This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
[Patch, obj-c++, darwin] fix PR 41595 by recognizing mangled objc internal labels.
- From: IainS <developer at sandoe-acoustics dot co dot uk>
- To: GCC Patches <gcc-patches at gcc dot gnu dot org>
- Cc: Mike Stump <mrs at apple dot com>
- Date: Tue, 6 Oct 2009 09:50:55 +0100
- Subject: [Patch, obj-c++, darwin] fix PR 41595 by recognizing mangled objc internal labels.
This patch approved by Mike Stump on the PR thread.
Iain
2009-10-06 Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk>
PR objective-c++/41595
*gcc/config/darwin.c: New function
(darwin_label_is_anonymous_local_objc_name)
recognize objective c/c++ internal symbols, including mangled ones.
*gcc/config/darwin.h(ASM_OUTPUT_LABELREF): use
darwin_label_is_anonymous_local_objc_name
to detect both mangled and clear ObjC internal symbols.
Attachment:
objcpp-local-label-fix.diff.txt
Description: Text document