diff options
| -rw-r--r-- | gcc/ChangeLog | 5 | ||||
| -rw-r--r-- | gcc/config/mips/mips.c | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 76fdf3f..fae6e7b 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -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. diff --git a/gcc/config/mips/mips.c b/gcc/config/mips/mips.c index 43601a7..c66c13e 100644 --- a/gcc/config/mips/mips.c +++ b/gcc/config/mips/mips.c @@ -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; |
