Author: johannes Date: Thu Jan 24 14:54:56 2008 New Revision: 46322 URL: http://llvm.org/viewvc/llvm-project?rev=46322&view=rev Log: Move some data into the correct sections for ObjC ABI V2.
Modified: llvm-gcc-4.2/trunk/gcc/config/darwin.c Modified: llvm-gcc-4.2/trunk/gcc/config/darwin.c URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/config/darwin.c?rev=46322&r1=46321&r2=46322&view=diff ============================================================================== --- llvm-gcc-4.2/trunk/gcc/config/darwin.c (original) +++ llvm-gcc-4.2/trunk/gcc/config/darwin.c Thu Jan 24 14:54:56 2008 @@ -1563,9 +1563,13 @@ else if (!strncmp (name, "CLASS_REFERENCES", 16)) return "__OBJC,__cls_refs,literal_pointers,no_dead_strip"; else if (!strncmp (name, "CLASS_", 6)) - return "__OBJC,__class,regular,no_dead_strip"; + return (flag_objc_abi == 1 ? + "__OBJC,__class,regular,no_dead_strip" : + "__DATA,__data"); else if (!strncmp (name, "METACLASS_", 10)) - return "__OBJC,__meta_class,regular,no_dead_strip"; + return (flag_objc_abi == 1 ? + "__OBJC,__meta_class,regular,no_dead_strip" : + "__DATA,__data"); else if (!strncmp (name, "CATEGORY_", 9)) return "__OBJC,__category,regular,no_dead_strip"; else if (!strncmp (name, "SELECTOR_REFERENCES", 19)) _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits