syscall: add support for GOOS=solaris
These are only the new files, autogenerated files are in a
different CL to keep the size down.
LGTM=dave, minux.ma, jsing
R=golang-codereviews, dave, jsing, gobot, minux.ma, rsc, iant, mikioh.mikioh
CC=golang-codereviews
https://golang.org/cl/36000043
2014-02-25 03:12:10 -07:00
|
|
|
// Copyright 2014 The Go Authors. All rights reserved.
|
|
|
|
// Use of this source code is governed by a BSD-style
|
|
|
|
// license that can be found in the LICENSE file.
|
|
|
|
|
2014-09-06 11:35:46 -06:00
|
|
|
#include "textflag.h"
|
|
|
|
|
syscall: add support for GOOS=solaris
These are only the new files, autogenerated files are in a
different CL to keep the size down.
LGTM=dave, minux.ma, jsing
R=golang-codereviews, dave, jsing, gobot, minux.ma, rsc, iant, mikioh.mikioh
CC=golang-codereviews
https://golang.org/cl/36000043
2014-02-25 03:12:10 -07:00
|
|
|
//
|
2014-09-06 11:35:46 -06:00
|
|
|
// System calls for solaris/amd64 are implemented in ../runtime/syscall_solaris.go
|
syscall: add support for GOOS=solaris
These are only the new files, autogenerated files are in a
different CL to keep the size down.
LGTM=dave, minux.ma, jsing
R=golang-codereviews, dave, jsing, gobot, minux.ma, rsc, iant, mikioh.mikioh
CC=golang-codereviews
https://golang.org/cl/36000043
2014-02-25 03:12:10 -07:00
|
|
|
//
|
2014-09-06 11:35:46 -06:00
|
|
|
|
|
|
|
TEXT ·sysvicall6(SB),NOSPLIT,$0
|
|
|
|
JMP runtime·syscall_sysvicall6(SB)
|
|
|
|
|
|
|
|
TEXT ·rawSysvicall6(SB),NOSPLIT,$0
|
|
|
|
JMP runtime·syscall_rawsysvicall6(SB)
|
|
|
|
|
|
|
|
TEXT ·chdir(SB),NOSPLIT,$0
|
|
|
|
JMP runtime·syscall_chdir(SB)
|
|
|
|
|
|
|
|
TEXT ·chroot1(SB),NOSPLIT,$0
|
|
|
|
JMP runtime·syscall_chroot(SB)
|
|
|
|
|
|
|
|
TEXT ·close(SB),NOSPLIT,$0
|
|
|
|
JMP runtime·syscall_close(SB)
|
|
|
|
|
|
|
|
TEXT ·execve(SB),NOSPLIT,$0
|
|
|
|
JMP runtime·syscall_execve(SB)
|
|
|
|
|
|
|
|
TEXT ·exit(SB),NOSPLIT,$0
|
|
|
|
JMP runtime·syscall_exit(SB)
|
|
|
|
|
|
|
|
TEXT ·fcntl1(SB),NOSPLIT,$0
|
|
|
|
JMP runtime·syscall_fcntl(SB)
|
|
|
|
|
|
|
|
TEXT ·forkx(SB),NOSPLIT,$0
|
|
|
|
JMP runtime·syscall_forkx(SB)
|
|
|
|
|
|
|
|
TEXT ·gethostname(SB),NOSPLIT,$0
|
|
|
|
JMP runtime·syscall_gethostname(SB)
|
|
|
|
|
2015-02-17 20:23:16 -07:00
|
|
|
TEXT ·getpid(SB),NOSPLIT,$0
|
|
|
|
JMP runtime·syscall_getpid(SB)
|
|
|
|
|
2014-09-06 11:35:46 -06:00
|
|
|
TEXT ·ioctl(SB),NOSPLIT,$0
|
|
|
|
JMP runtime·syscall_ioctl(SB)
|
|
|
|
|
|
|
|
TEXT ·pipe(SB),NOSPLIT,$0
|
|
|
|
JMP runtime·syscall_pipe(SB)
|
|
|
|
|
|
|
|
TEXT ·RawSyscall(SB),NOSPLIT,$0
|
|
|
|
JMP runtime·syscall_rawsyscall(SB)
|
|
|
|
|
|
|
|
TEXT ·setgid(SB),NOSPLIT,$0
|
|
|
|
JMP runtime·syscall_setgid(SB)
|
|
|
|
|
|
|
|
TEXT ·setgroups1(SB),NOSPLIT,$0
|
|
|
|
JMP runtime·syscall_setgroups(SB)
|
|
|
|
|
|
|
|
TEXT ·setsid(SB),NOSPLIT,$0
|
|
|
|
JMP runtime·syscall_setsid(SB)
|
|
|
|
|
|
|
|
TEXT ·setuid(SB),NOSPLIT,$0
|
|
|
|
JMP runtime·syscall_setuid(SB)
|
|
|
|
|
|
|
|
TEXT ·setpgid(SB),NOSPLIT,$0
|
|
|
|
JMP runtime·syscall_setpgid(SB)
|
|
|
|
|
|
|
|
TEXT ·Syscall(SB),NOSPLIT,$0
|
|
|
|
JMP runtime·syscall_syscall(SB)
|
|
|
|
|
|
|
|
TEXT ·wait4(SB),NOSPLIT,$0
|
|
|
|
JMP runtime·syscall_wait4(SB)
|
|
|
|
|
|
|
|
TEXT ·write1(SB),NOSPLIT,$0
|
|
|
|
JMP runtime·syscall_write(SB)
|