diff options
author | Tom de Vries <tdevries@suse.de> | 2020-08-12 16:11:27 +0200 |
---|---|---|
committer | Tom de Vries <tdevries@suse.de> | 2020-08-12 16:35:20 +0200 |
commit | a12026e9dd19caee8ce2f53e703564480e9709d4 (patch) | |
tree | dd95923036294980797a6a08ac1db01d1779764a /gcc | |
parent | 36507a2c9cbac673553b043aa1817e674836c232 (diff) | |
download | gcc-a12026e9dd19caee8ce2f53e703564480e9709d4.zip gcc-a12026e9dd19caee8ce2f53e703564480e9709d4.tar.gz gcc-a12026e9dd19caee8ce2f53e703564480e9709d4.tar.bz2 |
[testsuite, nvptx] Borrow ia64-sync-*.c test-cases in gcc.target/nvptx
In absence of nvptx-enabling for effective target sync_int_long (see PR96494),
copy a few test-cases to gcc.target/nvptx.
Tested on nvptx.
gcc/testsuite/ChangeLog:
* gcc.target/nvptx/ia64-sync-1.c: New test.
* gcc.target/nvptx/ia64-sync-2.c: New test.
* gcc.target/nvptx/ia64-sync-3.c: New test.
* gcc.target/nvptx/ia64-sync-4.c: New test.
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/gcc.target/nvptx/ia64-sync-1.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/nvptx/ia64-sync-2.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/nvptx/ia64-sync-3.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/nvptx/ia64-sync-4.c | 3 |
4 files changed, 9 insertions, 0 deletions
diff --git a/gcc/testsuite/gcc.target/nvptx/ia64-sync-1.c b/gcc/testsuite/gcc.target/nvptx/ia64-sync-1.c new file mode 100644 index 0000000..7685a79 --- /dev/null +++ b/gcc/testsuite/gcc.target/nvptx/ia64-sync-1.c @@ -0,0 +1,2 @@ +/* { dg-do run } */ +#include "../../gcc.dg/ia64-sync-1.c" diff --git a/gcc/testsuite/gcc.target/nvptx/ia64-sync-2.c b/gcc/testsuite/gcc.target/nvptx/ia64-sync-2.c new file mode 100644 index 0000000..d229b5f --- /dev/null +++ b/gcc/testsuite/gcc.target/nvptx/ia64-sync-2.c @@ -0,0 +1,2 @@ +/* { dg-do run } */ +#include "../../gcc.dg/ia64-sync-2.c" diff --git a/gcc/testsuite/gcc.target/nvptx/ia64-sync-3.c b/gcc/testsuite/gcc.target/nvptx/ia64-sync-3.c new file mode 100644 index 0000000..353fd74 --- /dev/null +++ b/gcc/testsuite/gcc.target/nvptx/ia64-sync-3.c @@ -0,0 +1,2 @@ +/* { dg-do run } */ +#include "../../gcc.dg/ia64-sync-3.c" diff --git a/gcc/testsuite/gcc.target/nvptx/ia64-sync-4.c b/gcc/testsuite/gcc.target/nvptx/ia64-sync-4.c new file mode 100644 index 0000000..3547429 --- /dev/null +++ b/gcc/testsuite/gcc.target/nvptx/ia64-sync-4.c @@ -0,0 +1,3 @@ +/* { dg-do compile } */ +/* { dg-options "-O2 -finline-functions" } */ +#include "../../gcc.dg/ia64-sync-4.c" |