[Bug target/112753] [14 Regression] unrecognizable insn building glibc for s390x
cvs-commit at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Fri Dec 1 07:19:20 GMT 2023
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112753
--- Comment #3 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Andreas Krebbel <krebbel@gcc.gnu.org>:
https://gcc.gnu.org/g:8a2e428591dc97d573cf5c1789c84c8a3884b364
commit r14-6040-g8a2e428591dc97d573cf5c1789c84c8a3884b364
Author: Juergen Christ <jchrist@linux.ibm.com>
Date: Fri Dec 1 08:01:36 2023 +0100
s390x: Fix s390_md_asm_adjust handling of long doubles [PR112753]
Commit 466b100e5fee808d77598e0f294654deec281150 introduced a bug in
s390_md_asm_adjust if vector extensions are not available. Fix the
control flow of this function to not adjust long double values.
gcc/ChangeLog:
PR target/112753
* config/s390/s390.cc (s390_md_asm_adjust): Return after dealing
with the outputs, if no further processing of long doubles is
required.
gcc/testsuite/ChangeLog:
* gcc.target/s390/pr112753.c: New test.
More information about the Gcc-bugs
mailing list