aarch64: Update sizeless tests for recent GNU C changes
authorRichard Sandiford <richard.sandiford@arm.com>
Wed, 31 Aug 2022 14:39:27 +0000 (15:39 +0100)
committerRichard Sandiford <richard.sandiford@arm.com>
Wed, 31 Aug 2022 14:39:27 +0000 (15:39 +0100)
commitde9805c08121a84ce368dccfe043a3f44c3ff13b
tree555762b0bb745b315b38034119f850b7addcc65d
parenta8ebd27d0ab69b08fd6e335bbb48a73a50202586
aarch64: Update sizeless tests for recent GNU C changes

The tests for sizeless SVE types include checks that the types
are handled for initialisation purposes in the same way as scalars.
GNU C and C2x now allow scalars to be initialised using empty braces,
so this patch updates the SVE tests to match.

gcc/testsuite/
* gcc.target/aarch64/sve/acle/general-c/gnu_vectors_1.c: Update
tests for empty initializers.
* gcc.target/aarch64/sve/acle/general-c/gnu_vectors_2.c: Likewise.
* gcc.target/aarch64/sve/acle/general-c/sizeless-1.c: Likewise.
* gcc.target/aarch64/sve/acle/general-c/sizeless-2.c: Likewise.
gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/gnu_vectors_1.c
gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/gnu_vectors_2.c
gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/sizeless-1.c
gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/sizeless-2.c