https://gcc.gnu.org/bugzilla/show_bug.cgi?id=125436
H.J. Lu <hjl.tools at gmail dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|--- |15.2
Known to work| |15.2.0, 16.1.0
CC| |hjl.tools at gmail dot com
Status|UNCONFIRMED |RESOLVED
Resolution|--- |FIXED
--- Comment #3 from H.J. Lu <hjl.tools at gmail dot com> ---
Fixed in GCC 15:
[hjl@gnu-tgl-3 pr125436]$ make
/usr/gcc-15.2.1-x32/bin/gcc -c -o main.o main.c
/usr/gcc-15.2.1-x32/bin/g++ -fPIC -O1 -c -o foo.o foo.cc
/usr/gcc-15.2.1-x32/bin/g++ -shared -o libfoo.so foo.o
/usr/gcc-15.2.1-x32/bin/g++ -o x main.o libfoo.so -Wl,-R,.
/usr/gcc-15.2.1-x32/bin/gcc -S main.c
/usr/gcc-15.2.1-x32/bin/gcc -S foo.cc
./x
ms_abi = 12345678
sysv = 12345678
ms_abi = 12345678
ms_abi = 12345678
[hjl@gnu-tgl-3 pr125436]$