872 Commits (064d00155023e47caaa25529eda0dbf3b39b63f7)
 

Author SHA1 Message Date
Justin Clift 064d001550 Trivial typo fixes 6 years ago
seph a4cd3bb77c Test for functional argument passing (#336) 6 years ago
Anthony Elder 8d3f19bc84 Fix I2C signalStop in readLastByte for Microbit (#344) 6 years ago
Ron Evans d90f1947d9 machine/samd21: Initial implementation of I2S hardware interface using Circuit Playground Express 6 years ago
Ayke van Laethem 11567c62d4 cgo: refactor; support multiple cgo files in a single package 6 years ago
Ayke van Laethem 4619207f99 cgo: don't crash on `import "C"` without comment 6 years ago
Ayke van Laethem 99587fe073 cgo: add support for #define constants 6 years ago
Ayke van Laethem eb0ce8a298 Makefile: avoid libtinfo and libz dependency of LLVM 6 years ago
Ayke van Laethem 4ae4ef5e12 compiler: implement complex division 6 years ago
Ayke van Laethem d7460b945e compiler: implement complex multiplication 6 years ago
Ayke van Laethem 638bc17eeb compiler: add support for complex add and sub 6 years ago
Justin Clift 1113f9ec0c
main: comment the TinyGo IR header line 6 years ago
seph 019331e8af Add llvm directorys to gitignore 6 years ago
Justin Clift 4c8c048c49 example: just using 'Cache-Control': 'no-cache' should be good enough 6 years ago
Ayke van Laethem 08ee1916f5 main: fix multiple errors being reported as one 6 years ago
Ayke van Laethem 141a70f401 main: make $GOROOT more robust and configurable 6 years ago
Ayke van Laethem a79edf416c cgo: do not allow capturing of external/exported functions 6 years ago
Ron Evans 2511aefac0 docker: perform a hard submodule reset after having moved the git repos directory 6 years ago
Ayke van Laethem 4978065c9c cgo: avoid file/lineno hack for error locations 6 years ago
Ayke van Laethem 78a26fec13 cgo: be able to deal with nil files 6 years ago
Ayke van Laethem 9cad8bd0c8 main: add fallback mechanism for LLVM commands 6 years ago
Ayke van Laethem 9a54ee4241 compiler: allow larger-than-int values to be sent across a channel 6 years ago
Ayke van Laethem 46d5ea8cf6 compiler: support returning values from async functions 6 years ago
Daniel Esteban fb952a722a Remove microbit matrix (#319) 6 years ago
Michael Teichgräber 7e46c1766d compiler: fix comp. of func calls for func values of a defined type 6 years ago
Ayke van Laethem 1f0595438e main: do not set working directory for Clang invocation 6 years ago
Justin Clift d594342642 examples: tell browsers to not cache wasm files from the example server 6 years ago
Ayke van Laethem 99da328453 compiler: avoid bitcast when replacing a method call with a direct call 6 years ago
Ayke van Laethem 387e1340bf compiler: refactor packing of word-sized values in integers 6 years ago
Ayke van Laethem b1ed8a46b7 cgo: only include the symbols that are necessary (recursively) 6 years ago
Ayke van Laethem 35af33ead7 cgo: improve typedef/struct/enum support 6 years ago
Justin Clift 4bd1b9e53d wasm: use println instead of fmt 6 years ago
Ayke van Laethem 80ee343e6d main: make tests more portable 6 years ago
Ayke van Laethem 1d59a960bc main: allow changing the clang command name 6 years ago
Ayke van Laethem 5ca2e1322c main: close ar file before moving it 6 years ago
Ayke van Laethem 5b0b35f9e4 main: use os.UserCacheDir to get a cache directory 6 years ago
Ayke van Laethem 9a3d0683b3 compiler: mark all GEPs as inbounds 6 years ago
Ayke van Laethem d155e31b64 all: improve compiler error handling 6 years ago
Ayke van Laethem 45cacda7b3 compiler: refactor parseExpr 6 years ago
Ayke van Laethem c25fe609a9 compiler: do not return an error from getLLVMType 6 years ago
Ayke van Laethem 6d23809218 compiler: simplify code around getZeroValue 6 years ago
Ayke van Laethem 024eceb476 runtime: print error when panicking with error interface type 6 years ago
Ayke van Laethem 0fd90c49cc compiler: make panic configurable 6 years ago
Ayke van Laethem d1efffe96b test: print better error messages on compilation failure 6 years ago
Ayke van Laethem 8e7ea92d44 cgo: improve error locations for cgo-constructed AST 6 years ago
Ayke van Laethem 2f2d62cc0c cgo: support builtin #include headers 6 years ago
Ayke van Laethem d396abb690 cgo: add dummy implementation of __builtin_va_list 6 years ago
Ayke van Laethem b815d3f760 cgo: implement void* pointer type 6 years ago
Ayke van Laethem 9c46ac4eed cgo: implement char type 6 years ago
Ron Evans b2e96fc35a machine/atsamd21: select internal ground for ADC and scale result correctly to 16-bit 6 years ago