]> git.ipfire.org Git - thirdparty/gcc.git/commit
testsuite: Require atomic operations for c2y-if-decls-*
authorDimitar Dimitrov <dimitar@dinux.eu>
Sun, 27 Oct 2024 07:49:49 +0000 (09:49 +0200)
committerDimitar Dimitrov <dimitar@dinux.eu>
Mon, 11 Nov 2024 18:53:45 +0000 (20:53 +0200)
commit7b5c974dfc83edfb534dc0550dee8b0e8fd32d96
tree1d5086927ccd894f9064d1a4e7843b5e3a912280
parenta2467372e7241be661c5fde80b751d84df4d567b
testsuite: Require atomic operations for c2y-if-decls-*

Since some of the c2y-if-decls tests use _Atomic, add a
requirement for target to support atomic operations on
int and long types.

This fixes spurious test link failures on pru-unknown-elf,
which lacks atomic ops.  The tests still pass on x86_64-linux-gnu.

gcc/testsuite/ChangeLog:

* gcc.dg/c2y-if-decls-1.c: Require target that supports atomic
operations on int and long types.
* gcc.dg/c2y-if-decls-11.c: Ditto.
* gcc.dg/c2y-if-decls-4.c: Ditto.
* gcc.dg/c2y-if-decls-8.c: Ditto.

Signed-off-by: Dimitar Dimitrov <dimitar@dinux.eu>
gcc/testsuite/gcc.dg/c2y-if-decls-1.c
gcc/testsuite/gcc.dg/c2y-if-decls-11.c
gcc/testsuite/gcc.dg/c2y-if-decls-4.c
gcc/testsuite/gcc.dg/c2y-if-decls-8.c