Author: lattner Date: Mon Jan 14 17:00:10 2008 New Revision: 45982 URL: http://llvm.org/viewvc/llvm-project?rev=45982&view=rev Log: improve compatibility with the leopard dyld and xcode 3 linker.
Modified: llvm-gcc-4.0/trunk/gcc/objc/objc-act.c Modified: llvm-gcc-4.0/trunk/gcc/objc/objc-act.c URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.0/trunk/gcc/objc/objc-act.c?rev=45982&r1=45981&r2=45982&view=diff ============================================================================== --- llvm-gcc-4.0/trunk/gcc/objc/objc-act.c (original) +++ llvm-gcc-4.0/trunk/gcc/objc/objc-act.c Mon Jan 14 17:00:10 2008 @@ -18358,12 +18358,6 @@ char *string = (char *) alloca (strlen (name) + 30); tree decl; tree exp; - - /* APPLE LOCAL begin LLVM */ -#ifdef ENABLE_LLVM -#undef ASM_DECLARE_UNRESOLVED_REFERENCE -#endif - /* APPLE LOCAL end LLVM */ sprintf (string, "%sobjc_class_name_%s", (flag_next_runtime ? "." : "__"), name); @@ -18371,7 +18365,11 @@ #ifdef ASM_DECLARE_UNRESOLVED_REFERENCE if (flag_next_runtime) { + /* APPLE LOCAL begin LLVM */ +#ifdef ENABLE_LLVM ASM_DECLARE_UNRESOLVED_REFERENCE (asm_out_file, string); +#endif + /* APPLE LOCAL end LLVM */ return; } #endif _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits