This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug target/15544] [Darwin] Inconsistent visibility for .eh symbols
- From: "austern at apple dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 19 May 2004 23:17:29 -0000
- Subject: [Bug target/15544] [Darwin] Inconsistent visibility for .eh symbols
- References: <20040519192734.15544.austern@apple.com>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Additional Comments From austern at apple dot com 2004-05-19 23:17 -------
You're right that the underlying cause of this problem an assembler bug. However, I believe it should
still be left open as a gcc bug: this is yet another target quirk that the compiler needs to work around,
and it's a bug that we don't have the workaround yet.
Fortunately, it turns out that the workaround is simple: change
.private_extern __Z3foov.eh
__Z3foov.eh = 0
to
__Z3foov.eh = 0
.private_extern __Z3foov.eh
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15544