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: Relaxation and .debug_loc section


Andreas Schwab wrote:
Michael Eager <eager@eagercon.com> writes:

Andreas Schwab wrote:
Michael Eager <eager@eagercon.com> writes:

When the relaxation pass shrinks the code, these offsets
point to the wrong locations.  I've looked through other
targets to see if there is anything which looks like it
fixes up the .debug_loc section after relaxation, but
I haven't found anything.
I think if you want to do linker relaxing you have to tell the assembler
not to resolve such relocations.
There's no way to do that.

Of course there is. There are already several targets doing this.

Enlighten me. How do you do this?


As I asked, if there is a target which is fixing .debug_loc,
please let me know.


-- Michael Eager eager@eagercon.com 1960 Park Blvd., Palo Alto, CA 94306 650-325-8077


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