@@ -14,7 +14,7 @@ pub mod nr;
1414#[ inline( always) ]
1515pub unsafe fn syscall0 ( n : usize ) -> usize {
1616 let ret: usize ;
17- asm ! ( "syscall" : "={rax}" ( ret)
17+ llvm_asm ! ( "syscall" : "={rax}" ( ret)
1818 : "{rax}" ( n)
1919 : "rcx" , "r11" , "memory"
2020 : "volatile" ) ;
@@ -24,7 +24,7 @@ pub unsafe fn syscall0(n: usize) -> usize {
2424#[ inline( always) ]
2525pub unsafe fn syscall1 ( n : usize , a1 : usize ) -> usize {
2626 let ret: usize ;
27- asm ! ( "syscall" : "={rax}" ( ret)
27+ llvm_asm ! ( "syscall" : "={rax}" ( ret)
2828 : "{rax}" ( n) , "{rdi}" ( a1)
2929 : "rcx" , "r11" , "memory"
3030 : "volatile" ) ;
@@ -34,7 +34,7 @@ pub unsafe fn syscall1(n: usize, a1: usize) -> usize {
3434#[ inline( always) ]
3535pub unsafe fn syscall2 ( n : usize , a1 : usize , a2 : usize ) -> usize {
3636 let ret: usize ;
37- asm ! ( "syscall" : "={rax}" ( ret)
37+ llvm_asm ! ( "syscall" : "={rax}" ( ret)
3838 : "{rax}" ( n) , "{rdi}" ( a1) , "{rsi}" ( a2)
3939 : "rcx" , "r11" , "memory"
4040 : "volatile" ) ;
@@ -44,7 +44,7 @@ pub unsafe fn syscall2(n: usize, a1: usize, a2: usize) -> usize {
4444#[ inline( always) ]
4545pub unsafe fn syscall3 ( n : usize , a1 : usize , a2 : usize , a3 : usize ) -> usize {
4646 let ret: usize ;
47- asm ! ( "syscall" : "={rax}" ( ret)
47+ llvm_asm ! ( "syscall" : "={rax}" ( ret)
4848 : "{rax}" ( n) , "{rdi}" ( a1) , "{rsi}" ( a2) , "{rdx}" ( a3)
4949 : "rcx" , "r11" , "memory"
5050 : "volatile" ) ;
@@ -59,7 +59,7 @@ pub unsafe fn syscall4(n: usize,
5959 a4 : usize )
6060 -> usize {
6161 let ret: usize ;
62- asm ! ( "syscall" : "={rax}" ( ret)
62+ llvm_asm ! ( "syscall" : "={rax}" ( ret)
6363 : "{rax}" ( n) , "{rdi}" ( a1) , "{rsi}" ( a2) , "{rdx}" ( a3) ,
6464 "{r10}" ( a4)
6565 : "rcx" , "r11" , "memory"
@@ -76,7 +76,7 @@ pub unsafe fn syscall5(n: usize,
7676 a5 : usize )
7777 -> usize {
7878 let ret: usize ;
79- asm ! ( "syscall" : "={rax}" ( ret)
79+ llvm_asm ! ( "syscall" : "={rax}" ( ret)
8080 : "{rax}" ( n) , "{rdi}" ( a1) , "{rsi}" ( a2) , "{rdx}" ( a3) ,
8181 "{r10}" ( a4) , "{r8}" ( a5)
8282 : "rcx" , "r11" , "memory"
@@ -94,7 +94,7 @@ pub unsafe fn syscall6(n: usize,
9494 a6 : usize )
9595 -> usize {
9696 let ret: usize ;
97- asm ! ( "syscall" : "={rax}" ( ret)
97+ llvm_asm ! ( "syscall" : "={rax}" ( ret)
9898 : "{rax}" ( n) , "{rdi}" ( a1) , "{rsi}" ( a2) , "{rdx}" ( a3) ,
9999 "{r10}" ( a4) , "{r8}" ( a5) , "{r9}" ( a6)
100100 : "rcx" , "r11" , "memory"
0 commit comments