[llvm-commits] [llvm-gcc-4.2] r55672 - /llvm-gcc-4.2/trunk/gcc/config/i386/i386.h

Bill Wendling isanbard at gmail.com
Tue Sep 2 15:12:10 PDT 2008


Author: void
Date: Tue Sep  2 17:12:10 2008
New Revision: 55672

URL: http://llvm.org/viewvc/llvm-project?rev=55672&view=rev
Log:
Set SLOW_BYTE_ACCESS false under -mkernel, -fapple-kext, or -m64.

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

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

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/config/i386/i386.h (original)
+++ llvm-gcc-4.2/trunk/gcc/config/i386/i386.h Tue Sep  2 17:12:10 2008
@@ -1982,11 +1982,8 @@
    subsequent accesses occur to other fields in the same word of the
    structure, but to different bytes.  */
 
-/* APPLE LOCAL begin radar 4287182 */
-/* Temporarily set it to two targets. Please sync it with main line
-   when its patch is approved. */
-#define SLOW_BYTE_ACCESS (TARGET_GENERIC | TARGET_NOCONA | TARGET_CORE2)
-/* APPLE LOCAL end radar 4287182 */
+/* APPLE LOCAL 6131435 */
+#define SLOW_BYTE_ACCESS (!flag_apple_kext && !flag_mkernel && !TARGET_64BIT)
 
 /* Nonzero if access to memory by shorts is slow and undesirable.  */
 #define SLOW_SHORT_ACCESS 0





More information about the llvm-commits mailing list