aarch64: Tweak atomic-inst-cas.c options
authorRichard Sandiford <richard.sandiford@arm.com>
Wed, 16 Feb 2022 10:21:14 +0000 (10:21 +0000)
committerRichard Sandiford <richard.sandiford@arm.com>
Wed, 16 Feb 2022 10:21:14 +0000 (10:21 +0000)
commitf31924f72a99eaa9d4d1f7e0579152d8ecc0981e
treef213c26eaf09df44f4ee83c4b3bbf35a289106d3
parenta01ba10b9fffe1b6e8947cc17f367720aeab7126
aarch64: Tweak atomic-inst-cas.c options

atomic-inst-cas.c has code to skip __atomic_compare_exchange_n
calls for invalid memory orderings, but -Winvalid-memory-model
applies before the dead code is removed (which is the right
behaviour IMO).  This patch therefore suppresses the warning
for this test.

gcc/testsuite/
* gcc.target/aarch64/atomic-inst-cas.c: Add
-Wno-invalid-memory-model.
gcc/testsuite/gcc.target/aarch64/atomic-inst-cas.c