On 07 February 2007 18:11, Eli Zaretskii wrote:
>> Date: Wed, 7 Feb 2007 11:51:56 -0500
>> From: "Raheja, Himanshu" <[EMAIL PROTECTED]>
>>
>> gcc -I.. -I. -I./include -I./common -D_FILE_OFFSET_BITS=64
>> -I/usr/include -g -W -Wall -Werror -Wno-unused -g -O2
>> -D_FILE_OFFSET_BITS=64 -g -W -Wall -Werror -Wno-unused -DHAVE_CONFIG_H
>> -c ./common/linksupport.c -o linksupport.o
>>
>> /tmp/ccsjrIuh.s: Assembler messages:
>>
>> /tmp/ccsjrIuh.s:1368: Error: Incorrect register `%rax' used with `l' suffix
>>
>> /tmp/ccsjrIuh.s:1617: Error: Incorrect register `%rax' used with `l' suffix
>>
>> make[1]: *** [linksupport.lo] Error 1
>
> This has nothing to do with Make: the error message comes from the
> assembler invoked by the compiler (GCC). So either your compiler is
> misconfigured, or maybe linksupport.c has some invalid inline assembly
> in it.
Or perhaps more likely, there's a version mismatch with the binutils.
Himanshu, are you using a recent gcc (4.x.x) with an old (2.16 or less)
binutils? Or maybe an old gcc with a more recent binutils?
cheers,
DaveK
--
Can't think of a witty .sigline today....
_______________________________________________
Bug-make mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-make