OSDN Git Service

gcc/obj:
authoriains <iains@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 12 Nov 2011 13:54:33 +0000 (13:54 +0000)
committeriains <iains@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 12 Nov 2011 13:54:33 +0000 (13:54 +0000)
* objc-next-runtime-abi-01.c (objc_eh_personality): Use gcc personality
for Objective-C m32.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@181312 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/objc/ChangeLog
gcc/objc/objc-next-runtime-abi-01.c

index 26b9898..3c176e8 100644 (file)
@@ -1,3 +1,8 @@
+2011-11-12  Iain Sandoe  <iains@gcc.gnu.org>
+
+       * objc-next-runtime-abi-01.c (objc_eh_personality): Use gcc personality
+       for Objective-C m32.
+
 2011-10-29  Iain Sandoe  <iains@gcc.gnu.org>
 
        PR target/47997
index c1e60b3..7d6a212 100644 (file)
@@ -2872,12 +2872,15 @@ make_err_class:
   return eh_id;
 }
 
+/* For NeXT ABI 0 and 1, the personality routines are just those of the 
+   underlying language.  */
+
 static tree
 objc_eh_personality (void)
 {
   if (!objc_eh_personality_decl)
 #ifndef OBJCPLUS
-    objc_eh_personality_decl = build_personality_function ("objc");
+    objc_eh_personality_decl = build_personality_function ("gcc");
 #else
     objc_eh_personality_decl = build_personality_function ("gxx");
 #endif