aboutsummaryrefslogtreecommitdiff
path: root/lib/std/Build/CompileStep.zig
diff options
context:
space:
mode:
authorXavier Bouchoux <xavierb@gmail.com>2023-03-12 11:07:25 +0100
committerXavier Bouchoux <xavierb@gmail.com>2023-03-20 08:39:23 +0100
commit7ab48163eee3288444f664fd709d74e4148832a3 (patch)
tree120e5684e5b597e8879a19ef0962bdb3e3aca5a2 /lib/std/Build/CompileStep.zig
parent60d033d1f3e052cf0b469b6739ee0e12f9409c26 (diff)
downloadzig-7ab48163eee3288444f664fd709d74e4148832a3.tar.gz
zig-7ab48163eee3288444f664fd709d74e4148832a3.zip
objcopy: add support for `--add-gnu-debuglink` and `--only-keep-debug`
as documented at https://sourceware.org/gdb/onlinedocs/gdb/Separate-Debug-Files.html It is now equivalent to do ``` zig objcopy --only-keep-debug bar foo.debug zig objcopy -g bar foo.tmp zig objcopy --add-gnu-debuglink=foo.debug foo.tmp foo rm foo.tmp ``` or ``` zig objcopy --only-keep-debug bar foo foo.debug zig objcopy -g --add-gnu-debuglink=foo.debug bar foo ``` or ``` zig objcopy -g --extract-to=foo.debug bar foo ```
Diffstat (limited to 'lib/std/Build/CompileStep.zig')
0 files changed, 0 insertions, 0 deletions