/ 36 entries
- .github/ (directory) purego: Windows support for RegisterLibFunc and RegisterFunc (#131)
- examples/ (directory) purego: Windows support for RegisterLibFunc and RegisterFunc (#131)
- internal/ (directory) internal/fakecgo: align stack on amd64 for SSE (#111)
- libcbtest/ (directory) purego: fix callback crash for arm64 (#117)
- libdlnested/ (directory) dlfcn: rework error check (#119)
- objc/ (directory) Return errors from `Dlopen`, `Dlsym`, and `Dlclose` (#103)
- .gitignore 3 B .github/workflows: add test.yml (#30)
- LICENSE 11.1 KiB first commit
- README.md 2.4 KiB purego: Windows support for RegisterLibFunc and RegisterFunc (#131)
- callback_test.go 3.8 KiB purego: enable testing of amd64 with Rosseta on arm64 macOS (#122)
- cgo.go 715 B purego: add Linux support amd64 & arm64 (#66)
- dlerror.go 300 B purego: undefine Dlerror for Windows (#109)
- dlfcn.go 3.1 KiB purego: Windows support for RegisterLibFunc and RegisterFunc (#131)
- dlfcn_darwin.go 878 B Move dlfcn.h constants under platform specific file (#53)
- dlfcn_linux.go 570 B purego: add Linux support amd64 & arm64 (#66)
- dlfcn_nocgo_linux.go 736 B purego: add Linux support amd64 & arm64 (#66)
- dlfcn_stubs.s 578 B purego: add Linux support amd64 & arm64 (#66)
- dlfcn_test.go 1.7 KiB purego: Windows support for RegisterLibFunc and RegisterFunc (#131)
- dummy.go 407 B all: fix build tags (#56)
- func.go 8.7 KiB purego: Windows support for RegisterLibFunc and RegisterFunc (#131)
- func_test.go 2.3 KiB purego: Windows support for RegisterLibFunc and RegisterFunc (#131)
- go.mod 78 B purego: Windows support for RegisterLibFunc and RegisterFunc (#131)
- go.sum 151 B purego: Windows support for RegisterLibFunc and RegisterFunc (#131)
- go_runtime.go 448 B purego: Windows support for RegisterLibFunc and RegisterFunc (#131)
- is_ios.go 381 B all: fix build tags (#56)
- nocgo.go 1.2 KiB purego: add Linux support amd64 & arm64 (#66)
- sys_amd64.s 4.1 KiB purego: add float32 and float64 support to callbacks (#120)
- sys_arm64.s 1.7 KiB purego: Windows support for RegisterLibFunc and RegisterFunc (#131)
- sys_unix_arm64.s 1.8 KiB purego: Windows support for RegisterLibFunc and RegisterFunc (#131)
- syscall.go 1.5 KiB purego: add float32 and float64 support to callbacks (#120)
- syscall_cgo_linux.go 756 B purego: add float32 and float64 support to callbacks (#120)
- syscall_sysv.go 6.5 KiB purego: check for nil callback (#126)
- syscall_test.go 477 B add tests for dlfcn (#96)
- syscall_windows.go 1.6 KiB purego: Windows support for RegisterLibFunc and RegisterFunc (#131)
- zcallback_amd64.s 45.6 KiB purego: simplify code by merging darwin and linux (#98)
- zcallback_arm64.s 77.7 KiB purego: simplify code by merging darwin and linux (#98)