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
11TEXT ·sysvicall6(SB),NOSPLIT,$0
12	JMP	runtime·syscall_sysvicall6(SB)
13
14TEXT ·rawSysvicall6(SB),NOSPLIT,$0
15	JMP	runtime·syscall_rawsysvicall6(SB)
16
17TEXT ·chdir(SB),NOSPLIT,$0
18	JMP	runtime·syscall_chdir(SB)
19
20TEXT ·chroot1(SB),NOSPLIT,$0
21	JMP	runtime·syscall_chroot(SB)
22
23TEXT ·close(SB),NOSPLIT,$0
24	JMP	runtime·syscall_close(SB)
25
26TEXT ·dup2child(SB),NOSPLIT,$0
27	JMP	runtime·syscall_dup2(SB)
28	RET
29
30TEXT ·execve(SB),NOSPLIT,$0
31	JMP	runtime·syscall_execve(SB)
32
33TEXT ·exit(SB),NOSPLIT,$0
34	JMP	runtime·syscall_exit(SB)
35
36TEXT ·fcntl1(SB),NOSPLIT,$0
37	JMP	runtime·syscall_fcntl(SB)
38
39TEXT ·forkx(SB),NOSPLIT,$0
40	JMP	runtime·syscall_forkx(SB)
41
42TEXT ·gethostname(SB),NOSPLIT,$0
43	JMP	runtime·syscall_gethostname(SB)
44
45TEXT ·getpid(SB),NOSPLIT,$0
46	JMP	runtime·syscall_getpid(SB)
47
48TEXT ·ioctl(SB),NOSPLIT,$0
49	JMP	runtime·syscall_ioctl(SB)
50
51TEXT ·pipe(SB),NOSPLIT,$0
52	JMP	runtime·syscall_pipe(SB)
53
54TEXT ·RawSyscall(SB),NOSPLIT,$0
55	JMP	runtime·syscall_rawsyscall(SB)
56
57TEXT ·RawSyscall6(SB),NOSPLIT,$0
58	JMP	runtime·syscall_rawsyscall6(SB)
59
60TEXT ·setgid(SB),NOSPLIT,$0
61	JMP	runtime·syscall_setgid(SB)
62
63TEXT ·setgroups1(SB),NOSPLIT,$0
64	JMP	runtime·syscall_setgroups(SB)
65
66TEXT ·setsid(SB),NOSPLIT,$0
67	JMP	runtime·syscall_setsid(SB)
68
69TEXT ·setuid(SB),NOSPLIT,$0
70	JMP	runtime·syscall_setuid(SB)
71
72TEXT ·setpgid(SB),NOSPLIT,$0
73	JMP	runtime·syscall_setpgid(SB)
74
75TEXT ·Syscall(SB),NOSPLIT,$0
76	JMP	runtime·syscall_syscall(SB)
77
78TEXT ·wait4(SB),NOSPLIT,$0
79	JMP	runtime·syscall_wait4(SB)
80
81TEXT ·write1(SB),NOSPLIT,$0
82	JMP	runtime·syscall_write(SB)
83