This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
Re: bug in gnu-as 2.9.5 and later ?
- To: "H . J . Lu" <hjl at valinux dot com>
- Subject: Re: bug in gnu-as 2.9.5 and later ?
- From: Philip Blundell <philb at gnu dot org>
- Date: Wed, 28 Feb 2001 14:48:38 +0000
- cc: Honza Fikar <jan dot fikar at epfl dot ch>, binutils at sourceware dot cygnus dot com
- References: <3A9B9185.3B8738A7@epfl.ch> <20010227101511.A10487@valinux.com>
>> The bootloader made with as 2.9.1 works, while with 2.9.5 doesn't. The
>> command line is :
>>
>> as -o boot.o boot.S
>>
>> I have attached the boot.S and the two results as well. If I add -a flag
>> and compare the results, I can see, that there is a difference between
>> the two outputs and it's only around instructions bne, b, beq, bl, bleq,
>> blt.
The new assembler leaves more work for the linker to do where branches are
involved. Sounds like you aren't actually running a final link phase at all.
p.