From: "Van Maren, Kevin" <kevin.vanmaren@xxxxxxxxxx>
Running sgif90 on my Caldera IA64 Linux box, I get these errors from
gas:
The culprits are (LOTS of) lines like:
.loc 0 749 0
and the line:
.file 0 "/home/test.f"
I tried compiling binutils-2.11.2 and using that gas, but it behaved the
same.
Note that this also occurs with sgicc (as expected) on hello-world:
[root@linux21 /root]# sgicc test2.c
test.c: In function `main':
test.c:4: warning: return type of `main' is not `int'
/tmp/ccs.3rbpv0: Assembler messages:
/tmp/ccs.3rbpv0:29: Error: File number less than one
/tmp/ccs.3rbpv0:30: Error: File number less than one
/tmp/ccs.3rbpv0:46: Error: File number less than one
sgicc INTERNAL ERROR: /usr/lib/../bin/as returned non-zero status 1
This is with the 0.13 compiler, running on 2.4.4, Caldera's 6/20/01
snapshot:
This must be a new gas requirement; .file 0 used to be accepted just fine.
-- Mike Murphy
-- mpm@xxxxxxx
-- quote of the day:
-- "God, grant me the serenity to accept the things I cannot change,
-- the courage to change the things I can,
-- and the wisdom to know the difference."
|