Message ID | CD204691-BC0A-4A7E-BFEB-ED57BCFC456B@adacore.com |
---|---|
State | New |
Headers | show |
Series | lto test: Add dg-require-effective-target lto on test using -flto | expand |
On Mon, Nov 2, 2020 at 6:25 PM Olivier Hainque <hainque@adacore.com> wrote: > > Hello, > > This patch is a proposal to add a > > /* { dg-require-effective-target lto } */ > > directive to a "dg-do link" test using -flto, to > prevent failure on targets missing LTO support such > as VxWorks for it's "kernel" mode where modules are > only partially linked. > > I have checked that the test still runs and passes > on a regular native x86_64-linux environment. > > Ok to commit ? Sure - consider such fixes obvious in the future. Richard. > Thanks in advance, > > Best Regards, > > Olivier > > 2020-11-02 Olivier Hainque <hainque@adacore.com> > > testuite/ > * gcc.dg/tree-ssa/pr71077.c: Add > dg-require-effective-target lto. > > >
> On 3 Nov 2020, at 11:03, Richard Biener <richard.guenther@gmail.com> wrote: > Sure - consider such fixes obvious in the future. Understood. Thanks for your prompt feedback Richard :) Cheers, Olivier >> * gcc.dg/tree-ssa/pr71077.c: Add >> dg-require-effective-target lto.
diff --git a/gcc/testsuite/gcc.dg/tree-ssa/pr71077.c b/gcc/testsuite/gcc.dg/tree-ssa/pr71077.c index 4753740f762d..259055fbe9a6 100644 --- a/gcc/testsuite/gcc.dg/tree-ssa/pr71077.c +++ b/gcc/testsuite/gcc.dg/tree-ssa/pr71077.c @@ -1,5 +1,6 @@ /* PR c++/71077 */ /* { dg-do link { target { i?86-*-* x86_64-*-* } } } */ +/* { dg-require-effective-target lto } */ /* { dg-options "-O3 -flto -march=core-avx2" } */ int *a;