MIPS stubs in Gold
Aleksandar Simeonov
Aleksandar.Simeonov@RT-RK.com
Fri Jul 1 15:03:00 GMT 2011
More information about the Binutils mailing list
Fri Jul 1 15:03:00 GMT 2011
- Previous message (by thread): [ARM] Relocation counting during gc sweep
- Next message (by thread): MIPS stubs in Gold
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
That helps, thanks Ian. Now I have another question: where would be the best place to do relocation for stub code? I added code that looks something like in the end of .text section, but I don't know how to add relocations: lui $25,%hi(func) j func addiu $25,$25,%lo(func) Any suggestion? Thanks in advance, Aleksandar On 29/06/2011 16:39, Ian Lance Taylor wrote: > Aleksandar Simeonov <Aleksandar.Simeonov@RT-RK.com> writes: > >> Now I have another question for you: how can I add symbols at the >> beginning of every stub? Again I did similar as in .plt, but all symbols >> are showing at the beginning of the first stub. > > I assume you are defining your symbols using > Symbol_table::define_in_output_data. The fifth argument is the offset > of the symbol within the Output_data. Don't pass 0, pass the offset you > want. > > Ian >
- Previous message (by thread): [ARM] Relocation counting during gc sweep
- Next message (by thread): MIPS stubs in Gold
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Binutils mailing list