mirror of
https://github.com/fluencelabs/musl
synced 2025-07-31 22:31:58 +00:00
add powerpc64 port
This commit is contained in:
committed by
Rich Felker
parent
6bc7d9c411
commit
c0ede9e404
17
src/internal/powerpc64/syscall.s
Normal file
17
src/internal/powerpc64/syscall.s
Normal file
@@ -0,0 +1,17 @@
|
||||
.global __syscall
|
||||
.hidden __syscall
|
||||
.type __syscall,@function
|
||||
__syscall:
|
||||
mr 0, 3 # Save the system call number
|
||||
mr 3, 4 # Shift the arguments: arg1
|
||||
mr 4, 5 # arg2
|
||||
mr 5, 6 # arg3
|
||||
mr 6, 7 # arg4
|
||||
mr 7, 8 # arg5
|
||||
mr 8, 9 # arg6
|
||||
sc
|
||||
bnslr+ # return if not summary overflow
|
||||
neg 3, 3 # otherwise error: return negated value.
|
||||
blr
|
||||
.end __syscall
|
||||
.size __syscall, .-__syscall
|
Reference in New Issue
Block a user