summaryrefslogtreecommitdiff
path: root/libgcc
diff options
context:
space:
mode:
authorGeorge Spelvin <linux@sciencehorizons.net>2016-12-12 11:57:33 +0000
committerGeorg-Johann Lay <gjl@gcc.gnu.org>2016-12-12 11:57:33 +0000
commit8ae1c2c129fc171f499fddbefd56ceaf8ec22c44 (patch)
tree6d144789285695bf093e16480fc6002013503b89 /libgcc
parenta5b947fa660dddce05e02f23de61d77063c2573b (diff)
downloadgcc-8ae1c2c129fc171f499fddbefd56ceaf8ec22c44.tar.gz
lib1funcs.S (__ashrdi3): Fix typo from r243545.
libgcc/ * config/avr/lib1funcs.S (__ashrdi3): Fix typo from r243545. From-SVN: r243546
Diffstat (limited to 'libgcc')
-rw-r--r--libgcc/ChangeLog4
-rw-r--r--libgcc/config/avr/lib1funcs.S2
2 files changed, 5 insertions, 1 deletions
diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog
index 5f8854c6e0e..ce63774a457 100644
--- a/libgcc/ChangeLog
+++ b/libgcc/ChangeLog
@@ -1,5 +1,9 @@
2016-12-12 George Spelvin <linux@sciencehorizons.net>
+ * config/avr/lib1funcs.S (__ashrdi3): Fix typo from r243545.
+
+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.
diff --git a/libgcc/config/avr/lib1funcs.S b/libgcc/config/avr/lib1funcs.S
index 6ca2b82a8cd..628c6d1a075 100644
--- a/libgcc/config/avr/lib1funcs.S
+++ b/libgcc/config/avr/lib1funcs.S
@@ -3120,7 +3120,7 @@ ENDF __bswapdi2
;; r25:r18 = ashr64 (r25:r18, r17:r16)
DEFUN __ashrdi3
sbrc r25, 7
- neg SS
+ com SS
;; FALLTHRU
ENDF __ashrdi3