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: [linker] relaxation question


Hi Nick,
What should happen is that in the assembler the references from the .gcc_except_table section to symbols in the .text section are converted into relocations against those symbols. Then in the linker when relaxation is performed, (which must be before the relocations are resolved), any symbols which point into the .text section must be adjusted as the section is relaxed. That way when the relocations are eventually resolved in the .gcc_except_table section they will get the correct values.

Is there any target has adopted the above implementation?

Thanks
Swami




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