aboutsummaryrefslogtreecommitdiffhomepage
path: root/compileopts/target.go
AgeCommit message (Expand)Author
2023-08-17wasm: add support for GOOS=wasip1Ayke van Laethem
2023-08-13main: add target JSON file in `tinygo info` outputAyke van Laethem
2023-06-17wasm: remove i64 workaround, use BigInt insteadAyke van Laethem
2023-04-17targets: make msd-volume-name an arrayKenneth Bell
2023-02-19arm64: fix register save/restore to include vector registersAyke van Laethem
2023-01-30windows: add ARM64 supportAyke van Laethem
2023-01-17runtime: implement precise GCAyke van Laethem
2022-11-05darwin: fix error with `tinygo lldb`Ayke van Laethem
2022-10-19riscv: add "target-abi" metadata flagAyke van Laethem
2022-10-16targets: remove "acm:"` prefix for USB vid/pid pairAyke van Laethem
2022-09-03Update compileopts/target.gosago35
2022-09-03Update compileopts/target.gosago35
2022-09-03main: improve error handling when loading target/*.jsonsago35
2022-09-01compileopts: fix windows/arm target tripleAyke van Laethem
2022-08-29targets: fail fast on duplicate values in target field slicesYurii Soldak
2022-06-16compiler: implement recover() built-in functionAyke van Laethem
2022-05-07all: remove support for LLVM 11 and LLVM 12Ayke van Laethem
2022-04-28all: make emulator command a string instead of a []stringAyke van Laethem
2022-04-23all: update to LLVM 14Ayke van Laethem
2022-04-11Also disable asynchronous unwind tablesElliott Sales de Andrade
2022-04-09flash: add openocd-verifysago35
2022-02-12builder: add support for cross compiling to DarwinAyke van Laethem
2022-02-07Fix cross-Linux setup on non-amd64 archesElliott Sales de Andrade
2022-01-17compileopts: move {root} replacement to compileopts.Emulator()Damian Gryski
2022-01-14arm: Explicitly disable unwind tablesElliott Sales de Andrade
2022-01-09all: switch to LLVM 13Ayke van Laethem
2021-12-20compileopts,targets: replace '{root}' in target filesDamian Gryski
2021-11-30all: add LLVM 12 supportAyke van Laethem
2021-11-20targets: change LLVM features to match vanilla ClangAyke van Laethem
2021-11-16all: add support for windows/amd64Ayke van Laethem
2021-11-15all: add support for GOARMAyke van Laethem
2021-11-14internal/task: use asyncify on webassemblyNia Waldvogel
2021-11-07all: add target-features string to all targetsAyke van Laethem
2021-11-07compileopts: fix reversed append in the target fileAyke van Laethem
2021-11-05targets: match LLVM triple to the one Clang usesAyke van Laethem
2021-11-04builder: build static binaries using musl on LinuxAyke van Laethem
2021-11-03targets: add CPU property everywhereAyke van Laethem
2021-10-04main: remove -target flag for LLVM targetsAyke van Laethem
2021-10-04main: test other architectures by specifying a different GOARCHAyke van Laethem
2021-10-04arm: use armv7 instead of thumbv7Ayke van Laethem
2021-09-28build: normalize target triples to match ClangAyke van Laethem
2021-09-15arm: switch to Thumb instruction set on ARMAyke van Laethem
2021-08-10386: bump minimum requirement to the Pentium 4Ayke van Laethem
2021-06-25all: add a flag to the command line to select the serial implementationAyke van Laethem
2021-06-19main: detect specific serial port IDs based on USB vid/pidAyke van Laethem
2021-06-17rp2040: patch elf to checksum 2nd stage bootKenneth Bell
2021-05-09runtime: use the tasks scheduler instead of coroutinesAyke van Laethem
2021-05-02ci: bump Xcode version to use macOS 10.14Ayke van Laethem
2021-04-19builder: hard code Clang compilerAyke van Laethem
2021-03-29throw an error on windows builds with no target specifiedTobias Theel