49 Commits (a9a225ba26b5b4e90582180f54f5449fcd0a490a)

Author SHA1 Message Date
Ayke van Laethem cdd267fa10 builder: add support for cross compiling to Darwin 3 years ago
Elliott Sales de Andrade 010cc13e9e Fix cross-Linux setup on non-amd64 arches 3 years ago
Damian Gryski ca2f25ed48 compileopts: move {root} replacement to compileopts.Emulator() 3 years ago
Elliott Sales de Andrade b2ef7299b7 arm: Explicitly disable unwind tables 3 years ago
Ayke van Laethem ebd4969cde all: switch to LLVM 13 3 years ago
Damian Gryski 9eb13884de compileopts,targets: replace '{root}' in target files 3 years ago
Ayke van Laethem 5127b9d65b all: add LLVM 12 support 4 years ago
Ayke van Laethem 34011c4800 targets: change LLVM features to match vanilla Clang 3 years ago
Ayke van Laethem 869e917dc6 all: add support for windows/amd64 3 years ago
Ayke van Laethem 7cb44fb373 all: add support for GOARM 3 years ago
Nia Waldvogel 641dcd7c16 internal/task: use asyncify on webassembly 3 years ago
Ayke van Laethem 78fec3719f all: add target-features string to all targets 3 years ago
Ayke van Laethem af4d0fe191 compileopts: fix reversed append in the target file 3 years ago
Ayke van Laethem fce403b7a0 targets: match LLVM triple to the one Clang uses 3 years ago
Ayke van Laethem 403d93560b builder: build static binaries using musl on Linux 5 years ago
Ayke van Laethem 29206cf0a4 targets: add CPU property everywhere 3 years ago
Ayke van Laethem a6246e60f3 main: remove -target flag for LLVM targets 3 years ago
Ayke van Laethem 0a80da46b1 main: test other architectures by specifying a different GOARCH 3 years ago
Ayke van Laethem 36f1517e8d arm: use armv7 instead of thumbv7 3 years ago
Ayke van Laethem bf9dab36f7 build: normalize target triples to match Clang 3 years ago
Ayke van Laethem 37ee4bea40 arm: switch to Thumb instruction set on ARM 3 years ago
Ayke van Laethem ca7c849da3 386: bump minimum requirement to the Pentium 4 3 years ago
Ayke van Laethem 96e863f0f3 all: add a flag to the command line to select the serial implementation 3 years ago
Ayke van Laethem e107efa63f main: detect specific serial port IDs based on USB vid/pid 3 years ago
Kenneth Bell 52d640967b rp2040: patch elf to checksum 2nd stage boot 3 years ago
Ayke van Laethem 9f5066aa6f runtime: use the tasks scheduler instead of coroutines 4 years ago
Ayke van Laethem 1f73941c43 ci: bump Xcode version to use macOS 10.14 4 years ago
Ayke van Laethem f706219996 builder: hard code Clang compiler 4 years ago
Tobias Theel 4be9802d26 throw an error on windows builds with no target specified 4 years ago
sago35 16e7dd83a3 gdb: enable to specify multiple candidates for gdb 4 years ago
Jacques Supcik 2f4200a01b
Add support for additional openocd commands (#1492) 4 years ago
Takeshi Yoneda 9a015f4f64
add wasm-abi field in TargetSpec && set generic for WASI by default (#1421) 4 years ago
Ayke van Laethem 67de8b490d gc: use raw stack access whenever possible 4 years ago
Ayke van Laethem 7123941df0 main: add support for debugging qemu-user targets 4 years ago
Ayke van Laethem 05d2f2c412 main: improve support for x86-32 and add tests 4 years ago
Jacques Supcik 13fe668929
compileopts: simplify copyProperties using reflection 4 years ago
Ayke van Laethem 9a17698d6a compileopts: add support for custom binary formats 4 years ago
Ayke van Laethem a21a039ac7 arm: automatically determine stack sizes 4 years ago
Lucas Teske 3650c2c739 nintendoswitch: Add experimental Nintendo Switch support without CRT 5 years ago
Yannis Huber 9ad96fd809 Changes according to @aykevl's feedback 4 years ago
Yannis Huber 4a658b9082 Add llvm code model option in target definition 4 years ago
Yannis Huber d3f5b51cd8
compiler: add support for custom code model 4 years ago
Ayke van Laethem f316ebc23b all: include picolibc for bare metal targets 5 years ago
Ayke van Laethem 8f8232aada compileopts: fix CGo when cross compiling 5 years ago
Ayke van Laethem 6841f9e245 compiler: add support for debugging through JLinkGDBServer 5 years ago
Michael Matloob 1cb9b948bc targets: add target circuitplay-bluefruit 5 years ago
Ayke van Laethem d2d78d3d0a main: add -programmer flag 5 years ago
Ayke van Laethem 1cbe09ee89 compileopts: add linkerscript key 5 years ago
Ayke van Laethem e7cf75030c main: move target specification into a separate package 5 years ago
Ayke van Laethem 96d4987345 main: remove ocd-daemon property 5 years ago