[Bug target/67172] [5/6 regression] i686-w64-mingw32 dwarf2 bootstrap fails with undefined reference to __EH_FRAME_BEGIN__

joseph at codesourcery dot com gcc-bugzilla@gcc.gnu.org
Wed Aug 12 21:00:00 GMT 2015


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67172

--- Comment #4 from joseph at codesourcery dot com <joseph at codesourcery dot com> ---
On Tue, 11 Aug 2015, breedlove.matt at gmail dot com wrote:

> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67172
> 
> --- Comment #3 from Matt Breedlove <breedlove.matt at gmail dot com> ---
> In gcc/defaults.h, it gets defined via:

So why does not exactly the same sequence of conditional macro definitions 
apply when libgcc is being built and so cause your patch to be 
ineffective, given that libgcc does still include the host-side tm.h until 
the transition away from host-side target macros in target-side code is 
complete?  (In any case, my point still applies: stop 
__LIBGCC_EH_FRAME_SECTION_NAME__ being defined if it's incorrect, which 
means some sort of host-side change.)



More information about the Gcc-bugs mailing list