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

Reply via email to