]> git.ipfire.org Git - thirdparty/gcc.git/commit
testsuite: Require atomic operations for pr47333_0
authorDimitar Dimitrov <dimitar@dinux.eu>
Sun, 27 Oct 2024 07:49:49 +0000 (09:49 +0200)
committerDimitar Dimitrov <dimitar@dinux.eu>
Mon, 28 Oct 2024 20:11:30 +0000 (22:11 +0200)
commit6638fcc161350e1d68c0739356b286cff947470b
tree853f7d47e033388e1859f99785ea9cceb78ae40b
parentca078d260a13aaf644fc871675a127c44aa12ccc
testsuite: Require atomic operations for pr47333_0

Since the test uses __sync_fetch_and_add, add a requirement for
target to support atomic operations on int and long types.

This fixes a spurious test failure on pru-unknown-elf, which lacks
atomic ops. The test still passes on x86_64-linux-gnu.

gcc/testsuite/ChangeLog:

* g++.dg/lto/pr47333_0.C: Require target that supports atomic
operations on int and long types.

Signed-off-by: Dimitar Dimitrov <dimitar@dinux.eu>
gcc/testsuite/g++.dg/lto/pr47333_0.C