aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Schwinge <tschwinge@baylibre.com>2025-03-18 16:14:42 +0100
committerThomas Schwinge <tschwinge@baylibre.com>2025-03-21 15:34:42 +0100
commit6d3a48baac33e9ccd6ea02012078fefd48181af3 (patch)
tree693a3403cdabccd29c236b7b1457474fd24c5fe0
parent12db61156f6d8539afb4e3570e23cd9f6a178cd0 (diff)
downloadgcc-6d3a48baac33e9ccd6ea02012078fefd48181af3.zip
gcc-6d3a48baac33e9ccd6ea02012078fefd48181af3.tar.gz
gcc-6d3a48baac33e9ccd6ea02012078fefd48181af3.tar.bz2
Add 'gcc.target/nvptx/alias-unsupported-1.c'
... testing for the GCC/nvptx "alias definitions not supported" error diagnostic. gcc/testsuite/ * gcc.target/nvptx/alias-unsupported-1.c: New.
-rw-r--r--gcc/testsuite/gcc.target/nvptx/alias-unsupported-1.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/gcc/testsuite/gcc.target/nvptx/alias-unsupported-1.c b/gcc/testsuite/gcc.target/nvptx/alias-unsupported-1.c
new file mode 100644
index 0000000..47b30bd
--- /dev/null
+++ b/gcc/testsuite/gcc.target/nvptx/alias-unsupported-1.c
@@ -0,0 +1,9 @@
+/* { dg-do compile } */
+/* { dg-additional-options -mno-alias } */
+
+void __f ()
+{
+}
+
+void f () __attribute__ ((alias ("__f")));
+/* { dg-error {alias definitions not supported} {} { target *-*-* } .-1 } */