diff options
Diffstat (limited to 'sysdeps/unix/sysv/linux/sparc/sparc64/init-first.h')
-rw-r--r-- | sysdeps/unix/sysv/linux/sparc/sparc64/init-first.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/sysdeps/unix/sysv/linux/sparc/sparc64/init-first.h b/sysdeps/unix/sysv/linux/sparc/sparc64/init-first.h index 3e27c6dcf7..955714dc4f 100644 --- a/sysdeps/unix/sysv/linux/sparc/sparc64/init-first.h +++ b/sysdeps/unix/sysv/linux/sparc/sparc64/init-first.h @@ -55,7 +55,7 @@ restore ldx [%sp+" __S(STACK_BIAS) "+22*8], %o0 add %sp, " __S(STACK_BIAS) "+23*8, %o1 - sll %o0, 3, %o2 + sllx %o0, 3, %o2 add %o2, %o1, %o2 ba " #INIT " add %o2, 8, %o2 @@ -83,10 +83,10 @@ nop ldx [%sp+" __S(STACK_BIAS) "+22*8], %o0 add %sp, " __S(STACK_BIAS) "+23*8, %o1 - sll %o0, 3, %o2 + sllx %o0, 3, %o2 add %o2, %o1, %o2 - add %o2, 8, %o2 - ba,a " #INIT " + ba " #INIT " + add %o2, 8, %o2 .size "#NAME ", .-" #NAME); #endif |