aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorStephane Carrez <stcarrez@nerim.fr>2003-03-02 21:35:32 +0100
committerStephane Carrez <ciceron@gcc.gnu.org>2003-03-02 21:35:32 +0100
commit97d322cc8f1b0a29e5e8bbf58b852d188f38b46a (patch)
treec5dedff170647cb3604df715c398568ce18df278 /gcc
parent65fb64fe9553f87c22bd20cfd3281f644b5371c8 (diff)
downloadgcc-97d322cc8f1b0a29e5e8bbf58b852d188f38b46a.zip
gcc-97d322cc8f1b0a29e5e8bbf58b852d188f38b46a.tar.gz
gcc-97d322cc8f1b0a29e5e8bbf58b852d188f38b46a.tar.bz2
m68hc11.c (m68hc11_override_options): Don't enable min/max instructions by default as may result in reload errors.
* config/m68hc11/m68hc11.c (m68hc11_override_options): Don't enable min/max instructions by default as may result in reload errors. From-SVN: r63682
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/m68hc11/m68hc11.c2
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index f63a647..180641e 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,5 +1,10 @@
2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
+ * config/m68hc11/m68hc11.c (m68hc11_override_options): Don't enable
+ min/max instructions by default as may result in reload errors.
+
+2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
+
* config/m68hc11/m68hc11.md ("mulqi3"): Allow address register to
avoid reload problems; define split for it.
diff --git a/gcc/config/m68hc11/m68hc11.c b/gcc/config/m68hc11/m68hc11.c
index e99b844..f4c1151 100644
--- a/gcc/config/m68hc11/m68hc11.c
+++ b/gcc/config/m68hc11/m68hc11.c
@@ -294,7 +294,7 @@ m68hc11_override_options ()
m68hc11_sp_correction = 0;
m68hc11_tmp_regs_class = TMP_REGS;
target_flags &= ~MASK_M6811;
- target_flags |= MASK_NO_DIRECT_MODE | MASK_MIN_MAX;
+ target_flags |= MASK_NO_DIRECT_MODE;
if (m68hc11_soft_reg_count == 0)
m68hc11_soft_reg_count = "0";