diff options
author | DJ Delorie <dj@redhat.com> | 2009-07-14 20:15:32 +0000 |
---|---|---|
committer | DJ Delorie <dj@redhat.com> | 2009-07-14 20:15:32 +0000 |
commit | 5aa96db90566600f2d588e45f5e4e031db686727 (patch) | |
tree | 63fd2e3d4dc4615a882b24f43dbdc13226e3d5d5 /libgloss/mep | |
parent | 8deb411836f5c7faf15202b29499266f081f5708 (diff) | |
download | newlib-5aa96db90566600f2d588e45f5e4e031db686727.zip newlib-5aa96db90566600f2d588e45f5e4e031db686727.tar.gz newlib-5aa96db90566600f2d588e45f5e4e031db686727.tar.bz2 |
* mep/syscalls.S (sysret): Maintain 16-byte stack alignment.
Diffstat (limited to 'libgloss/mep')
-rw-r--r-- | libgloss/mep/syscalls.S | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libgloss/mep/syscalls.S b/libgloss/mep/syscalls.S index 2c3dfc2..7f0eed4 100644 --- a/libgloss/mep/syscalls.S +++ b/libgloss/mep/syscalls.S @@ -51,7 +51,7 @@ S(link) S(_Sid_config) sysret: - add3 $sp, $sp, -12 + add3 $sp, $sp, -16 sw $0, 0($sp) sw $1, 4($sp) ldc $2, $lp @@ -62,5 +62,5 @@ sysret: lw $0, 0($sp) lw $2, 8($sp) stc $2, $lp - add3 $sp, $sp, 12 + add3 $sp, $sp, 16 ret |