- abi_amd64.h 2.7 KiB all: copy ABI Headers (#147)
- abi_arm64.h 1.5 KiB all: copy ABI Headers (#147)
- abi_loong64.h 1.9 KiB purego: add support for loong64 (#335)
- abi_ppc64x.h 6.6 KiB purego: add support for ppc64le (#408)
- asm_386.s 739 B purego: add support for linux/386 (#403)
- asm_amd64.s 926 B Align stack to 16 bytes to avoid SIGBUS (#207)
- asm_arm.s 1.7 KiB purego: add support for linux/arm32 (#391)
- asm_arm64.s 1.0 KiB all: copy ABI Headers (#147)
- asm_loong64.s 1.1 KiB all: run asmfmt on all assembly code (#404)
- asm_ppc64le.s 2.0 KiB purego: add support for ppc64le (#408)
- asm_riscv64.s 1.9 KiB all: run asmfmt on all assembly code (#404)
- asm_s390x.s 1.3 KiB purego: add support for s390x (#413)
- callbacks.go 3.6 KiB all: Add support for NetBSD (#268)
- doc.go 1.2 KiB all: Add support for NetBSD (#268)
- fakecgo.go 431 B internal/fakecgo: move setg and call5 out of autogenerated files (#378)
- freebsd.go 793 B all: add FreeBSD support (#155)
- gen.go 7.9 KiB internal/fakecgo: only generate sigaltstack for netbsd (#396)
- go_darwin.go 2.3 KiB internal/fakecgo: deduplicate arch-agnostic code (#342)
- go_freebsd.go 3.1 KiB internal/fakecgo: deduplicate arch-agnostic code (#342)
- go_libinit.go 2.2 KiB internal/fakecgo: disable race in fakecgo (#319)
- go_linux.go 3.1 KiB internal/fakecgo: deduplicate arch-agnostic code (#342)
- go_netbsd.go 3.3 KiB all: Add support for NetBSD (#268)
- go_setenv.go 343 B all: Add support for NetBSD (#268)
- go_util.go 1.3 KiB purego: add support for linux/arm32 (#391)
- iscgo.go 709 B all: Add support for NetBSD (#268)
- libcgo.go 954 B all: Add support for NetBSD (#268)
- libcgo_darwin.go 441 B all: Add support for NetBSD (#268)
- libcgo_freebsd.go 340 B all: Add support for NetBSD (#268)
- libcgo_linux.go 340 B all: Add support for NetBSD (#268)
- libcgo_netbsd.go 638 B all: Add support for NetBSD (#268)
- netbsd.go 558 B all: Add support for NetBSD (#268)
- setenv.go 657 B all: Add support for NetBSD (#268)
- trampolines_386.s 2.9 KiB purego: add support for linux/386 (#403)
- trampolines_amd64.s 2.3 KiB internal/fakecgo: use C ABI in amd64 trampolines (#394)
- trampolines_arm.s 1.8 KiB purego: add support for linux/arm32 (#391)
- trampolines_arm64.s 1.8 KiB all: run asmfmt on all assembly code (#404)
- trampolines_loong64.s 1.8 KiB internal/fakecgo: use C ABI in arm64/loong64/riscv64 trampolines (#395)
- trampolines_ppc64le.s 4.6 KiB purego: add support for ppc64le (#408)
- trampolines_riscv64.s 1.5 KiB all: run asmfmt on all assembly code (#404)
- zsymbols.go 4.8 KiB internal/fakecgo: only generate sigaltstack for netbsd (#396)
- zsymbols_darwin.go 2.8 KiB internal/fakecgo: only generate sigaltstack for netbsd (#396)
- zsymbols_freebsd.go 2.2 KiB internal/fakecgo: only generate sigaltstack for netbsd (#396)
- zsymbols_linux.go 2.2 KiB internal/fakecgo: only generate sigaltstack for netbsd (#396)
- zsymbols_netbsd.go 2.6 KiB internal/fakecgo: only generate sigaltstack for netbsd (#396)
- ztrampolines_darwin.s 566 B internal/fakecgo: improve generation of OS-specific symbols (#384)
- ztrampolines_freebsd.s 482 B internal/fakecgo: improve generation of OS-specific symbols (#384)
- ztrampolines_linux.s 482 B internal/fakecgo: improve generation of OS-specific symbols (#384)
- ztrampolines_netbsd.s 556 B internal/fakecgo: only generate sigaltstack for netbsd (#396)
- ztrampolines_stubs.s 1.4 KiB internal/fakecgo: only generate sigaltstack for netbsd (#396)