https://sourceware.org/bugzilla/show_bug.cgi?id=24015
Bug ID: 24015 Summary: ld: glibc-2.28 on little-endian mips32 broken due to commit 2bf2bf23da5237f465fdbb759657aeb7825a08a3 Product: binutils Version: 2.32 (HEAD) Status: UNCONFIRMED Severity: normal Priority: P2 Component: ld Assignee: unassigned at sourceware dot org Reporter: manuel.lauss at gmail dot com Target Milestone: --- Created attachment 11480 --> https://sourceware.org/bugzilla/attachment.cgi?id=11480&action=edit archive of working and broken libraries On MIPS32 little-endian softfloat target ("mipsel-softfloat-linux-gnu"), commit 2bf2bf23da5237f465fdbb759657aeb7825a08a3 ("ELF ld -r scripts") creates a corrupt MIPS32 ld.so binary (glibc-2.28), which segfaults somehere in dl_main(). I see however no issues in other packages. I attach a tar archive with a working and broken ld-2.28.so file. The good one was built with binutils commit 8bca297856, the broken one with 2bf2bf23da. They seem to differ in only 2 bytes: # cmp -b -l ld-2.28.so.GOOD ld-2.28.so.BAD 154657 0 ^@ 34 ^\ 154661 0 ^@ 2 ^B Please take a look! Thanks! Manuel -- You are receiving this mail because: You are on the CC list for the bug. _______________________________________________ bug-binutils mailing list bug-binutils@gnu.org https://lists.gnu.org/mailman/listinfo/bug-binutils