https://gcc.gnu.org/g:4a23af4ce199a57e52ff1782262d0bbc5b399974

commit 4a23af4ce199a57e52ff1782262d0bbc5b399974
Author: Thomas Schwinge <tschwi...@baylibre.com>
Date:   Tue Mar 18 16:14:42 2025 +0100

    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.
    
    (cherry picked from commit 6d3a48baac33e9ccd6ea02012078fefd48181af3)

Diff:
---
 gcc/testsuite/ChangeLog.omp                          | 7 +++++++
 gcc/testsuite/gcc.target/nvptx/alias-unsupported-1.c | 9 +++++++++
 2 files changed, 16 insertions(+)

diff --git a/gcc/testsuite/ChangeLog.omp b/gcc/testsuite/ChangeLog.omp
index ae13f4c40638..45c57dbcf2dc 100644
--- a/gcc/testsuite/ChangeLog.omp
+++ b/gcc/testsuite/ChangeLog.omp
@@ -1,3 +1,10 @@
+2025-03-25  Thomas Schwinge  <tschwi...@baylibre.com>
+
+       Backported from trunk:
+       2025-03-21  Thomas Schwinge  <tschwi...@baylibre.com>
+
+       * gcc.target/nvptx/alias-unsupported-1.c: New.
+
 2025-03-21  Paul-Antoine Arras  <par...@baylibre.com>
 
        Backported from master:
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 000000000000..47b30bd928b4
--- /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 } */

Reply via email to