diff options
author | dj <dj@138bc75d-0d04-0410-961f-82ee72b054a4> | 2015-12-08 06:10:17 +0000 |
---|---|---|
committer | dj <dj@138bc75d-0d04-0410-961f-82ee72b054a4> | 2015-12-08 06:10:17 +0000 |
commit | c17507c2c612caadbf762abe292bf1e10bee5488 (patch) | |
tree | 95e7d794d07d0146dddce64dbf3661348d177f72 /gcc/ChangeLog | |
parent | 846fb5254965a6bd11678469f7dbdfd9793c35c1 (diff) | |
download | gcc-c17507c2c612caadbf762abe292bf1e10bee5488.tar.gz |
* config/rl78/constraints.md (Wfr): Change to be a non-memory
constraint.
* config/rl78/rl78-protos.h (rl78_one_far_p): Declare.
* config/rl78/rl78.c (rl78_one_far_p): Define.
* config/rl78/rl78-virt (movqi_virt): Fix far memory
alternatives.
(movhi_virt): Likewise.
(zero_extendqihi2_virt): Likewise.
(extendqihi2_virt): Likewise.
(add<mode>3_virt): Likewise.
(sub<mode>3_virt): Likewise.
(andqi3_virt): Likewise.
(iorqi3_virt): Likewise.
(xorqi3_virt): Likewise.
* config/rl78/rl78-real.md (bf,br): Use long forms to avoid reloc
overflow in large files.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@231394 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/ChangeLog')
-rw-r--r-- | gcc/ChangeLog | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index f6f3ff57231..858d2b8ffa0 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,22 @@ +2015-12-07 DJ Delorie <dj@redhat.com> + + * config/rl78/constraints.md (Wfr): Change to be a non-memory + constraint. + * config/rl78/rl78-protos.h (rl78_one_far_p): Declare. + * config/rl78/rl78.c (rl78_one_far_p): Define. + * config/rl78/rl78-virt (movqi_virt): Fix far memory + alternatives. + (movhi_virt): Likewise. + (zero_extendqihi2_virt): Likewise. + (extendqihi2_virt): Likewise. + (add<mode>3_virt): Likewise. + (sub<mode>3_virt): Likewise. + (andqi3_virt): Likewise. + (iorqi3_virt): Likewise. + (xorqi3_virt): Likewise. + * config/rl78/rl78-real.md (bf,br): Use long forms to avoid reloc + overflow in large files. + 2015-12-07 Eric Botcazou <ebotcazou@adacore.com> PR target/63668 |