Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!lll-crg!nike!ucbcad!ucbvax!buffalo.CSNET!colonel From: colonel@buffalo.CSNET ("Col. G. L. Sicherman") Newsgroups: mod.computers.vax Subject: lib$ routine fails Message-ID: <8608121808.AA27397@gloria.SUNYAB> Date: Tue, 12-Aug-86 14:08:16 EDT Article-I.D.: gloria.8608121808.AA27397 Posted: Tue Aug 12 14:08:16 1986 Date-Received: Wed, 13-Aug-86 19:17:25 EDT Sender: serge@ucbvax.BERKELEY.EDU Organization: The ARPA Internet Lines: 20 Approved: info-vax@sri-kl.arpa From: "Col. G. L. Sicherman" Subject: lib$ routine fails Newsgroups: mod.computers.vax To: info-vax@SRI-KL.ARPA Can anybody help with this problem? Here's a simple fortran program: C TEST OF LIB$FIND_FILE. CHARACTER*255 EXP CHARACTER*255 SPEC INTEGER LIB$FIND_FILE SPEC = '*.CHR' IDUMMY = LIB$FIND_FILE(SPEC,EXP,0) PRINT *,EXP(1:78) STOP END When I run it, it bombs on a HALT instruction. The CALLG to LIB$FIND_FILE points to a stored longword address in SHARE-LIBRTL rather than to the subroutine itself. What am I doing wrong?