From 03ff420aa0a916ab835129d9575c7029116ec4f9 Mon Sep 17 00:00:00 2001 From: Sam James Date: Fri, 25 Oct 2024 16:30:49 +0100 Subject: testsuite: lto: rename pr62026 test This was being ignored previously. Rename it per README. gcc/testsuite/ChangeLog: PR lto/62026 * g++.dg/lto/pr62026.C: Move to... * g++.dg/lto/pr62026_0.C: ...here. --- gcc/testsuite/g++.dg/lto/pr62026.C | 22 ---------------------- gcc/testsuite/g++.dg/lto/pr62026_0.C | 22 ++++++++++++++++++++++ 2 files changed, 22 insertions(+), 22 deletions(-) delete mode 100644 gcc/testsuite/g++.dg/lto/pr62026.C create mode 100644 gcc/testsuite/g++.dg/lto/pr62026_0.C diff --git a/gcc/testsuite/g++.dg/lto/pr62026.C b/gcc/testsuite/g++.dg/lto/pr62026.C deleted file mode 100644 index 0432e90..0000000 --- a/gcc/testsuite/g++.dg/lto/pr62026.C +++ /dev/null @@ -1,22 +0,0 @@ -// { dg-lto-do link } -// { dg-lto-options {{-flto -O3 -r}} } -class C; -class F { - virtual C m_fn1(); -}; -class C { - public: - virtual int *m_fn3(int); -}; -class G : F, C { - int offsets; - int *m_fn3(int); -}; -C *a; -int *G::m_fn3(int) { - if (offsets) return 0; -} - -void fn1() { - for (;;) a->m_fn3(0); -} diff --git a/gcc/testsuite/g++.dg/lto/pr62026_0.C b/gcc/testsuite/g++.dg/lto/pr62026_0.C new file mode 100644 index 0000000..0432e90 --- /dev/null +++ b/gcc/testsuite/g++.dg/lto/pr62026_0.C @@ -0,0 +1,22 @@ +// { dg-lto-do link } +// { dg-lto-options {{-flto -O3 -r}} } +class C; +class F { + virtual C m_fn1(); +}; +class C { + public: + virtual int *m_fn3(int); +}; +class G : F, C { + int offsets; + int *m_fn3(int); +}; +C *a; +int *G::m_fn3(int) { + if (offsets) return 0; +} + +void fn1() { + for (;;) a->m_fn3(0); +} -- cgit v1.1