* lib/g++-dg.exp (g++-dg-runtest): Run tests in C++1y mode, too.
* lib/target-supports.exp (check_effective_target_c++11): Now
means C++11 and up.
(check_effective_target_c++11_only): New.
(check_effective_target_c++11_down): New.
(check_effective_target_c++1y): New.
(check_effective_target_c++1y_only): New.
(check_effective_target_c++98_only): Rename from
check_effective_target_c++98.
* g++.dg/*: Use { target c++11 } instead of -std=c++11.
From-SVN: r208416
13 lines
242 B
C
13 lines
242 B
C
// { dg-do compile { target c++11 } }
|
|
|
|
int main(int argc, char** argv)
|
|
{
|
|
int i;
|
|
int &ir = i;
|
|
const int ci = 1;
|
|
const int &cir = ci;
|
|
|
|
[] { sizeof (argc); sizeof (i); sizeof (ir); sizeof (ci); sizeof (cir); };
|
|
[] { int ia[ci]; };
|
|
}
|