https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115823
Gaius Mulley <gaius at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #58626|0 |1 is obsolete| | Attachment #58689|0 |1 is obsolete| | --- Comment #10 from Gaius Mulley <gaius at gcc dot gnu.org> --- Created attachment 58769 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=58769&action=edit Proposed fix v4 Here is a proposed patch which has been bootstrap tested on x86_64 and ppc64le. Built and tested as a cross compiler for s390x-linux using: $ CFLAGS=-g CXXFLAGS=-g ../configure --prefix=$HOME/opt --enable-languages=m2 --target=s390x-linux && make -j 30 $ make -k install $ cd gcc-read-write/gcc/testsuite/gm2/builtins/run/pass $ $HOME/opt/bin/s390x-linux-gm2 -O0 testisnormal.mod -I$HOME/opt/lib/gcc/x86_64-pc-linux-gnu/15.0.0/m2/m2pim -S -c $ grep brasl *.s | grep isnormal brasl %r14,testisnormal_test@PLT