OK.
On Fri, Sep 23, 2016 at 1:23 PM, Jakub Jelinek <ja...@redhat.com> wrote: > Hi! > > I've been surprised that > make check-c++1z RUNTESTFLAGS=dg.exp=direct-enum* > attempts to run the whole testsuite in -std=c++1z mode, > while if I replace check-c++1z with check-g++ or check-c++-all, > it works properly. > > The following patch passes the var down to the submake, so that it works > as expected. Ok for trunk? > > 2016-09-23 Jakub Jelinek <ja...@redhat.com> > > * Make-lang.in (check-c++1z): Pass RUNTESTFLAGS down to > make check-g++. > > --- gcc/cp/Make-lang.in.jj 2016-06-28 14:13:37.000000000 +0200 > +++ gcc/cp/Make-lang.in 2016-09-23 19:16:54.382005180 +0200 > @@ -164,7 +164,7 @@ check-c++ : check-g++ > > # Run the testsuite in C++1z mode. > check-c++1z: > - $(MAKE) GXX_TESTSUITE_STDS=1z check-g++ > + $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS)" GXX_TESTSUITE_STDS=1z check-g++ > > # Run the testsuite in all standard conformance levels. > check-c++-all: > > Jakub