[llvm-commits] [llvm-gcc-4.0] r42097 - /llvm-gcc-4.0/trunk/gcc/config/i386/i386.h

Dale Johannesen dalej at apple.com
Tue Sep 18 10:50:34 PDT 2007


Author: johannes
Date: Tue Sep 18 12:50:34 2007
New Revision: 42097

URL: http://llvm.org/viewvc/llvm-project?rev=42097&view=rev
Log:
Make long doubles 80 bits on x86.
This changes the ABI.


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

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

==============================================================================
--- llvm-gcc-4.0/trunk/gcc/config/i386/i386.h (original)
+++ llvm-gcc-4.0/trunk/gcc/config/i386/i386.h Tue Sep 18 12:50:34 2007
@@ -808,13 +808,7 @@
 
 /* target machine storage layout */
 
-/* APPLE LOCAL begin LLVM */
-#if defined(ENABLE_LLVM) || defined(__llvm__)
-#define LONG_DOUBLE_TYPE_SIZE 64
-#else
 #define LONG_DOUBLE_TYPE_SIZE 80
-#endif
-/* APPLE LOCAL end LLVM */
 
 /* Set the value of FLT_EVAL_METHOD in float.h.  When using only the
    FPU, assume that the fpcw is set to extended precision; when using





More information about the llvm-commits mailing list