diff options
author | Stephane Carrez <stcarrez@nerim.fr> | 2003-03-02 21:35:32 +0100 |
---|---|---|
committer | Stephane Carrez <ciceron@gcc.gnu.org> | 2003-03-02 21:35:32 +0100 |
commit | 97d322cc8f1b0a29e5e8bbf58b852d188f38b46a (patch) | |
tree | c5dedff170647cb3604df715c398568ce18df278 | |
parent | 65fb64fe9553f87c22bd20cfd3281f644b5371c8 (diff) | |
download | gcc-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
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/config/m68hc11/m68hc11.c | 2 |
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"; |