summaryrefslogtreecommitdiff
path: root/libgcc/ChangeLog
diff options
context:
space:
mode:
authorGeorge Spelvin <linux@sciencehorizons.net>2016-12-12 11:25:51 +0000
committerGeorg-Johann Lay <gjl@gcc.gnu.org>2016-12-12 11:25:51 +0000
commita5b947fa660dddce05e02f23de61d77063c2573b (patch)
tree68bc34bf4049fac9c3b91df7ad1ba496975288c5 /libgcc/ChangeLog
parent9e9034937bfc7a938a152e9fa9ecb806c7077602 (diff)
downloadgcc-a5b947fa660dddce05e02f23de61d77063c2573b.tar.gz
lib1funcs.S (__ashldi3): Use __tmp_reg__ to restore R16 instead of push + pop.
libgcc/ 2016-12-12 George Spelvin <linux@sciencehorizons.net> * config/avr/lib1funcs.S (__ashldi3): Use __tmp_reg__ to restore R16 instead of push + pop. (__ashrdi3, __lshrdi3): Same. And use __zero_reg__ for signs. From-SVN: r243545
Diffstat (limited to 'libgcc/ChangeLog')
-rw-r--r--libgcc/ChangeLog6
1 files changed, 6 insertions, 0 deletions
diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog
index b0ab79f2856..5f8854c6e0e 100644
--- a/libgcc/ChangeLog
+++ b/libgcc/ChangeLog
@@ -1,3 +1,9 @@
+2016-12-12 George Spelvin <linux@sciencehorizons.net>
+
+ * config/avr/lib1funcs.S (__ashldi3): Use __tmp_reg__ to restore
+ R16 instead of push + pop.
+ (__ashrdi3, __lshrdi3): Same. And use __zero_reg__ for signs.
+
2016-12-10 Krister Walfridsson <krister.walfridsson@gmail.com>
* config.host (i[34567]86-*-netbsdelf*): Add i386/t-crtstuff to