add comment
authorAldy Hernandez <aldyh@gcc.gnu.org>
Fri, 8 Mar 2002 22:32:04 +0000 (22:32 +0000)
committerAldy Hernandez <aldyh@gcc.gnu.org>
Fri, 8 Mar 2002 22:32:04 +0000 (22:32 +0000)
From-SVN: r50462

gcc/config/rs6000/sysv4.h

index 0ba522b0dd7721c806ca1701538801c539e9f7c3..aa1c0cccb7187e53c717afe42b54389d75357bc4 100644 (file)
@@ -384,6 +384,10 @@ do {                                                                       \
 #define ABI_STACK_BOUNDARY ((TARGET_EABI && !TARGET_ALTIVEC_ABI) ? 64 : 128)
 
 /* No data type wants to be aligned rounder than this.  */
+/* FIXME: This should be keyed off of TARGET_ALTIVEC_ABI instead but
+   TARGET_ALTIVEC_ABI uses rs6000_altivec_abi which is only defined in
+   rs6000.c.  Consequently, genconstants will fail to link because it
+   uses rtl.c which uses BIGGEST_ALIGNMENT.  */
 #undef BIGGEST_ALIGNMENT
 #define BIGGEST_ALIGNMENT ((TARGET_EABI && !TARGET_ALTIVEC) ? 64 : 128)