[llvm-commits] [llvm-gcc-4.0] r44165 - in /llvm-gcc-4.0/trunk/gcc/config/rs6000: linux.h sysv4.h

Nick Lewycky nicholas at mxc.ca
Wed Nov 14 23:48:20 PST 2007


Author: nicholas
Date: Thu Nov 15 01:48:19 2007
New Revision: 44165

URL: http://llvm.org/viewvc/llvm-project?rev=44165&view=rev
Log:
A cleaner fix for the PowerPC Linux build issues. Patch by Eric Christopher.

Modified:
    llvm-gcc-4.0/trunk/gcc/config/rs6000/linux.h
    llvm-gcc-4.0/trunk/gcc/config/rs6000/sysv4.h

Modified: llvm-gcc-4.0/trunk/gcc/config/rs6000/linux.h
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.0/trunk/gcc/config/rs6000/linux.h?rev=44165&r1=44164&r2=44165&view=diff

==============================================================================
--- llvm-gcc-4.0/trunk/gcc/config/rs6000/linux.h (original)
+++ llvm-gcc-4.0/trunk/gcc/config/rs6000/linux.h Thu Nov 15 01:48:19 2007
@@ -110,13 +110,3 @@
 #define TARGET_HAS_F_SETLKW
 
 #define MD_UNWIND_SUPPORT "config/rs6000/linux-unwind.h"
-
-#undef ADJUST_FIELD_ALIGN
-#define ADJUST_FIELD_ALIGN(FIELD, COMPUTED, FIRST_FIELD_P)	\
-  (TARGET_ALIGN_NATURAL ? (COMPUTED) :				\
-   (((COMPUTED) == RS6000_VECTOR_ALIGNMENT)			\
-    ? RS6000_VECTOR_ALIGNMENT					\
-    : (MIN ((COMPUTED), 					\
-    	    (TARGET_ALIGN_MAC68K ? 16 				\
-    	    			 : ((FIRST_FIELD_P) ? (COMPUTED) \
-    	    			 		    : 32))))))

Modified: llvm-gcc-4.0/trunk/gcc/config/rs6000/sysv4.h
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.0/trunk/gcc/config/rs6000/sysv4.h?rev=44165&r1=44164&r2=44165&view=diff

==============================================================================
--- llvm-gcc-4.0/trunk/gcc/config/rs6000/sysv4.h (original)
+++ llvm-gcc-4.0/trunk/gcc/config/rs6000/sysv4.h Thu Nov 15 01:48:19 2007
@@ -415,7 +415,7 @@
 
 /* An expression for the alignment of a structure field FIELD if the
    alignment computed in the usual way is COMPUTED.  */
-#define ADJUST_FIELD_ALIGN(FIELD, COMPUTED)				      \
+#define ADJUST_FIELD_ALIGN(FIELD, COMPUTED, FIRST_FIELD_P)				\
 	((TARGET_ALTIVEC && TREE_CODE (TREE_TYPE (FIELD)) == VECTOR_TYPE)     \
 	 ? 128 : COMPUTED)
 





More information about the llvm-commits mailing list