diff options
author | Elliott Hughes <enh@google.com> | 2014-02-19 12:20:00 -0800 |
---|---|---|
committer | Elliott Hughes <enh@google.com> | 2014-02-19 12:20:00 -0800 |
commit | eae27dc55adca75c2332e4b767ec667acfbbbcb3 (patch) | |
tree | 3f2394e5a56dfc6e2f8fde6156121372c1ed1f19 /libc/arch-mips/syscalls/setitimer.S | |
parent | 44ef37c1b445e864068cdcd885ab3d7b17079ad3 (diff) | |
download | bionic-eae27dc55adca75c2332e4b767ec667acfbbbcb3.zip bionic-eae27dc55adca75c2332e4b767ec667acfbbbcb3.tar.gz bionic-eae27dc55adca75c2332e4b767ec667acfbbbcb3.tar.bz2 |
Make mips generated assembler more like the mips64 stuff.
I broke the mips build yesterday because it doesn't use
<private/bionic_asm.h> like the other architectures, including mips64.
I want to move mips closer to mips64 to try to avoid this kind of thing
in future.
Change-Id: Idb985587ff355b9e5e765c1f5671dc0144cd2488
Diffstat (limited to 'libc/arch-mips/syscalls/setitimer.S')
-rw-r--r-- | libc/arch-mips/syscalls/setitimer.S | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/libc/arch-mips/syscalls/setitimer.S b/libc/arch-mips/syscalls/setitimer.S index 5a1850a..5fab39d 100644 --- a/libc/arch-mips/syscalls/setitimer.S +++ b/libc/arch-mips/syscalls/setitimer.S @@ -1,6 +1,8 @@ /* Generated by gensyscalls.py. Do not edit. */ #include <asm/unistd.h> +#include <machine/asm.h> +#include <machine/regdef.h> .text .globl setitimer .align 4 @@ -8,16 +10,16 @@ setitimer: .set noreorder - .cpload $t9 - li $v0, __NR_setitimer + .cpload t9 + li v0, __NR_setitimer syscall - bnez $a3, 1f - move $a0, $v0 - j $ra + bnez a3, 1f + move a0, v0 + j ra nop 1: - la $t9,__set_errno - j $t9 + la t9,__set_errno + j t9 nop .set reorder .end setitimer |