aboutsummaryrefslogtreecommitdiffhomepage
path: root/builder/build.go
AgeCommit message (Expand)Author
7 daysAdd RP2350 support (#4459)Patricio Whittingslow
2024-11-26builder: add testing for -size=fullAyke van Laethem
2024-11-26builder: fix cache paths in -size=full outputAyke van Laethem
2024-10-04wasm: add `//go:wasmexport` support (#4451)Ayke
2024-10-03builder: keep wasm temporary filesAyke van Laethem
2024-08-15misspell.csv: add new misspellings; also check in result of 'make spellfix'.Dan Kegel
2024-08-12mips: add GOMIPS=softfloat supportAyke van Laethem
2024-08-11builder: interpret linker error messagesAyke van Laethem
2024-08-10cgo: add support for printfAyke van Laethem
2024-08-06ci: don't include prebuilt libraries in the releaseAyke van Laethem
2024-07-21build: add package ID to compiler and optimization error messagesAyke van Laethem
2024-07-13builder: remove workaround for generics race conditionAyke van Laethem
2024-07-02wasi preview 2 support (#4027)Damian Gryski
2024-05-31builder: make sure wasm-opt command line is printed if askedDamian Gryski
2024-05-31builder: keep un-wasm-opt'd .wasm if -work was passedDamian Gryski
2024-05-24LLVM 18 supportAyke van Laethem
2024-03-26wasm-unknown: add math and memory builtins that LLVM needsAyke van Laethem
2024-03-19all: move -panic=trap support to the compiler/runtimeAyke van Laethem
2024-01-31Allow larger systems to have a larger max stack allocDamian Gryski
2023-11-24refactor: reuse OptLevel() to get the opt levelRado M
2023-10-14builder: refactor clang include headersAyke van Laethem
2023-10-04build: avoid sharing GlobalValues between build instancesAyke van Laethem
2023-10-04all: refactor goenv.Version to add the git sha1 if neededAyke van Laethem
2023-10-04all: use the new LLVM pass managerAyke van Laethem
2023-10-01all: remove LLVM 14 supportAyke van Laethem
2023-09-20build: build Go SSA serially [issue 3895]Dan Kegel
2023-08-04testing: add Testing functionAyke van Laethem
2023-06-17wasm: remove i64 workaround, use BigInt insteadAyke van Laethem
2023-06-06main: add -internal-nodwarf flagAyke van Laethem
2023-05-13builder: implement Nordic DFU file writer in GoAyke van Laethem
2023-02-28Fail earlier if Go is not availableFederico G. Schwindt
2023-02-27compiler: add llvm.ident metadataAyke van Laethem
2023-02-26builder: remove non-ThinLTO build modeAyke van Laethem
2023-01-30windows: add ARM64 supportAyke van Laethem
2023-01-15test: print package name when compilation failedAyke van Laethem
2022-12-16builder: always run wasm-opt for wasm32 binariesDamian Gryski
2022-11-04wasm: remove -wasm-abi= flagAyke van Laethem
2022-10-19riscv: add "target-abi" metadata flagAyke van Laethem
2022-10-19all: remove pointer ElementType callsAyke van Laethem
2022-10-19all: add type parameter to *GEP callsAyke van Laethem
2022-10-19all: add type parameter to CreateCallAyke van Laethem
2022-10-16builder: refactor Build function to not use a callbackAyke van Laethem
2022-10-13main: print ldflags including ThinLTO flags with -xAyke van Laethem
2022-09-28builder: do not ignore debug info on baremetal targetsAyke van Laethem
2022-09-27compileopts: silently succeed when there's no debug info to stripAdrian Cole
2022-09-15all: add flag for setting the goroutine stack sizeAyke van Laethem
2022-08-20make interp timeout configurable from command lineDamian Gryski
2022-08-07all: move from os.IsFoo to errors.Is(err, ErrFoo)Damian Gryski
2022-08-07all: remove calls to deprecated ioutil packageDamian Gryski
2022-08-04all: format code according to Go 1.19 rulesAyke van Laethem