25 Commits (3ee47a9c1b0787e567d7af0f661cf02b8b5d5aed)

Author SHA1 Message Date
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
Ayke van Laethem d606315515 builder: try to determine stack size information at compile time 4 years ago
Ayke van Laethem 39433a3553 compileopts: automatically add -g flag when including debug symbols 4 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
cebernardi 76fb3bd177
compileopts: improve error reporting of unsupported flags 5 years ago
Ayke van Laethem 9342e73ae1 builder: fix picolibc include path 5 years ago
Jaden Weiss 62e78c0a26 runtime (gc): add garbage collector that uses an external allocator 5 years ago
Ayke van Laethem f316ebc23b all: include picolibc for bare metal targets 5 years ago
Ayke van Laethem 78bd7e094f compiler: move funcImplementation to compileopts 5 years ago
Ayke van Laethem 8f8232aada compileopts: fix CGo when cross compiling 5 years ago
Ayke van Laethem 1a32a68674 compiler: add support for CGO_ENABLED environment variable 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 36d1198115 compiler: refactor alloca/lifetime/wordpack code into separate package 5 years ago
Ayke van Laethem d2d78d3d0a main: add -programmer flag 5 years ago
Ayke van Laethem 8e6cb89ceb main: refactor compile/link part to a builder package 5 years ago
Ayke van Laethem 1cbe09ee89 compileopts: add linkerscript key 5 years ago
Ayke van Laethem 18cce571a2 main: move ldflags to compileopts 5 years ago
Ayke van Laethem 3b0ed63c29 all: refactor compile options 5 years ago
Ayke van Laethem 59cc901340 main: move compile options to compileopts package 5 years ago
Ayke van Laethem ef600965aa compiler: move Config struct to compileopts 5 years ago
Ayke van Laethem e7cf75030c main: move target specification into a separate package 5 years ago