* config/mips/mips.c (override_options): Don't turn on extra
authorcpopetz <cpopetz@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 14 Jan 2000 21:38:23 +0000 (21:38 +0000)
committercpopetz <cpopetz@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 14 Jan 2000 21:38:23 +0000 (21:38 +0000)
alignment for mips16.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@31423 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/config/mips/mips.c

index 76fdf3f..fae6e7b 100644 (file)
@@ -1,5 +1,10 @@
 2000-01-14  Clinton Popetz  <cpopetz@cygnus.com>
 
+       * config/mips/mips.c (override_options): Don't turn on extra
+       alignment for mips16.
+
+2000-01-14  Clinton Popetz  <cpopetz@cygnus.com>
+
        * config/mips/mips.c (mips_va_arg): Fix fprv for the 32 bit 
        eabi, and make sure queued POSTINCREMENT rtl is emitted at 
        the right point.
index 43601a7..c66c13e 100644 (file)
@@ -4777,7 +4777,7 @@ override_options ()
   gpr_mode = TARGET_64BIT ? DImode : SImode;
 
   /* Provide default values for align_* for 64-bit targets.  */
-  if (TARGET_64BIT)
+  if (TARGET_64BIT && !TARGET_MIPS16)
     {
       if (align_loops == 0) 
        align_loops = 8;