Text file src/syscall/asm_solaris_amd64.s

     1  // Copyright 2014 The Go Authors. All rights reserved.
     2  // Use of this source code is governed by a BSD-style
     3  // license that can be found in the LICENSE file.
     4  
     5  #include "textflag.h"
     6  
     7  //
     8  // System calls for solaris/amd64 are implemented in ../runtime/syscall_solaris.go
     9  //
    10  
    11  TEXT ·sysvicall6(SB),NOSPLIT,$0
    12  	JMP	runtime·syscall_sysvicall6(SB)
    13  
    14  TEXT ·rawSysvicall6(SB),NOSPLIT,$0
    15  	JMP	runtime·syscall_rawsysvicall6(SB)
    16  
    17  TEXT ·chdir(SB),NOSPLIT,$0
    18  	JMP	runtime·syscall_chdir(SB)
    19  
    20  TEXT ·chroot1(SB),NOSPLIT,$0
    21  	JMP	runtime·syscall_chroot(SB)
    22  
    23  TEXT ·close(SB),NOSPLIT,$0
    24  	JMP	runtime·syscall_close(SB)
    25  
    26  TEXT ·dup2child(SB),NOSPLIT,$0
    27  	JMP	runtime·syscall_dup2(SB)
    28  	RET
    29  
    30  TEXT ·execve(SB),NOSPLIT,$0
    31  	JMP	runtime·syscall_execve(SB)
    32  
    33  TEXT ·exit(SB),NOSPLIT,$0
    34  	JMP	runtime·syscall_exit(SB)
    35  
    36  TEXT ·fcntl1(SB),NOSPLIT,$0
    37  	JMP	runtime·syscall_fcntl(SB)
    38  
    39  TEXT ·forkx(SB),NOSPLIT,$0
    40  	JMP	runtime·syscall_forkx(SB)
    41  
    42  TEXT ·gethostname(SB),NOSPLIT,$0
    43  	JMP	runtime·syscall_gethostname(SB)
    44  
    45  TEXT ·getpid(SB),NOSPLIT,$0
    46  	JMP	runtime·syscall_getpid(SB)
    47  
    48  TEXT ·ioctl(SB),NOSPLIT,$0
    49  	JMP	runtime·syscall_ioctl(SB)
    50  
    51  TEXT ·RawSyscall(SB),NOSPLIT,$0
    52  	JMP	runtime·syscall_rawsyscall(SB)
    53  
    54  TEXT ·RawSyscall6(SB),NOSPLIT,$0
    55  	JMP	runtime·syscall_rawsyscall6(SB)
    56  
    57  TEXT ·setgid(SB),NOSPLIT,$0
    58  	JMP	runtime·syscall_setgid(SB)
    59  
    60  TEXT ·setgroups1(SB),NOSPLIT,$0
    61  	JMP	runtime·syscall_setgroups(SB)
    62  
    63  TEXT ·setsid(SB),NOSPLIT,$0
    64  	JMP	runtime·syscall_setsid(SB)
    65  
    66  TEXT ·setuid(SB),NOSPLIT,$0
    67  	JMP	runtime·syscall_setuid(SB)
    68  
    69  TEXT ·setpgid(SB),NOSPLIT,$0
    70  	JMP	runtime·syscall_setpgid(SB)
    71  
    72  TEXT ·Syscall(SB),NOSPLIT,$0
    73  	JMP	runtime·syscall_syscall(SB)
    74  
    75  TEXT ·wait4(SB),NOSPLIT,$0
    76  	JMP	runtime·syscall_wait4(SB)
    77  
    78  TEXT ·write1(SB),NOSPLIT,$0
    79  	JMP	runtime·syscall_write(SB)
    80  

View as plain text