172 # Let the type of C char be signed for making the bare syscall |
172 # Let the type of C char be signed for making the bare syscall |
173 # API consistent across platforms. |
173 # API consistent across platforms. |
174 mktypes="GOARCH=$GOARCH go tool cgo -godefs -- -fsigned-char" |
174 mktypes="GOARCH=$GOARCH go tool cgo -godefs -- -fsigned-char" |
175 ;; |
175 ;; |
176 openbsd_mips64) |
176 openbsd_mips64) |
177 mkerrors="$mkerrors -m64" |
177 mkasm="go run mkasm.go" |
178 mksyscall="go run mksyscall.go -openbsd" |
178 mkerrors="$mkerrors -m64" |
179 mksysctl="go run mksysctl_openbsd.go" |
179 mksyscall="go run mksyscall.go -openbsd -libc" |
180 mksysnum="go run mksysnum.go 'https://cvsweb.openbsd.org/cgi-bin/cvsweb/~checkout~/src/sys/kern/syscalls.master'" |
180 mksysctl="go run mksysctl_openbsd.go" |
|
181 # Let the type of C char be signed for making the bare syscall |
|
182 # API consistent across platforms. |
|
183 mktypes="GOARCH=$GOARCH go tool cgo -godefs -- -fsigned-char" |
|
184 ;; |
|
185 openbsd_ppc64) |
|
186 mkasm="go run mkasm.go" |
|
187 mkerrors="$mkerrors -m64" |
|
188 mksyscall="go run mksyscall.go -openbsd -libc" |
|
189 mksysctl="go run mksysctl_openbsd.go" |
|
190 # Let the type of C char be signed for making the bare syscall |
|
191 # API consistent across platforms. |
|
192 mktypes="GOARCH=$GOARCH go tool cgo -godefs -- -fsigned-char" |
|
193 ;; |
|
194 openbsd_riscv64) |
|
195 mkasm="go run mkasm.go" |
|
196 mkerrors="$mkerrors -m64" |
|
197 mksyscall="go run mksyscall.go -openbsd -libc" |
|
198 mksysctl="go run mksysctl_openbsd.go" |
181 # Let the type of C char be signed for making the bare syscall |
199 # Let the type of C char be signed for making the bare syscall |
182 # API consistent across platforms. |
200 # API consistent across platforms. |
183 mktypes="GOARCH=$GOARCH go tool cgo -godefs -- -fsigned-char" |
201 mktypes="GOARCH=$GOARCH go tool cgo -godefs -- -fsigned-char" |
184 ;; |
202 ;; |
185 solaris_amd64) |
203 solaris_amd64) |