OSDN Git Service

* config/h8300/lib1funcs.asm (___mulsi3): Don't save/restore
authorkazu <kazu@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 12 Nov 2003 23:39:48 +0000 (23:39 +0000)
committerkazu <kazu@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 12 Nov 2003 23:39:48 +0000 (23:39 +0000)
an unused register.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@73520 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/config/h8300/lib1funcs.asm

index 1fca412..a20beba 100644 (file)
@@ -1,3 +1,8 @@
+2003-11-12  Kazu Hirata  <kazu@cs.umass.edu>
+
+       * config/h8300/lib1funcs.asm (___mulsi3): Don't save/restore
+       an unused register.
+
 2003-11-12  Richard Sandiford  <rsandifo@redhat.com>
 
        PR bootstrap/12752
index 6444ea6..4cda40f 100644 (file)
@@ -698,7 +698,6 @@ ___mulhi3:
 ___mulsi3:
        PUSHP   S0P
        PUSHP   S1P
-       PUSHP   S2P
 
        sub.w   S0,S0
        sub.w   S1,S1
@@ -731,7 +730,6 @@ _nobit:
 _done:
        mov.w   S0,A0
        mov.w   S1,A1
-       POPP    S2P
        POPP    S1P
        POPP    S0P
        rts