aboutsummaryrefslogtreecommitdiffhomepage
path: root/loader
AgeCommit message (Expand)Author
2019-05-13Trivial typo fixesJustin Clift
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-07main: make $GOROOT more robust and configurableAyke van Laethem
2019-05-05cgo: avoid file/lineno hack for error locationsAyke van Laethem
2019-05-05cgo: be able to deal with nil filesAyke 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: improve error locations for cgo-constructed ASTAyke van Laethem
2019-04-25cgo: support builtin #include headersAyke van Laethem
2019-04-25cgo: add dummy implementation of __builtin_va_listAyke 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-20loader/libclang: fix CGo-related crashAyke 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-04-17cgo: make libclang code thread-safeAyke van Laethem
2019-04-13all: check formatting on CIAyke van Laethem
2019-04-11cgo: improve diagnosticsAyke van Laethem
2019-03-23all: pretend to be linux/arm in baremetal targetsAyke van Laethem
2019-03-22all: switch to LLVM 8Ayke van Laethem
2019-02-19all: add macOS supportAyke 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
2019-02-01all: add static and release Makefile targetsAyke van Laethem
2019-01-27loader: better error message on import cyclesKonstantin Yegupov
2019-01-22loader: fix ARM compatibilityAyke van Laethem
2019-01-15loader: remove redundant gateway functionWèi Cōngruì
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
2018-12-10loader: switch to custom program loaderAyke van Laethem