aboutsummaryrefslogtreecommitdiffhomepage
path: root/.gitignore
AgeCommit message (Collapse)Author
2024-09-08gitignore: ignore device files generated for Renesasdeadprogram
Signed-off-by: deadprogram <[email protected]>
2024-07-20Allows compilation of code using debug.BuildInfo and show correct tinygo ↵Laurent Demailly
version (#4343) debug: Allows compilation of code using debug.BuildInfo and show correct tinygo version
2024-07-02wasi preview 2 support (#4027)Damian Gryski
* all: wasip2 support Co-authored-by: Randy Reddig <[email protected]>
2022-07-08all: git ignore smoketest outputKenneth Bell
2022-02-28Revert "all: move stm32 files to separate repository"sago35
This reverts commit 644356c220ed88f110d01300f671a170cd36eb04.
2022-02-18all: move stm32 files to separate repositoryAyke van Laethem
2021-11-20housekeeping: wasm optional in smoketest and fix make cleanKenneth Bell
2021-11-14internal/task: use asyncify on webassemblyNia Waldvogel
This change implements a new "scheduler" for WebAssembly using binaryen's asyncify transform. This is more reliable than the current "coroutines" transform, and works with non-Go code in the call stack. runtime (js/wasm): handle scheduler nesting If WASM calls into JS which calls back into WASM, it is possible for the scheduler to nest. The event from the callback must be handled immediately, so the task cannot simply be deferred to the outer scheduler. This creates a minimal scheduler loop which is used to handle such nesting.
2021-05-29rp2040: git ignore generated device filesKenneth Bell
2021-03-19housekeeping: ignore files generated by smoketestsKenneth Bell
2020-08-31esp: add support for the Espressif ESP32 chipAyke van Laethem
This is only very minimal support. More support (such as tinygo flash, or peripheral access) should be added in later commits, to keep this one focused. Importantly, this commit changes the LLVM repo from llvm/llvm-project to tinygo-org/llvm-project. This provides a little bit of versioning in case something changes in the Espressif fork. If we want to upgrade to LLVM 11 it's easy to switch back to llvm/llvm-project until Espressif has updated their fork.
2020-07-08Minimal NXP/Teensy supportEthan Reesor
2020-07-08Add new kendryte k210 target definitionYannis Huber
2019-09-21gitignore: ignore llvm-project directoryAyke van Laethem
It was ignored before when the directory was still just called llvm, but now it isn't anymore. Fix that.
2019-07-07all: add HiFive1 rev B board with RISC-V architectureAyke van Laethem
This page has been a big help in adding support for this new chip: https://wiki.osdev.org/HiFive-1_Bare_Bones
2019-05-09Add llvm directorys to gitignoreseph
These are build artifacts
2019-01-13generator: generate device wrappers for Atmel SAM familyRon Evans
Signed-off-by: Ron Evans <[email protected]>
2018-10-20Add dep filesJohan Brandhorst
2018-09-23avr: automatically generate interrupt vectorsAyke van Laethem
2018-09-23docs: add initial documentationAyke van Laethem
2018-09-22stm32: initial supportAyke van Laethem
2018-09-21all: generate interrupt vector from .svd fileAyke van Laethem
2018-09-05avr: remove device files, use them from a subrepositoryAyke van Laethem
These files don't really belong in this repository. It's better to generate them automatically from a source, like the one provided by the avr-rust project. So a new command `make gen-device-avr` has been provided for this purpose.
2018-05-05Automatically convert .svd files to Go source filesAyke van Laethem
2018-04-11Hello world!Ayke van Laethem