* config/xtensa/lib1funcs.asm (__umulsidi3): Restore a0 on exit.

From-SVN: r118946
This commit is contained in:
Bob Wilson 2006-11-17 22:40:02 +00:00 committed by Bob Wilson
parent 9fa25ead53
commit 05dcbf00e1
2 changed files with 8 additions and 0 deletions

View File

@ -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.

View File

@ -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