From: Thomas Schwinge Date: Wed, 24 Apr 2024 07:26:39 +0000 (+0200) Subject: Add C++ testing for 'gcc.dg/initpri1-lto.c': 'c-c++-common/initpri1-lto.c' X-Git-Tag: basepoints/gcc-16~8527 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=08c7e87f0da24b701042110c3927ecdb3367c0b4;p=thirdparty%2Fgcc.git Add C++ testing for 'gcc.dg/initpri1-lto.c': 'c-c++-common/initpri1-lto.c' Similar to commit a7d75773adadfcd536a5ded48ba215f18e8c5b3d "Consolidate similar C/C++ test cases for 'constructor', 'destructor' function attributes with priority". gcc/testsuite/ * gcc.dg/initpri1-lto.c: Integrate this... * c-c++-common/initpri1-lto.c: ... here. --- diff --git a/gcc/testsuite/c-c++-common/initpri1-lto.c b/gcc/testsuite/c-c++-common/initpri1-lto.c new file mode 100644 index 00000000000..433ef356c7e --- /dev/null +++ b/gcc/testsuite/c-c++-common/initpri1-lto.c @@ -0,0 +1,6 @@ +/* { dg-do run { target init_priority } } */ +/* { dg-require-effective-target lto } */ +/* { dg-options "-flto -O3" } */ +/* Via the magic string "-std=*++" indicate that testing one (the default) C++ standard is sufficient. */ + +#include "initpri1.c" diff --git a/gcc/testsuite/gcc.dg/initpri1-lto.c b/gcc/testsuite/gcc.dg/initpri1-lto.c deleted file mode 100644 index 0c97cf4b1c9..00000000000 --- a/gcc/testsuite/gcc.dg/initpri1-lto.c +++ /dev/null @@ -1,5 +0,0 @@ -/* { dg-do run { target init_priority } } */ -/* { dg-require-effective-target lto } */ -/* { dg-options "-flto -O3" } */ - -#include "../c-c++-common/initpri1.c"