aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/syscall/syscall_libc.go
AgeCommit message (Expand)Author
2024-11-19syscall: use wasi-libc tables for wasm/js targetAyke van Laethem
2024-11-19syscall: refactor environment handlingAyke van Laethem
2024-11-07os: implement StartProcessleongross
2024-09-04darwin: replace custom syscall package with Go native syscall packageAyke van Laethem
2024-08-02os: add file.Truncateleongross
2024-07-23add Fork and Exec libc hooksleongross
2024-07-21os/Chown (#4213)leongross
2024-07-02wasi preview 2 support (#4027)Damian Gryski
2024-04-14add os.Linkleongross
2023-08-17wasm: add support for GOOS=wasip1Ayke van Laethem
2023-05-05os: implement os.(*File).WriteAt (#3697)Achille
2023-05-03os: implement os.(*File).ReadDir for -target=wasiAchille Roussel
2023-05-03syscall: add fsync using libcAchille Roussel
2023-03-03all: use unsafe.Add instead of unsafe.Pointer(uintptr(...) + ...)Ayke van Laethem
2023-02-03syscall: add more stubs as needed for Go 1.20 supportAyke van Laethem
2023-01-17syscall: implement setenv/unsetenv in the runtimeAyke van Laethem
2022-12-19build: drop deprecated build tagsYurii Soldak
2022-10-13darwin: fix syscall.Open on darwin/arm64Ayke van Laethem
2022-08-04all: format code according to Go 1.19 rulesAyke van Laethem
2022-06-12syscall.Getpagesize(): add test, implement for Linux and WindowsDan Kegel
2022-04-08os: Implement Pipe for darwin, add smoke test.Dan Kegel
2022-04-04syscall: stub WaitStatusDan Kegel
2022-03-18Implement getpagesize and munmap. For go 1.18.Dan Kegel
2022-03-04src/syscall: document Environ() single-allocation tradeoffDamian Gryski
2022-03-01src/os,src/syscall: move env copy code to syscall.Environ()Damian Gryski
2022-02-04all: update build constraints to Go 1.17Ayke van Laethem
2022-02-02os: implement readdir for darwin and linuxDan Kegel
2022-01-18os: implement os.Symlink and os.ReadlinkDan Kegel
2022-01-18os: implement os.ExpandEnvDan Kegel
2022-01-11os: implement file.Seek, add smoke testDan Kegel
2022-01-11os: pull in os.Rename and some of its tests from upstreamDan Kegel
2021-12-13os: implement and smoketest os.ClearenvDan Kegel
2021-12-13os: implement and smoketest os.UnsetenvDan Kegel
2021-12-13os: implement and smoketest os.SetenvDan Kegel
2021-12-07os: implement and smoketest os.ChmodDan Kegel
2021-12-07os: implement and smoketest os.ChdirDan Kegel
2021-11-29os, syscall: implement ReadAt for unixDan Kegel
2021-11-26os: stub out support for some more featuresAyke van Laethem
2021-11-20os: Implement and smoke test Mkdir() and Remove()Dan Kegel
2021-11-20syscall: hoist cstring() out of two functions to reduce repetition and alloca...Dan Kegel
2021-11-20syscall: fix array size for mmap slice creationDamian Gryski
2021-11-20syscall: add support for Mmap and MprotectAyke van Laethem
2021-06-25os: implement process related functionsAyke van Laethem
2021-06-18syscall: fix int type in libc versionAyke van Laethem
2021-03-28WASI & darwin: support basic file io based on libcTakeshi Yoneda
2021-02-24WASI & darwin: support env variables based on libcTakeshi Yoneda
2020-07-31nintendoswitch: Add experimental Nintendo Switch support without CRTLucas Teske
2020-05-13os: implement virtual filesystem supportAyke van Laethem
2020-04-05all: change //go:export to //exportAyke van Laethem
2019-04-05darwin: use custom syscall pkg that uses libsystemAyke van Laethem