aboutsummaryrefslogtreecommitdiffhomepage
path: root/testdata/cgo
AgeCommit message (Expand)Author
2024-11-20cgo: support errno value as second return parameterAyke van Laethem
2024-09-17Cgo add cbytes implementation (rebased version of #3318) (#4470)leongross
2024-08-10cgo: add support for printfAyke van Laethem
2024-05-29cgo: do a basic test that math functions workAyke van Laethem
2024-01-12cgo: fix calling CGo callback inside generic functionAyke van Laethem
2023-09-24cgo: add C._Bool typeAyke van Laethem
2022-11-02cgo: support anonymous enums included in multiple Go filesAyke van Laethem
2022-10-13cgo: add support for C.float and C.doubleAyke van Laethem
2022-09-16cgo: implement support for static functionsAyke van Laethem
2021-11-24cgo: add support for C.CString and related functionsAyke van Laethem
2021-10-26cgo: add support for stdio in picolibc and wasi-libcAyke van Laethem
2021-09-29cgo: implement rudimentary C array decayingAyke van Laethem
2021-09-28builder, cgo: support function definitions in CGo headersAyke van Laethem
2021-05-21cgo: implement prefix parsingAyke van Laethem
2021-04-06cgo: add support for CFLAGS in .c filesAyke van Laethem
2021-02-11cgo: add support for variadic functionsAyke van Laethem
2020-04-07builder: make sure -fshort-enums is used consistentlyAyke van Laethem
2020-03-22all: include picolibc for bare metal targetsAyke van Laethem
2019-11-08cgo: add support for nested structs and unionsAyke van Laethem
2019-11-07cgo: refactor union supportAyke 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-12cgo: refactor; support multiple cgo files in a single packageAyke van Laethem
2019-05-12cgo: don't crash on `import "C"` without commentAyke van Laethem
2019-05-12cgo: add support for #define constantsAyke van Laethem
2019-05-01cgo: only include the symbols that are necessary (recursively)Ayke van Laethem
2019-05-01cgo: improve typedef/struct/enum supportAyke van Laethem
2019-04-25cgo: support builtin #include headersAyke van Laethem
2019-04-25cgo: implement void* pointer typeAyke van Laethem
2019-04-25cgo: implement char typeAyke van Laethem
2019-04-20cgo: implement C.struct_ typesAyke van Laethem
2019-04-17cgo: implement C unionsAyke van Laethem
2019-04-17cgo: implement Go arrays (constant arrays in C)Ayke van Laethem
2019-04-17cgo: implement struct typesAyke van Laethem
2019-02-18cgo: implement bool/float/complex typesAyke van Laethem
2019-02-08loader/cgo: add support for function pointersAyke van Laethem
2019-02-08loader/cgo: add support for pointer typesAyke van Laethem
2019-02-08loader: support global variables in CGo (#173)Ayke
2018-12-10cgo: add package directory to header include pathsAyke van Laethem
2018-12-10cgo: do not rely on stdint.h to be availableAyke van Laethem
2018-12-10cgo: add support for C.int, c.uint, etcAyke van Laethem
2018-12-10cgo: add support for C typedefsAyke van Laethem
2018-12-10all: add bare-bones Cgo supportAyke van Laethem