https://gcc.gnu.org/g:08c7e87f0da24b701042110c3927ecdb3367c0b4
commit r15-1026-g08c7e87f0da24b701042110c3927ecdb3367c0b4 Author: Thomas Schwinge <tschwi...@baylibre.com> Date: Wed Apr 24 09:26:39 2024 +0200 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: --- gcc/testsuite/c-c++-common/initpri1-lto.c | 6 ++++++ gcc/testsuite/gcc.dg/initpri1-lto.c | 5 ----- 2 files changed, 6 insertions(+), 5 deletions(-) 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"