[llvm-commits] [llvm-gcc-4.2] r41905 - /llvm-gcc-4.2/trunk/gcc/config/darwin.h

Evan Cheng evan.cheng at apple.com
Wed Sep 12 17:55:26 PDT 2007


Author: evancheng
Date: Wed Sep 12 19:55:26 2007
New Revision: 41905

URL: http://llvm.org/viewvc/llvm-project?rev=41905&view=rev
Log:
Merge -r41903:41904 svn/llvm-project/llvm-gcc-4.0/trunk

Modified:
    llvm-gcc-4.2/trunk/gcc/config/darwin.h

Modified: llvm-gcc-4.2/trunk/gcc/config/darwin.h
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/config/darwin.h?rev=41905&r1=41904&r2=41905&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/config/darwin.h (original)
+++ llvm-gcc-4.2/trunk/gcc/config/darwin.h Wed Sep 12 19:55:26 2007
@@ -1257,12 +1257,20 @@
      darwin_objc_llvm_implicit_target_global_var_section(decl) : 0)
 const char *darwin_objc_llvm_implicit_target_global_var_section(tree);
 
+#if defined (TARGET_386)
 #define LLVM_SET_TARGET_OPTIONS(argvec)              \
   if (!TARGET_64BIT)                                 \
     if (flag_pic)                                    \
       argvec.push_back ("--relocation-model=pic");   \
     else if (!MACHO_DYNAMIC_NO_PIC_P)                \
       argvec.push_back ("--relocation-model=static")
+#else /* defined (TARGET_386) */
+#define LLVM_SET_TARGET_OPTIONS(argvec)              \
+  if (flag_pic)                                      \
+    argvec.push_back ("--relocation-model=pic");     \
+  else if (!MACHO_DYNAMIC_NO_PIC_P)                  \
+    argvec.push_back ("--relocation-model=static")
+#endif /* defined (TARGET_386) */
 #endif
 /* LLVM LOCAL end */
 





More information about the llvm-commits mailing list