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: [PATCH] Fix DW_CFA_set_loc handling


Eric Botcazou wrote:
This has already been 'fixed'.

See: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29132


What is 'this' exactly? Why did Jakub need to write a patch?


GCC (4.1 and 4.2) was fixed so that it no longer generates (as many) DW_CFA_set_loc. My understanding is that DW_CFA_set_loc can still be generated if GCC's hot-cold section partitioning is used and perhaps in other cases as well.


This does not change the fact that the .eh_frame optimizations were broken in ld. So I think Jakub's patch is still needed.

I will try to test the ld patch on my MIPS system (with the GCC PR 29132 patch reverted), but that I will not be able to do that for several days.

David Daney


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