From d7efe478bf32fef9d64c2bdd6c89ebabca69bc0b Mon Sep 17 00:00:00 2001 From: miod Date: Sun, 5 Oct 2025 18:40:17 +0000 Subject: [PATCH] Make -mserialize-volatile the default. Correctly, this time. --- gnu/gcc/gcc/config/m88k/m88k.h | 2 +- gnu/gcc/gcc/config/m88k/m88k.opt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) 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