From: Michael Meissner Date: Tue, 10 Jun 1997 21:18:26 +0000 (+0000) Subject: -mcpu=403 sets -mstrict-align X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=daf119730b45e25f2cac9696418b66e18110833b;p=gcc.git -mcpu=403 sets -mstrict-align From-SVN: r14222 --- diff --git a/gcc/config/rs6000/rs6000.c b/gcc/config/rs6000/rs6000.c index 9764661c9db..e1011db65db 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,