summaryrefslogtreecommitdiffstats
path: root/libgcc/ChangeLog
diff options
context:
space:
mode:
authordj <dj@138bc75d-0d04-0410-961f-82ee72b054a4>2013-09-16 21:15:46 +0000
committerdj <dj@138bc75d-0d04-0410-961f-82ee72b054a4>2013-09-16 21:15:46 +0000
commitc5a0ae5e13c60a19a053a901e505ac71c05f5a82 (patch)
treeca39e481d4043f5d69add06ef190a5ec3d62d059 /libgcc/ChangeLog
parent043115ec2d2ce23d00b19598983d622d2d921e9c (diff)
downloadppe42-gcc-c5a0ae5e13c60a19a053a901e505ac71c05f5a82.tar.gz
ppe42-gcc-c5a0ae5e13c60a19a053a901e505ac71c05f5a82.zip
* config/rl78/rl78.c (rl78_asm_file_start): Specify alternate
vregs location for RL78/G10. (rl78_expand_prologue): Avoid SEL on G10. (rl78_expand_epilogue): Likewise. (rl78_peep_movhi_p): Can't move a constant to memory in HImode. * config/rl78/rl78.h (TARGET_CPU_CPP_BUILTINS): Define __RL78_G10__ when appropriate. (ASM_SPEC): Pass -mg10 along to the assembler. * config/rl78/rl78.md (sel_rb): Disable for G10. * config/rl78/rl78.opt: Add -mg10 option. * config/rl78/t-rl78: Add -mg10 multilib. * config/rl78/lib2mul.c: Enable for RL78/G10. * config/rl78/lib2div.c: Likewise. * config/rl78/lshrsi3.S: Use vregs.h. * config/rl78/cmpsi2.S: Likewise. * config/rl78/trampoline.S: Likewise. * config/rl78/mulsi2.S: Likewise. Disable for RL78/G10. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@202637 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libgcc/ChangeLog')
-rw-r--r--libgcc/ChangeLog9
1 files changed, 9 insertions, 0 deletions
diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog
index 518a26c9470..728360ca8cc 100644
--- a/libgcc/ChangeLog
+++ b/libgcc/ChangeLog
@@ -1,3 +1,12 @@
+2013-09-16 DJ Delorie <dj@redhat.com>
+
+ * config/rl78/lib2mul.c: Enable for RL78/G10.
+ * config/rl78/lib2div.c: Likewise.
+ * config/rl78/lshrsi3.S: Use vregs.h.
+ * config/rl78/cmpsi2.S: Likewise.
+ * config/rl78/trampoline.S: Likewise.
+ * config/rl78/mulsi2.S: Likewise. Disable for RL78/G10.
+
2013-09-14 DJ Delorie <dj@redhat.com>
Nick Clifton <nickc@redhat.com>
OpenPOWER on IntegriCloud