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.

OK to merge?


Claudio Bantaloukas (1):
  aarch64: Add tests checking use of arm_sve.h et al in a pch [PR123457]

 .../gcc.target/aarch64/pch/aarch64-pch.exp    | 52 +++++++++++++++++++
 .../gcc.target/aarch64/pch/pch_arm_multiple.c |  6 +++
 .../aarch64/pch/pch_arm_multiple.hs           |  4 ++
 .../aarch64/pch/pch_arm_neon_sve_bridge.c     |  6 +++
 .../aarch64/pch/pch_arm_neon_sve_bridge.hs    |  2 +
 .../gcc.target/aarch64/pch/pch_arm_sme.c      |  6 +++
 .../gcc.target/aarch64/pch/pch_arm_sme.hs     |  3 ++
 .../gcc.target/aarch64/pch/pch_arm_sve.c      |  6 +++
 .../gcc.target/aarch64/pch/pch_arm_sve.hs     |  2 +
 .../aarch64/pch/pch_arm_sve_include_post.c    |  7 +++
 .../aarch64/pch/pch_arm_sve_include_post.hs   |  2 +
 11 files changed, 96 insertions(+)
 create mode 100644 gcc/testsuite/gcc.target/aarch64/pch/aarch64-pch.exp
 create mode 100644 gcc/testsuite/gcc.target/aarch64/pch/pch_arm_multiple.c
 create mode 100644 gcc/testsuite/gcc.target/aarch64/pch/pch_arm_multiple.hs
 create mode 100644 
gcc/testsuite/gcc.target/aarch64/pch/pch_arm_neon_sve_bridge.c
 create mode 100644 
gcc/testsuite/gcc.target/aarch64/pch/pch_arm_neon_sve_bridge.hs
 create mode 100644 gcc/testsuite/gcc.target/aarch64/pch/pch_arm_sme.c
 create mode 100644 gcc/testsuite/gcc.target/aarch64/pch/pch_arm_sme.hs
 create mode 100644 gcc/testsuite/gcc.target/aarch64/pch/pch_arm_sve.c
 create mode 100644 gcc/testsuite/gcc.target/aarch64/pch/pch_arm_sve.hs
 create mode 100644 
gcc/testsuite/gcc.target/aarch64/pch/pch_arm_sve_include_post.c
 create mode 100644 
gcc/testsuite/gcc.target/aarch64/pch/pch_arm_sve_include_post.hs

-- 
2.51.0

Reply via email to