diff --git a/gnu/gcc/gcc/config/m88k/m88k.h b/gnu/gcc/gcc/config/m88k/m88k.h index 542c77cb3c6..da18748efde 100644 --- a/gnu/gcc/gcc/config/m88k/m88k.h +++ b/gnu/gcc/gcc/config/m88k/m88k.h @@ -108,7 +108,7 @@ extern enum processor_type m88k_cpu; #define VERSION_INFO "m88k" #define TARGET_VERSION fprintf (stderr, " (%s)", VERSION_INFO) -#define TARGET_DEFAULT (MASK_CHECK_ZERO_DIV) +#define TARGET_DEFAULT (MASK_CHECK_ZERO_DIV | MASK_SERIALIZE_VOLATILE) #define CPU_DEFAULT MASK_88100 #define OVERRIDE_OPTIONS m88k_override_options () diff --git a/gnu/gcc/gcc/config/m88k/m88k.opt b/gnu/gcc/gcc/config/m88k/m88k.opt index 8fa6200866f..37ed777642c 100644 --- a/gnu/gcc/gcc/config/m88k/m88k.opt +++ b/gnu/gcc/gcc/config/m88k/m88k.opt @@ -49,7 +49,7 @@ Target Report RejectNegative Mask(USE_DIV) Use the \"div\" instruction for signed integer divide mserialize-volatile -Target Report Mask(SERIALIZE_VOLATILE) Init(1) +Target Report Mask(SERIALIZE_VOLATILE) Force serialization on volatile memory access mmemcpy