[Bug ld/26978] Inconsistency for defined foo@v1 and foo@@v1

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

[Bug ld/31615] Hang when linking vorbis-tools

2024-04-07 Thread cvs-commit at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=31615 --- Comment #14 from Sourceware Commits --- The master branch has been updated by Alan Modra : https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=248b6326a49ed49e2f627d3bddbac514a074bac0 commit 248b6326a49ed49e2f627d3bddbac514a074bac

[Bug ld/26978] Inconsistency for defined foo@v1 and foo@@v1

2024-04-07 Thread cvs-commit at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=26978 --- Comment #11 from Sourceware Commits --- The master branch has been updated by Alan Modra : https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=248b6326a49ed49e2f627d3bddbac514a074bac0 commit 248b6326a49ed49e2f627d3bddbac514a074bac

[Bug gas/31617] VAX: Check immediates to match expected operand type

2024-04-07 Thread jbg...@lug-owl.de
https://sourceware.org/bugzilla/show_bug.cgi?id=31617 Jan-Benedict Glaw changed: What|Removed |Added CC||jbg...@lug-owl.de -- You are rec

[Bug gas/31617] VAX: Check immediates to match expected operand type

2024-04-07 Thread jbg...@lug-owl.de
https://sourceware.org/bugzilla/show_bug.cgi?id=31617 Jan-Benedict Glaw changed: What|Removed |Added Target||vax-netbsdelf, vax-linux -- You

[Bug gas/31617] New: VAX: Check immediates to match expected operand type

2024-04-07 Thread jbg...@lug-owl.de
https://sourceware.org/bugzilla/show_bug.cgi?id=31617 Bug ID: 31617 Summary: VAX: Check immediates to match expected operand type Product: binutils Version: unspecified Status: UNCONFIRMED Severity: normal Priority: P2

[Bug ld/31615] Hang when linking vorbis-tools

2024-04-07 Thread hjl.tools at gmail dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=31615 --- Comment #13 from H.J. Lu --- Created attachment 15452 --> https://sourceware.org/bugzilla/attachment.cgi?id=15452&action=edit A testcase -- You are receiving this mail because: You are on the CC list for the bug.

[Bug ld/31615] Hang when linking vorbis-tools

2024-04-07 Thread hjl.tools at gmail dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=31615 --- Comment #12 from H.J. Lu --- (In reply to H.J. Lu from comment #10) > Before my commit, ldexp@@GLIBC_2.2.5 in libc.so.6 is used even when it is > also defined in libm.so.6. After my commit, ldexp@@GLIBC_2.2.5 in libm.so.6 > is used. Howe

[Bug ld/31615] Hang when linking vorbis-tools

2024-04-07 Thread hjl.tools at gmail dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=31615 --- Comment #11 from H.J. Lu --- (In reply to Sam James from comment #9) > H.J, try with `gcc -O3 -flto -c foo.c ; gcc -o foo -Wl,--as-needed foo.o > -lm`. I needed that to repro. Yes, it works. -- You are receiving this mail because: You a

[Bug ld/31615] Hang when linking vorbis-tools

2024-04-07 Thread hjl.tools at gmail dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=31615 --- Comment #10 from H.J. Lu --- (In reply to Alan Modra from comment #7) > This results in no reload of libm.so.6. If libm.so.6 is reloaded (post > e7e05a9dd0) ldexp is already an indirect symbol to a defweak versioned sym > from libc.so.6,

[Bug ld/31615] Hang when linking vorbis-tools

2024-04-07 Thread sam at gentoo dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=31615 --- Comment #9 from Sam James --- H.J, try with `gcc -O3 -flto -c foo.c ; gcc -o foo -Wl,--as-needed foo.o -lm`. I needed that to repro. -- You are receiving this mail because: You are on the CC list for the bug.

[Bug ld/31615] Hang when linking vorbis-tools

2024-04-07 Thread hjl.tools at gmail dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=31615 --- Comment #8 from H.J. Lu --- (In reply to Alan Modra from comment #7) > /* gcc -O3 -flto -c xxx.c; gcc -o xxx xxx.o -lm */ > #include > #include > #include > > int > main (int argc, char **argv) > { > double x = 1.0; > long y = 0; >