Hi Mark, On Mon, Feb 9, 2026 at 6:55 PM Mark Wielaard <[email protected]> wrote: > The following patches resolve a couple of issues pointed out in > https://sourceware.org/bugzilla/show_bug.cgi?id=32232 and > https://sourceware.org/bugzilla/show_bug.cgi?id=33767 but not all. > > [PATCH 1/4] elflint: Accept R_X86_64_DTPOFF64 in ET_REL files > [PATCH 2/4] elflint, readelf, support SHT_LLVM_LTO and > [PATCH 3/4] elflint: Recognize .relro_padding section > [PATCH 4/4] readelf: Handle CUs that share an addr_base or > > With these fixes make check should pass for CC=clang and CXX=clang++ > but LD=lld will still show various issues.
All 4 patches LGTM. With CC=clang and CXX=clang++ run-srcfiles-self.sh fails for me but this failure occurs whether or not this series is applied. I don't think it indicates a problem with this series. Here are the contents of run-srcfiles-self.sh.log: curl is /usr/bin/curl rpm2cpio is /usr/bin/rpm2cpio cpio is /usr/bin/cpio bzcat is /usr/bin/bzcat ss is /usr/bin/ss zstd=true bsdtar=bsdtar 3.8.4 - libarchive 3.8.4 zlib/1.3.1.zlib-ng liblzma/5.8.1 bz2lib/1.0.8 liblz4/1.10.0 libzstd/1.5.7 openssl/3.5.4 libb2/bundled libacl/2.3.2 libattr/2.3.2 ERROR REPORTS ERROR REPORT 14025 metrics ERROR REPORT 14090 metrics FAIL run-srcfiles-self.sh (exit status: 1)
