llvm-project/lld/test
Fangrui Song e09f77d394 [ELF] Remove support for legacy .zdebug sections
.zdebug is unlikely used any longer: gcc -gz switched from legacy
.zdebug to SHF_COMPRESSED with binutils 2.26 (2016), which has been
several years. clang 14 dropped -gz=zlib-gnu support. According to
Debian Code Search (`gz=zlib-gnu`), no project uses -gz=zlib-gnu.

Remove .zdebug support to (a) simplify code and (b) allow removal of llvm-mc's
--compress-debug-sections=zlib-gnu.

In case the old object file `a.o` uses .zdebug, run `objcopy --decompress-debug-sections a.o`

Reviewed By: peter.smith

Differential Revision: https://reviews.llvm.org/D126793
2022-06-02 13:37:19 -07:00
..
COFF fix typos to cycle bots 2022-05-14 21:19:19 -04:00
ELF [ELF] Remove support for legacy .zdebug sections 2022-06-02 13:37:19 -07:00
MachO [lld-macho] Support -non_global_symbols_strip_list, -non_global_symbols_no_strip_list, -x 2022-05-25 19:22:04 +07:00
MinGW [LLD][MinGW] Add --heap argument support 2022-01-30 00:01:45 +02:00
wasm [lld][WebAssembly] Fix crash on undefined+weak function syms in LTO objects 2022-05-27 11:41:34 -07:00
CMakeLists.txt [lld][test] Delete empty Unit test directory 2022-05-19 12:06:42 -07:00
lit.cfg.py [ELF] Support -plugin-opt=stats-file= 2022-05-09 15:04:40 +00:00
lit.site.cfg.py.in [cmake] Provide CURRENT_TOOLS_DIR centrally, replacing CLANG_TOOLS_DIR 2022-03-25 20:22:01 +01:00