Remove dollars from system call support symbols
This commit is contained in:
@@ -22,11 +22,11 @@
|
||||
/ Makes fork() kernel ABI consistent across UNIX systems.
|
||||
/
|
||||
/ @return 0 if parent, pid if child, or -1 on error
|
||||
fork$sysv:
|
||||
sys_fork:
|
||||
push %rbp
|
||||
mov %rsp,%rbp
|
||||
.profilable
|
||||
call __fork$sysv
|
||||
call __sys_fork
|
||||
#if SupportsXnu()
|
||||
testb IsXnu()
|
||||
jz 1f
|
||||
@@ -38,4 +38,4 @@ fork$sysv:
|
||||
#endif
|
||||
1: pop %rbp
|
||||
ret
|
||||
.endfn fork$sysv,globl,hidden
|
||||
.endfn sys_fork,globl,hidden
|
||||
|
||||
@@ -20,7 +20,7 @@
|
||||
.source __FILE__
|
||||
|
||||
/ Directly calls ftruncate() impl on host o/s if available.
|
||||
ftruncate$sysv:
|
||||
sys_ftruncate:
|
||||
mov %rsi,%rdx # openbsd:pad
|
||||
jmp __ftruncate$sysv
|
||||
.endfn ftruncate$sysv,globl,hidden
|
||||
jmp __sys_ftruncate
|
||||
.endfn sys_ftruncate,globl,hidden
|
||||
|
||||
@@ -21,15 +21,15 @@
|
||||
.source __FILE__
|
||||
|
||||
/ Directly calls lseek() impl on host o/s if available.
|
||||
lseek$sysv:
|
||||
sys_lseek:
|
||||
#if SupportsOpenbsd()
|
||||
testb IsOpenbsd() # openbsd:evilpad
|
||||
cmovnz %rdx,%rcx
|
||||
cmovnz %rsi,%rdx
|
||||
cmovnz .Lzero(%rip),%rsi
|
||||
#endif
|
||||
jmp __lseek$sysv
|
||||
.endfn lseek$sysv,globl,hidden
|
||||
jmp __sys_lseek
|
||||
.endfn sys_lseek,globl,hidden
|
||||
|
||||
.rodata.cst8
|
||||
.Lzero: .quad 0
|
||||
|
||||
@@ -20,11 +20,11 @@
|
||||
.source __FILE__
|
||||
|
||||
/ Directly calls mmap() on system five host o/s.
|
||||
mmap$sysv:
|
||||
sys_mmap:
|
||||
push %rbp
|
||||
mov %rsp,%rbp
|
||||
push %r9 # openbsd:pad
|
||||
call __mmap$sysv
|
||||
call __sys_mmap
|
||||
leave
|
||||
ret
|
||||
.endfn mmap$sysv,globl,hidden
|
||||
.endfn sys_mmap,globl,hidden
|
||||
|
||||
@@ -20,7 +20,7 @@
|
||||
.text.windows
|
||||
.source __FILE__
|
||||
|
||||
__onntconsoleevent$nt:
|
||||
__onntconsoleevent_nt:
|
||||
ezlea __onntconsoleevent,ax
|
||||
jmp __nt2sysv
|
||||
.endfn __onntconsoleevent$nt,globl,hidden
|
||||
.endfn __onntconsoleevent_nt,globl,hidden
|
||||
|
||||
@@ -20,7 +20,7 @@
|
||||
.text.windows
|
||||
.source __FILE__
|
||||
|
||||
__wincrash$nt:
|
||||
__wincrash_nt:
|
||||
ezlea __wincrash,ax
|
||||
jmp __nt2sysv
|
||||
.endfn __wincrash$nt,globl,hidden
|
||||
.endfn __wincrash_nt,globl,hidden
|
||||
|
||||
@@ -20,7 +20,7 @@
|
||||
.source __FILE__
|
||||
|
||||
/ Directly calls pread() impl on host o/s if available.
|
||||
pread$sysv:
|
||||
sys_pread:
|
||||
mov %rcx,%r8 # openbsd:pad
|
||||
jmp __pread$sysv
|
||||
.endfn pread$sysv,globl,hidden
|
||||
jmp __sys_pread
|
||||
.endfn sys_pread,globl,hidden
|
||||
|
||||
@@ -20,7 +20,7 @@
|
||||
.source __FILE__
|
||||
|
||||
/ Directly calls preadv() impl on host o/s if available.
|
||||
preadv$sysv:
|
||||
sys_preadv:
|
||||
mov %rcx,%r8 # openbsd:pad
|
||||
jmp __preadv$sysv
|
||||
.endfn preadv$sysv,globl,hidden
|
||||
jmp __sys_preadv
|
||||
.endfn sys_preadv,globl,hidden
|
||||
|
||||
@@ -20,7 +20,7 @@
|
||||
.source __FILE__
|
||||
|
||||
/ Directly calls pwrite() impl on host o/s if available.
|
||||
pwrite$sysv:
|
||||
sys_pwrite:
|
||||
mov %rcx,%r8 # openbsd:pad
|
||||
jmp __pwrite$sysv
|
||||
.endfn pwrite$sysv,globl,hidden
|
||||
jmp __sys_pwrite
|
||||
.endfn sys_pwrite,globl,hidden
|
||||
|
||||
@@ -20,7 +20,7 @@
|
||||
.source __FILE__
|
||||
|
||||
/ Directly calls pwritev() impl on host o/s if available.
|
||||
pwritev$sysv:
|
||||
sys_pwritev:
|
||||
mov %rcx,%r8 # openbsd:pad
|
||||
jmp __pwritev$sysv
|
||||
.endfn pwritev$sysv,globl,hidden
|
||||
jmp __sys_pwritev
|
||||
.endfn sys_pwritev,globl,hidden
|
||||
|
||||
@@ -20,7 +20,7 @@
|
||||
.source __FILE__
|
||||
|
||||
/ Directly calls truncate() impl on host o/s if available.
|
||||
truncate$sysv:
|
||||
sys_truncate:
|
||||
mov %rsi,%rdx # openbsd:pad
|
||||
jmp __truncate$sysv
|
||||
.endfn truncate$sysv,globl,hidden
|
||||
jmp __sys_truncate
|
||||
.endfn sys_truncate,globl,hidden
|
||||
|
||||
@@ -20,7 +20,7 @@
|
||||
.text.windows
|
||||
.source __FILE__
|
||||
|
||||
__winalarm$nt:
|
||||
__winalarm_nt:
|
||||
ezlea __winalarm,ax
|
||||
jmp __nt2sysv
|
||||
.endfn __winalarm$nt,globl,hidden
|
||||
.endfn __winalarm_nt,globl,hidden
|
||||
|
||||
Reference in New Issue
Block a user