This is the mail archive of the binutils@sourceware.org mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Issues with gcc Assembler on Interix when generating PIC code


On Mon, Apr 23, 2007 at 04:32:23PM +0800, Mayank Kumar wrote:
> At last somebody replied.

A pity I answered a different question though.  :-(

> The relocation type is BFD_RELOC_386_GOTOFF and not BFD_RELOC_386_GOT32

OK..

1) tc_fix_adjustable ensures that the GOTOFF fixup keeps its symbol
   rather than being adjust to be against a section symbol.
2) MD_APPLY_SYM_VALUE stops the symbol value being added in to the
   value passed the md_apply_fix, so md_apply_fix always puts zero
   in the section contents.

-- 
Alan Modra
IBM OzLabs - Linux Technology Centre


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]