2009-10-06 Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk>
authordavek <davek@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 29 Dec 2009 04:13:09 +0000 (04:13 +0000)
committerdavek <davek@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 29 Dec 2009 04:13:09 +0000 (04:13 +0000)
commit32e31f063f8c37ec0fb38e648685012e01cd8965
treedfbc33bd55fc29f20157f9f8dba2e5605c502c40
parent174c7ba43b89a22b16e4244677c46b7ea66fa69f
  2009-10-06 Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk>

PR objective-c++/41595
* config/darwin.c (darwin_label_is_anonymous_local_objc_name):
New function to recognize objective c/c++ internal symbols,
including mangled ones.
* config/darwin.h (ASM_OUTPUT_LABELREF): Use
darwin_label_is_anonymous_local_objc_name to detect both
mangled and clear ObjC internal symbols.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@155500 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/darwin.c
gcc/config/darwin.h