This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug target/67172] [5/6 regression] i686-w64-mingw32 dwarf2 bootstrap fails with undefined reference to __EH_FRAME_BEGIN__
- From: "joseph at codesourcery dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Wed, 12 Aug 2015 21:00:14 +0000
- Subject: [Bug target/67172] [5/6 regression] i686-w64-mingw32 dwarf2 bootstrap fails with undefined reference to __EH_FRAME_BEGIN__
- Auto-submitted: auto-generated
- References: <bug-67172-4 at http dot gcc dot gnu dot org/bugzilla/>
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.)