[Bug ld/30590] New: Section matching broken by prefix tree change (b1eecf6f66a4a642)

2023-06-26 Thread andrewoates at gmail dot com
Priority: P2 Component: ld Assignee: unassigned at sourceware dot org Reporter: andrewoates at gmail dot com Target Milestone: --- I have a basic linker script that stopped working after upgrading to binutils 2.40. I did a git bisect on the repository and

[Bug ld/30590] Section matching broken by prefix tree change (b1eecf6f66a4a642)

2023-06-27 Thread andrewoates at gmail dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=30590 --- Comment #2 from Andrew Oates --- Thanks! I have tested the linked patch and confirmed it fixes building with my original linker script and my testcase. One of the reasons I didn't realize the archive syntax was the right approach is that

[Bug ld/30590] Section matching broken by prefix tree change (b1eecf6f66a4a642)

2023-06-28 Thread andrewoates at gmail dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=30590 --- Comment #6 from Andrew Oates --- Thank you for the detailed explanation and quick fix! Agreed, relying on this behavior (undocumented, subtle) is suboptimal --- I'll update my linker scripts to be explicit on archive and path matching, th

[Bug binutils/32705] New: RISC-V: objdump prints .insn due to incorrect $x mapping symbol handling

2025-02-16 Thread andrewoates at gmail dot com
Severity: normal Priority: P2 Component: binutils Assignee: unassigned at sourceware dot org Reporter: andrewoates at gmail dot com Target Milestone: --- Symptom: objdump will fail to decode instructions when disassembling a file generated by LLVM that mixes