diff options
author | Michael Meissner <meissner@gcc.gnu.org> | 1997-06-10 21:18:26 +0000 |
---|---|---|
committer | Michael Meissner <meissner@gcc.gnu.org> | 1997-06-10 21:18:26 +0000 |
commit | daf119730b45e25f2cac9696418b66e18110833b (patch) | |
tree | 0a557cd0997f1c144b3205cea3538ac604409f9f | |
parent | 52cddadb263a4c27e5c6ba047c6742db6c0b1813 (diff) | |
download | gcc-daf119730b45e25f2cac9696418b66e18110833b.zip gcc-daf119730b45e25f2cac9696418b66e18110833b.tar.gz gcc-daf119730b45e25f2cac9696418b66e18110833b.tar.bz2 |
-mcpu=403 sets -mstrict-align
From-SVN: r14222
-rw-r--r-- | gcc/config/rs6000/rs6000.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/gcc/config/rs6000/rs6000.c b/gcc/config/rs6000/rs6000.c index 9764661..e1011db 100644 --- a/gcc/config/rs6000/rs6000.c +++ b/gcc/config/rs6000/rs6000.c @@ -138,6 +138,10 @@ static char alt_reg_names[][8] = }; #endif +#ifndef MASK_STRICT_ALIGN +#define MASK_STRICT_ALIGN 0 +#endif + /* Override command line options. Mostly we process the processor type and sometimes adjust other TARGET_ options. */ @@ -190,7 +194,7 @@ rs6000_override_options (default_cpu) MASK_POWER | MASK_MULTIPLE | MASK_STRING | MASK_POWER2, POWERPC_MASKS | MASK_NEW_MNEMONICS}, {"403", PROCESSOR_PPC403, - MASK_POWERPC | MASK_SOFT_FLOAT | MASK_NEW_MNEMONICS, + MASK_POWERPC | MASK_SOFT_FLOAT | MASK_NEW_MNEMONICS | MASK_STRICT_ALIGN, POWER_MASKS | POWERPC_OPT_MASKS | MASK_POWERPC64}, {"505", PROCESSOR_MPCCORE, MASK_POWERPC | MASK_NEW_MNEMONICS, |