[Bug ld/20824] enable warn-shared-textrel by default

2023-07-29 Thread sam at gentoo dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=20824 Sam James changed: What|Removed |Added CC||sam at gentoo dot org -- You are receivi

[Bug binutils/14072] Incorrect handling of config.h and/or sysdep.h causing problems

2023-07-29 Thread sam at gentoo dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=14072 Sam James changed: What|Removed |Added CC||sam at gentoo dot org -- You are receivi

[Bug gold/17593] x86-64 gold generates wrong PLT for large model

2023-07-29 Thread sam at gentoo dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=17593 Sam James changed: What|Removed |Added CC||sam at gentoo dot org -- You are receivi

[Bug ld/4918] ___tls_get_addr call requires @PLT for global-dynamic even without -fpic

2023-07-29 Thread sam at gentoo dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=4918 Sam James changed: What|Removed |Added CC||sam at gentoo dot org -- You are receivin

[Bug ld/17592] x86-64 linker generates wrong PLT for large model

2023-07-29 Thread sam at gentoo dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=17592 Sam James changed: What|Removed |Added CC||sam at gentoo dot org -- You are receivi

[Bug ld/30697] New: bfd TLS handling (with local-dynamic model) broken with large GOT causing Python 3.12 to segfault

2023-07-29 Thread sam at gentoo dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=30697 Bug ID: 30697 Summary: bfd TLS handling (with local-dynamic model) broken with large GOT causing Python 3.12 to segfault Product: binutils Version: 2.40 Status: NEW

[Bug ld/30697] bfd TLS handling (with local-dynamic model) broken with large GOT causing Python 3.12 to segfault

2023-07-29 Thread sam at gentoo dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=30697 --- Comment #1 from Sam James --- [If you want to reproduce this from scratch with Python 3.12: (export CFLAGS_NODIST="-O2 -fwrapv -mcpu=powerpc" ; ./configure --enable-shared && make -j$(nproc) CPPFLAGS= CFLAGS= LDFLAGS= ) should do it, but t