tinygo/builder
Ayke van Laethem 77cf60ef30 darwin: print full size information for -size=full
The MachO file format is a bit weird and doesn't store the DWARF debug
information directly in the file. Instead, it has to be looked up in the
original object file. This makes reading the DWARF debug information for
code size usage a bit more difficult. However, it works with this
change.
2022-06-24 13:50:30 +02:00
..
ar.go all: add support for windows/amd64 2021-11-16 11:08:30 +01:00
build.go builder: fix -no-debug linker flags 2022-06-11 16:57:25 +02:00
builder_test.go all: remove support for LLVM 11 and LLVM 12 2022-05-07 17:15:35 +02:00
buildid.go builder: prefer GNU build ID over Go build ID 2022-01-27 18:38:40 +01:00
builtins.go avr: use compiler-rt 2022-05-18 15:20:09 +02:00
cc.go all: add support for ThinLTO 2022-03-12 12:55:38 +01:00
cc1as.cpp all: update to LLVM 14 2022-04-23 08:45:46 +02:00
cc1as.h all: switch to LLVM 13 2022-01-09 11:04:10 +01:00
cc_test.go builder: cache C and assembly file outputs 2021-04-05 20:52:04 +02:00
clang.cpp all: switch to LLVM 11 for static builds 2020-12-10 07:01:32 +01:00
commands.go builder: remove extra formatting verb from error message 2022-05-18 09:06:03 +02:00
config.go all: Go 1.19 support 2022-06-16 12:34:56 +02:00
darwin-libsystem.go all: remove support for LLVM 11 and LLVM 12 2022-05-07 17:15:35 +02:00
elfpatch.go rp2040: patch elf to checksum 2nd stage boot 2021-06-17 12:10:04 +02:00
env.go builder (env): update clang header search path to look in /usr/lib 2022-01-09 18:46:15 +01:00
error.go compiler: add location information to the IR checker 2019-12-21 20:49:51 +01:00
esp.go esp32: add support for running and debuggin using qemu-esp32 2022-04-28 07:50:03 +02:00
jobs.go builder: refactor job runner and use a shared semaphore across build jobs 2021-12-30 12:03:12 -05:00
library.go avr: use compiler-rt 2022-05-18 15:20:09 +02:00
lld.cpp all: update to LLVM 14 2022-04-23 08:45:46 +02:00
mingw-w64.go all: use compiler-rt from LLVM 2022-04-10 21:03:59 +02:00
musl.go syscall.Getpagesize(): add test, implement for Linux and Windows 2022-06-12 01:15:42 +02:00
nrfutil.go support flashing pca10059 from windows 2021-06-08 14:17:04 +02:00
objcopy.go main: add initial support for (in-development) LLVM 11 2020-10-13 20:23:50 +02:00
picolibc.go all: use compiler-rt from LLVM 2022-04-10 21:03:59 +02:00
sizes.go darwin: print full size information for -size=full 2022-06-24 13:50:30 +02:00
tools-builtin.go all: remove support for LLVM 11 and LLVM 12 2022-05-07 17:15:35 +02:00
tools-external.go all: update build constraints to Go 1.17 2022-02-04 07:49:46 +01:00
tools.go main: implement tinygo lldb subcommand 2021-10-05 06:26:21 +02:00
uf2.go all: fix staticcheck warnings 2021-09-27 15:47:12 +02:00