https://gcc.gnu.org/bugzilla/show_bug.cgi?id=123457
--- Comment #13 from GCC Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Claudio Bantaloukas <[email protected]>: https://gcc.gnu.org/g:27b8075786608127017992d00f389a3c598d9af7 commit r16-6719-g27b8075786608127017992d00f389a3c598d9af7 Author: Claudio Bantaloukas <[email protected]> Date: Thu Jan 8 13:40:07 2026 +0000 aarch64: Add tests checking use of arm_sve.h et al in a pch [PR123457] These tests check that including files using aarch64 specific pragmas in headers that become precompiled headers works. Built and tested for aarch64-linux-gnu on top of Andrew's patch. gcc/testsuite/Changelog: PR target/123457 * gcc.target/aarch64/pch/aarch64-pch.exp: Add new testsuite. * gcc.target/aarch64/pch/pch_arm_acle.c: Add new test file. * gcc.target/aarch64/pch/pch_arm_acle.hs: Likewise. * gcc.target/aarch64/pch/pch_arm_acle_include_post.c: Likewise. * gcc.target/aarch64/pch/pch_arm_acle_include_post.hs: Likewise. * gcc.target/aarch64/pch/pch_arm_multiple.c: Likewise. * gcc.target/aarch64/pch/pch_arm_multiple.hs: Likewise. * gcc.target/aarch64/pch/pch_arm_multiple_include_post.c: Likewise. * gcc.target/aarch64/pch/pch_arm_multiple_include_post.hs: Likewise. * gcc.target/aarch64/pch/pch_arm_neon.c: Likewise. * gcc.target/aarch64/pch/pch_arm_neon.hs: Likewise. * gcc.target/aarch64/pch/pch_arm_neon_include_post.c: Likewise. * gcc.target/aarch64/pch/pch_arm_neon_include_post.hs: Likewise. * gcc.target/aarch64/pch/pch_arm_neon_sve_bridge.c: Likewise. * gcc.target/aarch64/pch/pch_arm_neon_sve_bridge.hs: Likewise. * gcc.target/aarch64/pch/pch_arm_neon_sve_bridge_include_post.c: Likewise. * gcc.target/aarch64/pch/pch_arm_neon_sve_bridge_include_post.hs: Likewise. * gcc.target/aarch64/pch/pch_arm_sme.c: Likewise. * gcc.target/aarch64/pch/pch_arm_sme.hs: Likewise. * gcc.target/aarch64/pch/pch_arm_sme_include_post.c: Likewise. * gcc.target/aarch64/pch/pch_arm_sme_include_post.hs: Likewise. * gcc.target/aarch64/pch/pch_arm_sve.c: Likewise. * gcc.target/aarch64/pch/pch_arm_sve.hs: Likewise. * gcc.target/aarch64/pch/pch_arm_sve_include_post.c: Likewise. * gcc.target/aarch64/pch/pch_arm_sve_include_post.hs: Likewise.
