aboutsummaryrefslogtreecommitdiffhomepage
path: root/cgo/cgo.go
AgeCommit message (Expand)Author
2024-11-20cgo: add support for `#cgo noescape` linesAyke van Laethem
2024-11-20cgo: support errno value as second return parameterAyke van Laethem
2024-11-18cgo: define idents referenced only from macrosAyke van Laethem
2024-09-17Cgo add cbytes implementation (rebased version of #3318) (#4470)leongross
2024-01-18cgo: add file AST for fake C file locationsAyke van Laethem
2023-10-14builder: refactor clang include headersAyke van Laethem
2023-09-24cgo: add C._Bool typeAyke van Laethem
2022-10-13cgo: add support for C.float and C.doubleAyke van Laethem
2022-09-26cgo: fixes panic when FuncType.Results is nil (#3136)Crypt Keeper
2022-09-16cgo: implement support for static functionsAyke van Laethem
2022-08-04all: format code according to Go 1.19 rulesAyke van Laethem
2022-05-06cgo: refactorAyke van Laethem
2022-02-12loader: only add Clang header path for CGoAyke van Laethem
2021-12-28builder: use build ID as cache keyAyke van Laethem
2021-11-24cgo: add support for C.CString and related functionsAyke van Laethem
2021-11-24cgo: simplify construction of in-memory ASTAyke van Laethem
2021-11-24cgo: add //go: pragmas to generated functions and globalsAyke van Laethem
2021-11-04cgo: run CGo parser for all CGo fragments in a fileAyke van Laethem
2021-09-28builder, cgo: support function definitions in CGo headersAyke van Laethem
2021-09-28cgo: fix line/column reporting in syntax error messagesAyke van Laethem
2021-09-27all: fix staticcheck warningsAyke van Laethem
2021-04-06cgo: add support for CFLAGS in .c filesAyke van Laethem
2021-03-21builder, compiler: compile and cache packages in parallelAyke van Laethem
2021-02-11cgo: add support for variadic functionsAyke van Laethem
2020-05-21cgo: Add LDFlags supportLucas Teske
2020-03-22all: include picolibc for bare metal targetsAyke van Laethem
2020-03-17cgo: make -I and -L paths absoluteAyke van Laethem
2019-11-25cgo: implement #cgo CFLAGSAyke van Laethem
2019-11-07cgo: refactor union supportAyke van Laethem
2019-11-06cgo: avoid '"unsafe" imported but not used' errorAyke van Laethem
2019-11-06cgo: rename reserved field names like `type`Ayke van Laethem
2019-11-05cgo: implement the constant parser as a real parserAyke van Laethem
2019-11-03cgo: create new GenDecl for every symbolAyke van Laethem
2019-11-03cgo: improve diagnosticsAyke van Laethem
2019-06-03cgo: add support for anonymous structsAyke van Laethem
2019-06-03cgo: add support for bitfields using generated getters and settersAyke van Laethem
2019-05-17cgo: add support for enum typesAyke van Laethem
2019-05-13Trivial typo fixesJustin Clift
2019-05-12cgo: refactor; support multiple cgo files in a single packageAyke van Laethem