Open EricRahm opened 1 year ago
Add support for processing zstd compressed debug sections. lld and associated tools now support using zstd in addition to zlib for debug info compression, for example:
lld
zstd
zlib
clang++ -gz=zstd foo.cc clang++ -shared -W,--compress-debug-sections=zstd foo.cc llvm-objcopy --compress-debug-sections=zstd foo.o foo-compressed.o
This CL:
ELFCOMPRESS_ZSTD
ch_type
@haberman Mind taking a look? This doesn't have the cmake hooks, but that's a bit out of my wheelhouse and. cc @walkingeyerobot
@haberman This change enables to inspect Fuchsia OS project binaries.
Add support for processing zstd compressed debug sections.
lld
and associated tools now support usingzstd
in addition tozlib
for debug info compression, for example:This CL:
zstd
ELFCOMPRESS_ZSTD
ch_type
flagzstd
to decompress sections marked withELFCOMPRESS_ZSTD