[Bug ld/31904] libdep.so plugin registers search path after default paths in bfd linker

2024-06-28 Thread me at harmenstoppels dot nl
https://sourceware.org/bugzilla/show_bug.cgi?id=31904 --- Comment #10 from Harmen Stoppels --- Ah OK, I thought add_input_library() was immediate. Thanks for the patch! Sounds like this is easier to implement correctly and more convenient to use as a builtin feature. I could bring that up in a

[Bug ld/31929] x86_64-w64-mingw32-ld: final link failed: bad value

2024-06-28 Thread ralf.habacker at freenet dot de
https://sourceware.org/bugzilla/show_bug.cgi?id=31929 --- Comment #2 from Ralf Habacker --- (In reply to Ralf Habacker from comment #1) > It doesn't seem to be so easy to find the appropriate place. Is there a way > to output the file and line where bfd_set_error() is called ? It looks like ther

[Bug binutils/31924] aarch64 kernels built with binutils 2.42.50.20240618 and later fail to boot

2024-06-28 Thread nsz at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=31924 --- Comment #9 from Szabolcs Nagy --- it seems arm64 linux passes --no-apply-dynamic-relocs which means the relative reloc addend is not stored to the referenced location (0 is stored) and since -z pack-relative-relocs does not have the addend

[Bug binutils/31924] aarch64 kernels built with binutils 2.42.50.20240618 and later fail to boot

2024-06-28 Thread tj.iam.tj at proton dot me
https://sourceware.org/bugzilla/show_bug.cgi?id=31924 --- Comment #10 from Tj --- On Friday, 28 June 2024 at 13:52, nsz at gcc dot gnu.org wrote: > > so either linux is wrong for passing > > --no-apply-dynamic-relocs -z pack-relative-relocs > > together or ld should ignore --no-apply-dynamic

[Bug binutils/31924] aarch64 kernels built with binutils 2.42.50.20240618 and later fail to boot

2024-06-28 Thread ardb at kernel dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=31924 Ard Biesheuvel changed: What|Removed |Added CC||ardb at kernel dot org --- Comment #