Port-amd64 archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: FLT_ROUNDS failures ... gcc/binutils regression ?



On Tue, Sep 27, 2011 at 06:58:14PM +0100, David Laight wrote:
> On Tue, Sep 27, 2011 at 07:10:30PM +0200, Nicolas Joly wrote:
> > 2c2
> > < flt_rounds.old:     file format elf64-x86-64
> > ---
> > > flt_rounds.new:     file format elf64-x86-64
> > 18c18
> > <   1e: 48 8d 0d db ff ff ff    lea    -0x25(%rip),%rcx        # 0 <_map>
> > ---
> > >   1e: 48 8d 0d 00 00 00 00    lea    0x0(%rip),%rcx        # 25 
> > > <__flt_rounds+0x15>
> > 
> > The new code, which does not work, looks suspicious to me ...
> 
> It is probably worth looking at the output of 'objdump -r' to see
> if there is a relocation against 0x21.

njoly@lanfeust [tmp/flt_rounds]> objdump -r flt_rounds.new 

flt_rounds.new:     file format elf64-x86-64

RELOCATION RECORDS FOR [.text]:
OFFSET           TYPE              VALUE 
0000000000000021 R_X86_64_GOTPCREL  _map+0xfffffffffffffffc

-- 
Nicolas Joly

Projects and Developments in Bioinformatics
Institut Pasteur, Paris.


Home | Main Index | Thread Index | Old Index