[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug ld/24015] New: ld: glibc-2.28 on little-endian mips32 broken due to
From: |
manuel.lauss at gmail dot com |
Subject: |
[Bug ld/24015] New: ld: glibc-2.28 on little-endian mips32 broken due to commit 2bf2bf23da5237f465fdbb759657aeb7825a08a3 |
Date: |
Thu, 20 Dec 2018 20:54:08 +0000 |
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 ld/24015] New: ld: glibc-2.28 on little-endian mips32 broken due to commit 2bf2bf23da5237f465fdbb759657aeb7825a08a3,
manuel.lauss at gmail dot com <=
- [Bug ld/24015] ld: glibc-2.28 on little-endian mips32 broken due to commit 2bf2bf23da5237f465fdbb759657aeb7825a08a3, amodra at gmail dot com, 2018/12/23
- [Bug ld/24015] glibc-2.28 on little-endian mips32 broken due to commit 2bf2bf23da, amodra at gmail dot com, 2018/12/27
- [Bug ld/24015] glibc-2.28 on little-endian mips32 broken due to commit 2bf2bf23da, cvs-commit at gcc dot gnu.org, 2018/12/27
- [Bug ld/24015] glibc-2.28 on little-endian mips32 broken due to commit 2bf2bf23da, amodra at gmail dot com, 2018/12/28
- [Bug ld/24015] glibc-2.28 on little-endian mips32 broken due to commit 2bf2bf23da, manuel.lauss at gmail dot com, 2018/12/28