周玉环 d906a41c2e first commit 2 napja
..
errno d906a41c2e first commit 2 napja
fcntl d906a41c2e first commit 2 napja
fts d906a41c2e first commit 2 napja
grp d906a41c2e first commit 2 napja
honnef.co d906a41c2e first commit 2 napja
langinfo d906a41c2e first commit 2 napja
limits d906a41c2e first commit 2 napja
netdb d906a41c2e first commit 2 napja
netinet d906a41c2e first commit 2 napja
poll d906a41c2e first commit 2 napja
pthread d906a41c2e first commit 2 napja
pwd d906a41c2e first commit 2 napja
signal d906a41c2e first commit 2 napja
stdio d906a41c2e first commit 2 napja
stdlib d906a41c2e first commit 2 napja
sys d906a41c2e first commit 2 napja
termios d906a41c2e first commit 2 napja
time d906a41c2e first commit 2 napja
unistd d906a41c2e first commit 2 napja
utime d906a41c2e first commit 2 napja
uuid d906a41c2e first commit 2 napja
wctype d906a41c2e first commit 2 napja
AUTHORS d906a41c2e first commit 2 napja
CONTRIBUTORS d906a41c2e first commit 2 napja
HACKING d906a41c2e first commit 2 napja
LICENSE d906a41c2e first commit 2 napja
LICENSE-GO d906a41c2e first commit 2 napja
Makefile d906a41c2e first commit 2 napja
README.md d906a41c2e first commit 2 napja
build_all_targets.sh d906a41c2e first commit 2 napja
capi_darwin_amd64.go d906a41c2e first commit 2 napja
capi_darwin_arm64.go d906a41c2e first commit 2 napja
capi_freebsd_386.go d906a41c2e first commit 2 napja
capi_freebsd_amd64.go d906a41c2e first commit 2 napja
capi_freebsd_arm.go d906a41c2e first commit 2 napja
capi_freebsd_arm64.go d906a41c2e first commit 2 napja
capi_linux_386.go d906a41c2e first commit 2 napja
capi_linux_amd64.go d906a41c2e first commit 2 napja
capi_linux_arm.go d906a41c2e first commit 2 napja
capi_linux_arm64.go d906a41c2e first commit 2 napja
capi_linux_ppc64le.go d906a41c2e first commit 2 napja
capi_linux_riscv64.go d906a41c2e first commit 2 napja
capi_linux_s390x.go d906a41c2e first commit 2 napja
capi_netbsd_amd64.go d906a41c2e first commit 2 napja
capi_netbsd_arm.go d906a41c2e first commit 2 napja
capi_openbsd_386.go d906a41c2e first commit 2 napja
capi_openbsd_amd64.go d906a41c2e first commit 2 napja
capi_openbsd_arm64.go d906a41c2e first commit 2 napja
capi_windows_386.go d906a41c2e first commit 2 napja
capi_windows_amd64.go d906a41c2e first commit 2 napja
capi_windows_arm64.go d906a41c2e first commit 2 napja
ccgo.go d906a41c2e first commit 2 napja
dmesg.go d906a41c2e first commit 2 napja
etc.go d906a41c2e first commit 2 napja
fsync.go d906a41c2e first commit 2 napja
int128.go d906a41c2e first commit 2 napja
ioutil_darwin.go d906a41c2e first commit 2 napja
ioutil_freebsd.go d906a41c2e first commit 2 napja
ioutil_linux.go d906a41c2e first commit 2 napja
ioutil_netbsd.go d906a41c2e first commit 2 napja
ioutil_openbsd.go d906a41c2e first commit 2 napja
libc.go d906a41c2e first commit 2 napja
libc32.go d906a41c2e first commit 2 napja
libc64.go d906a41c2e first commit 2 napja
libc_darwin.go d906a41c2e first commit 2 napja
libc_darwin_amd64.go d906a41c2e first commit 2 napja
libc_darwin_arm64.go d906a41c2e first commit 2 napja
libc_freebsd.go d906a41c2e first commit 2 napja
libc_freebsd_386.go d906a41c2e first commit 2 napja
libc_freebsd_amd64.go d906a41c2e first commit 2 napja
libc_freebsd_arm.go d906a41c2e first commit 2 napja
libc_freebsd_arm64.go d906a41c2e first commit 2 napja
libc_linux.go d906a41c2e first commit 2 napja
libc_linux_386.go d906a41c2e first commit 2 napja
libc_linux_amd64.go d906a41c2e first commit 2 napja
libc_linux_arm.go d906a41c2e first commit 2 napja
libc_linux_arm64.go d906a41c2e first commit 2 napja
libc_linux_ppc64le.go d906a41c2e first commit 2 napja
libc_linux_riscv64.go d906a41c2e first commit 2 napja
libc_linux_s390x.go d906a41c2e first commit 2 napja
libc_netbsd.go d906a41c2e first commit 2 napja
libc_netbsd_amd64.go d906a41c2e first commit 2 napja
libc_netbsd_arm.go d906a41c2e first commit 2 napja
libc_openbsd.go d906a41c2e first commit 2 napja
libc_openbsd_386.go d906a41c2e first commit 2 napja
libc_openbsd_amd64.go d906a41c2e first commit 2 napja
libc_openbsd_arm64.go d906a41c2e first commit 2 napja
libc_unix.go d906a41c2e first commit 2 napja
libc_windows.go d906a41c2e first commit 2 napja
libc_windows_386.go d906a41c2e first commit 2 napja
libc_windows_amd64.go d906a41c2e first commit 2 napja
libc_windows_arm64.go d906a41c2e first commit 2 napja
mem.go d906a41c2e first commit 2 napja
mem_brk.go d906a41c2e first commit 2 napja
memgrind.go d906a41c2e first commit 2 napja
musl_darwin_amd64.go d906a41c2e first commit 2 napja
musl_darwin_arm64.go d906a41c2e first commit 2 napja
musl_freebsd_386.go d906a41c2e first commit 2 napja
musl_freebsd_amd64.go d906a41c2e first commit 2 napja
musl_freebsd_arm.go d906a41c2e first commit 2 napja
musl_freebsd_arm64.go d906a41c2e first commit 2 napja
musl_linux_386.go d906a41c2e first commit 2 napja
musl_linux_amd64.go d906a41c2e first commit 2 napja
musl_linux_arm.go d906a41c2e first commit 2 napja
musl_linux_arm64.go d906a41c2e first commit 2 napja
musl_linux_ppc64le.go d906a41c2e first commit 2 napja
musl_linux_riscv64.go d906a41c2e first commit 2 napja
musl_linux_s390x.go d906a41c2e first commit 2 napja
musl_netbsd_amd64.go d906a41c2e first commit 2 napja
musl_netbsd_arm.go d906a41c2e first commit 2 napja
musl_openbsd_386.go d906a41c2e first commit 2 napja
musl_openbsd_amd64.go d906a41c2e first commit 2 napja
musl_openbsd_arm64.go d906a41c2e first commit 2 napja
musl_windows_386.go d906a41c2e first commit 2 napja
musl_windows_amd64.go d906a41c2e first commit 2 napja
musl_windows_arm64.go d906a41c2e first commit 2 napja
nodmesg.go d906a41c2e first commit 2 napja
nofsync.go d906a41c2e first commit 2 napja
printf.go d906a41c2e first commit 2 napja
probes.go d906a41c2e first commit 2 napja
pthread.go d906a41c2e first commit 2 napja
pthread_all.go d906a41c2e first commit 2 napja
scanf.go d906a41c2e first commit 2 napja
sync.go d906a41c2e first commit 2 napja
watch.go d906a41c2e first commit 2 napja

README.md

libc

Package libc provides C-runtime services. Work in progress.

This package is a continuation of the Crt package in modernc.org/crt/v3.

Installation

$ go get [-u] modernc.org/libc

Documentation: godoc.org/modernc.org/libc

Building with make requires the following Go packages

  • github.com/golang/lint/golint
  • github.com/mdempsky/maligned
  • github.com/mdempsky/unconvert
  • honnef.co/go/tools/cmd/unused
  • honnef.co/go/tools/cmd/gosimple
  • github.com/client9/misspell/cmd/misspell