* config/xtensa/lib1funcs.asm (__umulsidi3): Restore a0 on exit.
From-SVN: r118946
This commit is contained in:
parent
9fa25ead53
commit
05dcbf00e1
2 changed files with 8 additions and 0 deletions
|
@ -1,3 +1,7 @@
|
|||
2006-11-17 Bob Wilson <bob.wilson@acm.org>
|
||||
|
||||
* config/xtensa/lib1funcs.asm (__umulsidi3): Restore a0 on exit.
|
||||
|
||||
2006-11-17 Zdenek Dvorak <dvorakz@suse.cz>
|
||||
|
||||
* tree-vrp.c (execute_vrp): Do not update current_loops.
|
||||
|
|
|
@ -323,6 +323,10 @@ __umulsidi3:
|
|||
|
||||
#endif /* !MUL32_HIGH */
|
||||
|
||||
#if !XCHAL_HAVE_MUL16 && !XCHAL_HAVE_MUL32 && !XCHAL_HAVE_MAC16
|
||||
/* Restore the original return address. */
|
||||
l32i a0, sp, 0
|
||||
#endif
|
||||
leaf_return
|
||||
|
||||
#if !XCHAL_HAVE_MUL16 && !XCHAL_HAVE_MUL32 && !XCHAL_HAVE_MAC16
|
||||
|
|
Loading…
Add table
Reference in a new issue