[llvm-commits] [llvm-gcc-4.2] r76822 - /llvm-gcc-4.2/trunk/gcc/config/arm/arm.c

Bob Wilson bob.wilson at apple.com
Wed Jul 22 17:02:27 PDT 2009


Author: bwilson
Date: Wed Jul 22 19:02:27 2009
New Revision: 76822

URL: http://llvm.org/viewvc/llvm-project?rev=76822&view=rev
Log:
Temporarily disable default to use Thumb for ARMv7.
It's not quite ready yet.

Modified:
    llvm-gcc-4.2/trunk/gcc/config/arm/arm.c

Modified: llvm-gcc-4.2/trunk/gcc/config/arm/arm.c
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/config/arm/arm.c?rev=76822&r1=76821&r2=76822&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/config/arm/arm.c (original)
+++ llvm-gcc-4.2/trunk/gcc/config/arm/arm.c Wed Jul 22 19:02:27 2009
@@ -1460,6 +1460,10 @@
       /* APPLE LOCAL end ARM interworking */
     }
 
+/* LLVM LOCAL */
+/* LLVM does not yet support Thumb2, so Thumb should not be enabled
+   by default for llvm-gcc.  */
+#ifndef ENABLE_LLVM
   /* APPLE LOCAL begin 6150882 use thumb2 by default for v7 */
   /* If we're compiling for v7, we should default to using thumb2
      codegen. */
@@ -1467,6 +1471,8 @@
       && thumb_option < 0)
     thumb_option = 1;
   /* APPLE LOCAL end 6150882 use thumb2 by default for v7 */
+#endif
+/* LLVM LOCAL */
 
   if (TARGET_THUMB && !(insn_flags & FL_THUMB))
     {





More information about the llvm-commits mailing list