tinygo/cgo
Ayke van Laethem d801d0cd53 builder: refactor clang include headers
Set -resource-dir in a central place instead of passing the header path
around everywhere and adding it using the `-I` flag. I believe this is
closer to how Clang is intended to be used.

This change was inspired by my attempt to add a Nix flake file to
TinyGo.
2023-10-14 11:35:26 +02:00
..
testdata all: switch to LLVM 16 2023-09-18 21:58:02 +02:00
cgo.go builder: refactor clang include headers 2023-10-14 11:35:26 +02:00
cgo_test.go builder: refactor clang include headers 2023-10-14 11:35:26 +02:00
const.go cgo: add support for bitwise operators 2023-01-12 08:51:03 +01:00
const_test.go cgo: add support for bitwise operators 2023-01-12 08:51:03 +01:00
libclang.go all: switch to LLVM 16 2023-09-18 21:58:02 +02:00
libclang_config_llvm15.go all: switch to LLVM 16 2023-09-18 21:58:02 +02:00
libclang_config_llvm16.go all: add initial LLVM 17 support 2023-10-06 09:05:07 +02:00
libclang_config_llvm17.go all: add initial LLVM 17 support 2023-10-06 09:05:07 +02:00
libclang_stubs.c all: switch to LLVM 16 2023-09-18 21:58:02 +02:00
security.go cgo: allow LDFLAGS: --export=... 2023-05-04 20:45:02 +02:00
security_test.go cgo: allow LDFLAGS: --export=... 2023-05-04 20:45:02 +02:00
sync.go cgo: refactor; support multiple cgo files in a single package 2019-05-12 10:49:15 +02:00