From daf119730b45e25f2cac9696418b66e18110833b Mon Sep 17 00:00:00 2001 From: Michael Meissner Date: Tue, 10 Jun 1997 21:18:26 +0000 Subject: [PATCH] -mcpu=403 sets -mstrict-align From-SVN: r14222 --- gcc/config/rs6000/rs6000.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) 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, -- 2.30.2