* config/xtensa/lib1funcs.asm (__umulsidi3): Restore a12-a15 on exit.
From-SVN: r119296
This commit is contained in:
parent
5cd4ec7f24
commit
f8383f28e2
@ -1,3 +1,7 @@
|
||||
2006-11-28 Bob Wilson <bob.wilson@acm.org>
|
||||
|
||||
* config/xtensa/lib1funcs.asm (__umulsidi3): Restore a12-a15 on exit.
|
||||
|
||||
2006-11-28 Jan Hubicka <jh@suse.cz>
|
||||
|
||||
Privatize SSA variables into gimple_df.
|
||||
|
@ -326,6 +326,13 @@ __umulsidi3:
|
||||
#if !XCHAL_HAVE_MUL16 && !XCHAL_HAVE_MUL32 && !XCHAL_HAVE_MAC16
|
||||
/* Restore the original return address. */
|
||||
l32i a0, sp, 0
|
||||
#endif
|
||||
#if __XTENSA_CALL0_ABI__
|
||||
l32i a12, sp, 16
|
||||
l32i a13, sp, 20
|
||||
l32i a14, sp, 24
|
||||
l32i a15, sp, 28
|
||||
addi sp, sp, 32
|
||||
#endif
|
||||
leaf_return
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user