++0x -> ++11.
authorMike Stump <mrs@gcc.gnu.org>
Tue, 22 Oct 2013 23:23:51 +0000 (23:23 +0000)
committerMike Stump <mrs@gcc.gnu.org>
Tue, 22 Oct 2013 23:23:51 +0000 (23:23 +0000)
From-SVN: r203939

889 files changed:
gcc/testsuite/g++.dg/cpp0x/Wliteral-suffix.C
gcc/testsuite/g++.dg/cpp0x/Wzero-as-null-pointer-constant-1.C
gcc/testsuite/g++.dg/cpp0x/__func__.C
gcc/testsuite/g++.dg/cpp0x/access01.C
gcc/testsuite/g++.dg/cpp0x/alias-decl-0.C
gcc/testsuite/g++.dg/cpp0x/alias-decl-1.C
gcc/testsuite/g++.dg/cpp0x/alias-decl-10.C
gcc/testsuite/g++.dg/cpp0x/alias-decl-11.C
gcc/testsuite/g++.dg/cpp0x/alias-decl-12.C
gcc/testsuite/g++.dg/cpp0x/alias-decl-13.C
gcc/testsuite/g++.dg/cpp0x/alias-decl-14.C
gcc/testsuite/g++.dg/cpp0x/alias-decl-15.C
gcc/testsuite/g++.dg/cpp0x/alias-decl-2.C
gcc/testsuite/g++.dg/cpp0x/alias-decl-3.C
gcc/testsuite/g++.dg/cpp0x/alias-decl-4.C
gcc/testsuite/g++.dg/cpp0x/alias-decl-5.C
gcc/testsuite/g++.dg/cpp0x/alias-decl-6.C
gcc/testsuite/g++.dg/cpp0x/alias-decl-7.C
gcc/testsuite/g++.dg/cpp0x/alias-decl-8.C
gcc/testsuite/g++.dg/cpp0x/alias-decl-9.C
gcc/testsuite/g++.dg/cpp0x/alias-decl-debug-0.C
gcc/testsuite/g++.dg/cpp0x/alignof.C
gcc/testsuite/g++.dg/cpp0x/alignof2.C
gcc/testsuite/g++.dg/cpp0x/alignof3.C
gcc/testsuite/g++.dg/cpp0x/alignof4.C
gcc/testsuite/g++.dg/cpp0x/auto10.C
gcc/testsuite/g++.dg/cpp0x/auto11.C
gcc/testsuite/g++.dg/cpp0x/auto14.C
gcc/testsuite/g++.dg/cpp0x/auto15.C
gcc/testsuite/g++.dg/cpp0x/auto16.C
gcc/testsuite/g++.dg/cpp0x/auto17.C
gcc/testsuite/g++.dg/cpp0x/auto18.C
gcc/testsuite/g++.dg/cpp0x/auto19.C
gcc/testsuite/g++.dg/cpp0x/auto2.C
gcc/testsuite/g++.dg/cpp0x/auto20.C
gcc/testsuite/g++.dg/cpp0x/auto21.C
gcc/testsuite/g++.dg/cpp0x/auto22.C
gcc/testsuite/g++.dg/cpp0x/auto23.C
gcc/testsuite/g++.dg/cpp0x/auto24.C
gcc/testsuite/g++.dg/cpp0x/auto25.C
gcc/testsuite/g++.dg/cpp0x/auto26.C
gcc/testsuite/g++.dg/cpp0x/auto28.C
gcc/testsuite/g++.dg/cpp0x/auto4.C
gcc/testsuite/g++.dg/cpp0x/auto5.C
gcc/testsuite/g++.dg/cpp0x/auto7.C
gcc/testsuite/g++.dg/cpp0x/auto9.C
gcc/testsuite/g++.dg/cpp0x/bind.C
gcc/testsuite/g++.dg/cpp0x/bracket1.C
gcc/testsuite/g++.dg/cpp0x/bracket2.C
gcc/testsuite/g++.dg/cpp0x/bracket4.C
gcc/testsuite/g++.dg/cpp0x/cast-bug.C
gcc/testsuite/g++.dg/cpp0x/cast.C
gcc/testsuite/g++.dg/cpp0x/collapse-bug.C
gcc/testsuite/g++.dg/cpp0x/collapse.C
gcc/testsuite/g++.dg/cpp0x/constexpr-46336.C
gcc/testsuite/g++.dg/cpp0x/constexpr-46420.C
gcc/testsuite/g++.dg/cpp0x/constexpr-47570.C
gcc/testsuite/g++.dg/cpp0x/constexpr-47969.C
gcc/testsuite/g++.dg/cpp0x/constexpr-48089.C
gcc/testsuite/g++.dg/cpp0x/constexpr-49776.C
gcc/testsuite/g++.dg/cpp0x/constexpr-abi1.C
gcc/testsuite/g++.dg/cpp0x/constexpr-access.C
gcc/testsuite/g++.dg/cpp0x/constexpr-array-ptr.C
gcc/testsuite/g++.dg/cpp0x/constexpr-array-ptr2.C
gcc/testsuite/g++.dg/cpp0x/constexpr-array-ptr3.C
gcc/testsuite/g++.dg/cpp0x/constexpr-array-ptr4.C
gcc/testsuite/g++.dg/cpp0x/constexpr-array-ptr5.C
gcc/testsuite/g++.dg/cpp0x/constexpr-array-ptr6.C
gcc/testsuite/g++.dg/cpp0x/constexpr-array-ptr7.C
gcc/testsuite/g++.dg/cpp0x/constexpr-array-tparm.C
gcc/testsuite/g++.dg/cpp0x/constexpr-array.C
gcc/testsuite/g++.dg/cpp0x/constexpr-array2.C
gcc/testsuite/g++.dg/cpp0x/constexpr-array3.C
gcc/testsuite/g++.dg/cpp0x/constexpr-array4.C
gcc/testsuite/g++.dg/cpp0x/constexpr-attribute.C
gcc/testsuite/g++.dg/cpp0x/constexpr-auto.C
gcc/testsuite/g++.dg/cpp0x/constexpr-base.C
gcc/testsuite/g++.dg/cpp0x/constexpr-base2.C
gcc/testsuite/g++.dg/cpp0x/constexpr-base3.C
gcc/testsuite/g++.dg/cpp0x/constexpr-base4.C
gcc/testsuite/g++.dg/cpp0x/constexpr-bitfield.C
gcc/testsuite/g++.dg/cpp0x/constexpr-bitfield2.C
gcc/testsuite/g++.dg/cpp0x/constexpr-bitfield3.C
gcc/testsuite/g++.dg/cpp0x/constexpr-builtin1.C
gcc/testsuite/g++.dg/cpp0x/constexpr-cache1.C
gcc/testsuite/g++.dg/cpp0x/constexpr-cleanup.C
gcc/testsuite/g++.dg/cpp0x/constexpr-complex.C
gcc/testsuite/g++.dg/cpp0x/constexpr-compound.C
gcc/testsuite/g++.dg/cpp0x/constexpr-condition.C
gcc/testsuite/g++.dg/cpp0x/constexpr-condition2.C
gcc/testsuite/g++.dg/cpp0x/constexpr-ctor.C
gcc/testsuite/g++.dg/cpp0x/constexpr-ctor2.C
gcc/testsuite/g++.dg/cpp0x/constexpr-ctor3.C
gcc/testsuite/g++.dg/cpp0x/constexpr-ctor4.C
gcc/testsuite/g++.dg/cpp0x/constexpr-ctor5.C
gcc/testsuite/g++.dg/cpp0x/constexpr-ctor6.C
gcc/testsuite/g++.dg/cpp0x/constexpr-ctor7.C
gcc/testsuite/g++.dg/cpp0x/constexpr-ctor8.C
gcc/testsuite/g++.dg/cpp0x/constexpr-ctor9.C
gcc/testsuite/g++.dg/cpp0x/constexpr-data1.C
gcc/testsuite/g++.dg/cpp0x/constexpr-data2.C
gcc/testsuite/g++.dg/cpp0x/constexpr-decl.C
gcc/testsuite/g++.dg/cpp0x/constexpr-defarg.C
gcc/testsuite/g++.dg/cpp0x/constexpr-defarg2.C
gcc/testsuite/g++.dg/cpp0x/constexpr-default-ctor.C
gcc/testsuite/g++.dg/cpp0x/constexpr-delegating.C
gcc/testsuite/g++.dg/cpp0x/constexpr-delegating2.C
gcc/testsuite/g++.dg/cpp0x/constexpr-delete.C
gcc/testsuite/g++.dg/cpp0x/constexpr-deref.C
gcc/testsuite/g++.dg/cpp0x/constexpr-diag1.C
gcc/testsuite/g++.dg/cpp0x/constexpr-diag2.C
gcc/testsuite/g++.dg/cpp0x/constexpr-diag3.C
gcc/testsuite/g++.dg/cpp0x/constexpr-eh-spec.C
gcc/testsuite/g++.dg/cpp0x/constexpr-ellipsis.C
gcc/testsuite/g++.dg/cpp0x/constexpr-ellipsis2.C
gcc/testsuite/g++.dg/cpp0x/constexpr-empty.C
gcc/testsuite/g++.dg/cpp0x/constexpr-empty2.C
gcc/testsuite/g++.dg/cpp0x/constexpr-empty3.C
gcc/testsuite/g++.dg/cpp0x/constexpr-empty4.C
gcc/testsuite/g++.dg/cpp0x/constexpr-empty5.C
gcc/testsuite/g++.dg/cpp0x/constexpr-ex1.C
gcc/testsuite/g++.dg/cpp0x/constexpr-ex2.C
gcc/testsuite/g++.dg/cpp0x/constexpr-ex3.C
gcc/testsuite/g++.dg/cpp0x/constexpr-ex4.C
gcc/testsuite/g++.dg/cpp0x/constexpr-expinst.C
gcc/testsuite/g++.dg/cpp0x/constexpr-explicit-inst.C
gcc/testsuite/g++.dg/cpp0x/constexpr-fnptr.C
gcc/testsuite/g++.dg/cpp0x/constexpr-friend.C
gcc/testsuite/g++.dg/cpp0x/constexpr-function1.C
gcc/testsuite/g++.dg/cpp0x/constexpr-function2.C
gcc/testsuite/g++.dg/cpp0x/constexpr-function3.C
gcc/testsuite/g++.dg/cpp0x/constexpr-generated1.C
gcc/testsuite/g++.dg/cpp0x/constexpr-ice.C
gcc/testsuite/g++.dg/cpp0x/constexpr-ice2.C
gcc/testsuite/g++.dg/cpp0x/constexpr-ice3.C
gcc/testsuite/g++.dg/cpp0x/constexpr-ice4.C
gcc/testsuite/g++.dg/cpp0x/constexpr-ice5.C
gcc/testsuite/g++.dg/cpp0x/constexpr-ice6.C
gcc/testsuite/g++.dg/cpp0x/constexpr-incomplete1.C
gcc/testsuite/g++.dg/cpp0x/constexpr-incomplete2.C
gcc/testsuite/g++.dg/cpp0x/constexpr-incomplete3.C
gcc/testsuite/g++.dg/cpp0x/constexpr-initlist.C
gcc/testsuite/g++.dg/cpp0x/constexpr-initlist2.C
gcc/testsuite/g++.dg/cpp0x/constexpr-initlist3.C
gcc/testsuite/g++.dg/cpp0x/constexpr-initlist4.C
gcc/testsuite/g++.dg/cpp0x/constexpr-initlist5.C
gcc/testsuite/g++.dg/cpp0x/constexpr-is_literal.C
gcc/testsuite/g++.dg/cpp0x/constexpr-memfn1.C
gcc/testsuite/g++.dg/cpp0x/constexpr-missing.C
gcc/testsuite/g++.dg/cpp0x/constexpr-mutable1.C
gcc/testsuite/g++.dg/cpp0x/constexpr-neg1.C
gcc/testsuite/g++.dg/cpp0x/constexpr-noexcept.C
gcc/testsuite/g++.dg/cpp0x/constexpr-noexcept2.C
gcc/testsuite/g++.dg/cpp0x/constexpr-noexcept3.C
gcc/testsuite/g++.dg/cpp0x/constexpr-noexcept4.C
gcc/testsuite/g++.dg/cpp0x/constexpr-noexcept5.C
gcc/testsuite/g++.dg/cpp0x/constexpr-noexcept6.C
gcc/testsuite/g++.dg/cpp0x/constexpr-non-const-arg.C
gcc/testsuite/g++.dg/cpp0x/constexpr-non-const-arg2.C
gcc/testsuite/g++.dg/cpp0x/constexpr-non-const-arg3.C
gcc/testsuite/g++.dg/cpp0x/constexpr-nonlit.C
gcc/testsuite/g++.dg/cpp0x/constexpr-nonlit2.C
gcc/testsuite/g++.dg/cpp0x/constexpr-nonstatic.C
gcc/testsuite/g++.dg/cpp0x/constexpr-nullptr.C
gcc/testsuite/g++.dg/cpp0x/constexpr-object1.C
gcc/testsuite/g++.dg/cpp0x/constexpr-object2.C
gcc/testsuite/g++.dg/cpp0x/constexpr-overflow.C
gcc/testsuite/g++.dg/cpp0x/constexpr-overflow2.C
gcc/testsuite/g++.dg/cpp0x/constexpr-pedantic.C
gcc/testsuite/g++.dg/cpp0x/constexpr-pos1.C
gcc/testsuite/g++.dg/cpp0x/constexpr-potential1.C
gcc/testsuite/g++.dg/cpp0x/constexpr-ptrmem.C
gcc/testsuite/g++.dg/cpp0x/constexpr-ptrsub.C
gcc/testsuite/g++.dg/cpp0x/constexpr-pure.C
gcc/testsuite/g++.dg/cpp0x/constexpr-recursion.C
gcc/testsuite/g++.dg/cpp0x/constexpr-ref1.C
gcc/testsuite/g++.dg/cpp0x/constexpr-ref2.C
gcc/testsuite/g++.dg/cpp0x/constexpr-ref3.C
gcc/testsuite/g++.dg/cpp0x/constexpr-ref4.C
gcc/testsuite/g++.dg/cpp0x/constexpr-rom.C
gcc/testsuite/g++.dg/cpp0x/constexpr-sassert.C
gcc/testsuite/g++.dg/cpp0x/constexpr-static.C
gcc/testsuite/g++.dg/cpp0x/constexpr-static2.C
gcc/testsuite/g++.dg/cpp0x/constexpr-static3.C
gcc/testsuite/g++.dg/cpp0x/constexpr-static4.C
gcc/testsuite/g++.dg/cpp0x/constexpr-static5.C
gcc/testsuite/g++.dg/cpp0x/constexpr-static6.C
gcc/testsuite/g++.dg/cpp0x/constexpr-static7.C
gcc/testsuite/g++.dg/cpp0x/constexpr-static8.C
gcc/testsuite/g++.dg/cpp0x/constexpr-stmtexpr.C
gcc/testsuite/g++.dg/cpp0x/constexpr-string.C
gcc/testsuite/g++.dg/cpp0x/constexpr-switch.C
gcc/testsuite/g++.dg/cpp0x/constexpr-switch2.C
gcc/testsuite/g++.dg/cpp0x/constexpr-synth1.C
gcc/testsuite/g++.dg/cpp0x/constexpr-targ.C
gcc/testsuite/g++.dg/cpp0x/constexpr-template1.C
gcc/testsuite/g++.dg/cpp0x/constexpr-template2.C
gcc/testsuite/g++.dg/cpp0x/constexpr-template3.C
gcc/testsuite/g++.dg/cpp0x/constexpr-throw.C
gcc/testsuite/g++.dg/cpp0x/constexpr-typedef1.C
gcc/testsuite/g++.dg/cpp0x/constexpr-typeid.C
gcc/testsuite/g++.dg/cpp0x/constexpr-union.C
gcc/testsuite/g++.dg/cpp0x/constexpr-union2.C
gcc/testsuite/g++.dg/cpp0x/constexpr-using.C
gcc/testsuite/g++.dg/cpp0x/constexpr-using2.C
gcc/testsuite/g++.dg/cpp0x/constexpr-value.C
gcc/testsuite/g++.dg/cpp0x/constexpr-value2.C
gcc/testsuite/g++.dg/cpp0x/constexpr-value3.C
gcc/testsuite/g++.dg/cpp0x/constexpr-variadic.C
gcc/testsuite/g++.dg/cpp0x/constexpr-virtual.C
gcc/testsuite/g++.dg/cpp0x/constexpr-wstring1.C
gcc/testsuite/g++.dg/cpp0x/constexpr-wstring2.C
gcc/testsuite/g++.dg/cpp0x/dc1.C
gcc/testsuite/g++.dg/cpp0x/dc2.C
gcc/testsuite/g++.dg/cpp0x/dc3.C
gcc/testsuite/g++.dg/cpp0x/dc5.C
gcc/testsuite/g++.dg/cpp0x/decltype-1212.C
gcc/testsuite/g++.dg/cpp0x/decltype-33837.C
gcc/testsuite/g++.dg/cpp0x/decltype-33838.C
gcc/testsuite/g++.dg/cpp0x/decltype-refbug.C
gcc/testsuite/g++.dg/cpp0x/decltype1.C
gcc/testsuite/g++.dg/cpp0x/decltype10.C
gcc/testsuite/g++.dg/cpp0x/decltype11.C
gcc/testsuite/g++.dg/cpp0x/decltype12.C
gcc/testsuite/g++.dg/cpp0x/decltype15.C
gcc/testsuite/g++.dg/cpp0x/decltype16.C
gcc/testsuite/g++.dg/cpp0x/decltype17.C
gcc/testsuite/g++.dg/cpp0x/decltype18.C
gcc/testsuite/g++.dg/cpp0x/decltype2.C
gcc/testsuite/g++.dg/cpp0x/decltype20.C
gcc/testsuite/g++.dg/cpp0x/decltype21.C
gcc/testsuite/g++.dg/cpp0x/decltype22.C
gcc/testsuite/g++.dg/cpp0x/decltype23.C
gcc/testsuite/g++.dg/cpp0x/decltype24.C
gcc/testsuite/g++.dg/cpp0x/decltype25.C
gcc/testsuite/g++.dg/cpp0x/decltype26.C
gcc/testsuite/g++.dg/cpp0x/decltype27.C
gcc/testsuite/g++.dg/cpp0x/decltype28.C
gcc/testsuite/g++.dg/cpp0x/decltype29.C
gcc/testsuite/g++.dg/cpp0x/decltype3.C
gcc/testsuite/g++.dg/cpp0x/decltype30.C
gcc/testsuite/g++.dg/cpp0x/decltype31.C
gcc/testsuite/g++.dg/cpp0x/decltype32.C
gcc/testsuite/g++.dg/cpp0x/decltype33.C
gcc/testsuite/g++.dg/cpp0x/decltype34.C
gcc/testsuite/g++.dg/cpp0x/decltype35.C
gcc/testsuite/g++.dg/cpp0x/decltype36.C
gcc/testsuite/g++.dg/cpp0x/decltype4.C
gcc/testsuite/g++.dg/cpp0x/decltype5.C
gcc/testsuite/g++.dg/cpp0x/decltype6.C
gcc/testsuite/g++.dg/cpp0x/decltype9.C
gcc/testsuite/g++.dg/cpp0x/deduce.C
gcc/testsuite/g++.dg/cpp0x/defaulted1.C
gcc/testsuite/g++.dg/cpp0x/defaulted10.C
gcc/testsuite/g++.dg/cpp0x/defaulted11.C
gcc/testsuite/g++.dg/cpp0x/defaulted13.C
gcc/testsuite/g++.dg/cpp0x/defaulted14.C
gcc/testsuite/g++.dg/cpp0x/defaulted15.C
gcc/testsuite/g++.dg/cpp0x/defaulted16.C
gcc/testsuite/g++.dg/cpp0x/defaulted17.C
gcc/testsuite/g++.dg/cpp0x/defaulted18.C
gcc/testsuite/g++.dg/cpp0x/defaulted19.C
gcc/testsuite/g++.dg/cpp0x/defaulted2.C
gcc/testsuite/g++.dg/cpp0x/defaulted20.C
gcc/testsuite/g++.dg/cpp0x/defaulted21.C
gcc/testsuite/g++.dg/cpp0x/defaulted22.C
gcc/testsuite/g++.dg/cpp0x/defaulted23.C
gcc/testsuite/g++.dg/cpp0x/defaulted24.C
gcc/testsuite/g++.dg/cpp0x/defaulted25.C
gcc/testsuite/g++.dg/cpp0x/defaulted26.C
gcc/testsuite/g++.dg/cpp0x/defaulted27.C
gcc/testsuite/g++.dg/cpp0x/defaulted28.C
gcc/testsuite/g++.dg/cpp0x/defaulted29.C
gcc/testsuite/g++.dg/cpp0x/defaulted3.C
gcc/testsuite/g++.dg/cpp0x/defaulted30.C
gcc/testsuite/g++.dg/cpp0x/defaulted31.C
gcc/testsuite/g++.dg/cpp0x/defaulted32.C
gcc/testsuite/g++.dg/cpp0x/defaulted34.C
gcc/testsuite/g++.dg/cpp0x/defaulted35.C
gcc/testsuite/g++.dg/cpp0x/defaulted4.C
gcc/testsuite/g++.dg/cpp0x/defaulted5.C
gcc/testsuite/g++.dg/cpp0x/defaulted6.C
gcc/testsuite/g++.dg/cpp0x/defaulted7.C
gcc/testsuite/g++.dg/cpp0x/defaulted8.C
gcc/testsuite/g++.dg/cpp0x/defaulted9.C
gcc/testsuite/g++.dg/cpp0x/dependent1.C
gcc/testsuite/g++.dg/cpp0x/diag1.C
gcc/testsuite/g++.dg/cpp0x/elision.C
gcc/testsuite/g++.dg/cpp0x/elision2.C
gcc/testsuite/g++.dg/cpp0x/elision_neg.C
gcc/testsuite/g++.dg/cpp0x/enum1.C
gcc/testsuite/g++.dg/cpp0x/enum10.C
gcc/testsuite/g++.dg/cpp0x/enum11.C
gcc/testsuite/g++.dg/cpp0x/enum12.C
gcc/testsuite/g++.dg/cpp0x/enum13.C
gcc/testsuite/g++.dg/cpp0x/enum14.C
gcc/testsuite/g++.dg/cpp0x/enum15.C
gcc/testsuite/g++.dg/cpp0x/enum16.C
gcc/testsuite/g++.dg/cpp0x/enum17.C
gcc/testsuite/g++.dg/cpp0x/enum18.C
gcc/testsuite/g++.dg/cpp0x/enum19.C
gcc/testsuite/g++.dg/cpp0x/enum2.C
gcc/testsuite/g++.dg/cpp0x/enum20.C
gcc/testsuite/g++.dg/cpp0x/enum21b.C
gcc/testsuite/g++.dg/cpp0x/enum3.C
gcc/testsuite/g++.dg/cpp0x/enum4.C
gcc/testsuite/g++.dg/cpp0x/enum5.C
gcc/testsuite/g++.dg/cpp0x/enum6.C
gcc/testsuite/g++.dg/cpp0x/enum7.C
gcc/testsuite/g++.dg/cpp0x/enum8.C
gcc/testsuite/g++.dg/cpp0x/enum9.C
gcc/testsuite/g++.dg/cpp0x/enum_base.C
gcc/testsuite/g++.dg/cpp0x/enum_base_warn.C
gcc/testsuite/g++.dg/cpp0x/error1.C
gcc/testsuite/g++.dg/cpp0x/error2.C
gcc/testsuite/g++.dg/cpp0x/error3.C
gcc/testsuite/g++.dg/cpp0x/error4.C
gcc/testsuite/g++.dg/cpp0x/error5.C
gcc/testsuite/g++.dg/cpp0x/error6.C
gcc/testsuite/g++.dg/cpp0x/error7.C
gcc/testsuite/g++.dg/cpp0x/explicit1.C
gcc/testsuite/g++.dg/cpp0x/explicit2.C
gcc/testsuite/g++.dg/cpp0x/explicit3.C
gcc/testsuite/g++.dg/cpp0x/explicit4.C
gcc/testsuite/g++.dg/cpp0x/explicit5.C
gcc/testsuite/g++.dg/cpp0x/explicit6.C
gcc/testsuite/g++.dg/cpp0x/explicit7.C
gcc/testsuite/g++.dg/cpp0x/extern_template-1.C
gcc/testsuite/g++.dg/cpp0x/extern_template-2.C
gcc/testsuite/g++.dg/cpp0x/fntmpdefarg1.C
gcc/testsuite/g++.dg/cpp0x/fntmpdefarg2.C
gcc/testsuite/g++.dg/cpp0x/forw_enum1.C
gcc/testsuite/g++.dg/cpp0x/forw_enum10.C
gcc/testsuite/g++.dg/cpp0x/forw_enum2.C
gcc/testsuite/g++.dg/cpp0x/forw_enum3.C
gcc/testsuite/g++.dg/cpp0x/forw_enum4.C
gcc/testsuite/g++.dg/cpp0x/forw_enum5.C
gcc/testsuite/g++.dg/cpp0x/forw_enum6.C
gcc/testsuite/g++.dg/cpp0x/forw_enum7.C
gcc/testsuite/g++.dg/cpp0x/forw_enum8.C
gcc/testsuite/g++.dg/cpp0x/forw_enum9.C
gcc/testsuite/g++.dg/cpp0x/friend1.C
gcc/testsuite/g++.dg/cpp0x/friend2.C
gcc/testsuite/g++.dg/cpp0x/implicit-copy.C
gcc/testsuite/g++.dg/cpp0x/implicit-trivial1.C
gcc/testsuite/g++.dg/cpp0x/implicit1.C
gcc/testsuite/g++.dg/cpp0x/implicit10.C
gcc/testsuite/g++.dg/cpp0x/implicit11.C
gcc/testsuite/g++.dg/cpp0x/implicit12.C
gcc/testsuite/g++.dg/cpp0x/implicit2.C
gcc/testsuite/g++.dg/cpp0x/implicit3.C
gcc/testsuite/g++.dg/cpp0x/implicit4.C
gcc/testsuite/g++.dg/cpp0x/implicit5.C
gcc/testsuite/g++.dg/cpp0x/implicit6.C
gcc/testsuite/g++.dg/cpp0x/implicit7.C
gcc/testsuite/g++.dg/cpp0x/implicit8.C
gcc/testsuite/g++.dg/cpp0x/implicit9.C
gcc/testsuite/g++.dg/cpp0x/initlist-array2.C
gcc/testsuite/g++.dg/cpp0x/initlist-arrray1.C
gcc/testsuite/g++.dg/cpp0x/initlist-deduce.C
gcc/testsuite/g++.dg/cpp0x/initlist-lifetime1.C
gcc/testsuite/g++.dg/cpp0x/initlist-lifetime2.C
gcc/testsuite/g++.dg/cpp0x/initlist-opt.C
gcc/testsuite/g++.dg/cpp0x/initlist-postfix-open-square.C
gcc/testsuite/g++.dg/cpp0x/initlist-value.C
gcc/testsuite/g++.dg/cpp0x/initlist-value2.C
gcc/testsuite/g++.dg/cpp0x/initlist1.C
gcc/testsuite/g++.dg/cpp0x/initlist10.C
gcc/testsuite/g++.dg/cpp0x/initlist11.C
gcc/testsuite/g++.dg/cpp0x/initlist12.C
gcc/testsuite/g++.dg/cpp0x/initlist13.C
gcc/testsuite/g++.dg/cpp0x/initlist14.C
gcc/testsuite/g++.dg/cpp0x/initlist15.C
gcc/testsuite/g++.dg/cpp0x/initlist16.C
gcc/testsuite/g++.dg/cpp0x/initlist17.C
gcc/testsuite/g++.dg/cpp0x/initlist18.C
gcc/testsuite/g++.dg/cpp0x/initlist19.C
gcc/testsuite/g++.dg/cpp0x/initlist2.C
gcc/testsuite/g++.dg/cpp0x/initlist20.C
gcc/testsuite/g++.dg/cpp0x/initlist21.C
gcc/testsuite/g++.dg/cpp0x/initlist22.C
gcc/testsuite/g++.dg/cpp0x/initlist23.C
gcc/testsuite/g++.dg/cpp0x/initlist24.C
gcc/testsuite/g++.dg/cpp0x/initlist25.C
gcc/testsuite/g++.dg/cpp0x/initlist26.C
gcc/testsuite/g++.dg/cpp0x/initlist27.C
gcc/testsuite/g++.dg/cpp0x/initlist28.C
gcc/testsuite/g++.dg/cpp0x/initlist29.C
gcc/testsuite/g++.dg/cpp0x/initlist3.C
gcc/testsuite/g++.dg/cpp0x/initlist30.C
gcc/testsuite/g++.dg/cpp0x/initlist31.C
gcc/testsuite/g++.dg/cpp0x/initlist32.C
gcc/testsuite/g++.dg/cpp0x/initlist33.C
gcc/testsuite/g++.dg/cpp0x/initlist34.C
gcc/testsuite/g++.dg/cpp0x/initlist35.C
gcc/testsuite/g++.dg/cpp0x/initlist36.C
gcc/testsuite/g++.dg/cpp0x/initlist37.C
gcc/testsuite/g++.dg/cpp0x/initlist38.C
gcc/testsuite/g++.dg/cpp0x/initlist39.C
gcc/testsuite/g++.dg/cpp0x/initlist4.C
gcc/testsuite/g++.dg/cpp0x/initlist40.C
gcc/testsuite/g++.dg/cpp0x/initlist41.C
gcc/testsuite/g++.dg/cpp0x/initlist42.C
gcc/testsuite/g++.dg/cpp0x/initlist43.C
gcc/testsuite/g++.dg/cpp0x/initlist44.C
gcc/testsuite/g++.dg/cpp0x/initlist45.C
gcc/testsuite/g++.dg/cpp0x/initlist46.C
gcc/testsuite/g++.dg/cpp0x/initlist47.C
gcc/testsuite/g++.dg/cpp0x/initlist48.C
gcc/testsuite/g++.dg/cpp0x/initlist49.C
gcc/testsuite/g++.dg/cpp0x/initlist5.C
gcc/testsuite/g++.dg/cpp0x/initlist50.C
gcc/testsuite/g++.dg/cpp0x/initlist51.C
gcc/testsuite/g++.dg/cpp0x/initlist52.C
gcc/testsuite/g++.dg/cpp0x/initlist53.C
gcc/testsuite/g++.dg/cpp0x/initlist54.C
gcc/testsuite/g++.dg/cpp0x/initlist55.C
gcc/testsuite/g++.dg/cpp0x/initlist56.C
gcc/testsuite/g++.dg/cpp0x/initlist57.C
gcc/testsuite/g++.dg/cpp0x/initlist58.C
gcc/testsuite/g++.dg/cpp0x/initlist59.C
gcc/testsuite/g++.dg/cpp0x/initlist6.C
gcc/testsuite/g++.dg/cpp0x/initlist62.C
gcc/testsuite/g++.dg/cpp0x/initlist64.C
gcc/testsuite/g++.dg/cpp0x/initlist7.C
gcc/testsuite/g++.dg/cpp0x/initlist8.C
gcc/testsuite/g++.dg/cpp0x/initlist9.C
gcc/testsuite/g++.dg/cpp0x/inline-ns1.C
gcc/testsuite/g++.dg/cpp0x/inline-ns2.C
gcc/testsuite/g++.dg/cpp0x/inline-ns3.C
gcc/testsuite/g++.dg/cpp0x/iop.C
gcc/testsuite/g++.dg/cpp0x/linkage2.C
gcc/testsuite/g++.dg/cpp0x/long_long.C
gcc/testsuite/g++.dg/cpp0x/move1.C
gcc/testsuite/g++.dg/cpp0x/named.C
gcc/testsuite/g++.dg/cpp0x/named_refs.C
gcc/testsuite/g++.dg/cpp0x/noexcept01.C
gcc/testsuite/g++.dg/cpp0x/noexcept02.C
gcc/testsuite/g++.dg/cpp0x/noexcept03.C
gcc/testsuite/g++.dg/cpp0x/noexcept04.C
gcc/testsuite/g++.dg/cpp0x/noexcept05.C
gcc/testsuite/g++.dg/cpp0x/noexcept06.C
gcc/testsuite/g++.dg/cpp0x/noexcept07.C
gcc/testsuite/g++.dg/cpp0x/noexcept08.C
gcc/testsuite/g++.dg/cpp0x/noexcept09.C
gcc/testsuite/g++.dg/cpp0x/noexcept10.C
gcc/testsuite/g++.dg/cpp0x/noexcept11.C
gcc/testsuite/g++.dg/cpp0x/noexcept12.C
gcc/testsuite/g++.dg/cpp0x/noexcept13.C
gcc/testsuite/g++.dg/cpp0x/noexcept14.C
gcc/testsuite/g++.dg/cpp0x/noexcept15.C
gcc/testsuite/g++.dg/cpp0x/nolinkage1.C
gcc/testsuite/g++.dg/cpp0x/not_special.C
gcc/testsuite/g++.dg/cpp0x/nsdmi-const1.C
gcc/testsuite/g++.dg/cpp0x/nsdmi-defer1.C
gcc/testsuite/g++.dg/cpp0x/nsdmi-defer2.C
gcc/testsuite/g++.dg/cpp0x/nsdmi-defer3.C
gcc/testsuite/g++.dg/cpp0x/nsdmi-defer4.C
gcc/testsuite/g++.dg/cpp0x/nsdmi-defer5.C
gcc/testsuite/g++.dg/cpp0x/nsdmi-eh1.C
gcc/testsuite/g++.dg/cpp0x/nsdmi-list1.C
gcc/testsuite/g++.dg/cpp0x/nsdmi-list2.C
gcc/testsuite/g++.dg/cpp0x/nsdmi-template1.C
gcc/testsuite/g++.dg/cpp0x/nsdmi-template2.C
gcc/testsuite/g++.dg/cpp0x/nsdmi-virtual1.C
gcc/testsuite/g++.dg/cpp0x/nsdmi1.C
gcc/testsuite/g++.dg/cpp0x/nsdmi2.C
gcc/testsuite/g++.dg/cpp0x/nsdmi3.C
gcc/testsuite/g++.dg/cpp0x/nsdmi4.C
gcc/testsuite/g++.dg/cpp0x/nsdmi5.C
gcc/testsuite/g++.dg/cpp0x/nullptr01.C
gcc/testsuite/g++.dg/cpp0x/nullptr02.C
gcc/testsuite/g++.dg/cpp0x/nullptr03.C
gcc/testsuite/g++.dg/cpp0x/nullptr04.C
gcc/testsuite/g++.dg/cpp0x/nullptr05.C
gcc/testsuite/g++.dg/cpp0x/nullptr06.C
gcc/testsuite/g++.dg/cpp0x/nullptr07.C
gcc/testsuite/g++.dg/cpp0x/nullptr08.C
gcc/testsuite/g++.dg/cpp0x/nullptr09.C
gcc/testsuite/g++.dg/cpp0x/nullptr10.C
gcc/testsuite/g++.dg/cpp0x/nullptr11.C
gcc/testsuite/g++.dg/cpp0x/nullptr12.C
gcc/testsuite/g++.dg/cpp0x/nullptr13.C
gcc/testsuite/g++.dg/cpp0x/nullptr14.C
gcc/testsuite/g++.dg/cpp0x/nullptr15.C
gcc/testsuite/g++.dg/cpp0x/nullptr16.C
gcc/testsuite/g++.dg/cpp0x/nullptr17.C
gcc/testsuite/g++.dg/cpp0x/nullptr18.C
gcc/testsuite/g++.dg/cpp0x/nullptr19.C
gcc/testsuite/g++.dg/cpp0x/nullptr20.C
gcc/testsuite/g++.dg/cpp0x/nullptr21.C
gcc/testsuite/g++.dg/cpp0x/nullptr22.C
gcc/testsuite/g++.dg/cpp0x/nullptr23.C
gcc/testsuite/g++.dg/cpp0x/nullptr24.C
gcc/testsuite/g++.dg/cpp0x/nullptr25.C
gcc/testsuite/g++.dg/cpp0x/nullptr26.C
gcc/testsuite/g++.dg/cpp0x/overload-conv-1.C
gcc/testsuite/g++.dg/cpp0x/overload-conv-2.C
gcc/testsuite/g++.dg/cpp0x/overload.C
gcc/testsuite/g++.dg/cpp0x/overload2.C
gcc/testsuite/g++.dg/cpp0x/overloadn.C
gcc/testsuite/g++.dg/cpp0x/override1.C
gcc/testsuite/g++.dg/cpp0x/override2.C
gcc/testsuite/g++.dg/cpp0x/parse1.C
gcc/testsuite/g++.dg/cpp0x/pr31431-2.C
gcc/testsuite/g++.dg/cpp0x/pr31431.C
gcc/testsuite/g++.dg/cpp0x/pr31432.C
gcc/testsuite/g++.dg/cpp0x/pr31434.C
gcc/testsuite/g++.dg/cpp0x/pr31437.C
gcc/testsuite/g++.dg/cpp0x/pr31438.C
gcc/testsuite/g++.dg/cpp0x/pr31439.C
gcc/testsuite/g++.dg/cpp0x/pr31442.C
gcc/testsuite/g++.dg/cpp0x/pr31443.C
gcc/testsuite/g++.dg/cpp0x/pr31444.C
gcc/testsuite/g++.dg/cpp0x/pr31445.C
gcc/testsuite/g++.dg/cpp0x/pr31993.C
gcc/testsuite/g++.dg/cpp0x/pr32114.C
gcc/testsuite/g++.dg/cpp0x/pr32115.C
gcc/testsuite/g++.dg/cpp0x/pr32125.C
gcc/testsuite/g++.dg/cpp0x/pr32126.C
gcc/testsuite/g++.dg/cpp0x/pr32127.C
gcc/testsuite/g++.dg/cpp0x/pr32128.C
gcc/testsuite/g++.dg/cpp0x/pr32252.C
gcc/testsuite/g++.dg/cpp0x/pr32253.C
gcc/testsuite/g++.dg/cpp0x/pr32566.C
gcc/testsuite/g++.dg/cpp0x/pr33839.C
gcc/testsuite/g++.dg/cpp0x/pr33930.C
gcc/testsuite/g++.dg/cpp0x/pr33955.C
gcc/testsuite/g++.dg/cpp0x/pr33996.C
gcc/testsuite/g++.dg/cpp0x/pr34054.C
gcc/testsuite/g++.dg/cpp0x/pr34056.C
gcc/testsuite/g++.dg/cpp0x/pr34057.C
gcc/testsuite/g++.dg/cpp0x/pr34058.C
gcc/testsuite/g++.dg/cpp0x/pr34060.C
gcc/testsuite/g++.dg/cpp0x/pr34061.C
gcc/testsuite/g++.dg/cpp0x/pr38646.C
gcc/testsuite/g++.dg/cpp0x/pr38795.C
gcc/testsuite/g++.dg/cpp0x/pr39639.C
gcc/testsuite/g++.dg/cpp0x/pr42844-2.C
gcc/testsuite/g++.dg/cpp0x/pr45908.C
gcc/testsuite/g++.dg/cpp0x/pr47416.C
gcc/testsuite/g++.dg/cpp0x/pr47476.C
gcc/testsuite/g++.dg/cpp0x/pr48522.C
gcc/testsuite/g++.dg/cpp0x/pr50491.C
gcc/testsuite/g++.dg/cpp0x/pr50901.C
gcc/testsuite/g++.dg/cpp0x/pr51150.C
gcc/testsuite/g++.dg/cpp0x/pr51216.C
gcc/testsuite/g++.dg/cpp0x/pr51225.C
gcc/testsuite/g++.dg/cpp0x/pr51313.C
gcc/testsuite/g++.dg/cpp0x/pr51547.C
gcc/testsuite/g++.dg/cpp0x/pr51619.C
gcc/testsuite/g++.dg/cpp0x/range-for1.C
gcc/testsuite/g++.dg/cpp0x/range-for10.C
gcc/testsuite/g++.dg/cpp0x/range-for11.C
gcc/testsuite/g++.dg/cpp0x/range-for12.C
gcc/testsuite/g++.dg/cpp0x/range-for13.C
gcc/testsuite/g++.dg/cpp0x/range-for14.C
gcc/testsuite/g++.dg/cpp0x/range-for15.C
gcc/testsuite/g++.dg/cpp0x/range-for16.C
gcc/testsuite/g++.dg/cpp0x/range-for17.C
gcc/testsuite/g++.dg/cpp0x/range-for18.C
gcc/testsuite/g++.dg/cpp0x/range-for19.C
gcc/testsuite/g++.dg/cpp0x/range-for2.C
gcc/testsuite/g++.dg/cpp0x/range-for20.C
gcc/testsuite/g++.dg/cpp0x/range-for21.C
gcc/testsuite/g++.dg/cpp0x/range-for22.C
gcc/testsuite/g++.dg/cpp0x/range-for3.C
gcc/testsuite/g++.dg/cpp0x/range-for4.C
gcc/testsuite/g++.dg/cpp0x/range-for5.C
gcc/testsuite/g++.dg/cpp0x/range-for6.C
gcc/testsuite/g++.dg/cpp0x/range-for7.C
gcc/testsuite/g++.dg/cpp0x/range-for8.C
gcc/testsuite/g++.dg/cpp0x/reference_collapsing.C
gcc/testsuite/g++.dg/cpp0x/rv-bitfield.C
gcc/testsuite/g++.dg/cpp0x/rv-bitfield2.C
gcc/testsuite/g++.dg/cpp0x/rv-cast.C
gcc/testsuite/g++.dg/cpp0x/rv-cast2.C
gcc/testsuite/g++.dg/cpp0x/rv-conv1.C
gcc/testsuite/g++.dg/cpp0x/rv-deduce.C
gcc/testsuite/g++.dg/cpp0x/rv-deduce2.C
gcc/testsuite/g++.dg/cpp0x/rv-dotstar.C
gcc/testsuite/g++.dg/cpp0x/rv-func.C
gcc/testsuite/g++.dg/cpp0x/rv-func2.C
gcc/testsuite/g++.dg/cpp0x/rv-func3.C
gcc/testsuite/g++.dg/cpp0x/rv-lvalue-req.C
gcc/testsuite/g++.dg/cpp0x/rv-reinterpret.C
gcc/testsuite/g++.dg/cpp0x/rv-restrict.C
gcc/testsuite/g++.dg/cpp0x/rv-return.C
gcc/testsuite/g++.dg/cpp0x/rv-template1.C
gcc/testsuite/g++.dg/cpp0x/rv-trivial-bug.C
gcc/testsuite/g++.dg/cpp0x/rv10.C
gcc/testsuite/g++.dg/cpp0x/rv1n.C
gcc/testsuite/g++.dg/cpp0x/rv1p.C
gcc/testsuite/g++.dg/cpp0x/rv2n.C
gcc/testsuite/g++.dg/cpp0x/rv2p.C
gcc/testsuite/g++.dg/cpp0x/rv3n.C
gcc/testsuite/g++.dg/cpp0x/rv3p.C
gcc/testsuite/g++.dg/cpp0x/rv4n.C
gcc/testsuite/g++.dg/cpp0x/rv4p.C
gcc/testsuite/g++.dg/cpp0x/rv5n.C
gcc/testsuite/g++.dg/cpp0x/rv5p.C
gcc/testsuite/g++.dg/cpp0x/rv6n.C
gcc/testsuite/g++.dg/cpp0x/rv6p.C
gcc/testsuite/g++.dg/cpp0x/rv7n.C
gcc/testsuite/g++.dg/cpp0x/rv7p.C
gcc/testsuite/g++.dg/cpp0x/rv8p.C
gcc/testsuite/g++.dg/cpp0x/rv9p.C
gcc/testsuite/g++.dg/cpp0x/rvo.C
gcc/testsuite/g++.dg/cpp0x/scoped_enum.C
gcc/testsuite/g++.dg/cpp0x/scoped_enum2.C
gcc/testsuite/g++.dg/cpp0x/scoped_enum_examples.C
gcc/testsuite/g++.dg/cpp0x/sfinae1.C
gcc/testsuite/g++.dg/cpp0x/sfinae10.C
gcc/testsuite/g++.dg/cpp0x/sfinae11.C
gcc/testsuite/g++.dg/cpp0x/sfinae12.C
gcc/testsuite/g++.dg/cpp0x/sfinae13.C
gcc/testsuite/g++.dg/cpp0x/sfinae14.C
gcc/testsuite/g++.dg/cpp0x/sfinae15.C
gcc/testsuite/g++.dg/cpp0x/sfinae16.C
gcc/testsuite/g++.dg/cpp0x/sfinae17.C
gcc/testsuite/g++.dg/cpp0x/sfinae18.C
gcc/testsuite/g++.dg/cpp0x/sfinae19.C
gcc/testsuite/g++.dg/cpp0x/sfinae2.C
gcc/testsuite/g++.dg/cpp0x/sfinae20.C
gcc/testsuite/g++.dg/cpp0x/sfinae21.C
gcc/testsuite/g++.dg/cpp0x/sfinae22.C
gcc/testsuite/g++.dg/cpp0x/sfinae23.C
gcc/testsuite/g++.dg/cpp0x/sfinae24.C
gcc/testsuite/g++.dg/cpp0x/sfinae25.C
gcc/testsuite/g++.dg/cpp0x/sfinae26.C
gcc/testsuite/g++.dg/cpp0x/sfinae27.C
gcc/testsuite/g++.dg/cpp0x/sfinae28.C
gcc/testsuite/g++.dg/cpp0x/sfinae29.C
gcc/testsuite/g++.dg/cpp0x/sfinae3.C
gcc/testsuite/g++.dg/cpp0x/sfinae31.C
gcc/testsuite/g++.dg/cpp0x/sfinae32.C
gcc/testsuite/g++.dg/cpp0x/sfinae4.C
gcc/testsuite/g++.dg/cpp0x/sfinae5.C
gcc/testsuite/g++.dg/cpp0x/sfinae6.C
gcc/testsuite/g++.dg/cpp0x/sfinae7.C
gcc/testsuite/g++.dg/cpp0x/sfinae8.C
gcc/testsuite/g++.dg/cpp0x/sfinae9.C
gcc/testsuite/g++.dg/cpp0x/static_assert1.C
gcc/testsuite/g++.dg/cpp0x/static_assert2.C
gcc/testsuite/g++.dg/cpp0x/static_assert3.C
gcc/testsuite/g++.dg/cpp0x/static_assert4.C
gcc/testsuite/g++.dg/cpp0x/static_assert5.C
gcc/testsuite/g++.dg/cpp0x/static_assert6.C
gcc/testsuite/g++.dg/cpp0x/std-layout1.C
gcc/testsuite/g++.dg/cpp0x/syntax-err1.C
gcc/testsuite/g++.dg/cpp0x/temp-constructor-bug.C
gcc/testsuite/g++.dg/cpp0x/temp-va-arg-bug.C
gcc/testsuite/g++.dg/cpp0x/temp_default1.C
gcc/testsuite/g++.dg/cpp0x/temp_default2.C
gcc/testsuite/g++.dg/cpp0x/temp_default3.C
gcc/testsuite/g++.dg/cpp0x/temp_default4.C
gcc/testsuite/g++.dg/cpp0x/template_deduction.C
gcc/testsuite/g++.dg/cpp0x/trailing1.C
gcc/testsuite/g++.dg/cpp0x/trailing3.C
gcc/testsuite/g++.dg/cpp0x/trailing4.C
gcc/testsuite/g++.dg/cpp0x/trailing5.C
gcc/testsuite/g++.dg/cpp0x/trailing6.C
gcc/testsuite/g++.dg/cpp0x/trailing7.C
gcc/testsuite/g++.dg/cpp0x/trivial1.C
gcc/testsuite/g++.dg/cpp0x/udlit-addr.C
gcc/testsuite/g++.dg/cpp0x/udlit-args-neg.C
gcc/testsuite/g++.dg/cpp0x/udlit-args.C
gcc/testsuite/g++.dg/cpp0x/udlit-clink-neg.C
gcc/testsuite/g++.dg/cpp0x/udlit-concat-neg.C
gcc/testsuite/g++.dg/cpp0x/udlit-concat.C
gcc/testsuite/g++.dg/cpp0x/udlit-constexpr.C
gcc/testsuite/g++.dg/cpp0x/udlit-declare-neg.C
gcc/testsuite/g++.dg/cpp0x/udlit-embed-quote.C
gcc/testsuite/g++.dg/cpp0x/udlit-friend.C
gcc/testsuite/g++.dg/cpp0x/udlit-general.C
gcc/testsuite/g++.dg/cpp0x/udlit-implicit-conv-neg.C
gcc/testsuite/g++.dg/cpp0x/udlit-inline.C
gcc/testsuite/g++.dg/cpp0x/udlit-linkage-neg.C
gcc/testsuite/g++.dg/cpp0x/udlit-mangle.C
gcc/testsuite/g++.dg/cpp0x/udlit-member-neg.C
gcc/testsuite/g++.dg/cpp0x/udlit-namespace.C
gcc/testsuite/g++.dg/cpp0x/udlit-nofunc-neg.C
gcc/testsuite/g++.dg/cpp0x/udlit-nonempty-str-neg.C
gcc/testsuite/g++.dg/cpp0x/udlit-nospace-neg.C
gcc/testsuite/g++.dg/cpp0x/udlit-nosuffix-neg.C
gcc/testsuite/g++.dg/cpp0x/udlit-nounder-neg.C
gcc/testsuite/g++.dg/cpp0x/udlit-operator-neg.C
gcc/testsuite/g++.dg/cpp0x/udlit-overflow-neg.C
gcc/testsuite/g++.dg/cpp0x/udlit-overflow.C
gcc/testsuite/g++.dg/cpp0x/udlit-preproc-neg.C
gcc/testsuite/g++.dg/cpp0x/udlit-raw-length.C
gcc/testsuite/g++.dg/cpp0x/udlit-raw-op-string-neg.C
gcc/testsuite/g++.dg/cpp0x/udlit-raw-op.C
gcc/testsuite/g++.dg/cpp0x/udlit-raw-str.C
gcc/testsuite/g++.dg/cpp0x/udlit-resolve.C
gcc/testsuite/g++.dg/cpp0x/udlit-shadow-neg.C
gcc/testsuite/g++.dg/cpp0x/udlit-string-length.C
gcc/testsuite/g++.dg/cpp0x/udlit-suffix-neg.C
gcc/testsuite/g++.dg/cpp0x/udlit-systemheader.C
gcc/testsuite/g++.dg/cpp0x/udlit-template.C
gcc/testsuite/g++.dg/cpp0x/udlit-tmpl-arg-neg.C
gcc/testsuite/g++.dg/cpp0x/udlit-tmpl-arg.C
gcc/testsuite/g++.dg/cpp0x/udlit-tmpl-parms-neg.C
gcc/testsuite/g++.dg/cpp0x/udlit-tmpl-parms.C
gcc/testsuite/g++.dg/cpp0x/union1.C
gcc/testsuite/g++.dg/cpp0x/union2.C
gcc/testsuite/g++.dg/cpp0x/union3.C
gcc/testsuite/g++.dg/cpp0x/union4.C
gcc/testsuite/g++.dg/cpp0x/union5.C
gcc/testsuite/g++.dg/cpp0x/unnamed_refs.C
gcc/testsuite/g++.dg/cpp0x/variadic-104.C
gcc/testsuite/g++.dg/cpp0x/variadic-bind.C
gcc/testsuite/g++.dg/cpp0x/variadic-crash1.C
gcc/testsuite/g++.dg/cpp0x/variadic-crash2.C
gcc/testsuite/g++.dg/cpp0x/variadic-default.C
gcc/testsuite/g++.dg/cpp0x/variadic-ex1.C
gcc/testsuite/g++.dg/cpp0x/variadic-ex10.C
gcc/testsuite/g++.dg/cpp0x/variadic-ex11.C
gcc/testsuite/g++.dg/cpp0x/variadic-ex12.C
gcc/testsuite/g++.dg/cpp0x/variadic-ex13.C
gcc/testsuite/g++.dg/cpp0x/variadic-ex14.C
gcc/testsuite/g++.dg/cpp0x/variadic-ex2.C
gcc/testsuite/g++.dg/cpp0x/variadic-ex3.C
gcc/testsuite/g++.dg/cpp0x/variadic-ex4.C
gcc/testsuite/g++.dg/cpp0x/variadic-ex5.C
gcc/testsuite/g++.dg/cpp0x/variadic-ex6.C
gcc/testsuite/g++.dg/cpp0x/variadic-ex7.C
gcc/testsuite/g++.dg/cpp0x/variadic-ex8.C
gcc/testsuite/g++.dg/cpp0x/variadic-ex9.C
gcc/testsuite/g++.dg/cpp0x/variadic-explicit1.C
gcc/testsuite/g++.dg/cpp0x/variadic-function.C
gcc/testsuite/g++.dg/cpp0x/variadic-init.C
gcc/testsuite/g++.dg/cpp0x/variadic-lambda.C
gcc/testsuite/g++.dg/cpp0x/variadic-mem_fn.C
gcc/testsuite/g++.dg/cpp0x/variadic-new.C
gcc/testsuite/g++.dg/cpp0x/variadic-new2.C
gcc/testsuite/g++.dg/cpp0x/variadic-nondeduce1.C
gcc/testsuite/g++.dg/cpp0x/variadic-rref.C
gcc/testsuite/g++.dg/cpp0x/variadic-throw.C
gcc/testsuite/g++.dg/cpp0x/variadic-ttp.C
gcc/testsuite/g++.dg/cpp0x/variadic-tuple.C
gcc/testsuite/g++.dg/cpp0x/variadic-unify-2.C
gcc/testsuite/g++.dg/cpp0x/variadic-unify.C
gcc/testsuite/g++.dg/cpp0x/variadic-unresolved.C
gcc/testsuite/g++.dg/cpp0x/variadic1.C
gcc/testsuite/g++.dg/cpp0x/variadic10.C
gcc/testsuite/g++.dg/cpp0x/variadic100.C
gcc/testsuite/g++.dg/cpp0x/variadic101.C
gcc/testsuite/g++.dg/cpp0x/variadic102.C
gcc/testsuite/g++.dg/cpp0x/variadic103.C
gcc/testsuite/g++.dg/cpp0x/variadic105.C
gcc/testsuite/g++.dg/cpp0x/variadic106.C
gcc/testsuite/g++.dg/cpp0x/variadic107.C
gcc/testsuite/g++.dg/cpp0x/variadic108.C
gcc/testsuite/g++.dg/cpp0x/variadic109.C
gcc/testsuite/g++.dg/cpp0x/variadic11.C
gcc/testsuite/g++.dg/cpp0x/variadic110.C
gcc/testsuite/g++.dg/cpp0x/variadic111.C
gcc/testsuite/g++.dg/cpp0x/variadic112.C
gcc/testsuite/g++.dg/cpp0x/variadic113.C
gcc/testsuite/g++.dg/cpp0x/variadic114.C
gcc/testsuite/g++.dg/cpp0x/variadic115.C
gcc/testsuite/g++.dg/cpp0x/variadic116.C
gcc/testsuite/g++.dg/cpp0x/variadic117.C
gcc/testsuite/g++.dg/cpp0x/variadic118.C
gcc/testsuite/g++.dg/cpp0x/variadic12.C
gcc/testsuite/g++.dg/cpp0x/variadic121.C
gcc/testsuite/g++.dg/cpp0x/variadic13.C
gcc/testsuite/g++.dg/cpp0x/variadic135.C
gcc/testsuite/g++.dg/cpp0x/variadic14.C
gcc/testsuite/g++.dg/cpp0x/variadic143.C
gcc/testsuite/g++.dg/cpp0x/variadic15.C
gcc/testsuite/g++.dg/cpp0x/variadic16.C
gcc/testsuite/g++.dg/cpp0x/variadic17.C
gcc/testsuite/g++.dg/cpp0x/variadic18.C
gcc/testsuite/g++.dg/cpp0x/variadic19.C
gcc/testsuite/g++.dg/cpp0x/variadic2.C
gcc/testsuite/g++.dg/cpp0x/variadic20.C
gcc/testsuite/g++.dg/cpp0x/variadic21.C
gcc/testsuite/g++.dg/cpp0x/variadic22.C
gcc/testsuite/g++.dg/cpp0x/variadic23.C
gcc/testsuite/g++.dg/cpp0x/variadic24.C
gcc/testsuite/g++.dg/cpp0x/variadic25.C
gcc/testsuite/g++.dg/cpp0x/variadic26.C
gcc/testsuite/g++.dg/cpp0x/variadic27.C
gcc/testsuite/g++.dg/cpp0x/variadic28.C
gcc/testsuite/g++.dg/cpp0x/variadic29.C
gcc/testsuite/g++.dg/cpp0x/variadic3.C
gcc/testsuite/g++.dg/cpp0x/variadic30.C
gcc/testsuite/g++.dg/cpp0x/variadic31.C
gcc/testsuite/g++.dg/cpp0x/variadic32.C
gcc/testsuite/g++.dg/cpp0x/variadic33.C
gcc/testsuite/g++.dg/cpp0x/variadic34.C
gcc/testsuite/g++.dg/cpp0x/variadic35.C
gcc/testsuite/g++.dg/cpp0x/variadic36.C
gcc/testsuite/g++.dg/cpp0x/variadic37.C
gcc/testsuite/g++.dg/cpp0x/variadic38.C
gcc/testsuite/g++.dg/cpp0x/variadic39.C
gcc/testsuite/g++.dg/cpp0x/variadic4.C
gcc/testsuite/g++.dg/cpp0x/variadic40.C
gcc/testsuite/g++.dg/cpp0x/variadic41.C
gcc/testsuite/g++.dg/cpp0x/variadic42.C
gcc/testsuite/g++.dg/cpp0x/variadic43.C
gcc/testsuite/g++.dg/cpp0x/variadic44.C
gcc/testsuite/g++.dg/cpp0x/variadic45.C
gcc/testsuite/g++.dg/cpp0x/variadic46.C
gcc/testsuite/g++.dg/cpp0x/variadic47.C
gcc/testsuite/g++.dg/cpp0x/variadic48.C
gcc/testsuite/g++.dg/cpp0x/variadic49.C
gcc/testsuite/g++.dg/cpp0x/variadic5.C
gcc/testsuite/g++.dg/cpp0x/variadic50.C
gcc/testsuite/g++.dg/cpp0x/variadic51.C
gcc/testsuite/g++.dg/cpp0x/variadic52.C
gcc/testsuite/g++.dg/cpp0x/variadic53.C
gcc/testsuite/g++.dg/cpp0x/variadic54.C
gcc/testsuite/g++.dg/cpp0x/variadic55.C
gcc/testsuite/g++.dg/cpp0x/variadic56.C
gcc/testsuite/g++.dg/cpp0x/variadic57.C
gcc/testsuite/g++.dg/cpp0x/variadic58.C
gcc/testsuite/g++.dg/cpp0x/variadic59.C
gcc/testsuite/g++.dg/cpp0x/variadic6.C
gcc/testsuite/g++.dg/cpp0x/variadic63.C
gcc/testsuite/g++.dg/cpp0x/variadic64.C
gcc/testsuite/g++.dg/cpp0x/variadic65.C
gcc/testsuite/g++.dg/cpp0x/variadic66.C
gcc/testsuite/g++.dg/cpp0x/variadic67.C
gcc/testsuite/g++.dg/cpp0x/variadic68.C
gcc/testsuite/g++.dg/cpp0x/variadic69.C
gcc/testsuite/g++.dg/cpp0x/variadic7.C
gcc/testsuite/g++.dg/cpp0x/variadic70.C
gcc/testsuite/g++.dg/cpp0x/variadic71.C
gcc/testsuite/g++.dg/cpp0x/variadic72.C
gcc/testsuite/g++.dg/cpp0x/variadic73.C
gcc/testsuite/g++.dg/cpp0x/variadic75.C
gcc/testsuite/g++.dg/cpp0x/variadic76.C
gcc/testsuite/g++.dg/cpp0x/variadic77.C
gcc/testsuite/g++.dg/cpp0x/variadic78.C
gcc/testsuite/g++.dg/cpp0x/variadic79.C
gcc/testsuite/g++.dg/cpp0x/variadic8.C
gcc/testsuite/g++.dg/cpp0x/variadic80.C
gcc/testsuite/g++.dg/cpp0x/variadic81.C
gcc/testsuite/g++.dg/cpp0x/variadic82.C
gcc/testsuite/g++.dg/cpp0x/variadic83.C
gcc/testsuite/g++.dg/cpp0x/variadic84.C
gcc/testsuite/g++.dg/cpp0x/variadic85.C
gcc/testsuite/g++.dg/cpp0x/variadic86.C
gcc/testsuite/g++.dg/cpp0x/variadic87.C
gcc/testsuite/g++.dg/cpp0x/variadic88.C
gcc/testsuite/g++.dg/cpp0x/variadic89.C
gcc/testsuite/g++.dg/cpp0x/variadic9.C
gcc/testsuite/g++.dg/cpp0x/variadic90.C
gcc/testsuite/g++.dg/cpp0x/variadic91.C
gcc/testsuite/g++.dg/cpp0x/variadic92.C
gcc/testsuite/g++.dg/cpp0x/variadic93.C
gcc/testsuite/g++.dg/cpp0x/variadic94.C
gcc/testsuite/g++.dg/cpp0x/variadic95.C
gcc/testsuite/g++.dg/cpp0x/variadic96.C
gcc/testsuite/g++.dg/cpp0x/variadic97.C
gcc/testsuite/g++.dg/cpp0x/variadic98.C
gcc/testsuite/g++.dg/cpp0x/variadic99.C
gcc/testsuite/g++.dg/cpp0x/vt-33964.C
gcc/testsuite/g++.dg/cpp0x/vt-34050.C
gcc/testsuite/g++.dg/cpp0x/vt-34051-2.C
gcc/testsuite/g++.dg/cpp0x/vt-34051.C
gcc/testsuite/g++.dg/cpp0x/vt-34052.C
gcc/testsuite/g++.dg/cpp0x/vt-34055.C
gcc/testsuite/g++.dg/cpp0x/vt-34102.C
gcc/testsuite/g++.dg/cpp0x/vt-34103.C
gcc/testsuite/g++.dg/cpp0x/vt-34219-2.C
gcc/testsuite/g++.dg/cpp0x/vt-34219.C
gcc/testsuite/g++.dg/cpp0x/vt-34314.C
gcc/testsuite/g++.dg/cpp0x/vt-34399.C
gcc/testsuite/g++.dg/cpp0x/vt-34606.C
gcc/testsuite/g++.dg/cpp0x/vt-34751.C
gcc/testsuite/g++.dg/cpp0x/vt-34753.C
gcc/testsuite/g++.dg/cpp0x/vt-34754.C
gcc/testsuite/g++.dg/cpp0x/vt-34755.C
gcc/testsuite/g++.dg/cpp0x/vt-34919.C
gcc/testsuite/g++.dg/cpp0x/vt-34961.C
gcc/testsuite/g++.dg/cpp0x/vt-35023.C
gcc/testsuite/g++.dg/cpp0x/vt-35024.C
gcc/testsuite/g++.dg/cpp0x/vt-35026.C
gcc/testsuite/g++.dg/cpp0x/vt-35147.C
gcc/testsuite/g++.dg/cpp0x/vt-35242.C
gcc/testsuite/g++.dg/cpp0x/vt-35243.C
gcc/testsuite/g++.dg/cpp0x/vt-35331.C
gcc/testsuite/g++.dg/cpp0x/vt-37737-1.C
gcc/testsuite/g++.dg/cpp0x/vt-37737-2.C
gcc/testsuite/g++.dg/cpp0x/vt-40092.C

index 39a8353561c081f208b04ad5492383ce01867299..520d77ef5c59b2d739028ba81f23aa60109c9d09 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do run }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 // Make sure -Wliteral-suffix is enabled by default and
 // triggers as expected.
index aad273792ac9245768724a602f10c88c1d783b36..9acfafe2be98195a5faeb4ffa4ffdb38e85ba305 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x -Wzero-as-null-pointer-constant" }
+// { dg-options "-std=c++11 -Wzero-as-null-pointer-constant" }
 
 struct A;
 
index 1ac9065153322fe5af082f06c8328fc5d6a280ce..a7d5633614aa78104cda027ba6a130ede163f851 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x -pedantic" }
+// { dg-options "-std=c++11 -pedantic" }
 
 const char* foo()
 {
index 43e5e863720e5bdbdf1091504bcc5dfa57a178e4..a6c86016146addcc9716aac480cbc8b429c931da 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/49042
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template <class T>
 class A
index f38f9932b44e1e9ab85fd4a61190eedab8c8ab1d..7f5d361a627da5c5bd55a81ed0f9aac36e0201dd 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template<template<class> class TT> struct X { };
 template<class> struct Y { };
index cbba90fa1336ff32604c94df6e35fbf790c1b375..e3704d39f4a270d42459d09d9bdab4ae36af882a 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 // These also represent tests for printing alias declarations and
 // their instantiations.
index 733e791c2bc63b7e0ff65fc5a0015bd683a8527e..b4e80f411c099be7eb9ceb2c4f20c6365503fd88 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template <class T> using Ptr = T*;
 Ptr<unsigned>; // { dg-error "does not declare anything" }
index 43ef7ba45e6465e42b649983fa38c8c8e8c9c38b..80795a8304db8e8f07c9c2deaed8413a30c6089c 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 namespace N
 {
index 11c26865d9e82dd7331580cd2995f4c9f41e3de1..758d180e1f912b6608b87a3af2d54eeebc4d0f57 100644 (file)
@@ -1,4 +1,4 @@
 // Origin: PR c++/51027
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 using INT = int // { dg-error "expected|;|at end of input" }
index 8555154c6342407c951292dc184397cfae363019..a7a55ddc168ef32df0ba3c42e5b5260335afcef2 100644 (file)
@@ -1,5 +1,5 @@
 // Origin PR c++/51191
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template< class T >
 class ClassTemplate {};
index 1a998022adcd375d3a989c4d2ce2da4e1c58146d..9e6b19cde938d73015e7460fad6c480dcc4b4718 100644 (file)
@@ -1,5 +1,5 @@
 // Origin: PR c++/51145
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 struct A {};
 
index b23e4029f79c160ba8fc443ff4f7dd89b447ee19..6ef8bf7eb4a173fc195d07a6dad2d07ba4503e9e 100644 (file)
@@ -1,5 +1,5 @@
 // Origin PR c++/51194
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template<class U, class V> //#1
 struct foo {};
index 6b5b42f7fde2f1a7e568659d164755e456fee45f..d8a71a481078507bc5b404308d3a2c884a4f5fcd 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template<class T> struct S0 {};
 template<class T> using AS0 = S0<T>;
index 5484efce19eba012cce5325c4beb92157f1fadab..072cfb1f03a9f967ed937f2af2310d012be685dd 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 // Exercise some member alias templates ...
 
index 876944e23c3e0cbfb2156ee2b94b233087a10615..c7da542189faaab77ca84963f58be62ade7d7d35 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 // [temp.alias]/3:
 // The type-id in an alias template declaration shall not refer
index 1a4cbd5e5bc9d0560bb00b7747167b081890c8b9..f57a67a0459be5ae075f593192ab777fef749606 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 // alias template of a partial specialization
 
index f60b2ea7fc0bd028ba36139ea2b226a87441a13e..11440385c332ce0205ddbd093a5f7773f5bbd088 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 // Alias template of non-class types.
 
index 96c349a0da6bb2dd112aca806aee02beb12f21c2..a1a6a362ec38cc28db667924154084dcb172dcb4 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 // Add arguments to unbound template template parameter.
 
index c926df7539baf99d0ef96dac2cb78fb1f20e5ed2..80c2fdd67433a48cc422e82ae906edae07a66d57 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 struct A {
     template <class U> using C = U;
index dcf642d7683e05f9e3c1297f0141c3de2a4a00ae..b4a23d0b853f4a243cd5ac0096ae1d480ef66480 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template <class T>
 struct A {
index a9aae3749478b4f37b70b95ba11474247a7d6cb3..04e9b7065bf362a152983f481c81e1293290af52 100644 (file)
@@ -1,6 +1,6 @@
 // Origin: PR c++/51032
 // { dg-skip-if "No stabs" { aarch64*-*-* mmix-*-* *-*-aix* alpha*-*-* hppa*64*-*-* ia64-*-* *-*-vxworks* } { "*" } { "" } }
-// { dg-options "-std=c++0x -gstabs+" }
+// { dg-options "-std=c++11 -gstabs+" }
 
 template <class C>
 struct A {
index 8e8f715cdf3daa3bac5050cf3b015d6f54e73c2c..a0a556131cafee109580f4709018074e0eb0f447 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 int main(void)
 {
   static_assert(alignof(int) == __alignof(int), "alignof(int) does not equal __alignof(int)");
index 7c5aad3de29672493de667f071e53f428e29c2ca..9683a1eb613277f202b709ff3e231ed8d0406a9b 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do compile }
-// { dg-options "-std=c++0x -pedantic" }
+// { dg-options "-std=c++11 -pedantic" }
 int main(void)
 {
   alignof(int); //ok with a type but not with an expression
index 50c6ac915e11dd5a5c7be758bbfe9b65acd1dae5..75eff1f8ae0bbb1c361c1ef2a7fa9eb9ada6853a 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do compile }
-// { dg-options "-std=c++0x -pedantic" }
+// { dg-options "-std=c++11 -pedantic" }
 int main(void)
 {
   alignof(void (void));   // { dg-warning "function type" }
index 92d636faf0965268bd4b0ed63036cfa96bceeade..a05baa8929512bc0017ca193083fa722525abebc 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/51316
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 int main()
 {
index 9b89291d6404ac40055cd2af3c081843d4af78c0..82e98ff8adc8bf3687cd485c5276fc0b02dc4064 100644 (file)
@@ -1,6 +1,6 @@
 // Positive test for auto
 // { dg-do run }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 #include <typeinfo>
 extern "C" void abort();
index bd21daef0c658bde48960f654a3c8d25bb3de1d8..05f5f5c20efd71a62627d60c5049d717b6aa1b79 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/38256
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template<int> struct A
 {
index cb2c4e0351a141c2c379f7daec211ada4c0697f4..726fa05651d0140a004f756fb53557211bdf9cfb 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/40306, c++/40307
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 // { dg-do run }
 
 template< typename T >
index b23e1e2fd6fd5bc91258a796be22d625fb7182c5..1dca688a6edd8cf8ad2fdf5ebe768eb6b82a4ebf 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template< typename Fn > struct function;
 
index 1b4ae8f82b2bceefe5b6e5d648c096d6fd1e7271..3610662b951cd8f9aa516d16f5fd0848c9815b8d 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/40619
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template<typename U> struct X {};
 
index 03608d33ac63a7482919d7ac83fd57e21f834de8..f04b89f30ce7d4eaf51c957b7efd6075857ee6a5 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/42567
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template<typename B>
 struct A {
index 0a59242ab29c44f39c233a3ab131c14b73e2a1ab..a5c521c685bdac33b2d138ffbc3f339abe6dd05e 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 void f()
 {
index f7099028710d7b8d11617d2c26017e8d04e8a5d4..66c0cfe052843bd4d1b5a071944f34bc73e89731 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct Explicit {
   Explicit() = default;  // Line 2
index 626e9e245d4862ac6de64c5d8eb1975bb27c83f3..cf6bcffbedffa584e86b2e182a19f4bf07447ae9 100644 (file)
@@ -1,6 +1,6 @@
 // Positive test for auto
 // { dg-do run }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 #include <typeinfo>
 extern "C" void abort();
index 90f875114a0fed638f139c96067bd5d0ca03ee39..8561b3d4a8a2b443bbccc2475c8813d1d7905e70 100644 (file)
@@ -1,6 +1,6 @@
 // Test for proper non-deduced context handling of the initializer
 // for an auto declaration/new.
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct with_apply
 {
index 1cbcac58d6a2dc18fa02591a43ad0e566cc05f95..1d022b390e8a13c3da0456bf929f202320e2d97b 100644 (file)
@@ -1,5 +1,5 @@
 // Origin PR c++/47208
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 constexpr auto list = { }; // { dg-error "deducing from brace-enclosed initializer list requires #include <initializer_list>" }
 static const int l = list.size();
index 66630e5367ff36202130387ca10c2f4fb424c510..301117836242f5ff189cdd775d9b027a165ff2c9 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/47999
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 int& identity(int& i)
 {
index 49b5a0eb9e83bf83691cf5ede8061394f95e47e2..799445c8c3f1ac127c564a9d6667e428294f70b4 100644 (file)
@@ -1,4 +1,4 @@
 // PR c++/46245
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template<auto f()->int> struct A { };
index b024ad5b2aba5019f462c41f984d4c6fe994e902..3911c5887d41ef44abd5c76ec9845700b6e1d97d 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/48599
-// { dg-options "-std=c++0x -pedantic-errors" }
+// { dg-options "-std=c++11 -pedantic-errors" }
 
 int v[1];
 auto (*p)[1] = &v;             // { dg-error "array of .auto" }
index 2917c0e197836037b1033cdd4aa699699820399c..0153d9c96fb3960fa7c2e78a0bc4b6b51cb2b81e 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/42056
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template<int> struct A
 {
index 6e55aa451acddfc02737925d3c2605e502e4e0c7..9d0c89426d32a8a5a70acca71b6477bddf8baf70 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/43321
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template <class T>
 void f(T t)
index 8d250166a8c34625473a78e0b8a1c4debc24e5fc..1d6f0d0293df02da584195841a036a7b95eb24e1 100644 (file)
@@ -1,4 +1,4 @@
 // PR c++/51404
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 int i = auto().x;  // { dg-error "invalid use of" }
index d47bca4369dd43f4ea31c505779b22339d1e367f..71b0dede29acda2c66e840d16683a943f3141ed0 100644 (file)
@@ -1,6 +1,6 @@
 // Testcase for deduction of std::initializer_list for auto.
 // { dg-do run }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 #include <typeinfo>
 #include <initializer_list>
index ebe2df22e6fa01bb29f47bda24412c386dcdf4c9..b5dd0d8a02c076bc702832ed2edbb009bd0531fa 100644 (file)
@@ -1,5 +1,5 @@
 // Testcase for non-dependent auto in templates
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 struct A
 {
index 3b3b82901681b6d0b2df87c99c6fc0e183950af4..d795c23baa51246dda822c5bc6aa103110d24974 100644 (file)
@@ -1,6 +1,6 @@
 // PR c++/37965
 // Negative test for auto
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 auto i = 6;
 auto j;                        // { dg-error "has no initializer" }
index f357f2b96636b447d75eaea7aee9db0c83c5aa87..ee6497921cd7e782e1fc1c15190a4eb8fb967ec0 100644 (file)
@@ -1,7 +1,7 @@
 // PR c++/37962
 // Negative test for auto
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 #include <typeinfo>
 #include <stdarg.h>
index 42a2ac203dba9d0d4890727c594ae9be996eb0fe..a0ce6b8ff6249324135f6a841dd30bec5444f112 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "--std=c++0x" }
+// { dg-options "--std=c++11" }
 struct S{};
 void f(S&&);
 
index dfb5bf4ea401c69dff73340ae7e3120a748593fc..abda403437430d496d8e91abb99b866e7d6bac5a 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do compile }
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 
 template<typename T>
 struct list {};
index 300015d01e6be299f871bb8c408484b16cb4b3bd..65cf2699c927feee51af1e3c363fe672878068c6 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do compile }
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 
 template<int i> class X { /* ... */ };
 X< 1>2 > x1;    // // { dg-error "numeric constant" }
index 0e1985ceff957f74b5c2e800f80fe1798f201a7c..e6381c74c84dc875108eca131c54e11b3e425df6 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 template<typename T>
 struct vector { 
 };
index 211f88b2b19409139bc8b286592a8e2d4198eba1..5485611dc65c82fe6b11c9f5d1085c16850d8fd4 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "--std=c++0x" }
+// { dg-options "--std=c++11" }
 struct S
 {
   S();
index 9cf97e688b04cd60e58486097059ff2fe20c93b7..2f109762c2690f400cb21259a7a9ce6ba16e04d5 100644 (file)
@@ -3,7 +3,7 @@
 // Test cast from lvalue to rvalue
 
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 // { dg-skip-if "packed attribute missing for struct one" { "epiphany-*-*" } { "*" } { "" } }
 
 template <bool> struct sa;
index 02a59cd1d21f5bec20f10090391642503f843ef9..93f2c9fc9b68facc59c8850f61392db6a2ed178d 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "--std=c++0x" }
+// { dg-options "--std=c++11" }
 template<typename T, typename U> struct same_type;
 template<typename T> struct same_type<T, T> {};
 
index 96c32732461f58071db41b3a1f622d0f494603a8..98435f159d748eb70e59af5c83d4506c6243e21f 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "--std=c++0x" }
+// { dg-options "--std=c++11" }
 template<typename T, typename U> struct same_type;
 template<typename T> struct same_type<T, T> {};
 
index 3c51c2cbf548bc30abcdd4864d0d0a9411db2f3a..4268a6ba43a5d2c0f6bb29d72875ef095c6bd5bb 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/46336
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 extern "C" {
   enum A { };
index 757a6e315b0deace8fe1b43b65b18364545575cd..c59949aa68e4fb9c0eb430de7c946b019fcc5433 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/46420
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template<typename> class vector { };
 struct A{};
index c60ba86586222c411a74bc3efb9e6348eac9a078..53c20a623826ad53b7cffbbbf7a3208865e607c7 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/47570
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 unsigned int constexpr one()
 { return 1; }
index c950a3642fe4d9a5bba41200ea89db2caa5b0e14..140965150a196cb5edf3d224a7d84cd41cd8748c 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/47969
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct A
 {
index a6cf4080756c57527d3fa7c94c67792154bb8df4..039411ef58d6bb8d84133b7f486ee9c22afdb1a7 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/48089
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 // bang is ill-formed (diagnostic required) because its initializer is
 // non-constant, because it uses the value of an uninitialized object.
index 3fe3dcb86c1be03cc4974b18942b4e91e4660e02..8f407191192fea6e6a41cbd5880f8bb84f0f0074 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/49776
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct s
 {
index e83f142300aec028b06f5683e6dc6bcb268b2cd7..c596a4386a9c47e140592596e3a80dcb0ef0d8c8 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/47301
-// { dg-options "-std=c++0x -fabi-version=1" }
+// { dg-options "-std=c++11 -fabi-version=1" }
 
 struct A
 {
index ee5fc9854fc5ebb103c15e2c7266864575551505..3cde1efa914268f2ec854aa14676beeb984c99fa 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 class base
 {
index 36939e1afe14cc34757d0d4937790936622c93d8..db95e569492be0b3c4c2117707d8ee07763d9ffc 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template<class T>
 constexpr T do_get(T* x, int n) {
index 7cf733445d91d9338cfd39516f8a314792285a06..23c6ebdaf6a30dad8d311ba0d938d59d4ac82ada 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template<class T>
 struct IsNegative {
index f84cb52577417fca6edf916ebe4935ed7373104a..a282b85490b912ee0fc87ffe0e647ccb4fbb5245 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 constexpr bool is_negative(int x) {
   return x < 0;
index 697d2d9f708bf2932fd736f252b1c1f8d85575e1..f530265863dafb49a8cc68fb25f0c65b23b9ebc2 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 constexpr const int do_last(const int* x, int n) {
  return x[n - 1];
index d58f254f6c8d404722ba5dc1578b1328ff743173..20b6344e49095a74a2c2e5ec6c231ecbf4654d2b 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template<class T>
 constexpr T do_last(T* x, int n) {
index 17dd6e50be91bd4d846c45557a174dfc9289984f..c307edba6e174cf25a8c721f8ac2885a45c94898 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 typedef decltype(sizeof(char)) size_type;
 
index 44775c0703c532705c6177e7db69729ee813cab3..7c83178a9b53af5f3021648906b30a3360ea7013 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/49290
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 typedef unsigned T;
 struct S
index c17090cc3b49da4da65255d6ccdff39cd820b510..4b6a3df1892aec9150d70d18d694249e0a71edbf 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template <const int I[2]> struct A { int ir[I[0]]; };
 extern constexpr int ar[2] = { 1, 2 };
index e37400a8bda87a9510a7113dd40d14eefbeb2fed..f2c8ddcc9662924973677fb1a36c567b7f18d4ff 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 // { dg-final { scan-assembler-not "static_initialization" } }
 
 struct A
index 9577f75d9fd89cf0d8fcd7ae9afcc98503e89383..4f556ae66613d94ce44f0efc6d685deea5049f37 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/46348
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template<__SIZE_TYPE__ _Nw>
   struct _Base
index 145a4307e366f383c65ecdeaa6e624288122d932..38314ec0f5ff50e34a4db308d50e8ff03688c288 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/48132
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct C
 {
index 9aeb75d6b064630dedff6e4b5a20b9749b4b1f7f..0658be9011f0f8ca4864a99b25dc81f137508b68 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/49924
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct A { constexpr A() { } };
 
index ac85c076d3ea60b62a1d07984f49dd6bf27105ca..fef7007cf0c091ce4c26bef0a699dd00165b3e3f 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 //A few constexpr's
 constexpr int foo() { return __alignof__(int); }
index ddf0da0b9b4bc96aed8d0ff90af50eb40e336acf..60bd5589745765dcf1f37898622beb67772b39ed 100644 (file)
@@ -1,2 +1,2 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 constexpr auto value = 0;
index 774df318ab6669bf1213b124b4c2cdeeb22a9ae2..b159bb8dba4bb0176dda7694d372241106a61fde 100644 (file)
@@ -1,5 +1,5 @@
 // Test base/member class and static_assert with constexpr
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct A {
   int i;
index 3ea75432a226d1f40b033e7f3839c42ba14fe2c2..9849f206c541cc605eb7652ca82cdbaf6bcf83ab 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/46293
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct A
 {
index cffe9ea240c7e65251e97b996cd12ccf5fb830a1..ec6646bc560ff4e227a206f1e2deac41f704ccde 100644 (file)
@@ -1,6 +1,6 @@
 // PR c++/46526
 // { dg-do run }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 struct Base
 {
index ce23cb9dd10957daf38668fbf05a7231f7955e51..8a061bfd27ea6cd950a6d254a5b4808fa916133f 100644 (file)
@@ -1,6 +1,6 @@
 // PR c++/46626
 // { dg-do run }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 struct A
 {
index 7eba49833f27f0a22472ac576cefbc7e950fd2f5..5025f4782d1eef1047338044cfe604159927069b 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/46369
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct A
 {
index 531bf31fc01c950f0b4427f5456e981262e1e5c4..6ad5aeab5864737d754374372f711262c7a5c7fe 100644 (file)
@@ -1,6 +1,6 @@
 // PR c++/49136
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 struct day
 {
index b0ecbfb9abb72416c2942371f6e1ac4a9fe51f5d..6b20e707f7bc1ce884b3493d68cb66b1d3a3e4c6 100644 (file)
@@ -1,6 +1,6 @@
 // PR c++/49136
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 struct S
 {
index b3f5576360b2d052e482658532de280b58285366..ef2762e7cdbc5b620f66655ab87b05af9a341b5c 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/49813
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 inline constexpr bool
 isinf(long double __x)
index b6d7b647139531db3293bb0ada2dddb2fde2966d..7c128df7b1bd8d148d904d6ae02e9c60f8fe3de7 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/51433
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 constexpr int f();
 constexpr int g() { return f(); }
index de17f3ddb2560afb46820086d4c1fff95444b693..ff86b1bdbceefb524279cfd512a4dacea31345f6 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct A
 {
index eee773ef308520178dfe1628a1d35a4aa46d53e7..0d4ea010cb372d03f4e11a4ba1cd6ea0d3583740 100644 (file)
@@ -1,5 +1,5 @@
 // Make sure C99 complex works with constexpr
-// { dg-options -std=gnu++0x }
+// { dg-options -std=gnu++11 }
 
 struct complex
 {
index 81fcc54b3e68b56b60cd9d70f6ad89e5fa0b53ce..006a8c77613419cb3824503bf9789929c890dcb7 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x -pedantic-errors" }
+// { dg-options "-std=c++11 -pedantic-errors" }
 
 constexpr int f()
 {
index e2328fcc578ada8d901c52b97a73fa74dc01c23d..dd47a79433de13edda9d24f1db97af6d8604bfce 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 // Core DR 948
 
 constexpr int something() { return 3; }
index 243409669bf06ae34d7cc3eeac7825ae0d0aa56f..855c8dcea2a89e8c4b22bd66b0b875dc64d93cf3 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/48909
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 #define SA(X) static_assert((X),#X)
 
index 91c489db230d4316a79d0e87e912ccecc96bd114..23076b3ac344aa8e68af9606dc61461f23a098cc 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct A
 {
index 5280b131b7b85d91b9279d975939e5cb8b28ca64..02333734bb2966dab3dcb7a17608829e42d236c8 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct A
 {
index d5bfbad3d67ef2becb55ccee98623ffe1ec14ff9..23159839c01ba8e4b7b5a80de60516b494178caf 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/46348
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct A
 {
index 397b4b054eff7d7550abdf1aea8c7a0935c9fc48..96b99e320adfd114b1b09f47e3f2d2efd848a32a 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/46873
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct S
 {
index 36b01785feec62256da9fe1476c2619e11e839c6..63d4b151d71f0c02e9efa153cc203a7c16fcb1f2 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/46877
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct new_allocator
 {
index 4f86f73a45818aaced1cf34ae3c7ccf58ac1eef3..40512975003167a496b7f3585b2c4e8a23a7df3b 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/47041
-// { dg-options "-std=c++0x -fno-elide-constructors" }
+// { dg-options "-std=c++11 -fno-elide-constructors" }
 
 struct S
 {
index 8338bf1f7ec445dc954f21d592098ba002e9800e..8a65ad2f34e61e17be0043a01b66c2fd0cde37b9 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/47199
-// { dg-options "-std=c++0x -fno-elide-constructors" }
+// { dg-options "-std=c++11 -fno-elide-constructors" }
 
 template < int > struct S
 {
index 81fc83737bc02141cabfb8ec500f97353600d508..4d204a17336e89a418bf3f6582c1e19e5e9bcfe7 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/46466
-// { dg-options "-std=c++0x -fno-elide-constructors" }
+// { dg-options "-std=c++11 -fno-elide-constructors" }
 
 struct S { bool b; };
 constexpr S f() { return S{true}; }
index b7693f1e637fa7853e70710eb565df51000df1b4..9d7e88de0de017f2538ee6b4c127da1eaa524b55 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/47774
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct A
 {
index 0943fa4225dcba28c51644f422d71422b5c8bc2c..f2a4d443514c2aa2750cf3a8c18fbcb5318289c0 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do compile }
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 
 // From N2235
 
index 2d614ec32edacc3dd8a474ba29d1d44d006c34f7..47967ab416e0c84eaa72686998c9c3be2a7c708c 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do compile }
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 
 template<typename _Tp, _Tp v>
   struct A3
index 8c46fab33341e2af587f450cedcd687de999fe5a..1af0662ff53bb5251ba298b1072842aaf689e561 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/46930
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct S {
   static constexpr int size;   // { dg-error "must have an initializer" "must have" }
index 1413b24bd842ac3cadbdcbbfb21ee1313cde2975..22ccedd13598344446e90c093e139d9ae8b247ae 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/46335
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct T { };
 struct A {
index faa8a3603ff142fc06ce626cbaed87126db6afc7..4a02336647cee1a9bb8d97ae7a2449c28d28e185 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/46368
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 class A;
 
index d3868b599ac5a61db28703169904aecd6ae1dd01..02f695853db59f075ef1db806a545fa41669e0fb 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct A {
   int i;
index a02088876716c89e2dc541435815cd6acc4d75ef..571e58f3de653cb92dfd03230d19d2be048bfe92 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/51526
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 const int j = 42;
 
index c85ed2e8191751264846236711856b38cbe51568..8115baa1aa1c8f15af425625e0aff723f51ec9fb 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/51723
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template <int... V>
 struct A
index 67c9503025b5177af101a9602c64e06b555ff64a..5eb478d851c46c45bf095efedb91830fea83fd20 100644 (file)
@@ -1,3 +1,3 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 constexpr bool never() = delete; // useless, but OK
index 7363e98ecb8f94cc2328bac77de01306f9f3398f..29adab9f23ed240da1c344a9bc7cdb5b8f02519c 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct A
 {
index cbd4983e84b065733baaa22b5f32aa2c0ca69cbe..21213eb5eb4e65504b9fd278d4f168364e98c287 100644 (file)
@@ -1,5 +1,5 @@
 // Test that we explain why a template instantiation isn't constexpr
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template <class T>
 struct A
index c78416ec1a333feead4a83a8f73f43c140deef14..161b5a7bdfb8f18c57fa0fc1f44462ca7c682e7e 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/47207
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 constexpr int X (X);           // { dg-error "not usable" }
 // { dg-message "own initializer" "" { target *-*-* } 4 }
index 100c17edb45ce82a22490905cc9e23c8b88a1130..0a0887fd6c1f74cdeb3f4c1a6274bc7edc2db21f 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/45923
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 int f(int);
 
index 6d231fafadbcd1210d9c1b3cf31e59dcb05ecfe4..45fee3bc032d4102e76f1189994f0087551e10be 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 template<class T> class my_limits {
 public:
   static constexpr T min() throw() { return T(); }
index 5d090b541d4674d0c641e4d319f7ec255b3b6505..55f8fa5322f93eb26a483f142ebc902820361480 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 constexpr int ellipsis(...) { return 1; }
 
 constexpr int ellipsis_c = ellipsis(); // OK
index 0bb6904061f9a62aa8dee4359cc55d28052cc303..d6b44828e150147dcccc5b91ea8a2c1c3c999202 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct A
 {
index a9fc4388a34b18e67a3075fa2fc7dbfe4f93a5d1..6a5565fc3f4350b0d436a753295630f99651c607 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct Empty {};
 
index ef21211944730bc8d67bbca4278a5bff2f1ef928..5e6694d9953b1ca0483eb333b0b7d250b3a6ed9e 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct IsLiteral {};
 
index e0026fcc76030767ea172dda25a223b18e2b4c0a..133ad42e36d8e2187e24265748bd730dec384db5 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct IsLiteral {};
 
index b07f924649d636fcd6597f4f577cfd7249f7e00c..3b7380d128439ad2aada43e6162923e698c62988 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 typedef decltype(sizeof(char)) size_type;
 
index 9bd9aa583dcac63618f7a3ee6c20db2588ecb6ec..f693cc196f6206c81688cbb9e5bdd13bd03c7919 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct A { };
 struct B: A { };
index 3df7956fd28d434dd3cb08ff3b0f2cf0de9a12b5..acf8bccc176b510477d23ae030740752720c330d 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do compile }
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 
 // From N2235
 
index 29e835c4bbb45fffc31615e927d24b63dd766399..a760a729022cff99e003aca3ff0ae59a6feeaa00 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do compile }
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 
 // From N2235
 
index 5c0b1e21cb7d04659e8ad992dc4e717d0a237daf..1cda29b3b8d6502443dc270d480a7590dd828ab3 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x -ftrack-macro-expansion=0" }
+// { dg-options "-std=c++11 -ftrack-macro-expansion=0" }
 
 #define SA(X) static_assert (X, #X)
 
index 4214f5c52ded2e1a93dd03d2eb9345a3c254cea7..13089043c3b82c7fd9812c470e96081439f2651b 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 struct A
 {
index 20898736983286144540fea5944b76c904feb1b8..d8ba4193e7c7a4d875ae12018289d66d3aa1c09b 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 // Error: Explicit instantiation of a function template shall not use the
 // inline or constexpr specifiers
 template<class T> constexpr inline T bar(T x) { return x; }
index 8f0da0af0c53f6ef56ee01443646c449ac315bbb..652104172264a73ed1cd6f92042b4223aba97074 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template<class T> constexpr inline T bar(T x) { return x; }
 
index 4c84d827f074a6f4885fbf286ddecafe83851d1e..a81ce5a1378e1af3cf0fd95c22ac322f9e6e2f5c 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 constexpr bool is_negative(int x) { return x < 0; }
 
index 57782cf349a668b96909c63466e18ed41df175bb..ee35f1ff98a63c938472cf0911aa5d0ef6a78cbd 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/48948
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct A { A(); };
 
index c708b040f8065e21d049f15327e69f3038f39246..e4cddf7ea96512016d6ab792c6e012e84c5b62ac 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do compile }
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 
 // From N2235
 
index 6403ea16e87eb45b7d3eba19936a171d612783a4..5dda09305db03abdc235a5944faa481fb8ae8d51 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do compile }
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 
 // From N2235
 
index e8ca7bc68c9a52bd256c52a0a4239392220b73b6..bd35e97d1b89beacea0d571a7ec4f3f8e3d593db 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do compile }
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 
 // From N2235
 
index 73ddc8f5c2e85164e6cd52187f54f4ef2505d252..e66d33286f13eafe016ddeb8c331fb0a89372823 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template <class T> struct A
 {
index 3b72484a00558e9c0143b3979eb2db7854c5e557..aca701531a1d9dc2619011e653e42ab393d0c2f2 100644 (file)
@@ -1,5 +1,5 @@
 // We used to crash on this instead of giving a decent error.
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct A { int i; };
 
index 856246fcc95a3552d42ffad4645b7620ae96dcf2..952c6fdcc4c831822fa858af0e36ae667f302111 100644 (file)
@@ -1,3 +1,3 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 int x;
 constexpr int& rx = x;
index 23903bca78d61fc83f9102c8c9f882d80ec25b05..1a66840080ebd04a0c578a940091bb047d4bafed 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/46289
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct A
 {
index e1ee36dfc9054d8d707b0200e814684090e0aa21..35109e8d04f1365d9cf749815faccf4a7257df1d 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/51612
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct A {};
 
index b88ec66c9f6f2b079fdab4f4401a2b6644eff264..56936b0ba65af03a9467e3c87c7d524dcb3d2bbf 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/51621
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct A
 {
index 1a494bb32361b9614df18fe28352392f99256ef3..3512261cd3124f5b53b48d4d19bc6709d75c8449 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/51327
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct A
 {
index 3f40e29aec0771ff5698f29e7adea7dbaef3192f..179566ba5038d081badf0d0d1957ec70681d6b8f 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct A
 {
index f61535f06be517a23ff22d259db25d2c74186d74..96de0c37243e709d9dd4305d728214d129d421f5 100644 (file)
@@ -1,6 +1,6 @@
 // A constructor that might or might not be constexpr still makes
 // its class literal.
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template <class T>
 struct B
index 81822b07e2fac0ac99e540873895b16f1f46fdc0..26ffd3e1fbd3a95cf0104fe92dc61be9f9ab009a 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/49015
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 class A;
 
index 6854e7341b743b95a4b703753a2ab32f43def8c6..982332b82c79640780461ca22fc684986da100d8 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 // { dg-do run }
 
 namespace xstd {
index f34b9801607f3754d5787b40ee7d6fabe11d66a1..7a75e5ff2717b09e9fb82c0edc29ff43b9ab656b 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 #include <initializer_list>
 
index 7620e6b2c96dc1e8dc538183945817e05e7f6494..4909a082976e9244e1ecb36c37f02825135c6c77 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 #include <initializer_list>
 #define SA(X) static_assert(X,#X)
index 815185756925b092b7c2c11c2d77610f5a7846c8..a45e8cdcf3c52c6269e21e2d19e807c9a819a024 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct A { int i; };
 struct B: A { constexpr B(): A{} {} };
index 97f039998024296051d64193812d04e793370011..9ddc9f8ab3694bb969a3f3b63dd62b24003c81d0 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/50024
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template< class T >
 struct Container
index 82514ed865a56ba4961d64be6d95df8a2a5733e1..6423588fd7f9f22ce41b3718f2dd4d6441ccd072 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 #include <type_traits>
 
index ef7ac6b4842aa448961e11da0b6ce8b760f1663f..10a0aaa2f08a2a0a96e64c82de100e5b9fdbc728 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/48296
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct X
 {
index 547f552e37752c62931c595cc8faad397b852e10..6f1d1a23653b1bd280c0953c161aa99f00ef181f 100644 (file)
@@ -1,6 +1,6 @@
 // PR c++/48911
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 #define SA(X) static_assert((X),#X)
 
index a14d611cee8224f4a914eb558ae869f1c87e2a5d..3d595d5d9258edfd7b3787bcbded86648334fdb1 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct A
 {
index c27615f05ad6cce8b6ba408e12bd1b2c13d7ca8f..8e1bcd0f2f97008ae4825fd21a0deac4fc0f2442 100644 (file)
@@ -1,5 +1,5 @@
 // Negative examples from N3092 (FCD)
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 // OK: declaration
 constexpr int square(int x);   // { dg-message "never defined" }
index 0476f90965455a4fffb4b6492b2efd068f7fa41f..9e337793092fe3a30db860cdf0d00ef0890de4a4 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template<class T>
 struct is_funny {
index 95a1443fa2820e0ba3fab0958565a7470eed7872..e4e998b50d4c4c3c4b4469d9dc098ecbda06fe3f 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template<class T>
 constexpr T value(T t) { return t; }
index 6e76ea8fa0b5519f7f12f6cf45e0734ab005886d..1cda3521897170450b3e33592f85ffd7cb0a2589 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 constexpr int f(int i) { return i; }
 #define SA(X) static_assert (X, #X)
index 119d4e1673052982852bbcdc85d793cdf42fca8a..b19c1575acfa709e71d6435ff96f11acd4517126 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 // A call is noexcept if it is a valid subexpression of a constant
 // expression, even if it is not itself a constant expression.
 
index 7bf961b3c452a0eeca08fbf15e1af2d46ae0ef0c..52f2040b90bc7d24da3e99305c0f81b125437e35 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct booleable {
   bool data;
index 91e93fd91bc7ec76c8afb5ad682bed99df2a845f..56dc68308ca80c087c5cb3c94308171375a3c7a8 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/51305
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 constexpr bool ok() noexcept
 {
index 7637c0a05bc51dfd56e765d83724ab6ab5043626..c8bdb28384b9b4712f6273c3517ffc597e8c1eda 100644 (file)
@@ -1,6 +1,6 @@
 // Example from issue 1125 drafting; D() and v were well-formed with the
 // wording approved in Rapperswil, now seems they should be ill-formed.
-// { dg-options "-std=c++0x -pedantic-errors" }
+// { dg-options "-std=c++11 -pedantic-errors" }
 
 struct B {
   constexpr B(int x) : i(0) { }    // "x" is unused
index 20e05c3c06810b78b1c446c970658f4bc46d21f4..02ec95f7e9e60625bbc3de15e4dd2ce5562046ae 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/47200
-// { dg-options "-std=c++0x -w" }
+// { dg-options "-std=c++11 -w" }
 
 template < int > struct duration
 {
index 581be6d15ce86e0615b5543650396fcacbd1faad..3a9c92c40118075d77c3204812d8f7abf698f7db 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/49988
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 // { dg-do run }
 
 template<int ... I> struct X { };
index 9104c8afac6414248acfefa6287c46430134f968..21036d8e7d03b847ede4288dfc9d1b1549b2296a 100644 (file)
@@ -1,5 +1,5 @@
 // FIXME this is currently invalid, but seems like it should be OK
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct A { A() { } };
 
index 21e8bd509619120013e0101aa017e6866c6c4e42..77ceefe05693bf4e30718071354b21ab44cdad1d 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct A
 {
index 3951fbdb15cd13c9e84755203147fe445ebaaeff..110edd4db10942a0510b3d6e885ff87a1345dfb9 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct A
 {
index 6381323cc0ca6ad4b9a66a4f9786b8b9d69133d4..77b56af049d3d5010051ead4ef5637e1fec121ec 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 constexpr int zero() { return 0; }
 
index 6c9d46644182b3f54e824b28c0924bedd9dc5f0b..f5c319ad9d610d1adbdb96d1db012bd30106f38a 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do compile }
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 
 // From N2235
 
index a038970f6a49e674e0c4e0c546a5cba7b7b92646..9234ad218e2fee8c08a400596960beca6180d394 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do compile }
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 
 constexpr int verysquare(int x) { return x * x; }
 
index 3eb27aa0a88bbffd3647d9aa7d87ed24090ef0bd..b9f82470727ab11e06e31f735b3bb8f3a27620db 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x -w -ftrack-macro-expansion=0" }
+// { dg-options "-std=c++11 -w -ftrack-macro-expansion=0" }
 
 #include <limits.h>
 extern constexpr int max_s = INT_MAX + 1;  // { dg-error "" }
index 5d5749ce2c3af6f7c435cb5bd798a67baa5f7a00..8534f5f9376fbd3579e2c650329ce15284375b7b 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/47504
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 char constexpr sub(char arg)
 { return char(arg - char(1)); }
index dc393d75915eb864017a1e148962e16886a7ec46..84ff462abc7cb43312270c5ca4391fa804bb8978 100644 (file)
@@ -1,6 +1,6 @@
 // The FCD doesn't allow typedefs and static_assert in constexpr functions,
 // but it should.
-// { dg-options "-std=c++0x -pedantic" }
+// { dg-options "-std=c++11 -pedantic" }
 
 template <class T>
 constexpr T f(T t)
index 775080acce69cd8b00dc4e8df60287b09b6c9eb3..c234f4a8c346d515f3f9a5119d9b2585d54738d1 100644 (file)
@@ -1,5 +1,5 @@
 // Positive examples from N3092 (FCD)
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 #define SA(X) static_assert(X, #X)
 
index e933506b8a16e10550bc154245d282ec97c354c5..85a26f0886a44d75f24a0a98371dcebc236202c7 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 // We decided in Rapperswil that it's OK if any value of decide can produce
 // a constant expression.
 
index f6ed2f40afb573ab57f79ffaa77c0300e4531092..8a1c5517bd4c291840f30ab6d4fc9bada03fb554 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct C { // literal type
   int m;
index bccec73bb0b7b87d3683de5b54a471791bfed2c8..a7c79d7456d11b1220313b0892fedd3311b45446 100644 (file)
@@ -1,6 +1,6 @@
 // PR c++/51489
 // DR 1313
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 struct array
 {
index e17e02a422079ffe6366b9975cb92ff6c900e43c..556b4e7cb3f838422e31a91a512a9403a143d247 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct A
 {
index 2f9b4887df6dde933ec320e828a9f48fb5a77487..327efa44648e9c719f68fd1be9e5cc8ffceb01bf 100644 (file)
@@ -1,5 +1,5 @@
 // Test that we catch excessive recursion.
-// { dg-options "-std=c++0x -fconstexpr-depth=5" }
+// { dg-options "-std=c++11 -fconstexpr-depth=5" }
 // { dg-prune-output "in constexpr expansion" }
 constexpr int f (int i) { return f (i-1); }
 constexpr int i = f(42);       // { dg-error "constexpr evaluation depth" }
index 482e1ba3691f5164f282b5adcdd42540c747aaa7..0c10b4b5578849347b1856be5ff8d31cc76015ea 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/49172
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 #define SA(X) static_assert((X),#X)
 
index 2a86eb765cb2b3aaa09aee419b00d3ee8ac9641a..5091593056f086d563a1101e91b59d2e6adaa9e7 100644 (file)
@@ -1,5 +1,5 @@
 // Negative reference variable tests.
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 extern int *p;
 constexpr int& ri = *p;                // { dg-error "p" }
index 24cc9c824494206fa49329931b18651fef8bd8d1..37222525e60006fff0a1ed6c60b0d88444244fb4 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/50298
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 int global_variable;
 
index 6ae355a273f546ff2487eed64ca118cbdccbe9ba..c256814a3ade58f2c05696289afa4cd153545b03 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/54777
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct S
 {
index a6aa34eb2f54ee96597065fe0d32a98a63779afc..0f5384a9062b2ba7721c2a1b64acab5782a7ca9f 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/49673: check that test_data goes into .rodata
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 // { dg-additional-options -G0 { target { { alpha*-*-* frv*-*-* ia64-*-* lm32*-*-* m32r*-*-* microblaze*-*-* mips*-*-* powerpc*-*-* rs6000*-*-* score*-*-* } && { ! { *-*-darwin* *-*-aix* alpha*-*-*vms* } } } } }
 // { dg-final { scan-assembler "\\.rdata" { target mips*-*-* } } }
 // { dg-final { scan-assembler "rodata" { target { { *-*-linux-gnu *-*-gnu* *-*-elf } && { ! mips*-*-* } } } } }
index 3e08fb0efa3689c28d51c9babc248e6b20e9cf42..b9b5003a06fe1db6d0eda345dca2e8a488a525a9 100644 (file)
@@ -1,5 +1,5 @@
 // Allow static_assert in constexpr constructors, too.
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template<typename T>
 struct A
index 8ed2b5e82edc7f01d80c72cd46402cface602128..aa96499b28465384ae5f0956caf58ea1ccffda32 100644 (file)
@@ -1,5 +1,5 @@
 // Test for constant initialization of non-literal class (e.g. mutex)
-// { dg-options "-std=c++0x -save-temps" }
+// { dg-options "-std=c++11 -save-temps" }
 // { dg-do run }
 
 struct A
index 67c35308024132fd2e5340b3d741eb9d5ab74d61..2ed8147ff1d67e608b561cbdc6b5b9e6cab1af0d 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 struct IsLiteral {};
 
 struct ShouldBeLiteral {
index dccdc854b395beb3368576f69cd974195869fa0e..1951edbf43bf1536108c76411a6ef52505dbc356 100644 (file)
@@ -1,5 +1,5 @@
 // Test for constant initialization of class with vtable
-// { dg-options "-std=c++0x -save-temps" }
+// { dg-options "-std=c++11 -save-temps" }
 // { dg-final { scan-assembler-not "static_initialization" } }
 // { dg-final cleanup-saved-temps }
 // { dg-do run }
index 8189fc5de479679fcc433a835d286d7e0fee0d28..aa060b8d43d1a59384db6fe14384882f2d1a0c8b 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 // { dg-do run }
 
 extern "C" void abort ();
index a401cc0b890125f9db560008ec417df2a203c40b..886e693d52c5248fdcf65dcf535fbceb4552fc77 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template <class T>
 struct A
index a34704d839c4d1f1fbb4b2f5b052299e72042bc0..cf64979a9a94820f78a5eddf233dddf44ba22638 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct B
 {
index e46ddafd7028b5126cda274de1ba28da74a19038..bb333b7d89720ee66a509f46bbdb695335ec36eb 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/48945
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct A {
   static constexpr bool is();
index 7c84cf8b07bbc5bb3408e3a8bce1a463fc2f8b26..c6fd94e9c742e5d7c166032670a89e3bd96f87ba 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/50258
-// { dg-options "-std=c++0x -fpermissive" }
+// { dg-options "-std=c++11 -fpermissive" }
 
 struct Foo {
   static const double d = 3.14; // { dg-warning "constexpr" }
index 40e0c2d65d045a6bc43f720c12475fbc311b4af5..562cf760872bbb0c7d7d640252bfdb0005cfad91 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/46977
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template < typename > void
 foo ()
index e76d00d7e63045346749775e2c0c7483260472a4..a7132e1c81234a4d2e3d38c7439e1ce617214544 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 constexpr char c1 = "hi"[1];
 constexpr char c2 = "hi"[2];
index d229304e419c1d3816b1b071f8cfcd6993685dd2..705d3553c45deabf19b1df28f99f889fab76ca48 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template<class T>
 constexpr T value(T t = T()) { return t; }
index 55cf2ad7ce8467677dafb9ea0ecbb1c9ff6cf0bc..a59e7671979b4c5f844efce395dd2196941fd559 100644 (file)
@@ -1,5 +1,5 @@
 // Test for constexpr conversion in case context
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 enum class E { e1, e2 };
 
index 9830939806b9de1ba3d14a7ab5efd405736b3cd0..1e7a92a82c854d2501f4464d3ecad2d8d98fcf6c 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/46472
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template<class T> struct A {
   T t;
index 0c8c73d2e1d059deb747452442b62047f760e2b5..ba97ab7f4c21021b061904d6fda3ba7a55fac812 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct A
 {
index 88077231b0ddec0550fa6f1a3c83a729614e7704..d109229f00242f367bd7384d23318d7d7b530baf 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/50248, DR 1358
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template<class Elt, unsigned max>
 struct earray
index 6786d1651e571deaf9fc7e6ae541d65ea60fbea3..368edb50705366b52fca413b9df640d8475572a8 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template <class T> struct A
 {
index 75b2fc4634e2b283fc0c45a1ca13181234936f53..66fcb2a77265f09a3932342fe3278850c0e393db 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct A { constexpr operator int() { return 42; } };
 
index f1ef9dc7d0dc257311b01f35f03c122b70a92861..7f06080c476d4064baef0951cc1f56bfbb65a979 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 constexpr int may_throw(bool decide) {
        return decide ? 42 : throw -1; // { dg-error "throw" }
index 2719e3aea12a32c06d28851642aba63f2b881e6c..98f25ecf5ba8ce4a3f56c7492c36cd64655e4390 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/50508
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template <class T>
   struct integral_constant {
index b523bb38cc1b49162209f0f760495f20e307c28a..d72dc5a3f7aa8b2710a7e508bfcf6080f0b6068b 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 #include <typeinfo>
 
index 3c7a7f38ec890d0063e210faf0ced58316124f02..53cecfaeb46810c3fb5d219a6ca3c33276cb0cb1 100644 (file)
@@ -1,6 +1,6 @@
 // Test that we don't have to deal with type punning
 // DR 1188 says this is ill-formed
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 union U
 {
index 0bf2aa7e2bc5d725a72580510bf32113b2a9e2d9..2ae7e40dacf414a991ded7027f49459ecd22aace 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/51675
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 union foo
 {
index fc794e9abdf04aa6a240da3ba908b561e62ae6ed..a28d15eb7811a1c6584338e17943d1385b523538 100644 (file)
@@ -1,5 +1,5 @@
 // Core issue 898
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 namespace N { const int i = 42; }
 namespace M { const int j = 42; }
index 6b282813e5587fafe6c564d1b5ab728e2e582753..18272a6faf6d724866f8729be86bcb21699a4cf4 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/49520
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 namespace x { void foo(); }
 
index 85799d90b6843443fe77113f1ac39aaa48c6926f..2004a779d73ba328e997c075c4f094fac9806860 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct HopefullyLiteral {
   HopefullyLiteral() = default; // Should be a constexpr c'tor as of 12.1/6 and 8.4.2/4
index 1b0e28f162dcb6667d781f9908643ca4cf8c45f2..1be6a08dda3a5a1cc18e446aebbd17a5a7156a2a 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template<class T>
 constexpr T value_init() { return T(); }
index 38d89936ec4d29dd6d7ab34845aef19133f3ee5a..57fe868cd47091fb067bb6babc9529eac07e540b 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/50234
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 #define SA(X) static_assert((X),#X)
 
index 5d0ad05941e071a35c862a5777e5e7927327db6d..c2be3272734241e07fe347e7999db000db53b402 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 template<class... T>
 constexpr bool variadics(T&&...) { return true; }
 
index 448ecb1dc702afc4d6e959a17d48cf24080012ac..22ad73d50c99e5af1c6c2d4bf11794d148fbb3bf 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/47067
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct X {
     virtual void x();
index 059977bfff91de12559e66a6b2245fe55feb0d15..0195a863fde5032ca701d0e44669f4c505f69e7d 100644 (file)
@@ -1,6 +1,6 @@
 // PR c++/48570
 // { dg-do run }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 extern "C" void abort ();
 constexpr wchar_t foo (int i) { return L"0123"[i]; }
index 4fc8980ef96c06e574a343671c4f80c18d2c2878..586e0baa5e8200225fec5e6b46c1684d9f4badcd 100644 (file)
@@ -1,6 +1,6 @@
 // PR c++/48570
 // { dg-do compile }
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 constexpr wchar_t c1 = L"hi"[3];       // { dg-error "out of bound" }
 constexpr char16_t c2 = u"hi"[3];      // { dg-error "out of bound" }
index ba2e4f4fd05e185697b84b97edcf5e555ff3310a..c1a5f39dce30a59caff370f4a6e522b430d0d7b3 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do compile }
-// { dg-options --std=c++0x }
+// { dg-options --std=c++11 }
 
 struct B {
        int i;
index dda0b9fc697ebb7f135f7533877d9d0cee5bfd65..227bab13705275f68f675c3d684b565a12744a85 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do compile }
-// { dg-options --std=c++0x }
+// { dg-options --std=c++11 }
 
 struct A {
        int i, j;
index b411c997d8fc6ab40c06a83cd556aeebb9b8c7f3..c68d622d20289720406719e98267bf31c3f4b813 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do compile }
-// { dg-options --std=c++0x }
+// { dg-options --std=c++11 }
 
 struct X {};
 
index 0052b32111392fc3e60e11abba124f1bfb20ed20..59cf2ea1785123f64081dd3154e7c9824fc05f4b 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do run }
-// { dg-options "--std=c++0x" }
+// { dg-options "--std=c++11" }
 
 #include <cassert>
 
index 38393d3b874bdbf1d9e46b59d096f6b05ed3985d..24bf339a5166f328b095c2f89b1550236a15ebca 100644 (file)
@@ -1,5 +1,5 @@
 // Core 1212
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template <class T, class U> struct assert_same_type;
 template <class T> struct assert_same_type<T,T> {};
index 2c263dd0a97fc8f2c8ea70e9f15ea63b63c20c9a..7f85bc32c92896f4a68940bc2bc057e04c0530a7 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 // PR c++/33837
 void foo()
 {
index 260a0d1cf09c55bf1b32ae0adcc5300e60d0b261..8f4a86c12ad0946750740453e46aab6daf583ef6 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 // PR c++/33838
 template<typename T> struct A
 {
index 8e3c824072450661469b43d6d1740b3a209a0712..d58011b2a3136372da40bf11b44682f92a0c40c2 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 // PR c++/33045
 int && f ();
 
index d1288e07d932eff73f056a7019cad6050391cd77..7b268fdbca067d14dd1e3912b4a8bc1bfcc29be5 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do compile }
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 
 template<typename T, typename U> 
 struct is_same 
index 6c488998c59af31369cc05cb87cb9c1bdc0a5619..381f6363b3aa7f23eee2c38c7c1914d520dda69d 100644 (file)
@@ -1,6 +1,6 @@
 // PR c++/34271
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template<int> struct A
 {
index ac32d349a6c9128caba4cc92616bb55d5c845a2d..01a65568d9e82e3eee45c6a404067e6898d07254 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/35316
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template<int> struct A
 {
index 77c794bcf09c925c89a7c94ee5b849f4e5552d29..c39f6f103cdb1211613c08650374a1a0b39cd315 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 template<typename T, typename U>
 struct is_same
 {
index 5c2d445debf035583623b67e3d02ad44f4f10ad1..e0348ea9a382018647e2083e76831e95917d4ec4 100644 (file)
@@ -1,6 +1,6 @@
 // PR c++/38640
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template<int N> void foo (decltype (N));
 template<long int N> void foo (decltype (N));
index 2002458b8515f94116dd2ca7d1f8d7c86c944ab7..9f2398ece1f6b8538f8758641e46ca0d021048a6 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/39070
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template<typename X> struct junk {
    template<typename Z> static Z y();
index 7f36ff01e50023f70bdf946ca22a57a251451229..c3a4453597433ea25fc140a8a97d869a49348230 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/36628
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 // { dg-do run }
 
 #include <typeinfo>
index 0d44586e9d2621bfda90128c826c9f0a4cb3f875..0f639a0cdfbc31264861ab2312e1158108eb011e 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/37875
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template <typename> struct X {};
 X<decltype(1 > 2)> x;
index e0c5900304705cdcd7f67ddd0d89e0b7b64018c2..81cb56b7ed9785822e3399d3af6ce68e2368ea30 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do compile }
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 
 template<typename T, typename U> 
 struct is_same 
index 3155cdcf86a4bf51b5b1eef9bd5a374d88cce1da..bba848ccc41a183c16ea14e68e7ac527bee8c8ea 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/42277
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct S { int s; };
 template <int N>
index 733725626c354dfacaa6c4b28826f6ad7a92bedf..a6e973ff88f8f839449a19f4e2616544e6def651 100644 (file)
@@ -1,6 +1,6 @@
 // PR c++/6709 (DR 743)
 // PR c++/42603 (DR 950)
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template <class T>
 T make();
index 74811cfe701cb9bd618206b836680d245f51e808..623163f4b14cec360a3a7958f5e7e00e0c844489 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/42761
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template<typename _Tp> _Tp* fn();
 
index 78eb89d8ee2558702142ce6fb1f71bd5cc14a0b2..a2543243a5250d91090bc7b7d9fcbb2bcc7ac607 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 int x, &&y = static_cast<int &&>(x);
 typedef decltype((y)) myInt;  // `y' is a parenthesized id-expression of type int that is an lvalue
index 16d0736d66fd45ac1db3fd658240cce1d227580b..3b3a7d59718fc2443a3948995ce3b67af450a181 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/47068
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template <class T> struct broken {
   int member;
index c9559f1511a09f3611a560a836ab8ebae25bb0d2..04465b90220bc961c3dcec1fe397763c62493c12 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/47851
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct Type {
   void display_type();
index a81d411558c3848dfb72b7a98b3be70c65231d18..705fd64e51e79a94c8d146a70e38c2d1598317b8 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct A { };
 
index cb962ada525e028e948d33a8cab672cbde932d00..0f0cd42168bc1190a4d4a14c7884c8b9ea7f240e 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/48617
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template<class T, decltype(T())> // #
 struct A {};
index 00457357b2b7ca66a019b7bb7f2c603454d767e5..591bb03b573fdd5506aa42d943760550c85a4fd0 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/44175
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template <bool, class T> struct enable_if { };
 template <class T> struct enable_if <true, T> { typedef T type; };
index a64bb65a476ff35e39014c8eab026c95fdfb387c..ae1cb2ab2fcf86cbe52f724e3d8b09e8e233a8ce 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/44175
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template <bool, class T> struct enable_if { };
 template <class T> struct enable_if <true, T> { typedef T type; };
index b44dd17c8eadde914730f6bb61c995681be172e4..57300566e3be8ece72761c46201d80ea944d8173 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do compile }
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 
 template<typename T, typename U> 
 struct is_same 
index b23c9a94d8fe460dd6f2323ca7f13f80d7446de8..2e7283e55d7392ee0cabfa9a81b2eda1a79d6ee3 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/49369
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template <class,class> struct assert_same;
 template <class T> struct assert_same<T,T> {};
index b9817eb9e1305ede87924e6c921c27f1f88c8507..ce03ec11cc8e72e8a982a28cbf91d2a8a986905e 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/49921
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct Local
 {
index c5f3a55c6d206bc74e43ab6e1acaf40e89ff90b0..a53f9d05469b9c22398f255cb85ca0c6743d4523 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/50075
-// { dg-options "-std=c++0x -ftemplate-depth=10" }
+// { dg-options "-std=c++11 -ftemplate-depth=10" }
 
 template <typename T>
 auto make_array(const T& il) ->
index d022d166482b7affaf73935c37178cf96e2f136c..935423ab55514aca1c495563518d735f8cd8e9e0 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/50084
-// { dg-options "-std=c++0x -fno-inline" }
+// { dg-options "-std=c++11 -fno-inline" }
 
 template<typename>   struct remove_reference;
 template<typename T> struct remove_reference<T&> { typedef T type; };
index fbd15c2797d8f346bb4580da11a8896682e3c95d..9d7c31828258e481c6b116e269d084d1c64c1dc2 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/50870
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 
 struct impl
 {
index d1fd47638a941d4ced9a9daff0dc89a375411d48..ee9537d97eb0c209e91c7a65c795e985ca2912ac 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/50870
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template <class V>
   struct impl
index f3dfed992cfd2d17ec568a80ec282bb666b3b45e..2cf34c0ecf21f876d0c0a8209b6c09d5ddda78c8 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/51265
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct Funny
 {
index cd715cb2892941bdd6a1c61b241d2299d3608370..5db826fc5227629de0434890839c1a767e455fa7 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do compile }
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 
 template<typename T, typename U> 
 struct is_same 
index 1391539873f156d768071ed6ef86850969d07431..4c31a2b4a6a753705d4c97f9865367d4ebe02205 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do compile }
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 
 template<typename T, typename U> 
 struct is_same 
index 7aa8e1505efda04302048511693c98b344ded69d..2f742ce08ccb99d1d8140dcac837f8d928aa0998 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do compile }
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 
 template<typename T, typename U> 
 struct is_same 
index 4cd150ea6cfb53cb8dfd270035406a0cbe171c81..c13ff8db5d6e92e17a40c16449594d9dfb16551a 100644 (file)
@@ -1,6 +1,6 @@
 // PR c++/34271
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template<int> struct A
 {
index 635228cca08f4677cc392c695a01dde3a7388da1..5185f9a3953e0e0d6ffda65c739f2987ece317c0 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "--std=c++0x" }
+// { dg-options "--std=c++11" }
 template<typename T, typename U> struct same_type;
 template<typename T> struct same_type<T, T> {};
 
index e8fe37eb39a45db793b07ccf054c962462bd173b..1f36b185452d6549cac7c128572d3d702c5f513a 100644 (file)
@@ -1,6 +1,6 @@
 // Positive test for defaulted/deleted fns
 // { dg-do run }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 struct A
 {
index 64fa5f019309205e547f2ac4fd79fa8baf27fb80..fe3eae5b41725f5500b83f3ff4560dd1551f4a60 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/40381
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 
 struct A
 {
index b9bed7e0037ba929c596972172912062270221cf..65cd0e27f47c51fd85aebc059e9868d817a1bf8b 100644 (file)
@@ -1,5 +1,5 @@
 // Core issue 901
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 struct A
 {
index 5ddbcb38c1cca37bbe12f78a8240022caac2821f..ad15a0e853c8ef647b0229db9ffe334ed59efbd8 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template<typename T>
 struct NonCopyable {
index e476d576cfaefacfa0e9bc2ef1e720afa345ae08..73072e2057dc3954ee2ea47c8c69576e5890e971 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/39866
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 struct A {
   A& operator=(const A&) = delete; // { dg-bogus "" }
index 6d182df2158237c46eb9e996bde367de233746f8..99400ac4f9cf55394f4fa4d90c7b0ebe35b958e1 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/38796
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 #define SA(X) static_assert ((X), #X)
 
index 741b43de27d547f07b5fb0e406adc39ded4c1ab3..25b2d5ad673aec455c483a168fa39a8710f78f5e 100644 (file)
@@ -1,7 +1,7 @@
 // Test that non-inline default causes the function to be defined even if
 // it isn't used.
 
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 // { dg-final { scan-assembler "_ZN1AC1Ev" } }
 
 struct A
index 79e91a0eb61bb3e1e1d4b422353a91035d71e96f..48529f5a3a72fa8af56adc048542fd9c5a4a47f7 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct A                       // { dg-error "const|operator=" }
 {
index 559dfde48332d94fdd8fb71eb5779cbb3ca65018..7dd17345d11c3e43393e5eb068a7cbc1c92eb60c 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 void f(char i, int j) = delete;        // { dg-message "<deleted>" }
 void f(int i, ...);            // { dg-message "void f" }
index ea33df39838e1e71d0f834095ba399ef13947c4f..560363274c2ea38e813c14b66a6b817626a2e545 100644 (file)
@@ -1,5 +1,5 @@
 // We allocate a cookie to help us run the destructor even if it's deleted.
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 // { dg-do run }
 
 struct A
index 57f74e8e7147314b8cadf1d2b351ba81e1f207da..8a8c87463305268092971aa30651dbc4ae263c26 100644 (file)
@@ -1,5 +1,5 @@
 // Negative test for defaulted/deleted fns.
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 void f();                      // { dg-error "previous" }
 void f() = delete;             // { dg-error "deleted" }
index 9b8c697abaddf908e5364f05f035dc473d77f6a4..49919ef78136bc68c0fbc27c7d7f46af789460bc 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/46497
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct A {
   A(A&&) = default;
index 51505dc460e9af22e42c548dac28f7c6c51796b2..09a211ff7d3b5a8502514eec8f14bf1cf9da22aa 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/46736
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct U {
   U();
index 61e9d32052150a509c02bb0267888b3de6b8560b..86dbed90bf87df81f9bf75584aa8a7a5824370e5 100644 (file)
@@ -1,6 +1,6 @@
 // Test that a virtual defaulted constructor is still virtual.
 // { dg-do run }
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 int r = 1;
 
index 5b4438ddd02029555d4b8450f5fde1eb24f0fd2d..319cb396f99115152ca1cb3c1f42f73ceccd6f0f 100644 (file)
@@ -1,5 +1,5 @@
 // Test for checking of exception specifications on defaulted fns
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct A
 {
index 307bf94ab850025512f2788a119e0e812907afad..7f9aed69f0ec30392fff329e9aacb729784da582 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/48280
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct S {
   template < typename > S (const S &) = default; // { dg-error "" }
index 2a38fedb24875ddb7436881c578d48a2dc36bc7e..26b0c9184ea67cd6c1b330a20e5d9a1557b76a76 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/48930
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 // { dg-prune-output "note" }
 
 struct A
index 746fa9081802af263cba485887f60eaceaad2ced..b9be726b3a74b9f3bbff9d201ab4f4e672198f01 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/49066
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 void foo() = delete;           // { dg-message "declared here" }
 void foo();
index 7d9139d23734f202dfa94787158a4337a65990d4..8f71e9eb254e10555ddd943d4bcdf66f68211943 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/47544
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 // { dg-final { scan-assembler "_ZN1sIiEC2Ev" } }
 // { dg-final { scan-assembler-not "_ZN1sIiED2Ev" } }
 
index bcbf763f6dadad1779bb27639185fcd7bfe337e9..e8b44daeae32749a319f602e5e027ee8dc36fe95 100644 (file)
@@ -1,6 +1,6 @@
 // PR c++/49102
 // PR c++/50034
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct A {
   A() = default;
index 5fcf5b0c5432d7789e796e4890863d52c68dbedd..9e6382e37933801c3096c2be4ebc8b441332f74e 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/46696
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct A
 {
index bc5b14d2d591effeeb0a508300a6ed7a8e830c55..21b137834268c1ae3f195e024964f91cbac266e3 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/37006
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template<class T>
 struct A {
index 0bf4425b875a11a5b364a0ec9a2622e139bb838e..2440b94034fdaa2d52e1a0a7710b11700add2839 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/49507
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template<typename T>
 struct ConcretePoolKey
index c76a0f2bd69ac20b8e24a67382061442da8ad839..d866872157d538f6906b8e6ec600047fdaaf7501 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/39164
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct A
 {
index 351cdae11023853236e63cbcba19afe1e62250b0..a3654833617b8aa343b980843971d9ca1a152b26 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/50531
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template <typename T>
 class DataFilter
index 082199267399fe12ee6a231718e5121176be24f0..463cc34e7fbf3b859b212f3f4d69a0439f459d3d 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 // { dg-final { scan-assembler "__cxa_deleted_virtual" } }
 
 struct A
index ca700fb784c3d35bb6a58c8ef5099147e238f251..8312ba16aa9b14f2219cb5a4261ae4f8988ae045 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/53096
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct foo
 {
index 56053840bdf88d971d0fadfda7d1e7cb38e0abe5..3e5e92604eddf31cd9d85a5fbb4b7af2d44c12d2 100644 (file)
@@ -1,6 +1,6 @@
 // PR c++/37208: SFINAE and deleted functions.
 
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 // { dg-do compile }
 template<int> struct A { };
 
index b7bd16b4063cd1287dd5038e1fc116e3fa96c4d0..a8d7e9828cf9a914423b33eb1c0e589ad8df52a3 100644 (file)
@@ -1,6 +1,6 @@
 // PR c++/37234
 // { dg-do link }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template <typename T>
 class foo {
index c33d5729223745e5cb208b4e8b50466487cf11c2..05f06c946809adb865d847b4a551c78b2445be1c 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/37906
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 struct b
 {
index 97c29258e988522e80d31af457e7852dcbccafb2..00a24f03999b4c5ac47615a1349cf6f2505524e9 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/38701, 38702
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 void foo() = default;          // { dg-error "cannot be defaulted" }
 namespace
index f446f815691ce8fa6482cbb96e32e613330e97df..6ec936322d2b2050f3841308fd34a0d4dcfc2c4c 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/38649
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 struct A
 {
index 1e5e2cbf9fbc5d8f526af19d9ceaf252971c8d49..2907b03a1237e2c8908b9aa25d5f4047d8d9d03a 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/39153
-// { dg-options "-std=c++0x -fno-inline" }
+// { dg-options "-std=c++11 -fno-inline" }
 
 struct _Impl_base
 {
index 1ceeeafd78d9b69e8c89299d81b881271c16d546..de8a1a9380be89242c3197aae2b8d1760743bb4c 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/48319
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 // We were failing to recognize declval<_Args1> as dependent.
 
 template<typename Tp> Tp declval() noexcept;
index b3f30bcd0b4590cb66cc9c39088acfd293410b2b..0e53dcb69a3659cb18ee9a3e5b61693933303fd3 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template <int U>
 struct TypeA
index 35d5e4b02fb4dc827592440ef1aae93ae70df097..70162a151bb92842a6ba422482b8243ef814c2db 100644 (file)
@@ -3,7 +3,7 @@
 // Test: Implicit cast to rvalue when eliding copy
 
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template <bool> struct sa;
 template <> struct sa<true> {};
index 216b1b59d16f246bde45236cb098e51c7bf92d74..811c5394d7f0b4e5deda2e7d15691c8080edf2fb 100644 (file)
@@ -1,5 +1,5 @@
 // Core 1148: should be able to move from value parameter on return
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct A
 {
index 78feac72a5bec8edc76cc6dac0e624c5c31fc777..f302605f73f4ca6b36810d747f10efc1a3c760f0 100644 (file)
@@ -3,7 +3,7 @@
 // Test: Implicit cast to rvalue when eliding copy
 
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template <bool> struct sa;
 template <> struct sa<true> {};
index fb03692fab4a0b43b01c89beb16ddae794025815..41dd62240d47214002af2c654402bf1a9f966d37 100644 (file)
@@ -1,6 +1,6 @@
 // PR c++/38021
 // { dg-do compile }
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 
 enum : { };    // { dg-error "expected" }
 enum : 3 { };  // { dg-error "expected" }
index 55a1ab46be1cf2e2283917505916c5d81eddbef5..825cc647d52052ec48b3f91315b99a06d338a88d 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/48534
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 enum class OpSE : bool;
 
index 156c765beaf38359d26aa1f595150b067c451ed7..a2bd353521310de529a6cf68c0007b761b67c6b6 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/48969
-// { dg-options "-std=c++0x -ftemplate-depth=10" }
+// { dg-options "-std=c++11 -ftemplate-depth=10" }
 
 template<unsigned int N> struct Pair { };
 struct Foo { enum { Mask = 1 }; } foo;
index b2ec91990e29ac94dd5f0ecc3807cc5a49ec334e..46d2686a6b30f6062dcfa161cd72280786a5f4fb 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/48780
-// { dg-options "-std=c++0x -fabi-version=0" }
+// { dg-options "-std=c++11 -fabi-version=0" }
 
 typedef __builtin_va_list __gnuc_va_list;
 typedef __gnuc_va_list va_list;
index ec02d3bf60768febffe2eff197ec2a14d8aa3795..3f637241fdcfafc7436012e962b46524aebea84a 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/48780
-// { dg-options "-std=c++0x -fabi-version=5 -Wabi" }
+// { dg-options "-std=c++11 -fabi-version=5 -Wabi" }
 
 typedef __builtin_va_list __gnuc_va_list;
 typedef __gnuc_va_list va_list;
index 709b201d1f7475f11c1a7e2d70fba1b7fdd7a6a8..fe791f1a26b660404e7feb8dd88b03699d469055 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/48106
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 enum class E : char
 {
index 1d33f90290f6db7eeb7c0a289dcfb07667d65528..61737742adbbb938300465fd2f47f80c9d81e072 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/44311
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 enum class A { Val0, Val1 };
 
index ebb48688b1857bcb16fc3001e3143c9c78e4011f..941d85b5c589b3b3f0dd6caf6f48b634062758ba 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/48935
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 enum class ENUM { a };
 
index 8ba827e50f435312714923cc6ee1f7c5657cba59..e67928ba4ca5c3c899d573205a65ccae51105b32 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/48536
-// { dg-options "-std=c++0x -pedantic-errors" }
+// { dg-options "-std=c++11 -pedantic-errors" }
 
 #include <climits>
 
index 306ed8259f9709142b45bc22ee4b74e6cd0288a6..c37eebe9de281b54475dc065b794b0f350a11d5d 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/47277
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 int main(void) {
   enum e {};
index acdd86c0ba407bac3d65a18b9defe01f4661881b..de423aa8cca7984110247cdbba10dab558039f91 100644 (file)
@@ -1,5 +1,5 @@
 // We shouldn't give an ABI warning about promotion in switch.
-// { dg-options "-std=c++0x -fabi-version=5 -Wabi" }
+// { dg-options "-std=c++11 -fabi-version=5 -Wabi" }
 
 enum class Foo { X };
 void test(Foo val)
index 21c265a923cfd01b3493224f562c99b693c89cc3..57eccafe14c6f5fbb7a06810d0cbe4733c854859 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/38637
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template<int> enum E : int { e };      // { dg-error "declaration|expected" }
index e5dc186e4af45f00093f49b3ac66416ab1225e2b..0fcd9c907de841d8fbaef00d1ff90b24c295dabb 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/47635
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 enum A { };
 void A::f() { }                        // { dg-error "not a class" }
index 48989128d89c41614bee00394a3f0db36f40d1a8..aab0f5e215e5aa370c1a8d4e9ac8fff6c8a6b20c 100644 (file)
@@ -1,4 +1,4 @@
 // { dg-do compile }
-// { dg-options "-pedantic -std=c++0x" }
+// { dg-options "-pedantic -std=c++11" }
 
 enum x { y, };
index 5ae5e1a9d664e08c7979a2651c26104ff5317371..3e630d6e1e87d0e968b4b30f88deaeeb5d90ee62 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/38064
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 // { dg-do run }
 
 enum class E { elem };
index 002edf0923ec4551177a5c53a6e96be16faef880..adf24b9cecf297daba154aae8ed6300125bebb74 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/40633
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template< typename T >
 struct wrap {
index c4ceebed71ef57e979c1ae91a5f7b3c9be210cc7..fd413228e69879e540b6e538dfce174a23c4ba74 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/40639
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template< typename T >
 struct wrap {
index e063984712552705bb4d4dcc08e23a1762367a67..74bd228a0bf9a277290ac779c4ca52943aea13d3 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/37946
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 enum class E : char
 {
index 407672a4799685ec90a0a3b325e8538e039a47df..ed6635d53bd6eacec00055a73d46259691f501b3 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/37816
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 class A
 {
index 0075e2daa8bff9a05090c328b5158b675ac2c869..b0205a92497f70725548902823cba7d836018f6f 100644 (file)
@@ -1,6 +1,6 @@
 // PR c++/47704
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 void
 foo ()
index 10e510bcd259aeb1f05863ce8f80e0a2a5d87859..70a2103916eb4c8b7d421f8493859a195309c53e 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 enum class E { };
 E f();
index 7da232cc2aa3832f8dcdd8f78426da3054946d0d..e63f4184237edc6ff7305b1a57fad77fb38f8a32 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 typedef unsigned volatile long long uvlonglong;
 
index 4b14cf65e0939cada6bebc91ad061b0a87db833f..5257a9e4d11061248a6bae34c37e829acf2fc506 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do run }
-// { dg-options "-O2 -Wtype-limits -std=c++0x" }
+// { dg-options "-O2 -Wtype-limits -std=c++11" }
 extern void link_error (void);
 
 enum Alpha : unsigned char {
index 15cd38f8807d771d23ecf8a421860eaca77e90d7..59abd1695030608a17ebe215f999b7a7dc216373 100644 (file)
@@ -1,6 +1,6 @@
 // PR c++/34395
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template<int... N> void foo (int... x[N])      // { dg-message "int \\\[N\\\]\\.\\.\\. x" }
 {
index ca681eb2f798ce7d97a0daa9bdb06cbcf1bc46e4..d39e7f023f6030cb9fab756e6149a1ff63d260c2 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/38656
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template<int> int foo();
 
index e7da961950e8beeb151f3ffed29121ee14159bb7..deee9a242539a0036ac11e3414317bc4293f1399 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/47336
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template <typename T>
 void g(T t)
index 064c2f2f6204c14a9c576e26ebaad3cb170f4d87..fa638a44d2539bb2573a30739481e8535fd8e565 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/49156
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template<typename T> T declval();
 
index 193192642248f245417766840e3f28b9b99b9d22..0baa5000694f949d8b404fde924ff77ce2a70149 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/49181
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 namespace std
 {
index 3b457952d38a7a052abf82c4b07d2ed626b87d03..e059e2261d2c44b9cbe0408432524475786beda3 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/48284
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template<typename C>
 auto g(C& c) -> decltype (c.f()) { return c.f(); } // { dg-message "decltype .c\\.f" }
index 0dfbf9f0406d2449cd7d782b0261e6a5e3053037..9c9f1c9b1c1000964daf3caf9cb6d2253fe93265 100644 (file)
@@ -1,5 +1,5 @@
 // Test for printing the type of T{} in error messages.
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template <class T, T t> struct A { };
 template <class T> A<T,T{}> f(T t); // { dg-message "T{}" }
index fe164fc8cb1fc3be7ac4fb5567e360fa6f4765db..e3004c7314de87d44e96b4ed45bfc4d6d151f410 100644 (file)
@@ -1,5 +1,5 @@
 // Test for explicit conversion ops from N2437.
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 class U; class V;
 class T
index c2327c140d8e95ed44b948ad96282a64d214ee48..9938f54971291c60d30ebef07cbd060dc4414f3b 100644 (file)
@@ -1,5 +1,5 @@
 // Test for explicit conversion ops in various conversion situations.
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 typedef void (*pfn)();
 
index 78d6f590cab7c4dd5b9687ba31fd8b674acaa06e..6933c8cfa015e86389592de324cea538498e292a 100644 (file)
@@ -1,5 +1,5 @@
 // Test for "contextually converted to bool"
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 struct A
 {
index 0f3bc623a53e0b64e6060a803c9e80997bc1203a..bbefb68cbe5edaa43d92456d20fd721f3ce45eab 100644 (file)
@@ -1,5 +1,5 @@
 // Negative explicit conv test.
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 struct A {
   A(const A&, int = 0);                // { dg-message "note" }
index 88a47071db12edb1d3bde8774db7a816923d1474..4573fc6296cb5ae0079d2c7247d7ee7f316fdce4 100644 (file)
@@ -1,5 +1,5 @@
 // test for extension of DR 899 to handle template ctors
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 // { dg-do run }
 
 int r = 1;
index 0d620be0803428ba32c82066df6f10531830a25b..741b9a29fc2eb97d143de0f30afae1d315ae3c60 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/47080
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct A {
   explicit operator int();     // { dg-message "qualification conversion" }
index 7a0b73e9ba09e81bb74505eaf5a72484570cfbcb..ed3b494fce57375dc6b987493e5172d564c7efbb 100644 (file)
@@ -3,7 +3,7 @@
 // can be converted to type T with a qualification conversion (4.4) are
 // also candidate functions.
 
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct A { };
 struct B: A { };
index ec2cb784e19ec547cf35baf6ab4097992f2d9536..9cec57c1c661d07e2dd647f91af34c446c7ab836 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x -pedantic" }
+// { dg-options "-std=c++11 -pedantic" }
 
 template <typename> void f() {}
 extern template void f<int>();
index 89a9ceb5a772837a9f9f38d380e24a18cc49c93e..7ec1864ec8f2d9e9a9fbedde9e5c5cc63ab947d9 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x -pedantic" }
+// { dg-options "-std=c++11 -pedantic" }
 
 template <typename> class S {};
 extern template class S<int>;
index 25192ad8672cc4cefbbf3d31b79a6b98ce25e37a..27cb0579d85795f41344b700b1e2874cf73e85ce 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/37766
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 int a = 1;
 template<int& b = a> void f() {
index d94843c1fe5687d561fc2c300d7a288544d56fcf..c119e86afedb0a05f7da0fe10026c79bb80e4112 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/46831
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct B { };
 struct D : B { };
index 2817ae59573abab18b8348ed43eff8131a806b2d..a147538ded94601987895be30432f3fba7b34448 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 // opaque enum declarations
 enum class E1;
index a57c0a9f415469f3fc4c8f9b46932fff156b1551..59c8045cdad8e12eecc6ab56e5c4e4cc7b7ffebc 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 //This error is diagnosed at instantiation time
 template<typename T> struct S1
index b6ad87148678ec303606dff21daee9264ae716ca..d11dc7465ffce288e62ff1369bec53f65da855aa 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 struct S1
 {
index 4a7e9f98d47ca1fe808e830f15c9827634fb6790..682fd93c772418a1a68dd86d0045780e38721ea5 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 namespace S1
 {
index 0fcc3bde0f5721480ad454b4aa86b29b971747cd..162b4bf332eb51db0bcba5dc4f443c1f73edcc53 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template<typename T> struct S1
 {
index a2edfa7635c50b4be504d6bc51d36fe545389c6c..a0e74863306fc987acd87fd526fab1b0ac8c06e8 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 namespace one
 {
index 51ef6e43ec72b9e1482d9f3e4ee00aedd2cdbe0a..a42d93c47b0e0f3595ea195b957baa86577b7c7c 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 enum class E1 : int; // { dg-error "previous definition" }
 enum E1 : int;  // { dg-error "scoped/unscoped mismatch" }
index 62e445c707b3bfd369b8d381edb28ecaab0818a7..34e9af077d25669985b7e134aa6dcbb84c1ecfd4 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template<typename T> struct S1
 {
index 69e73119e0c5a6835bd1e07144c3e94e9d081079..1d85162aa2dbb1f4ca33fe122b1a09f744dc4ff7 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 //This instatiation is ok
 template<typename T> struct S1
index da8cde27b40a95f8a13406117491c411dbb4b8c7..ba7d3c767171f16b21179a8f314bd195541f0e4d 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template<typename T> struct S1
 {
index 2cf4c3c715ad98ad59c651588827e46bab951a77..838d250b23ba6e41adae99947182aada8168b542 100644 (file)
@@ -1,5 +1,5 @@
 // From N1791
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 class C;
 typedef C Ct;
index 39276a05ac3803645e502ddabe46fa989514aa8a..7dbc8946b23b386e39f1e5e303fb0dbb87a8dcc6 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/47721
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 // template type parameter friend:
 
index c3f6b85e24756ce2aa6c6c33597b2ca79ed4b757..70454dbf9c3496bdb018eb089e552ed01a7ca771 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "--std=c++0x" }
+// { dg-options "--std=c++11" }
 struct S
 {
   S();
index 64084c14855d292616fc1adc14229577378ea580..7ab73bd22cf93278f1f37342a7635150e6b5bd8f 100644 (file)
@@ -1,8 +1,8 @@
 // PR c++/46807
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 // In C++98/03, B::B(const B&) is trivial because A::A(const A&) is trivial,
 // even though doing overload resolution would mean calling the template
-// constructor.  In C++0x, we do overload resolution to determine triviality.
+// constructor.  In C++11, we do overload resolution to determine triviality.
 
 struct A
 {
index e4e16e1ad351cdc530276291bee0e485e38e4978..777ed549249c4d94dc315592ac9fb3eca981a2f0 100644 (file)
@@ -1,5 +1,5 @@
 // Test for implicitly deleted destructors.
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 // { dg-prune-output "default definition would be ill-formed" }
 // { dg-prune-output "within this context" }
 
index 721a93dd57e1cfa334a2c43e9cddcd35c0991d2a..fcc47616f76ef638454c6fab7f60118e434ee358 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/46103
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct MoveOnly {
   MoveOnly(const MoveOnly&) = delete;
index c974e2b7761eacea10d68d5de566beff0a383c7d..3b536e7ec0629299acb652b937d1feccb0705234 100644 (file)
@@ -1,6 +1,6 @@
 // Test that we consider base dtors in determining whether
 // a derived ctor is deleted even if the ctor is trivial.
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct A
 {
index da806e006a6c96125802b48ea42b02ae95ff33bd..ab51a87005f917c85a4101968d954270b3bf8eaf 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/50500
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 // If a class declares move operations, the implicitly declared copy
 // operations are deleted.
index f24a78838faf773fce3bdc9ff6aba0e1f73f5370..ae516b7fe82d0db310edc77d3181b5839967aa92 100644 (file)
@@ -1,6 +1,6 @@
 // Test that the synthesized C copy constructor calls the A template
 // constructor and has the appropriate exception specification.
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 // { dg-do run }
 
 int r = 1;
index a43eca708c0395614d52a8b223ff5777dfb52fbf..abef33a8e63b3ce8733c76aaf2491713f99cf30b 100644 (file)
@@ -1,6 +1,6 @@
 // Basic runtime test for implicit move constructor
 // { dg-do run }
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 int m;
 
index 47fd56a5252e480f5f335b30885393801b35bec2..16cd4b4a0f0768e41e11259240e0d527de31e728 100644 (file)
@@ -1,6 +1,6 @@
 // Test that a base with only a move constructor causes the implicit copy
 // constructor to be deleted.
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 struct A                       // { dg-message "declares a move" }
 {
index d25294831e3b38195fbab1bec9815b6440e65fc8..89ab44a2c3077e74bdb3dae32f676c74c5d19e74 100644 (file)
@@ -1,6 +1,6 @@
 // Test that the default B copy constructor calls the deleted A
 // copy constructor.
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct A                       // { dg-message "declares a move" }
 {
index c7902969dce29f0017f1516e79dc1203dd937007..41781fb83d183f43deea4e56f7456773b47c2938 100644 (file)
@@ -1,5 +1,5 @@
 // Circular implicit declarations were causing errors
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct Ray;
 
index f29e5009fbd6f4cbdd51bba8b5311a92180863ed..4d9d6a6076c3fe544fc80847df5a9128e8cc1242 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/44909
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 // Declaring A<D<E>>'s copy ctor means choosing a ctor to initialize D<E>,
 // which means choosing a ctor for C<B<E>>, which meant considering
 // C(const B<E>&) which means choosing a ctor for B<E>, which means choosing
index c949af21050f7a2ecae990434f2a75895338923e..ba7f1b62a8efbe47719bd5e74dc1344422e89dcd 100644 (file)
@@ -1,6 +1,6 @@
 // The hack for PR c++/44909 breaks this testcase.  We need feedback
 // from the C++ committee to know how to proceed.
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct A
 {
index 3a6dbc558d9b949d05ab559d2607986133e8fd00..dd5dd76e0f245977b0ac61db92677c911cd68bb1 100644 (file)
@@ -1,5 +1,5 @@
 // Test that private base dtor makes derived ctor deleted
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct A
 {
index 19eec33acf7f3ac639f7af50ebfc9ccfb4d1e6bc..6eb5bf25e3d964f409d34f9c23a908f48bc48a1f 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 typedef int IA[2];
 typedef double DA[2];
index 25113d770b06547e498e4b7f5e91202b349aee0f..e3008cc559c0a62dc1e411f2f3c366d0f3c91ed1 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 typedef int IRT[2];
 
index 0ffcb3bcbae6de592d608b67aa44b368de59fce9..13ac0b3fec42eb19b916da4cb708aba261d895b9 100644 (file)
@@ -2,7 +2,7 @@
 // supported by the working draft, but is necessary for perfect forwarding
 // of initializer-lists to things that can take a std::initializer_list.
 
-// { dg-options "-std=c++0x -fdeduce-init-list" }
+// { dg-options "-std=c++11 -fdeduce-init-list" }
 // { dg-do run }
 
 #include <initializer_list>
index e43ce5d62cd60796b6d4d1044289323909ee4dcf..673a05fcb59e0c997c6c94b4b42cd1913e903fc2 100644 (file)
@@ -1,6 +1,6 @@
 // Test that we properly extend the lifetime of the initializer_list
 // array even if the initializer_list is a subobject.
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 // { dg-do run }
 
 #include <initializer_list>
index 16ae1ac6e07544219d2b94bb160776ef2d069ab3..914b2c82d4778b80ec00fde4b44657922afce19c 100644 (file)
@@ -1,6 +1,6 @@
 // Test that we properly extend the lifetime of the initializer_list
 // array even if the initializer_list is a subobject.
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 // { dg-do run }
 
 #include <initializer_list>
index d17cda3f63a995b910af7d2ceb7cf160ef8742f1..9999f2ebe865fb16505f2d6ea767bf08aefaddcf 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/41997
-// { dg-options "-std=c++0x -O2 -fdump-tree-optimized" }
+// { dg-options "-std=c++11 -O2 -fdump-tree-optimized" }
 // { dg-final { scan-tree-dump-not "_0" "optimized" } }
 // { dg-final { cleanup-tree-dump "optimized" } }
 
index 38b17820db353809673f967d6abb82e4e3afaf08..87c926ef6e2591778f812e23941439c19bfb5788 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/51738
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct Index
 {
index 215bb90d4df0ffb3a07e2bd1c9020124fb3b7b4e..bb40b786d301d234f60d6e8b62e34b0d6108ae46 100644 (file)
@@ -1,5 +1,5 @@
 // Test for value-initialization via {}
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 // { dg-do run }
 
 void * operator new (__SIZE_TYPE__, void *p) { return p; }
index 2b78241e956443963e7a7649bf1ff3819904afc9..594d814e40593d197134ad008405c8699c5365f2 100644 (file)
@@ -2,7 +2,7 @@
 // constructor but defaulted default constructor.  The FDIS got this
 // wrong; see c++std-core-19883.
 
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 // { dg-do run }
 
 struct A
index ff45f7176f611b900433a66527314206eed55bda..fab577130d7015ed3d44d50dde34940eec6b0aa6 100644 (file)
@@ -1,6 +1,6 @@
 // Basic uses of initializer lists
 // { dg-do run }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 #include <initializer_list>
 
index bf955f513e33d98605d5206145128e48e0ff80d6..0f78b2c5f66340362b50a1f5f24f7fd3fc065780 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/38380
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 
 namespace std
 {
index 546a5335f1a20de2efa1959871ba1dea480f9ff3..1948d3ec534754a5ec0c8b63c2896a929f52ca13 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/38684
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 #include <initializer_list>
 
index f344c780cc25cfe3a0696de942f6979184d594c5..f18f48f32908ebb0c120873d7b7133294a3af991 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/38698
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 // { dg-prune-output "note" }
 
 struct A
index bc5ee2c3aecfd0fee3a5521bb5e9f0dc4fe15acb..53c90590a294dc875bd705880f4cb1d84655183a 100644 (file)
@@ -1,6 +1,6 @@
 // PR c++/39056
 // { dg-do compile }
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 
 #include <complex>
 
index bb67f3e54da92b2bcb87b7b77aacbed22763ad43..1760c612a8d298be910917d15bc835d700a17d22 100644 (file)
@@ -1,6 +1,6 @@
 // Bug: We weren't doing the normal replacement of array with pointer
 // for deduction in the context of a call because of the initializer list.
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 #include <initializer_list>
 
index b75cc81729f5dc44373c9e6125129c033cf04254..55fc4a47936e77d9cdcfec65e41cec2ab0bc0b52 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 // Just discard errors pointing at header files
 // { dg-prune-output "include" }
index 86a003960517375a6ad8f92d95c5abae3b1e2350..b6d1b1a09a8d31fb179bec892d7d89a7fa601fb9 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 // { dg-do run }
 
 extern "C" void abort();
index 6ea08d1500394a3e3644f1c7ac6aa76e12b84dff..4e78bad91d86be4ef4ad043f3c89d0dbe15f9e1a 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x -pedantic-errors" }
+// { dg-options "-std=c++11 -pedantic-errors" }
 
 void f(int i);
 
index c9a9bcd94151cbc24998d36e83b74b00186e54b2..755c267d6cd83127066b6da93a7163a84b3ac17e 100644 (file)
@@ -1,6 +1,6 @@
 // PR c++/40308, 40311
 // { dg-do run }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template< typename T >
 struct test {
index 9cb197c9be26a90dcd880c99b537e853f3105d09..6edd069c94c2a31d7a6be442296f6415e437395e 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 // Allow other errors, too
 // { dg-prune-output "error" }
index 2fe4770560d44595cc207056015bf7fdd4751ff6..c0133dd252358ccd04a50aba910d16ab6db6ce42 100644 (file)
@@ -2,7 +2,7 @@
 // user-defined conversions.
 
 // { dg-do link }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 #include <initializer_list>
 
index fcdb73f190c6e8f49213ef5ee85353a0a5b4ecd8..ce2982b7f510462faec793eb9d5cc223b5ddc245 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/40689
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 class X
 {
index 16923f87d7df9070faa794ccdf1426bba0720602..bad9e003d8f84187c6c5e2102d9f80a94667d136 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/40689
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 class X
 {
index 0855b59d5d50125d5d99bc3cb91e34f867de95dd..f913aebb90674501f8cfa06fa3a415e9562621ab 100644 (file)
@@ -1,5 +1,5 @@
 // Core issue 934
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 int i;
 
index 48a997fca205b2370feb22f98c9ee238149595d4..bc37fe601a573c133f767b011471392563abd289 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 #include <initializer_list>
 
index 33e97c7dfb4f60405c0c19131eb6c89a72ab5d95..e4c99c4fc8fff60d9ff09ee27fb8df7e26a09655 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/39923
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 #include <initializer_list>
 
index 8e5e0065cfc688a52fbc67174079a090cad1d775..cf0bfdaeb13ed6fb6f3563bca848caef4a97f7e8 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/41754
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 // { dg-do run }
 
 #include <map>
index bb28bdbd9b3ccbf55d52679fba51a2d3c0bbd686..1b9dfcad6fddf17a9142cddab6d40bb0c4eff1ba 100644 (file)
@@ -1,6 +1,6 @@
 // PR c++/42059
 // { dg-do compile }
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 
 void
 foo (int i)
index f8536d3e7e7ffc57e0931188c53417d34f2ac1dd..95f93ac43aab3f6874eb29e61af37ed65cdbb53a 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/42061
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 int& i = { j };        // { dg-error "invalid initialization|was not declared" }
index d1df7cb00440442a4ea39bd0adc1c0628475afb0..b4125a5b43d875817d5eb7fb6312de5b3be2a261 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/42060
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 void foo()
 {
index 1568678e0d02e824c651a8f676b0ac941129bb07..dbedeb9d29eacd76c970ea1e5af11f90e78c5c10 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/42331
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 class Mesh
 {
index 412deb51129a8c8326b76198ad14891672c4c5de..063a08f563383547b93e95360c09fffa2136d313 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 #include <initializer_list>
 
index a5bdb2eda9194e9f8cb60cab699b45790390d424..e2c21ab17a3a28733568cedf9a491fc806e45556 100644 (file)
@@ -1,5 +1,5 @@
 // Testcase for variadic init list deduction.
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 #include <initializer_list>
 
index ffc985567edc4303b31246b0fa8fc3d841ee8070..85594a6fcf1a2420ec420eac0c981a1431eba527 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/43028
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 #include <initializer_list>
 
index 78bbb5ef9964d1b5069e7d5911ab48da0e35d106..7db5e78fd6f22d42c24fbaaec26dfa8855aeff4c 100644 (file)
@@ -1,5 +1,5 @@
 // Test that we try normal init if no list ctor is viable.
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 #include <initializer_list>
 
index b1c0ba09b5ebf73cdfe40a02ab8db691b80d6f21..6376473922b57de61654f2590355dabd653dddd3 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/44045
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 struct base
 {
index 92f5a3a4605f0a354d08ac409ef78aeb0e10002c..20df3432b05c8ece617bdf17b03a506c72413983 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/44157
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 #include <initializer_list>
 
index e5b7cb4bd52003d3a5f26d2af3771c4336d324f9..4b8547504c13e758e7c5e861b76569b6b6b95350 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/41510
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 struct B
 {
index a703b45907e37b7738f0dbebc6bd7725385f1691..2d412466aefe1de24b5247fe72f700719a25f5cb 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/44358
-// { dg-options "-std=c++0x -pedantic-errors" }
+// { dg-options "-std=c++11 -pedantic-errors" }
 
 #include <initializer_list>
 
index 20c6ab6311f7bd826657126916174f841aa487b9..8fed990eb050733b0c50ab56b81d717ad82f1dc3 100644 (file)
@@ -1,5 +1,5 @@
 // DR 990
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 #include <initializer_list>
 
index 32e20d591c7ff3f58ab91e882d6b41710b983f7d..1a4b8e505498d6161df86344d8d3abc508fe5b80 100644 (file)
@@ -1,5 +1,5 @@
 // DR 990
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 #include <initializer_list>
 
index a6dd1ec43d1b87717c5961c486a4ed270ebcb703..afd8315496a57da8e6841dfdb49bd8311499f94b 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct A { int i; };
 
index d1ffab8546c0bcc8132d364de16861ae60b3fd1a..8e5edb9abc4c27d13063c92d9f7c857d72c6980b 100644 (file)
@@ -1,5 +1,5 @@
 // Test for initializer-list 'explicit' rule
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 struct A
 {
index 8cf36be1ca1a223203e8a2de52aae1b662dd9591..0592fa23f96723d6a837dfb8748f4939f830085b 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/54835, DR 1518
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 struct A
 {
index b5385480c8964ee8ddf88e7dbc04c3346d52d347..f07cf1dd832519928164c9354575322d4e710667 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/44703
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 #include <initializer_list>
 
index e63959deb21375fdea0943140dbef2e78cde0522..c1ab63dc2e0268178c9b329e7b568a0658029b5c 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 enum Unscoped { };
 enum class Scoped { };
index 72a09bdea4994df21a58f8e5ad5ab264d3696221..6e524f4bf6316f3fa38f2d12449bc23b61dc44fd 100644 (file)
@@ -1,5 +1,5 @@
 // Test that using T{} at file scope doesn't create a static temporary.
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 // { dg-final { scan-assembler-not "local" } }
 
 struct A { };
index fbe0ea3fefe044e5ac534072b3f5d6870b93b87b..1c6403336a9104022e0f039060e4f49fd593da32 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 #include <initializer_list>
 
index 0e34bc189773cde1f28d6b5f2eb67bd6d74d35a7..c4c1867bf67ec4afe5a8555f48a54097bfb7345c 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/46289
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct A
 {
index 2b9f07dbdc9be2d15f4dcd961d998eda55e36b9a..64bc314ffbd8c90ec7e3e927b0b6cec0f0d0d1fa 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/48281
-// { dg-options "-std=c++0x -O2" }
+// { dg-options "-std=c++11 -O2" }
 // { dg-do run }
 
 #include <initializer_list>
index 06d683e038a745e5fae1f134d05f9319a804e63d..91f7d5edd84de70ad0bbb105daab6775d4b88795 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct A { ~A() = delete; };   // { dg-message "declared" }
 
index 9eb451a8277c3c2dfaa6ee3531456ce9b4f2ec99..b8a5cf2d960604a0567185f1b99fc6a59943db97 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/48726
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 #include <memory>
 
index 752c4331afb0d4b3d23ef0073bc8d4a0bc5e3cbf..cfed154742397d23e0c0062156781a88870d6683 100644 (file)
@@ -1,5 +1,5 @@
 // Test for non-trivial list-initialization with array new.
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 // { dg-do run }
 
 struct A
index 51345c73fc17c2f7d6a73144f802a25542ae2478..ed8f00a7a7328fb7fe42ba05b51f34ca6ad9f2da 100644 (file)
@@ -1,5 +1,5 @@
 // Test for narrowing diagnostics
-// { dg-options "-std=c++0x -pedantic-errors" }
+// { dg-options "-std=c++11 -pedantic-errors" }
 
 #include <initializer_list>
 
index 5cb23e2db3e3038d8f898287c75b76d05900fb3a..50b5d18efb3396ed8632880d9cfb07170aeba7e3 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/45418
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct A1 { };
 struct A2 {
index 9163dd3a867eee15b0c96f4b9701bed56ade7d52..1a63570f6a9686a299bd514fb0d56299f6697922 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/47184
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct S
 {
index 17c0cfe3f149370b8c3e09812d74769e0d49da20..8a70513bca9e89a4ec182e77733fdad6f16d336b 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/45378
-// { dg-options "-std=c++0x -pedantic-errors" }
+// { dg-options "-std=c++11 -pedantic-errors" }
 
 int main()
 {
index 22633f909559b98d2399a2f12a96c0ffaa68adbb..8e5332704be0c5db5db838a4bf7074d1f570dd41 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/49216
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 // { dg-do run }
 
 #include <initializer_list>
index cdb296133f8d97ff08e70783232a541139092967..d50c230dba6be4403f1ce22b17c99e1e36f24060 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/49355
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 #include <string>
 
index cb42e81ed6a3132d0b9d9a59c25fbc111947cdf7..917bc935470a77b4e053536f48d365f7a00b4018 100644 (file)
@@ -1,5 +1,5 @@
 // Test for -Wno-narrowing
-// { dg-options "-std=c++0x -pedantic-errors -Wno-narrowing" }
+// { dg-options "-std=c++11 -pedantic-errors -Wno-narrowing" }
 
 int i;
 float d = { i };
index 862b41bb3c8c9d21db84e39a3f6e3a8a3f237a60..72ad364ef27cb2cf419df4e1dd8dd41e41446429 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/47453
-// { dg-options "-std=c++0x -pedantic-errors" }
+// { dg-options "-std=c++11 -pedantic-errors" }
 
 // invalid
 int a({0});                    // { dg-error "" }
index d945a4689880cc11a7a8801e6f139ff3a40e345c..1a44b8124d004c861b736ed667b416c74b038430 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/50054
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 void g( const int& (a)[1] ) {} // { dg-error "array of references" }
 
index dfb9f0cd508d6ea83b61391ea398d2f993b151d3..a04e191b57d82ab87a1b84a1b3e77b9c3f0d445d 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/50209
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct S { int i,j; };
 
index 2cc015d1fee39037d08fbd2d79484424ebadb8f2..3974042d26e98bb83adb6e6ff6a06dd3860061ea 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/49996
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct A
 {
index 523570315ebb8ff134aeebe1dab764bfd770bcb2..631bbd0407af2b7f27644cdbf8386562f21c7a3a 100644 (file)
@@ -1,5 +1,5 @@
 // Test for initlist lifetime
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 // { dg-do run }
 
 #include <initializer_list>
index cabbcd1db4e4b1984738bdc25d8469ddb4cb0be9..3a25e13f1efba257be3a88b2462b9cb4a0d4182e 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/51399
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 #include <initializer_list>
 
index bcf1658074d2458b198d8c6fc993cbaab2846054..1550d477fb381507d0ec871ef2167765ae51da19 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/51553
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct X
 {
index 55a0371860fdb3317c0ce0bcbf5cd4e25834cad8..73c924250bf58f53993de06847fd247bf502f76a 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/37932
-// { dg-options "-std=c++0x -pedantic-errors" }
+// { dg-options "-std=c++11 -pedantic-errors" }
 
 typedef enum { AA=1, BB=2 } my_enum;
 
index db63eee78b60704421dada5b6c696cf7499f055c..e2c85d70d207c31f0989acb2be9569d87f380390 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/37740
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 struct A
 {
index 197fdd4ad04db9ff1640a94d234f6838f8b13387..0ad39463bc0bab140896ea5cecdccf5463d35690 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/37860
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 struct b
 {
index e422d8970f1630704f6bd3d1086b6645351ebe97..287b7e072aae293f1f6d50d281a126cf349cbe3e 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 // { dg-final { scan-assembler "_ZN1Q2V11fEv" } }
 // { dg-final { scan-assembler "_ZN1Q2V11iE" } }
 
index 17a8bf6019231e87e266eff88911dacc74771e38..19fb9adfe9055fd7524e339ca9e6a7e11c5221e4 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 namespace Q {
   inline namespace V1 {
index 7c9d6b9b546989006d0c5f0f125e05af714f1395..4e8449e30ec6155c658aad021eda7eaccd715949 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 namespace C
 {
index 2eb3a3ce3375315b9d3535d6727fb91c9339dc06..34a5a5a1c2d2efd9ce9c7398a8c90e7c7f1a3264 100644 (file)
@@ -7,7 +7,7 @@
 //   section "Revision 1 Summary and Rationale" for more details.
 
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 // { dg-skip-if "packed attribute missing for struct one" { "epiphany-*-*" } { "*" } { "" } }
 
 template <bool> struct sa;
index f41c21a77415e07e03d2b19d3dec0d15747e9eb6..d9932948a20a3aa80e3af1e9d87be7829f22c7b9 100644 (file)
@@ -4,7 +4,7 @@
 //   o the variable or function is not used (3.2 [basic.def.odr]) or is
 //   defined in the same translation unit.
 
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template <typename T> struct B {
   void g(T){}
index 3ef710df483840895257a473255f698ff852f82c..eb6a326bba309d9bc2e18b896a544b443827a9cb 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x -pedantic" }
+// { dg-options "-std=c++11 -pedantic" }
 
 void foo()
 {
index 12e363a8cabef752e983f3fbfc7b28eb12d61040..f86618a7036124fc1423fa31fc8b0866e646e0e4 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x -pedantic-errors" }
+// { dg-options "-std=c++11 -pedantic-errors" }
 
 #include <utility>
 
index 2dff24ca475323ec1e69d653d8ff55f703038619..e97f4f6fd6ae5b21266998b96afbc1fc006f4724 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "--std=c++0x" }
+// { dg-options "--std=c++11" }
 // { dg-do link }
 
 template<typename _Tp>
index 0ccd42f4a0fe1396749ae0e3113e387fb8cf84c0..f710f1e1f73cb7da739f80d19c2648b156ee5381 100644 (file)
@@ -3,7 +3,7 @@
 // Test: Named rvalue references are treated as lvalues.
 
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 // { dg-skip-if "packed attribute missing for struct one" { "epiphany-*-*" } { "*" } { "" } }
 
 template <bool> struct sa;
index b6be1ef7a3f3f71e87fa77ddaeedd51794e1ef52..4526cd3015809366d8161749ff96cd5a263df283 100644 (file)
@@ -1,5 +1,5 @@
 // Test for noexcept-expression
-// { dg-options "-std=c++0x -O2" }
+// { dg-options "-std=c++11 -O2" }
 
 #include <typeinfo>
 
index ffbb091924118b2e3deebde3d5662b4008aeaedc..788317624918e34073ac67936cc4d798cf655c89 100644 (file)
@@ -1,5 +1,5 @@
 // Test for noexcept-specification
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 #define SA(X) static_assert(X, #X)
 
index 41c442e90be6bc20454ee0ba86aed2826b332c9f..b45cf365ce220e782cf7be2493899658094fc286 100644 (file)
@@ -1,5 +1,5 @@
 // Runtime test for noexcept-specification.
-// { dg-options "-std=c++0x -Wnoexcept" }
+// { dg-options "-std=c++11 -Wnoexcept" }
 // { dg-do run { target nonpic } }
 
 #include <exception>
index 8df818610f5fb62ee450bfa8de63445985816c51..6d31e5b4ca7f8a7406ba53c77ff0f37fd12683f7 100644 (file)
@@ -3,7 +3,7 @@
 // the compiler doesn't get clever about optimizing the calls based on
 // knowledge about the called functions.
 
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 // { dg-do run }
 
 #include <exception>
index 6acea43273658ea8fdb653935048ae2e6ffa34f1..8c74712b647f6c52cf938fb1a77a1e1ee3984ff8 100644 (file)
@@ -8,7 +8,7 @@
 // { dg-final { scan-assembler-not "EHB" } }
 // { dg-final { scan-assembler "LSDA" } }
 
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 struct A { ~A(); };
 void g();
index 3babdffdad5d80b272ce523186606cfbee159050..5168dc640fc570f486da8241acf6b746ca783b89 100644 (file)
@@ -1,6 +1,6 @@
 // Test that checking of a nothrow specification uses the one on the
 // definition.
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 // { dg-do run }
 
 #include <exception>
index 0a5773fc86b341b91579e9a55d299e951ef2e2b4..f6df39f950e9e3718a2b59ac8692e7d91c5787d8 100644 (file)
@@ -1,6 +1,6 @@
 // Test that checking of a nothrow specification uses the one on the
 // definition.
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 // { dg-do run }
 
 #include <exception>
index 1df85efff9c14b34a098d2aeece30b0e8de48a2e..bceebb7ca19baf11864ddafa2d114c3f2771c717 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 // { dg-prune-output "overriding" }
 
 struct A
index 2a4525cbd6c1929c99f69d8c9d5e22856c668023..b50ef9975db695031a1a311d14f698a9b745e6cb 100644 (file)
@@ -1,5 +1,5 @@
 // Test that -Wnoexcept works with templates
-// { dg-options "-std=c++0x -Wnoexcept" }
+// { dg-options "-std=c++11 -Wnoexcept" }
 
 template <class T>
 T f (T t) { return t; }                // { dg-warning "does not throw" }
index 058a387d778ea6ca699004c4ad9ee99c35338852..1e86ac205ba0d57986327d3fb5fe0a088da1d24d 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/49082
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 namespace std { template <class T> T&& declval() noexcept; }
 
index b7c64a6ef06aa40232c701d9fde6e541ed873192..879a63ee5e281948b3b831b4e04f3f2399de2730 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/49107
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template<typename _Tp>
 _Tp declval() noexcept;
index 1fd1b032f4cdace35b2a4fb204eda83c5cd2c93a..592504bd5e9bc94edb347a53cc2534efa833017d 100644 (file)
@@ -1,5 +1,5 @@
 // Test that we handle merging with deferred noexcept.
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template <class U>
 struct O
index 7d51c82b5492b54e5d07271647411d7c5f0da7a7..7e76200befe936e79a6532dc664a998941225517 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/49107
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 namespace std
 {
index eba2c4080896aa32040fb2ee4620b049fdb77713..e6afca2b43a9b8294543a30ae494ecd92ffdae76 100644 (file)
@@ -1,4 +1,4 @@
 // PR c++/50309
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 void foo () noexcept () { } // { dg-error "expected" }
index db5b5c7f3d70186951ca95d0dd3170c14e8be55f..efbd2ba90b6e9455bd3ceafbf089fb82e3e1d71b 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/50391
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 #include <type_traits>
 
index b69b6ddc4cf2b1e011597a81909c5b36c05bc2b0..a7e6cd82c0d62de48d3a9c09635ad01e9453ecd4 100644 (file)
@@ -3,7 +3,7 @@
 
 // { dg-additional-sources "nolinkage1a.cc" }
 // { dg-do link }
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 #include "nolinkage1.h"
 
index 2b510bb9a1bd111e587bc62395c00c968b668c2d..7b3c4ad1e3df663bda1205f06f94b2d91b8b2210 100644 (file)
@@ -4,7 +4,7 @@
 //   That is, their presence should cause compiler declared
 //   copy ctor or assignment to be deleted.
 
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 #include <assert.h>
 
index ddf9f04c580a3211063e5c4037718cc93fb438ad..1051288a4d8c40de301efb74222b31bc569ef0b8 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/50707
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 int g;
 
index b3d9b9357502552a10bd0eb535bfa2ee1f95fed1..4398739c8cdace5a5c139ba2cd27a169197c5e59 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 #define SA(X) static_assert(X,#X)
 
index 1951262f9dae1f7731accb3ac8575e8e69afa954..e4b963c943685564fdf542ab7dbc5f2d611ae0ca 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct A
 {
index 2777fb5d8e637aaf8d76fdf47b2b8ce48850273c..3aae12c2a4cf0e26fdc5accc5626babf57cc6440 100644 (file)
@@ -1,5 +1,5 @@
 // Do NSDMI get deferred instantiation?
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template <class T>
 struct A
index 65b2e738077c5c47d7cfc14cf386e8f0bb449f48..9d39f29df6e231c658385a0b6f4319855c1c6fde 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 // { dg-do run }
 
 struct A
index 85abfbf86181c526c530c00719a1eeb28f25a135..ada5104615d8153cd0d633a5d27aa6a7f9943a9c 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/51666 (DR 325)
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template<typename T, typename U>
 struct tuple
index 09c92d2f158aec3c72bf0ac8c124e21652dcf6c5..301eb61053ec05b928c4075485624237863761e0 100644 (file)
@@ -1,6 +1,6 @@
 // Core issue 1351
 // { dg-do run { xfail *-*-* } }
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 bool fail;
 struct A
index 526f29ae2850ba518788b232101bd718636573f9..68af73537558f9367e702097af978b88f775c9ea 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/50563
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct S1 {
   int a{10}, b{20};     // OK
index a6321ffb60583094aee86d8d5152a9d527265210..0d71417389f366c6927f1d38f61a5a7788672dca 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/50930
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct nmc {
  nmc() = default;
index 04f1e0391d9dbd8f328f7b6832062078c28beefa..aa77680f2e950b2a4f3429cbfbcda9f73705a78f 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do run }
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct base
 {
index 27b0aa5f9dadb70c45879dc31885428efb4f1cd5..952949c89508283e77113ebfc0b106ea1abb8dee 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/50614
-// { dg-options "-std=c++0x -fcompare-debug" }
+// { dg-options "-std=c++11 -fcompare-debug" }
 
 struct A
 {
index 4aa8d482da88dd26e9fdd6a57a3a7edd09c0479e..edf54bb1d2d0d9234a12f576605f882dc7f7f651 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/51611
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 // { dg-do run }
 
 struct A
index 159c16de851791208295893d1efd4b1de8e7a772..a840700e88c9feb61a80d2baf974b0d05c174b0d 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do run }
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct A
 {
index 9636bed88208383d4d644de7bcad5e33f3952454..5be3366f1dd7c395769d7421ba4578e9bd8bd901 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct A
 {
index 73b2bc2e1acb627a78f5437a62ec296ea35bdbba..3024e731587631f75b6c9d388bcd4f490493ffd3 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct A
 {
index db365cb55e515b504dbf32ad68eb1e93077e3c2b..08579eef1945d7c68c19e1da9475abc98593ad82 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do run }
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 int c;
 
index 62803b0819ef10b8183bf45f61add962f4ac96a4..9b33346422c19f4a66f22bd6161b5e7e3b506875 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct X
 {
index de3860c9ea417ac3dcfaa585bb59640d7c9f1da6..27643e6b732fd2d321c6e8fd464a1e8c297fbee6 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 // Test assignment to pointer
 
index 80977cb2f00e41670a227731bddf77c50c97dd25..7c330743b8c24df206d5906da59103ea9c798bee 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 // Test assignment to nullptr_t
 
index b6df89637407942895767a6c3f5cf05c8efe7a58..aaf199ce0db091441c63fc40e8d9d69994d570b9 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 // Test assignment to int
 
index be581bcb6e372f5a15353e046f5d71ae490ca4c0..999f05467c37318540bb7f308ed2dac15e2a8c2b 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 // Test cast to int
 
index 22a8b51c1c7d115e833c3f7b52b8f76715844958..e6e6a1bb9d31f9f4476d2fe33c1cb2bc3e8598ba 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 // Test assignment to method pointer
 
index c50bb9bc1132ac1965a4ac819a261d1a02352517..9b7b4dccfce9582ade6468f77d0de4712d7d76f1 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 // Test compare to pointer
 
index 64d442be33115e16c219699af8e453c9c10f37ab..b2c27e811140c79b7790ecbf4cad2fb3ea68ccad 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 // Test compare to int
 
index 1e5db278ddf879da5bc7223f7c47fa3d083fc931..d09e070eaa878d51deb0566ca84fd7bb4a90707c 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 // Test conversion to bool
 
index b35a3c3207d1f311c09e8a01435b3fc0e817e5d1..df6f5014a01089fa9798ab798cf55c2956d03ced 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 // Test compare to literal 0
 
index fa32267ec028b563c937316da5258ef24a4b8673..4924dba9ce1a603b76fe134f05cebf805a40cd1d 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 // Test arithmetic operations
 
index 5907816a847d51d8e13f67d845cb69b45c0dd834..91e8e71a3a86790facabd3483839bfb3ea2d9038 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 // Test relational operators
 
index 1713259f103626a89a55dfae773475bce4a686d7..0c131518297411b57b61ab4e0907e7ade7b01596 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 // Test sizeof
 
index a9377584c56a2b3916b9e21cee919221056e0276..c51c81ef96289a06954b9231663935fdc6846ca2 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 // Test typeid
 
index 4c4627b541b0a0ddc660ddba42ba72d2ae043ae5..1e9e5173786d1768db219e8d7ef2176b8f0f5a63 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 // Test overload preference char*/int
 
index af661ecc3af5023e1ae3be4c7d0eeb8b87bb9c43..1f91bae4fe57a83df0c0268612efe38fa8e371cd 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 // Test template deduction
 
index 0ec0b6a12b6fe02539ae80f46ecd11c7abae5089..9456523037bb75743c63508f2acdac3bf978a051 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 // Test template deduction
 
index 2e580557bc3a3c8f0c52a29a58bc7522fcf4eefd..728841495258fd5cc8a669117913c15ccc93d5f6 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 // Test that bool is a better overload match than int
 
index b8fa38c718d355df7e971c19f6bc55a3ab17ac14..656628828f45a5bfb371e1e45aa94ee3cf1f4aaa 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 // Test overload of pointer versus bool when applied on a nullptr_t
 
index ecc36139a4047fc814b043238e30c64b660652a8..92e7f9a88d276bd196c0f0c041a58c5e7bc0ff7c 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 // Test overload of pointer versus nullptr_t when applied on a literal 0/__null
 
index 3e58406770dafc9d8881eca9893726b48ebffafa..6c07eced7d119d28c7aa6a9af172a855de7b88a9 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do run }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 // Test passing to ellipisis
 
index 8362bd2965b7f4798b2ff1b228587cc613a6ce16..0355b8260620e75baec9226620c27237b943fb8e 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do run }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 // Test throw and catch
 
index d800f9869d2eb1699d67d2e0dad9b86df7ef9e83..08c3b0ae037914f85aa24f3c9fd6b1d8eaefae2c 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do compile }
-// { dg-options "-std=c++0x -Wall -Wformat=2 -Wstrict-null-sentinel" }
+// { dg-options "-std=c++11 -Wall -Wformat=2 -Wstrict-null-sentinel" }
 
 // Test various warnings
 
index a078269de201cbb5bdbd2a24f0db83e8b64dec0d..077cd36806e7a870668b2495969985ae89609ae4 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/50361
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 #include <initializer_list>
 
index f3917796627c6e3d9e6ec407a3127dac8b57be08..e7833d11ef475a56ba803abd46aa7dc259c410dd 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/50371
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template<decltype(nullptr)>
 struct nt;
index b8a7f45c674fa52644e5e8e9f6db57cb6c3b5e8e..bdc2ed3ad5cf24ec5c118ab4d162f83d38e55fb0 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template<decltype(nullptr)>
 struct nt{};
index b7421b8d0488a01cde50175c0922331bb845e3d6..457e3ae2d34b816bf4358baa97ca37bea805affb 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/51530
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template <class T, class U>
 void f(T, U);
index 778111283ff5c8b84af30ef3a5d9b21415df9777..2661060b6e7c6890b16a6876261f0029a013433b 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "--std=c++0x" }
+// { dg-options "--std=c++11" }
 // { dg-do link }
 
 struct S {};
index 0e622bcacb25f6bc452ad497db3cdd56a482d1a8..a3fdd3a8fa44e3b3756c5ae885bd880ea7e763bf 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "--std=c++0x" }
+// { dg-options "--std=c++11" }
 // { dg-do link }
 
 struct T {};
index 3782d4a208ea771fc18e30dc57ddc4e9f759f9f8..b10bb43fe11598d191ddc053295b40413a0ea344 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "--std=c++0x" }
+// { dg-options "--std=c++11" }
 // { dg-do link }
 // Generated by overload.py
 
index b335ea2be99b49636e7507f426292be890a3a5d8..e532fa25d5452d92c8dfa3156d045e7de4f53bb6 100644 (file)
@@ -1,5 +1,5 @@
 // Core 1321
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 // Two dependent names are equivalent even if the overload sets found by
 // phase 1 lookup are different.  Merging them keeps the earlier set.
 
index a42707fe4f1b41f9914930f93ffffa2982838cba..00f9fde49002e4bd9641a919aa0f182dfa310db2 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "--std=c++0x" }
+// { dg-options "--std=c++11" }
 // { dg-do link }
 // Generated by overload.py
 
index ba580b5c09fe221f09cfe21b28ac49bf6012ef40..5b487106bfabde147d3564d572a79b73b72c75e3 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do compile }
-// { dg-options "--std=c++0x" }
+// { dg-options "--std=c++11" }
 struct B
 {
   virtual void f() final {}
index 1a7a36e1ae0cf6c23b2ac2a73d3e0571eca82f38..e5a9aa6ac50d08b35e6389b48a721e64f220d72e 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do compile }
-// { dg-options "--std=c++0x" }
+// { dg-options "--std=c++11" }
 struct B1 {};
 
 struct B2 final {};
index 4fa7461cb22a339e01c7d86f48f12fa117affcc1..0a86caf4ac4fe24411c2bf3c2528d6b00e2857ca 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/43509
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 typedef int B;                 // { dg-message "" }
 B::B() {}                      // { dg-error "" }
index 076493938a8e6a9d8d57cab34a3f562ce3ee570a..95901e56aa1b167692ffd06f02f5e88e07133907 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 template<typename, typename..., typename> void foo(); // { dg-message "note" }
 
 void bar()
index afd323715746d3e120a344a839565426fbf329c2..1e7507cd8b85bb4cb351ed9a5969e31fa0c15ff4 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 template<typename..., typename> void foo(); // { dg-message "note" }
 
 void bar()
index 8016ee69d75b402a8e6e7c6860443645f85009b7..f4de1973bd9498a5398fc321038661ae2e3b34b7 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 template<typename..., typename> struct A // { dg-error "parameter pack" }
 {
  static int i;
index 54786167c35bef5c2fb163b194a72d68c739893e..3bce5785eca188477980db58d614bce4b0067e9b 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 template<typename... T> int foo(const T&) // { dg-error "not expanded with|T" }
 {
  union { T t; }; // { dg-error "not expanded with|T" }
index 956a08b058d28d9399bc240de0933cb2f2488371..b7a7bbf28bf08ca4642c26952ec1bd6e353bcc7d 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 template <typename... T> struct A // { dg-message "candidates|A" }
 {
   A(T* p) {  // { dg-error "parameter packs|T" }
index 74738830ad16735d86d76995ce8e266a2a3c92df..26c34b05ae37944c0905994cd39516bd9235a068 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 
 template<typename> struct A;
 template<typename T, typename... U> struct A<T(U)> // { dg-error "parameter packs|U" }
index c64bc3145b6d6f79f09b6aa05e1d6a0ccc33e600..13221959bd975a7609ba0671a25467d0304fd708 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 template<typename...> struct A;
 
 template<char> struct A<> {}; // { dg-error "not used in partial specialization|anonymous|declaration" }
index f4e411c4505922d94f56409bc280f68dac9b3b57..bed4b57be978b7b43824fcf215b74119960e2d2b 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 template<typename... T, T = 0> struct A {}; // { dg-error "parameter packs|T|the end|parameter packs|anonymous" }
 
 struct B
index 1eb9d318de0065445010f9a7b94119370a030156..0decd7593675c526248a3eed5a4b1c64ded2fd1a 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 
 template<int, typename... T> struct A
 {
index b1f86fe7a7ed33546507e6f6355c590285cc9abf..316ddb62187c4836f0b1c62b3dd0c2c937c71cbc 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 template<typename... T> struct A
 {
   template<int> void foo(A<T>); // { dg-error "not expanded|T" }
index b3f2b5b09dafbaaf4d328d14a736fd76118c7d0a..283eafb5990dabde3b4842370ac8de161a2ef04d 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 template <typename... T> struct A
 {
   void foo(T...);
index 94fb9ccdab99b13aa9151f70821b76f969015143..39a73498fc8cfa8f0dcf3f6b81ea855a791b9fd6 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template<typename...> struct A;
 
index e78dfdf1df9cf90c506f80cce103865cc3e91ed3..923187163b4a35eaa75b8ce94626bd112343c387 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 template<typename ...T> struct A
 {
   typedef typename T::X Y; // { dg-error "not expanded|T" }
index a721eed4eb72d7ccc40b35724f87512bbb39bb63..4e5700cdf734ca590d5ecdd1bbc8384bea71e594 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 template<typename ...T, int = 0> struct A {}; // { dg-error "end of" }
 
 A<int> a; // { dg-error "mismatch|expected|invalid" }
index 210a29c0829d7da264e057893eee329b0eda7380..7b913605b8b5dc68602b4c47f3e4e6ccb71837b4 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 template<typename...> struct A;
 
 template<typename...T> struct A<T*> // { dg-error "not expanded|T" }
index c525cca684b16cd377c7e15944cf642a6c75f906..c1cca94b86967cc4e41f1ee95bbc22eaa1cbe063 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 template<typename...> struct A;
 
 template<typename...T> struct A<T> // { dg-error "not expanded|T|" }
index 8e4bc0050b2076cbe282b48076c35c418da9e9ac..ca197ec4b3fec41f3e251541ae21b667f081fbe3 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 template<typename...T> struct A
 {
   static T i; // { dg-error "parameter packs|T" }
index 5876dbec48504726134dedea5c5733ac3b655a94..595e20e0876ec995da213436e3992882b3f2d9ef 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 template<typename...> struct A;
 
 template<typename...T, typename...U> 
index 543dc8873908e3052ad72690d117f6d56a7d7208..f0f4b3ca6103d841e3b214642db5b3e5dc807cc0 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 int x[5];
 
 template<int M, int N, int (&... p)[N]> struct A;
index d8f7b03b92f3b08c5d75bec5c2fcb80200269d45..df30b6a7842a83ff895aef8717f8c96f79c74ed4 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 template<void (*... fp)()> struct A
 {
   A() { fp(); } // { dg-error "not expanded|fp" }
index f6e7a5b548d8bfe2e4c2ae04c4ed92996e28a31c..5802078f7c99712e762762e32a0d3999af6b3620 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 template<int...> struct A;
 
 template<template<int> class... T> struct A<T...> {}; // { dg-error "mismatch|expected" }
index 0a6610ac995335ec3a754313b3dd59a123954d6e..b4d3a6203392140ea78ba3cd58d7d9382788e968 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 template<int> struct A;
 
 void foo()
index d1e6fa56b1dfae45c9bdb863c483c2f83f481782..814fb6537b9d4d900e87df54b52c45f7feec6dbe 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 typedef const int* type;
 
 float& foo( const type& ggg );
index cde92dedf97c65c637117028cbce23ab61572603..191fe5c356d3d69bc2916c1ed3f67fc2fe605624 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 template<typename T>
 struct uncvref
 {
index 07590f06f9552b3ec4d54e86ba84327b4e7683b2..47829c04bc190b9fb2d7930efe79de44d9874e65 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 #define BUG
 struct type
index cfc6c4bdc76bd6facdc34793a7a406c2da905b2f..19fcece6ca55c875bf2c89d99628dc232ec74a7c 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/34054
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template<typename... T> T foo() {} // { dg-error "not expanded|T" }
index 0e5246b6ab60bbf2ffa341d3ff2d6af0a2d1ed9c..f227ce1a405feff79d28e01c632caf2f37d68700 100644 (file)
@@ -1,6 +1,6 @@
 // PR c++/34056
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template<typename... T> struct A
 {
index 38da5ff50157ad07678e5427614d8670a93fb66c..1c28c546b31e57b26b8d6e0223427837fe12b79b 100644 (file)
@@ -1,6 +1,6 @@
 // PR c++/34057
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template <typename... T> struct A
 {
index 0cf1faec73f02e54b1ce9e1242e4e0131b05d190..74dabc5151febf6218751412849a97bb161b2af6 100644 (file)
@@ -1,6 +1,6 @@
 // PR c++/34058
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template <typename...T> struct A
 {
index 8e0d321b2ac860b74a6e49e73eed26a9c53109c1..6653eb68fc8ec0aa52fdb2679f538428f7f667f7 100644 (file)
@@ -1,6 +1,6 @@
 // PR c++/34060
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template <int> struct A
 {
index 7d6e71d0e74bbca60feb07191d40205702f745e9..bb750f1d6cdeee37d9f937cbd5b0a9bee0aa33ed 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/34061
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template<template<int> class ...T> struct A : T<0> {}; // { dg-error "not expanded|T" }
index f15fc8c29bbaf55d0949c046d246731f10f5d378..2177aab8f02b62bcb1533abf286b483a98f65874 100644 (file)
@@ -1,6 +1,6 @@
 /* PR c++/38646 */
 /* { dg-do compile } */
-/* { dg-options "-std=c++0x" } */
+/* { dg-options "-std=c++11" } */
 
 template<int...> struct A;
 
index 54fb361d3d44c545e6ed57f7200b6cfc959206e5..bf44357fdf7a5db85466fcfa178dbd205f173519 100644 (file)
@@ -1,6 +1,6 @@
 // PR c++/38795
 // { dg-do compile }
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 
 template<typename... T> int foo(int i)
 {
index 0838a0ba25f318f8377bb81de36d7e8191257ddf..873c51e35f0a20e00370a0d076591656a0f206c1 100644 (file)
@@ -1,7 +1,7 @@
 // Contributed by Dodji Seketeli <dodji@redhat.com>
 // Origin: PR c++/39639
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 // { dg-prune-output "template argument 1 is invalid" }
 
 template <class... Types>
index 4425aacf627a74fe4f50eeaeb389f80a1d49a73f..c7a02c2c73823d2c7856449335e387ea424f0fd5 100644 (file)
@@ -1,6 +1,6 @@
 // PR c++/42844
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 struct A // { dg-message "user-provided default constructor" }
 {
index 45399b5395fbd7ef6935ff61cd6441a41fa75c69..b50b7b03ca0972dbf6d698bd112f3ee3b343d7cf 100644 (file)
@@ -2,7 +2,7 @@
 // Testcase by Jonathan Wakely <redi@gcc.gnu.org>
 
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 struct vector {
     struct iterator { };
index 55426c1f81d9473b255983aa2d4bbeae664320ea..d7c5b13080a266348c7598577a6d96de28461a74 100644 (file)
@@ -1,6 +1,6 @@
 // PR c++/47416
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 namespace std
 {
index 1f6f09cccc6dfdf8d86c59af43a4d29dc2b60ef0..dd386d17e8a3cf1c65afe653bc19ed49da7c24de 100644 (file)
@@ -1,6 +1,6 @@
 // PR c++/47476
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 int
 foo (int a, int b)
index 1543d8a281dc7a953df2a2184d542050b1f3885d..4f1117b9e318f4394ca02ba27d39f503af11aa34 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template <typename T>
 struct Handle
index 48e7a1f743bef80b82ca923aabcb472292a8e26a..c6177169a735c10ca348aeaff594e0a1d3744391 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 struct GrandParent {
   void *get();
index 439c15cc1cd7eb63e79ac62d0a4e475b0cfe0a8a..091952f3e68f409d5722759409b62c2241fe4d73 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template<class T> int foo(int a)
 {
index 37eb166b43e3d9ae681b3e0d64b6a649af6b8a68..8fe2b6f0f2bc0ae6b1c54f02a58eeb854e7261ed 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/51150
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 struct Clock {
   double Now();
index 4bdd071475ec20b21c90f969bd3ed47a872fa914..0433c848f099ecbf9084b440abb1b9ddabfe0ba3 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/51216
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 void foo()
 {
index 6fcf8611f9cb4976bde6138a623e91c2ed571c96..a9f1cf0dc6752ee21b13abb8c0628e35ea74690d 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/51225
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template<int> struct A {};
 
index ff078e02d6785b4b6a2d1a76b603f44555beb41d..203329635640928decc277722319b6330c58c61e 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/51313
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 class ostream;
 
index 80215f6a3415775e446708e41807b569d7f1a597..5fae55a5f9c23dbd0bb3cbfb62a54d86d7b0f4da 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/51547
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template <class T>
 struct vector
index dd51679158d1246e40e8476b34789fc6d6e5f757..75a922091aa97d557cb6f1d67a0402469c8e1348 100644 (file)
@@ -1,6 +1,6 @@
 // PR c++/51619
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 struct A { virtual ~A(); };
 struct B { A a[1][1]; } b;
index 49e2ecd0bde65d589c1a84b8ba2bfc40ec48fc61..b0e7115817404c4a307b8f53817a1893e6ed7a41 100644 (file)
@@ -2,7 +2,7 @@
 // Test the loop with an array
 
 // { dg-do run }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 extern "C" void abort();
 
index 662074890d9dba7f2ab6b7a29aca25fdc2246150..e93f76eb4e957087cf3ea2f4dacb0b8e1d064bb7 100644 (file)
@@ -1,6 +1,6 @@
 // PR c++/47388
 // { dg-do compile }
-// { dg-options "-fno-for-scope -std=c++0x" }
+// { dg-options "-fno-for-scope -std=c++11" }
 
 template <int>
 void
index d02519a2519b16582300a558328965a51c7c08dc..84f855890aee5af3e273e7a44c4f3a05d42013c7 100644 (file)
@@ -3,7 +3,7 @@
 // with begin/end as member functions
 
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 struct iterator
 {
index 9b405dc620a9b5562fa91128304e7212f2e367ab..4b85366e6a7adae306ffab319e7a3c9194a90ce4 100644 (file)
@@ -2,7 +2,7 @@
 // and begin/end as member functions
 
 // { dg-do run }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 /* Preliminary declarations */
 namespace pre
index 7ebf0c563e83a040a8effdb67d6075e4668082ff..2b8d7f7105b3d11017977738da224159b4f8a756 100644 (file)
@@ -2,7 +2,7 @@
 // with member begin/end
 
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 //These should not be used
 template<typename T> int *begin(T &t)
index 438555e1344f2d1071c54d021e39fa45959faa0b..651ce37f1d8cd65d0b2d01ec743dda22531d8855 100644 (file)
@@ -2,7 +2,7 @@
 // begin/end member functions
 
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 //These should not be used
 template<typename T> int *begin(T &t)
index 38f330771ea22b38ae972caea036b637af9dc9b7..bbdc1999b04a1559d27ca59d60ed597f5fcaff6c 100644 (file)
@@ -2,7 +2,7 @@
 // and begin/end as member (non-)virtual functions
 
 // { dg-do run }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 unsigned int g;
 
index 86cc2a828bff2ec8fa56ad66e1d662370f59bdb5..76c1b91649a30e71fde8c6bcf2ff57527b004eb5 100644 (file)
@@ -2,7 +2,7 @@
 // incomplete type or unknown size
 
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 extern int a[10];
 extern int b[];
index eb888d9ab62a2c0e0965e287ea4078c70143c4ec..72516f15e05df0cca71ca2b3a15aa6cdd643315d 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 extern "C" int printf (const char *, ...);
 
index 386d73d1817991a017a932566425ed4e38797070..f06311c7668a98aec184fd8bd507ff4b60cd242d 100644 (file)
@@ -1,7 +1,7 @@
 // PR c++/48994
 
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template <typename T>
 struct myvec
index 4306fbda6ce18789194e48b906dec829bf4bd6de..ee208d77e1b20a879e00a3cb8cea38853ef37bd4 100644 (file)
@@ -1,7 +1,7 @@
 // PR c++/49838
 
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 int main()
 {
index 17eb41dba7bae83fc62598f621d42b117c5d8d89..325525ce4e379d723485a7f62f3403daf800c266 100644 (file)
@@ -3,7 +3,7 @@
 // with begin/end in an associated namespace
 
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 struct iterator
 {
index 890eb0aeaf90dfe49ad220899226d608de4ef318..3d979d26fd164301dcedeb234fc9b82a3f8c1960 100644 (file)
@@ -1,6 +1,6 @@
 // PR c++/49834
 // PR c++/50020
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct A
 {
index 07bb95fbf2b0b04c12273ab5ae50dfa38c9b3aa0..bf0b02bf398cb3716194a3b831f1efd45340795a 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/49983
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template <class T>
 void f(T t)
index 5fef5e6accbb53c291a2f7bc026968709c0d7d58..9db46eeb8fdc3e0f93d9e9986fb63c0fa54ac942 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template<int I> void f() {
   for (auto i: {I} );
index 85115a38f5ee5135d01192356be20f580e873714..c2204f91758f8000f783f34453a74674b7a17452 100644 (file)
@@ -3,7 +3,7 @@
 // with begin/end in std
 
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 struct iterator
 {
index afbcf14b26e3b84187e718c95467b812ad1815dd..b27ec6ff4bf8b8b411673680966ff5bd1060f69c 100644 (file)
@@ -1,7 +1,7 @@
 // Test for range-based for loop with templates
 
 // { dg-do run }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 /* Preliminary declarations */
 namespace pre
index 04754b780e68a5845bbdd77831f9d2f3a8ca1d9c..e74e33a2373392149a9555dcc71b7d9aa92f93c7 100644 (file)
@@ -1,7 +1,7 @@
 // Test for errors in range-based for loops
 
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 struct container
 {
index 775507f8de86474aee02b7766ea01741f2775fce..5fe405fac886c5c1aecf9bec4116958dbf24d047 100644 (file)
@@ -2,7 +2,7 @@
 // Test the loop with an initializer_list
 
 // { dg-do run }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 #include <initializer_list>
 
index ad89dc201b62d386902f4d2f92b32f1e439cf9bb..253d6b0c43391fba35a8670fdabfdd6417ef08e6 100644 (file)
@@ -1,7 +1,7 @@
 // PR c++/46056
 // Check that range-based for loop calls destructors 
 // when required
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 // { dg-do run }
 extern "C" void abort();
 
index 641dfe052c2d402649b69c1e389f97968b9a4a98..7ef214edfaf36a08ef014c2eb57fca2fa1f2e6b6 100644 (file)
@@ -2,7 +2,7 @@
 // a new type
 
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 #include <initializer_list>
 
index 5b682e304598b586a6e498c01521cb85ddc937eb..669689dbba5e0a1e7b0157b0eecc75625957ebde 100644 (file)
@@ -4,7 +4,7 @@
 //    for how cv-qualifications are applied to reference types. 7.1.3, 14.3.1
 
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template <bool> struct sa;
 template <> struct sa<true> {};
index ed866f9e1f37f595cdb7beb15dc86153c8ee0947..e4db7a277362f2ed471b5777db6bd7088aca4096 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct A
 {
index e054151b056bd96c12d7d05be48f2e153ede048f..1f0d12e48a6ad16a4e62fab4cb812bec060ce8db 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/51868
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct A {
   A() {}
index 48b7c13ba59a4cd6f1f7c8eca791b7e4f7833c0c..d7bafc483cf34e00a62bd34ee81f0e1a4c6897d1 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 void f(int i)
 {
index 94ee4ca849e26af4596aa73fb2268de660489ed6..4d2ed52128d7118db9cf3dc8224fc538d09b1c88 100644 (file)
@@ -1,5 +1,5 @@
 // Test for const_cast to reference (5.2.11/4).
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template <class T> T&& xval();
 template <class T> T& lval();
index 38529913f85082df0b7378f0ea67e3f0f86a26c3..ba2b6bb4d6da40ef201a9d05f68186c1a97f3193 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/49267
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct X {
   operator int&();
index 043543631adc5b3e0c07a8a6608a8dfd2aecdcb9..7763c42b290aac75d060bfddf189792e13c16870 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/36816, core issue 873
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template <class T> void h (T&&) { }
 
index 160296f640faad5fe2f637999926f410580cf77b..26a8d551fb61000dd1bb23d1b84b1e32f344c313 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/48313
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template<typename F>
 void f(F&&) { }
index 65aac8da2a1b9eb4da34c358d4b17ebcec2e416e..104ecbdaccaaf12eca098e124ede14c04e7e3127 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/49389
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template<class T> T&& val();
 
index db142961128a36ef6b7e45d123caa97d42f03a20..3ac7118b49fd07b9fdeb70c54fa1e4d8309f6bd5 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/48457, Core 1238
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template<class T>
 T&& create();
index b792342dada384ff9bf9948a862890e9e03bfc5b..51516bf53de204d3df56bf3ade931a4367210e6a 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/49458
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 typedef void ftype();
 
index 8504682d7911cdaccae32123e4faaf3ee389e0ba..f33140174a49e78f25a30527fef8ae8e9d308f13 100644 (file)
@@ -1,5 +1,5 @@
 // DR 1328
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template <class T> struct A {
   operator T&();  // #1
index a8f424df003a2fda85942652cfb87ae4ccb0c98e..fd5aa65b3a621fe6a3ebdf857f489714b674bf95 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template <class T> T&& declval();
 
index 5b6e4c3d126a7dfacd3ba5d4fc042fe0cfe9a934..02061fc3f2826c8c64052e30fe38cbff99510912 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 // { dg-do run }
 
 void f(int &);
index 569ee5bb6c95d2778c33250e357f933c60c112c2..23c7bbe22120e5a645c17153ce07a4aa13c300d6 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/45401
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 typedef int &__restrict restrictLvref;
 typedef restrictLvref &&rvrefToRestrictLvref;
index 3ab659833eab4d9b0df1eb075d72488648cd7845..088f376cf1f7913b332bce04578e92210f4e79f2 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/41815
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template<typename T, typename U> struct same_type;
 template<typename T> struct same_type<T, T> {};
index 11f53bd1c0a526e9ba8f731dce32d85bfb61aa0f..d73108c23b993675f57ffb10ecb9e646d91ae886 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/44870
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 void foo(int&& data);
 
index cbce7c4ddd7622e5add33d8f3f5e1fab676ad754..217116a390298f7275424f9ef5437b5f5f7905da 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 // PR c++/33235
 #include <cassert>
 
index 5e78b1dbb69060f2e9a241bae83829bbd43c8d8f..3c6566bcd918f9636fb49469426b643fff880fd2 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 
 struct A
 {
index b15bdfb4c9337c649cdce680ad5e7256d461015f..9ee46dc12f5f3dc7bb4d296487bde17d760a4e55 100644 (file)
@@ -3,7 +3,7 @@
 // Test overload resolution among reference types
 
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template <bool> struct sa;
 template <> struct sa<true> {};
index 99e39e6a4bcfd294c4dbab41a8ddea0eb6441d1d..f2f4c0b0391615e677539b03eae3a82f3c5e3273 100644 (file)
@@ -3,7 +3,7 @@
 // Test overload resolution among reference types
 
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 // { dg-skip-if "packed attribute missing for struct one/three/five/seven" { "epiphany-*-*" } { "*" } { "" } }
 
 template <bool> struct sa;
index f22e863230e155c6dffbc9be9d5d7373bc648f87..c39d5c06e508230aca034833967073be8344be11 100644 (file)
@@ -3,7 +3,7 @@
 // Test overload resolution among reference types
 
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template <bool> struct sa;
 template <> struct sa<true> {};
index fca45c7352a5f15ebb652a0c916281214c82cc8a..209f89392ad580e44d817633c2abe14e900faa0b 100644 (file)
@@ -3,7 +3,7 @@
 // Test overload resolution among reference types
 
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 // { dg-skip-if "packed attribute missing for struct one/three/five/seven" { "epiphany-*-*" } { "*" } { "" } }
 
 template <bool> struct sa;
index 14b810ae68d5cfef69b897025ece587ad0e3cb0b..67cbde24d5e32b86ee2334b67624bafc92d4ce37 100644 (file)
@@ -3,7 +3,7 @@
 // Test overload resolution among reference types
 
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template <bool> struct sa;
 template <> struct sa<true> {};
index 804b2ffbdbe4537a143b54dd11e86d35c19f7450..12db70ca2e734081d86e8ab97ec6cc5cf785e9e7 100644 (file)
@@ -3,7 +3,7 @@
 // Test overload resolution among reference types
 
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 // { dg-skip-if "packed attribute missing for struct one/three/five/seven" { "epiphany-*-*" } { "*" } { "" } }
 
 template <bool> struct sa;
index 076e9a0488e96d40273b39d851ccde9c149356af..9ed324e4655439eb89b0eadbc090f09ffa7a1dfb 100644 (file)
@@ -3,7 +3,7 @@
 // Test overload resolution among reference types
 
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template <bool> struct sa;
 template <> struct sa<true> {};
index b2744e3cd9e131d585a885de425821b1c674a767..8ec2571791950044733839d2359a5c838511d616 100644 (file)
@@ -3,7 +3,7 @@
 // Test overload resolution among reference types
 
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 // { dg-skip-if "packed attribute missing for struct one/three/five/seven" { "epiphany-*-*" } { "*" } { "" } }
 
 template <bool> struct sa;
index d9b8cd2398836a3b3e25e34af3b8f6f8a07d23fc..667012f55b52cc4b144e01710705a047cb41e3a4 100644 (file)
@@ -3,7 +3,7 @@
 // Test overload resolution among reference types
 
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template <bool> struct sa;
 template <> struct sa<true> {};
index 9bb5e2bbb8920290fb8f170eecb50553f8035905..171b6dcf7066ce2b8034e715b751248276a958ae 100644 (file)
@@ -3,7 +3,7 @@
 // Test overload resolution among reference types
 
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 // { dg-skip-if "packed attribute missing for struct one/three/five/seven" { "epiphany-*-*" } { "*" } { "" } }
 
 template <bool> struct sa;
index fbc932de1efff3d34d8fb43c46849e1fb7e215d0..89ed1c0ac506eabee734d3789279ea1ad3831490 100644 (file)
@@ -3,7 +3,7 @@
 // Test overload resolution among reference types
 
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template <bool> struct sa;
 template <> struct sa<true> {};
index b2a3bdedd1be69cfc4b1ef87374090c87e2428d7..92a4f94336f61518fe76d9b9813cda8d5d901046 100644 (file)
@@ -3,7 +3,7 @@
 // Test overload resolution among reference types
 
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 // { dg-skip-if "packed attribute missing for struct one/three/five/seven" { "epiphany-*-*" } { "*" } { "" } }
 
 template <bool> struct sa;
index 206cc79bb1499e853410beacf7ec0d92b5c383f1..4d81e2a71c17f47999dc28f1d9b80e37b761ca2b 100644 (file)
@@ -3,7 +3,7 @@
 // Test overload resolution among reference types
 
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template <bool> struct sa;
 template <> struct sa<true> {};
index 918dc14b98c7c434b0c0b7d0869e43c07b7ebf4a..551b9d9c78301af6daf18ee1193146f846dfe8b8 100644 (file)
@@ -3,7 +3,7 @@
 // Test overload resolution among reference types
 
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 // { dg-skip-if "packed attribute missing for struct one/three/five/seven" { "epiphany-*-*" } { "*" } { "" } }
 
 template <bool> struct sa;
index f6784dffc221961b8d443cb076a20f8141d842bd..650fd76ba82393a28f4395d801c37722b18b265d 100644 (file)
@@ -3,7 +3,7 @@
 // Test overload resolution among reference types
 
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 // { dg-skip-if "packed attribute missing for struct one/three/five/seven" { "epiphany-*-*" } { "*" } { "" } }
 
 template <bool> struct sa;
index ec08a824865f89c999e50c4173f3393c45355668..4714d7c936edfeb12b1b6ed68b487df7be9a6e05 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/36744
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 // { dg-do run }
 
 struct S
index d4459af64d3927035f84e506a05780226aedebaf..0ba8b1002933522e165c1f3bf696a6e5a5867462 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do run }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 // Contributed by Sylvain Pion
 static int rvalue_constructions = 0;
 
index 20391eb407b7f6809052bc0ded5c6029a6a2f4bd..a1f99482940d9cf61bde3f44cfba338173bad49b 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 enum class Color1 {
   Red, 
   Green,
index e87b36a2732291854208aaa47e8ba3b9f40f36fc..bf9e6574dc73bc4c96a94a4ecf2aa3162e175e08 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 enum class E { e = 10 };
 enum E2 { e2 = 10 };
index 67c3fcbebb16f57ef047223365b4eef82049446e..aea744d9a4da6f600c4bc5ac2703e0f849c6e0cc 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 enum class Col { red, yellow, green };
                                 
 int x = Col::red; // { dg-error "cannot convert" }
index 292d8ae04b00bf00fb99924f37590fac6e051403..855d96795cd316e82c96b671d56d3713bf878619 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template< typename T_VECTOR >
 void f(const T_VECTOR &a, decltype(a[0]) t = 0);
index ede8b7042454f7b332593668dd2ebd8a240c76bc..c62aba77373ac9fa7643e7800e91976b24e7b584 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/48452
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 namespace std {
   template <class T> T&& declval();
 }
index 2e8408d8f4da83b5e0bc94e4687cd7e0c79cda61..e5d5255c11c888867e767862c8aa0c8d300519d3 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/48468
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 // { dg-prune-output "note" }
 
 template<class T>
index 114f1b42da8c40334dbe497c513dc43d98b5e51f..927ac7a6d824b48a880da76e202b4b1114aa7387 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/48535
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template<class T,
  class = decltype(T{})
index 465df2d8b8c13636c4529b8396c22b398bc04868..511944b8e46961bce098f0248efd3d3d1f470b3a 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/48581
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template<class T>
 T&& create();
index 305f96eddcad3a344883db56540aaafe13794f93..23ef8443fdb6fa09e0c17e14a3f793c14e5a8a01 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/48557
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template<class T>
 struct add_rval_ref
index 595ca40b5552ca9fa37d44274d10545764130dab..e2830968bb065de66614f87de6629e50f97b4693 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/48531
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template<class T,
   class = decltype(T())
index 6470567b7a2f3395de2494a7dc9d86f50ec1b29d..7bd1aabd8a346ada91c6b717fb973762e64653be 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/48531
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template<class T,
   class = decltype(T())
index dbbd9efe41073deef10fa4b484f7dad498c32bcd..3b91621b11a42c124d7d816259ae9f98e512a42d 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/48530
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template<class T,
         class = decltype(T{})
index bb54335e6cc846425b3b9269bb521c195498f35e..bf98f4024516c8c941161e4a239b38bd5c64514e 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/48530
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template<class T, 
   class = decltype(T())
index be96983bf39919e15e6db19b9ea2b34eb414ec41..59c6a71b2d1419f42b0a50d0f2a3485573fffd80 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/48737
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template<class T>
 T&& create();
index b9ef70d99cf5d786330c2dc24ceb7276a62d5183..1eec1a1052541f1fa36b27c011aa34d2a2ed5294 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/44967
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template <typename T> T&& declval();
 
index 486064c3af7664f36bafb6d9c03e26583ccd3c2f..c0ba70ced977d56824c3db22bdae2036614ccbad 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/48744
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template<class T>
 struct add_rval_ref {
index 4fba6eb82a1d857b2623eb347c8d55044f6a475b..3eab43cb0ac46c95933823a6948e50006870357d 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/48735
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template<class T, 
  class = decltype(T{})
index 1c3efd2e079caacaf24f4f12d5580bafa91ccc36..8379d04ca3eacf550d3f11cddef06b26a4f59e93 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/48745
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template<class T>
 struct add_rval_ref {
index 4e2ea88b171dd85ba380f9a7ef3aa643d85f2fbc..794b336aead1ed9a714796d599675a9733f1b66d 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/48647
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template< class T >
 T&& declval();
index f974d82b144299762ed8a5e87a63a19533a33606..d6746e01e21eb1b1bcceed4e0418b10d8016cab5 100644 (file)
@@ -1,7 +1,7 @@
 // PR c++/49058
 // This error is not subject to SFINAE because it doesn't happen in the
 // deduction context.
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 // { dg-prune-output "note" }
 
 template<typename T> T val();
index 7bdc8f88e51b03b53e7c06d5c931e80aec38db62..d8c46d0597abbdf4028f7d3f17563cf1bc5845c1 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/49105
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template<class T, class = decltype(T{})>
 char f(int);
index 374f9976b2c95f84c90a5d7b6e40ecc7772783f9..3fc5b280da7a227f2e0bd89d04bb1b4627049615 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/49229
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 extern void* enabler;
 
index 93327ba9cc5b0a5796d28c371c6388c4307a11ba..2fa2232ab39bec9e92403c21ae5b0c40ce75826b 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/50157
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template<class T>
 T val();
index da64f413c71cc677aef376b5e0688ea7f0afdee4..a06fc9f7407118836db29dc42cda2307d5bfc28f 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/50324
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct complete { };
 struct incomplete;
index a2e10b41d3ec2d391a62cab82a8317c940e7ecc7..49ab9699376025404f63d771597d8fe52a0267d0 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/51047
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template<typename T> T &&declval();
 template<class T> decltype(declval<T>().x) f(T *);
index 8582ba777c45e1111070b9fc66b977f730d32ae5..b25b388613709d4e4f5d739cd5aa061ced1f8bdb 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 namespace std { template <class T> T&& declval(); }
 
index ea151fe6490b49f4cc0b3be21f3022f6d5b93720..066b1de022a9e1180d7f485e44100641d6f7dd76 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/51973
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template <class T>
 void f(T t) { };
index db3bf5a21fc94ed37e7ac154372501f825bf7e89..67237ffb4905f067b3667332f923dd2157f63b50 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/51989
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template <typename T>
 struct is_container
index b664831249896110e844d466d4535ed23b39f598..a409bf8b8b7cf2f895d3d50e38469964516e6631 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 namespace std { template <class T> T&& declval(); }
 
index 8474fb314312a93904f536229f1d99cfcb6af309..e3592d06b4973f6cb5875fe8024410321c08a074 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template<class T>
 T&& create();
index 401d5362d849b5e023c9ed78802d1e9e7bca5329..1b8843301651a8adc55cd9f834df154a601ce386 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/48113
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template<typename T> T declval();
 
index 0a95a9644c74b800be9416a93a7aafdb4b4e4ecc..19ec2ad1961fe5a92961b786cf258de27cad23ef 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct A
 {
index 7f3012f94df140c8450448813c1e9da87e8bae3e..a5464dee03bf2deaf2753f1bc812fab962422101 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/48449
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template<class T, class = decltype(T())>
 char f(int);
index 6f1de21d51d89fdf78e9987a6017aa4823815a4f..98ac52c12a22b13c2f6893577b5bdaf26d1f276a 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/48450
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 namespace std {
   template <class T> T&& declval();
index a54617598fb940a6f8f288069f824e3f45f119ea..81a86615a55dfee78b30ddeb3cda9b0493c9e918 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 void foo()
 {
   static_assert(1, "okay");
index 3e74bb1b480c58020ca29f95bea3011bab7eaaff..ac7dfdc92606081694e056d9114fe69da16478f2 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 template<int I>
 struct accept_evens {
   static_assert( I % 2 == 0, "I must be an even number"); // { dg-error "even number" }
index 0a4cbc98aff9bc3ea54c30e74d75423ec7a35023..84d2e2a0b1680aad11f74a8925c48f1c1ea371bd 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 static_assert(7 / 0, "X"); // { dg-error "non-constant condition" "non-constant" }
 // { dg-warning "division by zero" "zero" { target *-*-* } 2 }
 // { dg-error "7 / 0.. is not a constant expression" "not a constant" { target *-*-* } 2 }
index b0818873f105e686ecaffb2a67face3669c2adb0..97c0bd6595081fc5bf63458dac573aae0d761c91 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x --param ggc-min-heapsize=0 --param ggc-min-expand=0 " }
+// { dg-options "-std=c++11 --param ggc-min-heapsize=0 --param ggc-min-expand=0 " }
 // PR C++/30033
 // Make sure that the static assert does not crash the GC.
 
index b918796220cc0b7e3925358a3fa2100813a6b0c6..fdf26d12f07d41c031913730493d91733c899042 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/50837
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template<class T>
 struct z
index d1ab0dded9dec25753ec5f580a687e47989ad515..6fd9c27b85a778f07d0fde95aad88c3f22bd9060 100644 (file)
@@ -1,4 +1,4 @@
 // PR c++/51397
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 static_assert('X' != '\130', "'X' has the wrong value"); // { dg-error "'X' has the wrong value" }
index bdad8211145ef121960fa8ce00ec30c2eb53b480..bff657c7396e8b31a261b6c674699bdf3fcedb97 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 // [basic.types]/10:
 // Scalar types, standard-layout class types (Clause 9), arrays of such
index ce1c9eea5344b9b432dea795a56fdff52e7dd2fe..818eaac0a14a395d33d6a438763b1ef0f3ec156b 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/47198
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct S
 {
index a06720702050790ffb4af3ac0f15e28b166a0d95..b7bb9b85a2582e25439220973357da8137ba89af 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "--std=c++0x" }
+// { dg-options "--std=c++11" }
 
 struct S { };
 
index 085915f907edb5803d454092301986d4c79dd05f..97b33ac67d437f6e35805e6de98a82dee764d0e4 100644 (file)
@@ -1,5 +1,5 @@
-// { dg-options "--std=c++0x" }
-// { dg-options "-Wno-abi --std=c++0x" { target arm_eabi } }
+// { dg-options "--std=c++11" }
+// { dg-options "-Wno-abi --std=c++11" { target arm_eabi } }
 #include <stdarg.h>
 
 struct S { };
index dfa2cfb7bc7f5860551d72cb69a9b67c9b182ca4..bf2629214ed82d36eb7f1460df6f64ce45f3e219 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template<typename T, typename U>
 struct is_same
index dab1650e448018a8d7d28aecf9dea946ae344306..0d1598ce9595b97152dd265db184b9b22444dab8 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template <class T, class U = double> 
 void f(T t = 0, U u = 0);      // { dg-message "note" }
index f71fe0f435ad7587ff9eb2e7e4e6526032c025f7..e72e75797fba2aaca90dbfd45b77184590c01e1b 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template<typename T, typename U = typename T::value_type>
 void f(T);
index aa2ad58e01ebba93694875f521348d4e4f4aa8b2..6b2f5b1892895ce669e24340183756c4e271e549 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 class X {
   template<typename T = int> friend void f(X) { }
index 4b8bd12b489d9a1650658dfaff5e2c27d5d97ade..73aa3eec9dc12ccd6d81f0296efde26d01cb32df 100644 (file)
@@ -3,7 +3,7 @@
 // Test the "Augmented" template argument deduction when binding an lvalue to an rvalue reference.
 
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template <bool> struct sa;
 template <> struct sa<true> {};
index f637857b427a49d3c24e9c9a2643b14c223cd6c9..8b568a286ca44a31eab28453bcdc7e87256d3c59 100644 (file)
@@ -1,5 +1,5 @@
 // Tests for late-specified return type.
-// { dg-options "-std=c++0x -fabi-version=5" }
+// { dg-options "-std=c++11 -fabi-version=5" }
 
 auto f() -> int
 {
index 1c64f45731af4132ac13f9dc0507ad6b8b4a638d..d95f298a15733b7d0b2a885d7a401a1aea998873 100644 (file)
@@ -1,5 +1,5 @@
 // More auto/decltype mangling tests.
-// { dg-options "-std=c++0x -fabi-version=0" }
+// { dg-options "-std=c++11 -fabi-version=0" }
 
 template <class T>
 struct B
index 8d4baa97e5d5172c0f6d3e00bdcb1f1c985e771e..f508bc4e8905cbcb68d0f6930abf3bc38750f071 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/38597
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template<class T, class U>
 auto f(T,U) -> decltype(T() + U())
index b97d362be2fce821d2e16735bb168c4628fe550e..b4f2bf75ffb238eb986891597dd166b49efdf8d4 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/38798, DR 770
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct A {};
 auto foo() -> struct A {}
index 3476e90e580560cfb10858a2928f90f5ffb797ae..86b8e4435c0a82f1f5fe687c83f258e2fbc5ab86 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/49003
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct A {
     auto a() const -> decltype(this) { return this; }
index c4db10ec80d781513bb6e194aabeaf76048f5743..e322a3c5ad92b7238bdc5f741c89ea0d8aad7669 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/50365
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct A { int i; };
 
index 109c8ccdbd4a078e6f292c9cd20731d0e3ddfb5c..06ed25733f3bb20a850ccf07ddedac41da9a3776 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 // [basic.types]/10:
 // Scalar types, trivial class types (Clause 9), arrays of such types and
index 7d3286e007be4ac4baefb725e6a61c803814cc7e..92f192450a5faa60d7524c7143f71f5dc5496730 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 #include <cstddef>
 
index df7b7281c3d9b3381ef002772f16044cc689a57c..602d8293e35c9e806e6392804cfca888c330d38a 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 #include <cstddef>
 
index ca2039c59d31074aa1e16da1b7761a4bab3454e0..15aa6a3ad2cf7ab60c550e41856e075095194cdd 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 #include <cstddef>
 
index a80e7244afd294f9fc8953d2600e9d26346270fc..675ef31d2416fb8fd1c4104e7dfd65c0c2ee8887 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 extern "C" {
 
index 61dc2ab02c6b52d91d2c40dc4d9dc5bb592dd43d..10ff69b7a2b6b799ab869a9b4f13faed03a20dfd 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 #include <string>
 
index 612bc1d1116cedc3acaf44c692ee4991974b4a2b..870ddc3f5e2cf39626d66a1b9aa5772cf165a108 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 #include <string>
 
index 40b0dfac53152e787cb1718fd33f65cae1c3844d..e62c34af0c1b406ff87910a1a6699d18c5794b91 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 constexpr unsigned long long
 operator"" _grow(unsigned long long n)
index 9060abba4940a6f6aadef5d3ed796ea9cab73e7f..a7eeb4629ab75e6ff3bd4fdf5276b235e6af2efa 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 //  Check that undeclared literal operator calls and literals give appropriate errors.
 
index 48a2a1b171d05d58056988535224d40dc8240896..2832312f3a4243b7fa4dee3507417d7efb4dec9d 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do run }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 //  Make sure embedded quotes are not a problem for string and char literals.
 
index b3f3ef8a604d30fe7725e9189ab4bfb625269110..0319701edb5008f1610296d8b19b21c50e3dcc47 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 long double
 operator"" _Hertz(long double);
index 9e448ac805014c58c3ce8b122684d404134d2ad7..b876a07cde4ff6f1ba1e982c4d6ba7cc37ce0721 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do run }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 // Test user-defined literals.
 // Test simple operator declaration and definition.
index 998ad155bf771e769467e46c5705de4d0cb4828a..851cd9b9c18cf74d6a406f33ea699e2d119954c3 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 #include <cstdint>
 
index 75032c5767990540f98c07b6212cb7835f9cf3e7..063fd8345de6738eecc11c2e5e21ba8e281e2d6a 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 //  Literal operators can be inline.
 
index c2ecede8d48d8ed040fadd1ef914ba8d2ea5f01e..f969bb5ebabcbd07c326727f2b7c16e228aca2d3 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 extern "C"_badlinkage {        // { dg-error "expected unqualified-id before" }
 
index 6de31b65ea71f023084fdc5f6392b41d9589c652..c226c269a548b9ab02a1045246dbae05eafca172 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/52521
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 // { dg-final { scan-assembler "_Zli2_wPKc" } }
 
 int operator "" _w(const char*);
index a6220c4c0fc5691ca5e98cda694ef9337ae0c5d7..e6ea5776213a49ebb415e856fe366f841857963f 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 class Foo
 {
index e5d54e519009601ccecb8f589cab41a8f09ccc22..a84ed0e3a4f2386322d77d8aa83d9a0d4ba58ac7 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do run }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 // Test user-defined literals.
 // Test simple operator declaration and definition in namespaces.
index 6ad79b85b1d8b1c61370d380dfb7ceb142248eaf..2de8f77898333b0598e5ddfbe85de86323261480 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 // Test user-defined literals.
 // Test error on non-function declaration.
index 981865f15263c7c6ec4dc0095f0bc6c44c1ee5e9..e8ad1232ef003771886d4381625a0a67aedbecf3 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 // Test user-defined literals.
 // Test error on non-empty string after 'operator' keyword.
index f06bd8bdf02b5d045cf89ec721da9a0cb1f39fcf..429a876efc13e1062e343cd3ab581abe3b8111e8 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 float operator ""_abc(const char*);
 
index b90635cd0fc3c0a8b5ba43df78039c2179bd08aa..3c56f216a15de7949b275c90bd2104acabd64fc8 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 char32_t
 operator"" (char32_t C)        // { dg-error "expected suffix identifier" }
index 2067bbe561f912733a1dc881add318544de182b7..b238f132878d320b358006371159f302c641843f 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 // Test user-defined literals.
 // Test warning on declaration without leading underscore.
index 27fdedec766a6225677e80cc47bf45a9bb65e957..caaaa4951e22f96f97dbf6877724ad516a40d492 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 //  Can't have *both* literal operator template and raw literal operator.
 
index ed2de22e49d783d8e20a67727c7d2f3e08bc16db..c90467b6dda13c7b5e7c6528935d642f1dda66fc 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x -Woverflow" }
+// { dg-options "-std=c++11 -Woverflow" }
 // PR c++/52654
 
 int
index 85c15721887d988e72704d0e7fc24912e693f0f5..569c10f279c56a70d55f7f7378fe8a4738ec1daf 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }\r
+// { dg-options -std=c++11 }\r
 // PR c++/52654\r
 \r
 int\r
index 23633390cf0d494968d91ab9725c8ec4178647df..0638ceeb4fefa7b3aaf5d4cf28749eb2c0cc0ee4 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 int
 operator"" _badpreproc(const char *str)
index 2d910624a7cbca2cd49509ee74eb284aa56d541c..d30e9eeeec118b60fb3289e46beb61634d59f628 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 // PR c++/50958
 
 typedef decltype(sizeof(0)) size_type;
index 58ad0e609d02767ea6bc2c0e4b8768e0c440b83c..36d364c908b940bd4291e7f81bf4136afedb65ce 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 //  Make sure handing a string to a raw literal generates a sensible error message.
 
index a31ef9328d25e06aefeaacd38b4fde42e511f1dd..dea0734b5d311afca4529dde96858dbbe6f15e2d 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do run }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 #include <cassert>
 #include <cstring>
index e94410fd0619c66bd4ae2eaee8832fec7628f493..e077889759832bb97ee04e458976eb9a37110fbc 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 #include <string>
 
index a25516220c29620e8ee65fe873a776ec51e30b83..b4544ee0727d1854fde1047b83c243b832dc09df 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do run }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 #include <cstdint>
 #include <cassert>
index 994d58c1a0b6518c68c74effec985f0574e22a4a..65284073b1a65064e33c353fde0e68539f0e18b8 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 //  Test that the standard suffixes shadow any user-defined suffixes of the same name.
 long double
index 86903e8355a431f2fff0d30dbdd3e6d8016897d1..d8be7b78cb0a34b787281b748c7b4cda678dc855 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 // PR c++/50941
 
 typedef decltype(sizeof(0)) size_type;
index 56eab01d7365a9512303e0e76b09a6800dcec080..e3b7e96936bc1dc1c87caf495ae4f59cba69fcfb 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 #include <string>
 
index 599c8652a147b4b5ac30443a8ddb78c377fb0cc0..33dfb9e5d06f089b282392ef86f4e4e5ad89a1e9 100644 (file)
@@ -1,3 +1,3 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 #include "udlit_system_header"
index 6a28f74a22b3bf88febceddd67a993983bb5b733..55dca2ff81593d8cfa9f2ea63869e648701e4459 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do run }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 // Test user-defined literals.
 // Test template operator declaration and definition.
index e8ccb6f545d556bf623d2bc3acefa779cf698970..f2efdd7a658c2670d010d9493b37eefd2633331b 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template<char...>
   int operator"" _xyz(unsigned long long);     // { dg-error "has invalid argument list" }
index 6324823fabbb147d22edccec419aa04c17352cc6..fb21f281e105cd6ede47212dfdc8f42ca0adebea 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template<char...>
   int operator"" _abc();
index 4dab4d2f6f097c6eca9301f9316a16471621317b..729325473a16f4c73d8be8005022127440a12c97 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 class Foo { };
 
index 77456737c70c79923d924011be56316d40578a10..d83fee8723a6dc66cdb9d19650dec439e13bb92c 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 class Foo { };
 
index cb0f01719c9e1619b9d679b302c9043dbf7c42eb..f83c89bdeec52099e29ea42dda8afd1c21909e5e 100644 (file)
@@ -1,5 +1,5 @@
-// Negative test for C++0x unrestricted unions
-// { dg-options -std=c++0x }
+// Negative test for C++11 unrestricted unions
+// { dg-options -std=c++11 }
 // { dg-prune-output "implicitly deleted because" }
 
 struct A
index 4f193e281c8aefa1a17a71d4b71184180a24cf08..78d88b2b6d950487472a4806cddc98d95815af92 100644 (file)
@@ -1,5 +1,5 @@
-// Positive test for C++0x unrestricted unions
-// { dg-options -std=c++0x }
+// Positive test for C++11 unrestricted unions
+// { dg-options -std=c++11 }
 
 struct A
 {
index f1e8ddb610930c5b6c8b8e6b4ea6b18c8be88b34..a1212e1a93caa580057396afcf77023e48a29760 100644 (file)
@@ -1,5 +1,5 @@
-// Runtime test for C++0x unrestricted unions
-// { dg-options -std=c++0x }
+// Runtime test for C++11 unrestricted unions
+// { dg-options -std=c++11 }
 // { dg-do run }
 
 int c, d;
index c82a81cdba851211f39f16d0c52cd8fa14117944..fa3e97f922634775184d2d09f5051b22954228e3 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/48537
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct SFoo
 {
index 423b3482323fdc84a52e38aad3ae4fe648d32b81..51780619af0c81306bcecfb2baee45fd4548e4f8 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/49803
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct X
 {
index c59667645863f03d06ef1a7bfb0bfa630a2cb73f..8afe7a7ff277136a6a245d3e041d044d45318a3a 100644 (file)
@@ -3,7 +3,7 @@
 // Test: Unamed rvalue references are treated as lvalues.
 
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template <bool> struct sa;
 template <> struct sa<true> {};
index c693b33f9a5478410be2518351b7f71be1bc859f..e7a032c19937516b7cf512b8876596afb5dc6a79 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/45236
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template <class T, class S> class foo;
 
index abe445d4341eccf6beab374acb77450b564e6945..21ebb2ff9f92c59193697748b3a105b0a6fb8a9d 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do run }
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 // A basic implementation of TR1's bind using variadic teplates
 // Contributed by Douglas Gregor <doug.gregor@gmail.com>
 #include <cassert>
index f26aee2a91fb813776b96989e20b56ced2f98b76..768f2ee3977125553d01ac654dec42a6172d0821 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 
 #define ONE
 #define TWO
index f46b8e534e484628862822b2f13ed1de6bae0fed..f6b31966482051b329930f29bd9fa8ee97a36736 100644 (file)
@@ -1,7 +1,7 @@
 // Contributed by Dodji Seketeli <dodji@redhat.com>
 // Origin: PR c++/39637
 // { dg-do compile }
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 
 template<class... Types>
 void
index 2625e259f78137807084a41115b534c88aee7809..0653d2a2cf0f000b0d4d193fc89190592e4f2e7d 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/49205
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 #include <initializer_list>
 
index 485fffa476cf10345ca978f3a9d457ec94e6efd8..0fd2ab969fbf814c7d25720fbdeaa673d4cb4e25 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 template<typename ... Elements> class Tuple;
 Tuple<>* t; // OK: Elements is empty
 Tuple* u; // { dg-error "template-name" }
index e8b6b7221489886879cecbb3cfa3a5de6bc62f71..4515453294be21c0d4b5436eecf28aff8139674d 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 template<typename... Types> struct Tuple { };
 
 Tuple<> t0; // Types contains no arguments
index 57ef2a3d30e1229bae97ffa5bce86a3bd7d33a43..4d45d5e5a8e385c1ce1795dcd31096b1f53d7e4c 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 template<typename... Types> 
   void f(Types... args);
 
index b97df3102036c0407943860d11247e901539c5a9..35a71a9c9ca764fcf7b079ad72eb9f86ed3f2aa7 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 template<typename... Types> 
   void f(Types... rest);
 
index b742cb1d3699f370d905e27cfb8888b03d5ec080..f024f8474c68a2cbb7abc2fde4e2112df3aec75c 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 
 template<typename T, typename U> struct is_same {
   static const bool value = false;
index 105096a78bf35e3289c42ee1b8962841484d493f..108d1111a6985f87d335b530303eb1cd183e102b 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 
 template<class T> class A { /* ... */ };
 template<class T, class U = T> class B { /* ... */ };
index ca5fa27163729603f7883204a6917151b1fb25ab..0eb029bcb3fe84d9dbf413f3f37d9b5b9781e76d 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 template<class... Types> struct B { // { dg-error "declaration of" }
   void f3();
   void f4();
index 018eaa3ed8b85b6a98b56ed45824af7d788ec02d..25d80181d6def6be49b9f350732de6a9330cb119 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 template<class X, class Y, class... Z> X f(Y); // { dg-message "note" }
 void g() 
 { 
index 0a777c4853bf7d37807d334556bf390a1d97620a..b05ca57f3cf6ddd859233cbf4db0df47133a5300 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 template<class X, class Y, class Z> X f(Y,Z); // { dg-message "note" }
 template<class... Args> void f2();
 void g() 
index 2439a51c5a403e3e162dada5e0d186434c569905..81b579710508675f8a4949e6bf0492140dcfdc5b 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 template<typename... Types> void f(Types... values);
 
 void g()
index 87b1bf2057655cc44d182e9306485f5add7314f7..5bb01d5141dd4b048d8675fc400328ecb207b79c 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 template<class...> struct Tuple { };
 
 template<class... Types> void f(Types&...);
index 7ca31f9c67bb96c62ffd3732dccff686bd76037a..69f94672b6b9f2545556f6abf09457f914068101 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 template<typename...> struct Tuple { };
 template<typename... Types>              char& g(Tuple<Types...>);       // #1
 template<typename T1, typename... Types> short& g(Tuple<T1, Types...>);   // #2
index 03d28b825352a0511ef55c6357b95aebc3eea545..f7fb32ffe26270f3a8fc49fa345b10be4f679e64 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 template<class> struct X { static const bool primary = true; };
 template<class R, class... ArgTypes> struct X<R(int, ArgTypes...)> { 
   static const bool primary = false;
index 74215c99727c1e55a6638d73c29002438e6bbf23..8b68711b8778f2ff394a4cc5b4470c5103cdbd16 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 template<typename... Args>              char& f(Args... args);         // #1
 template<typename T1, typename... Args> short& f(T1 a1, Args... args); // #2
 template<typename T1, typename T2>      int& f(T1 a2, T2 a3);          // #3
index a097f43d2183e182e3e2e33b7ac64ec4a775ced1..8a1e285ecddc9f4784ab69004cace56eb1185093 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template<class T, class U> struct A { };
 template<class... T, class ... U> void f( A<T,U>... p);
index eeb137705f2835f7927773f260930f691e753111..4240b4f32847068af642a0ff032484a235069cc7 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do run }
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 // A basic implementation of TR1's function using variadic teplates
 // Contributed by Douglas Gregor <doug.gregor@gmail.com>
 #include <cassert>
index 34ade85e0f992c8e3d733cf28da6fe50bd2b0930..9972928d2cc8d1ff9c83698eaf42bf57a733a0da 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do run }
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 
 // PR c++/33510
 #define SIZE_FROM_CTOR
index 705d441493e04471f9739db5ac0c9b5fab93ffcb..51263fd57e6adb33898f7c61ce8bed4e16427d43 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 struct int_placeholder;
 
index 51c5c79ef9f4909079ec663cff7f8be716b876c2..4e090d1e83f1cba46a608cf010a84f9c175274ec 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 // { dg-do run }
 // A basic implementation of TR1's mem_fn using variadic teplates
 // Contributed by Douglas Gregor <doug.gregor@gmail.com>
index 5bbb9c81b0e7db302dae016d2934b1c50f4e5310..45d11bae286a79d091bfae910ec182c6127154b6 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do run }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 // Contributed by Peter Dimov
 // PR c++/32597
 #include <assert.h>
index 81d333398bdcd8e9901337cf3ea691a2b2360304..c47fbf43868449da2b4e94b77427e4751d96d428 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do run }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 // PR c++/32597
 #include <assert.h>
 #include <new>
index a64d7971c6ecbc3e83befdf5e84db2e386e1b2b2..c6e44bb77aac77ea49dc1b45cfae8663df712d03 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template <class... T>
 void f(T..., int, T...) { }
index 08221b460fe8051212e62191531d9656cdfeaa4e..609868475fa050a7480c7c250243199df83768f8 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 // PR c++/33939
 template<typename T>
 struct refs_only;
index 8363c2a73f98f3580eb76d4d3e781b7949ddafc9..4c3bd95bf333d54567f7da96b45bca59053abf4b 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 // { dg-prune-output "note" }
 // PR c++/33509
 template<int M, int N> struct pair
index 41f1c1db43d5e348f571b40cde9910e70812c6a7..d8f14cb16aae5d3fbba83bea8056f50695e05e6d 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 // PR c++/34101
 template<typename> struct A {};
 
index 11ce14af28cb2f243dc654081c6836a916e2f0fd..4ad2cc39a7bcf3365d1ebd1275741bd2cc71ab96 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do run }
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 // An implementation of TR1's <tuple> using variadic teplates
 // Contributed by Douglas Gregor <doug.gregor@gmail.com>
 
index 80c9f5d2c3a19100c38161417be05e44277ec2e6..33920a9a1a7f630e84f983f6ac41452fbba7eedc 100644 (file)
@@ -1,6 +1,6 @@
 // Contributed by Dodji Seketeli <dodji@redhat.com>
 // Origin: PR c++/40155
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 // { dg-do compile }
 
 template <typename T> struct identity
index 54234391e64d2e6a7569eddebc62f3a8bfb8f944..5213dbbabf3f2ca6119b5211c0cb293f7052a256 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 template<typename...> struct tuple { };
 
 template<typename... Args1, typename... Args2>
index a8463de19808ee1730321cf038438543a9f594a5..2fc3471dded27f290c1d759f41dba951c88b8f33 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/50086
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template<typename T> void tfun();
 template<typename T> void fun1(T);
index f87d53ca386dd7adb7e705cc05b6116673cbd977..884ef886239fc2aff52226dd1b4c0f5f0dd77a8e 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 template<typename...>
 class tuple;
 
index 5f73eba8d6820976c33ef969b4682d98e9c983c2..6a03df053a7e2dcea6bc07de450b8f257e022f42 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 template<typename T1, typename T2>
 struct pair {};
 
index a364bbc911689d239a49723fb464806c7d7e4aca..654c4e9013b961f44fb37f9b871423245aaf2fbc 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/43143
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template<typename T>
 T&& declval();
index 445a770afa1570982f00e57cbc461f2af0844bb7..d028a570eaa52fe0a1817bb32c48c23c558676d2 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/43382
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template<class T>
 struct Container
index dc9c4aea8cb55acd2404b4a7173b9dfa650350f2..e656886fc3ee3a9560cea617ed996bfb593e4ab2 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 struct nAny {
   template<class... T>
index 9d6b5ea20b85275dc5f1038f4a3bdbae200ffad6..cab73d7647db39dc0301fec22d28859cab58902b 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template<class T>
 T&& create();
index 66d24a7efe3216d7ab6ab5b4e350f13f34f9a223..ecd2410f4bb39d661d9506c70aedc90154b547f4 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/47289
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 // { dg-prune-output "note" }
 
 template <template <typename... __ARGS> class _F, typename... _ARGS>
index 80ec0844fbf4db7ee845b2edda96921f642499a4..d68b9ff011a74a1d7c1e3d2ac27668bbd11885fe 100644 (file)
@@ -1,5 +1,5 @@
 // Origin: PR c++/47326
-// { dg-options  "-std=c++0x" }
+// { dg-options  "-std=c++11" }
 // { dg-do compile }
 
 template <int _N>
index 5c3f468515d3b773a0151b1ea251a1e829c6cc6b..0d6923f4fd1fa8513a716449daa525345a83f643 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/48451
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 namespace std {
   template <class T> T&& declval();
index 3ad5af4571755218ea9feb294d410f27034ce3e6..0986516415c520a4f8b8889abbcc87c15a146783 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/48736
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template<class T>
 T&& create();
index 0ec69af812e58b5246fec0a667c41cfefe86db25..8acdfb8c819d799187ab63ad0b19ff9b1151dcc5 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/48292
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template <typename... Args> int g(Args...);
 
index 3c27de0fb19615846b837ae5320b80c3245c3e21..58eb1636f0489d855d2f3258a1a2b30d69adedeb 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 template<typename...> struct count;
 
 template<>
index 86f1bb1543c23802d8e21f0bd046e1e1e71d75b5..556594c3b74149f9c9ecf6f1a624866696662ac2 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/45698
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template <class... Ts> struct tuple { };
 
index cb94ce6975513e043e14bd66bc0c60fadcd26b02..01a6653612fa50e6c3d270e74ea4f8e1204fb525 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/48424
-// { dg-options "-std=c++0x -fabi-version=0" }
+// { dg-options "-std=c++11 -fabi-version=0" }
 
 template<typename... Args1>
 struct S
index 1640657d95089527dc70e95eb35d3b78aad974ca..be435542643c910f9461da6f09d37c8930b04f82 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/49420
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct A { };
 
index 3f1bb2ad04a741d57912e1d63f0aca7d9389a910..bee367e947d96ef0347071a28d19c3df5c774dc3 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/49251
-// { dg-options "-std=c++0x -Wunused-parameter" }
+// { dg-options "-std=c++11 -Wunused-parameter" }
 
 struct A {};
 template <int> int f(A);
index 3ffede5c50795c3fb6d4e27784a5b8c3b659e4d9..80f546a82b40bea7e624e33bbbbad073c9a547db 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/49785
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template <typename, typename ...> struct B { };
 template <typename> class A;
index fa032e3b022be20210b943608511c2c85bdfb6bc..8c59a79497da1621bd6017193a14164dcd6c954b 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/49593
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template<typename... T> void f(T...) { }
 
index 079d751cb46fcf42ae6e3d51ee29640a42ddb52f..ab4ed45f9b799c5b6a987345b94a1bbef94505c3 100644 (file)
@@ -1,5 +1,5 @@
 // Origin: PR c++/48320
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template<class... T>
 struct tuple
index 22f2fc5ae2dd295992408ddd43d84452110c0ae6..477a9f1e2753257c762d9a591f4c329d76470b09 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template <class T> struct A { typedef T type; };
 
index 43bf9bab21327d9636e9470e7c4971e544e8df59..75ee1cdcabe9a629fef2d8acdab04726628db695 100644 (file)
@@ -1,5 +1,5 @@
 // This should fail deduction, before it produces a candidate.
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template <class... T>
 void f(T... ts);               // { dg-message "deduction" }
index 30108c99932bcdbd660fd51fe1544eb5558b42b5..4b56b0117e8fae21c6b10b67bb1a2dea22db9ca3 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 // A tuple type
 template<typename... Args> struct tuple { };
 
index 805c0065fe9270d09d24cd2ff801c2333e3b7356..1d086fc8ccd5c2923f9b06c549c5b98e610271fa 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/51507
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template<typename ...>
 struct foo { typedef void type; };
index 7794e8a3dc9d9104f1528d04886cbb8cd8241ee8..24601e03ab2c7ba2c318ad5bf1d2d6a7a7b2b513 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 template<typename... Args> struct tuple1 { };
 template<typename... Args> struct tuple2 { };
 
index fbf5dec4797e065e76e2e8792011366cb95a10aa..841f7ceebbe214b7fdf2efc52a78c3dbaa619b1d 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 
 template <typename ...> struct S;
 
index 3c1bb0d6d235b0ebeac96409221bd36703747223..339d5f921d4403fdc1115925da4aa7ba5163082c 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 template<typename R, typename... ArgTypes>
 struct make_function_type
 {
index 7737b4cacf41097c8a1cb9676983772d3afaa2a2..da3e7c4789e7d9d353bdffdb070a3645fca9f2f4 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/56782
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template<class T>
 T&& declval();
index 68786cb8229195ef251b3c1392a4c939980d7271..c7dadc6276dd885bb8294c775472181c56b75196 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 template<typename R, typename... ArgTypes>
 struct make_function_type
 {
index 001919d469f1870118c8525363a15284633833b4..23a5710760bd96a1556b00ee54043c0218807faf 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 template<typename R, typename... ArgTypes>
 struct make_function_type
 {
index 986721bbec35df7d6b026628f80e8953cafc2649..cc1a5f02125dd75a3418e224cbc8d2909e21e6f6 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 template<typename R, typename... ArgTypes>
 struct make_function_type
 {
index 147ed8e4bfc589f0c605d76bd08c93a2cbaedfbe..cfacd7a7910a6a0776b8c7d2d4d338425701d89b 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 template<typename...> class tuple { };
 
 template<typename T, template<typename T> class... Metafunctions>
index 92e7a953aba751e399695b9ad81fd5c9ad489736..7a0864504c728f95e3a268b182b97783152df445 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 template<typename... Args>
 struct tuple {
   static const int value = 0;
index 207a80648f3b5c9e01d0dc001a2cfd2b8a45a3b7..023cb08316d3ac3c7dc8e30140e5b79139b09b45 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 template<typename... Args = int> // { dg-error "default argument" }
 class tuple2;
 
index bfb42bea09cea509efcd333f847fde148f4ede05..e8bdf121bf486a4cbcf9bb7badd8147b1ddfd0bd 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 template<typename T> struct add_pointer;
 template<typename T> struct add_reference;
 
index b65e995b9a1407430b7d2c34bd4dfa07f257da10..e2115f1362c8390578feca8298815a10fcc9fc2c 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 template<typename T, int... Dims>
 struct array { };
 
index 1d26e40d9815776cea2edddefb5bcac85197afbb..c37f056c2bb5c6c3232cee8452b6a723e0ecf102 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 template<typename R, typename... ArgTypes>
 struct make_function_type
 {
index 43309a1e1f8e762b28e7535465cbde414fd5390c..ea0d31c50079b2a8bf880080fef98d4c478d116f 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 template<typename T, int... Dims>
 struct array { 
   static const int value = 0;
index 6ef8e8a77d0911a50812a908932e5c2429d448c2..fe953bc150e5b7d2cdd961cdc3f5addb1ee7f555 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 template<typename T, T... Values>
 struct vector_c { };
 
index 6589e7f60af6f5c48d5fb78fe1ff7a5f9a3b9a86..a5f1eee705463f83062830ce06c84c97cd733ab3 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 template<int... Values>
 struct sum;
 
index 7f9f6bc805209584c54535903c4aadbb05e08040..9150e429958e2a45a76a53f1f3e5e3b2fedfc7f3 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 template<template<int, int> class Meta, int Initial, int... Values>
 struct accumulate {
   static const int value = Initial;
index 45a897ce2c91cc07cfccf49a362f0b8a9a021f02..f4b4470a39c7f18dd6a77d83369c87b9230c5166 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 template<typename Signature>
 struct function_traits;
 
index 167088b494556bebc1c349db4e1f6473db39154a..4e60d9f2815dd0d9919e75bb5e4b63979baeb6aa 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 template<typename Signature>
 struct function_traits;
 
index aaed595831d77fd90e8cfc18b065a3c057172e97..a7bc877c73c0f18d468149fbb33220fd4949e0d0 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 template<typename Signature>
 struct function_traits;
 
index 42ba8ab47eafb004ef384fe7c90c4981ced0c827..f08ff62b8fb5087c1f3539089dc58078406497d7 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 template<typename... Args>
 class tuple {};
 
index 66cbe9f6272e8b0aece68acb275cf506954a5900..36d93c12f3e68c166270cf281a08fbe2777fd657 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 template<typename... T>
 void eat(T...);
 
index db8daa89858fc5f04f31e120a254573cca0be4a9..48ae5604c9260391981af81406c9ad96415d74ac 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x -g" }
+// { dg-options "-std=gnu++11 -g" }
 template<typename... T>
 void eat(T...) { }
 
index c5bee55ccb7188cca51e6828bc1f68ebfcaf8aea..0f620ecbd134ed27e5ae60aa07ac7d2c3bed4088 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 template<typename... T>
 void eat(const T&...) { }
 
index 5784be887acef84b1b54d2b1c94e22d98113dd17..d962f5a1da9978ffd42553cd65bc4702143762a9 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 void print_all() {}
 
 template<typename T, typename... Rest>
index 5eee3f13c62a2e7d57e85db1edc4b130427571ef..e266b603e82de1b0f9e6e7e066fdabecdcfba942 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 template<int I, typename... Args>
 void get_ith(const Args&... args);
 
index 666a1f5d039caa88878d9deb97bb06d19ec55a90..518edec4145e2744cc9e9ed4c8fb8075197709cb 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 template<int I, typename... Args>
 void get_ith(const Args&... args); // { dg-message "note" }
 
index 90636020401d592efcb59af40822935bcdd6fd86..bbd2159b65f8dff42aff6cb41c809cefdd684b71 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 template<typename T, typename... Args>
 void f(const T&, const Args&... args)
 {
index a6e5f613fcd8d1d0f8b4c23ef6c012bd8eefbdd0..2f6042ec27ca08ea08465f521843b60829dd946c 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 template<typename... Values>
 struct tuple
 {
index e4ae4a6305d68695d3563cf61b43df0515ea98e3..b320a8a3c5c85ca21efddc1c765e32000c40172f 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 template<int... Values>
 struct int_vec {};
 
index bd656ba85049c65d3366c1b3c3e7213a99338c97..4ee19552711058a9295bb57086433fae65ff86e8 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 template<typename... Args>
 struct tuple {};
 
index 1bdad3256fb1bb4caedf64782d846175450cfc03..5371a860bfa6f2be811c04e4ed7af9fc17a97a29 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x -fabi-version=0" }
+// { dg-options "-std=gnu++11 -fabi-version=0" }
 // { dg-do compile }
 template<typename... Args>
 class tuple {};
index 6cc9273a89718969c335ee7ca04acca743761700..c6512e901925303734d486752b2bf505be3f2ad3 100644 (file)
@@ -1,3 +1,3 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 template<typename... Values, typename T>
 struct backward_tuple {}; // { dg-error "end" }
index 9cfd847f31861f7e96f04c2b415006ff5d51c2d9..3eee1f572c3b4e6bfd144c65488128b8ca4e4809 100644 (file)
@@ -1,5 +1,5 @@
 // A function parameter pack is only deduced if it's at the end
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 template<typename... Args>
 void f(const Args&... args, int oops);
 
index 3ec68e8b1ff0890cce18966515b26a97a2643740..b5d917f186ac28d9a440843baa7632dbdbf0cf6a 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x -fabi-version=5" }
+// { dg-options "-std=gnu++11 -fabi-version=5" }
 // { dg-do compile }
 template<typename... Args>
 void f(Args...) { }
index fce81ae0dd1a46e9b28410a5a583d0e9d61a145e..7310660752c1f2c04498e19efaaf39e3f13322c6 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 template<typename... Args>
 int f(const Args&...);
 
index 8452a96cc21ad3e80cc85ae7cd6069b9140986fa..1e314be8b191470933d388c51d39f3e4153ff10b 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 // { dg-do compile }
 template<typename... Args>
 int f(const Args&...);
index c5a66ab2062b1d286c07cce88a8a08fd362b2fae..a36a56b74913c354ad96b9ebace26b98876ac383 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 template<typename... Args>
 int& f(Args...);
 
index 8b81a363bf1f64d73069884940278cf94a704e37..1fe0e60e0ea9b4a33996ce3d9b59ef9796d5f91d 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 template<typename... Args>
 int& f(Args&...);
 
index d80371c0eeea6bbd6fd2ff6e5bbb0838c2833c5e..252a4e7b1a5a1d1528dd846c7fc64ce76117dd60 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 template<typename T> struct wrap { };
 
 template<typename... Args>
index ab3f777f795764c530d8bc55b7ae047890b0aacd..ca562c22e6fac5f3baa66ae6ce95ecc1aafb8a24 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 template<typename T, typename... Args>
 int& f(const T&, Args...);
 
index 7e2215f2c23a5ef4381c43280b7373fe685427b5..4ccedb1cd12de699e794feb019aaf88599b22cff 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 int& f(...);
 
 template<typename... Args>
index d1f333566d882071680f150244557b755fd80c9b..b2a3510619556df227aefaf57737a595c47aef74 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 template<typename... Args>
 struct tuple {
   static const int value = 0;
index a2c3b7c908f737fdfb5a007a2bfcc34fdee26840..32fbb65f42d022df6e1657d55e0ce2804f111dc6 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 int& f(int, double, ...);
 
 template<typename... Args>
index e2e2d630a7b247597f068f0736ee0753ddbeddc2..9b2fa218dd696c80e5ced21dbeb7aa8a4af72210 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 template<typename T1, typename T2>
 float& f(T1, T2);
 
index 12b121fe4ec9bd80b02573e0a7d7b781e371cc9e..9293d86878a3e9e9f6ce7cf4dda838f84295c7e4 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 template<typename T, T... Values>
 struct vector_c { };
 
index 09a3879b42050c58c5dd72afadcec4499763bbfc..b595df5db565c2a18b0c65891bb5a192d9233aa9 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 template<typename F, typename... BoundArgs>
 class bound_functor
 {
index db750d7651165f525eb37238a32cdd2b7c7e6682..dd3ab109da8edaa26c92d3719b4cbd9399fc97df 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 template<typename F, typename... BoundArgs>
 class bound_functor
 {
index b9c8cffb02710e6d57af30b59e97d94b8bb892ed..e22a16bb8a1b402ea52ece51e430cd5a13e62177 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 template<typename F, typename... BoundArgs>
 class bound_functor
 {
index 77846e513210077a3afc086fa81e36ca664453c0..f0c1beb78944b072e9df3320bd152f7c3f9eb912 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 template<typename... Elements>
 struct tuple { };
 
index 9833b1bb359f1f7b750961e9c5ad3b5963d3fc97..ca12a2d1a3e657c011f8aaaa475dde1def06d3cc 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 template<typename T, int... Dims>
 struct array { 
   int foo();
index 5da0730b5aaf4fa6f9175d547934498120a60bce..3099ef6808fa0d5aac5d0ae74062b642f7ea52dc 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 #include <typeinfo>
 
 template<typename... Args>
index 6d6e52f93192873fd2cb056e0aff28f453cca8bc..e7abf8b78a8e43491dd7beef615022186fef9a2e 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 template<class T, typename... VarArgs>
 void print(T t, VarArgs args); // { dg-error "packs not expanded" }
 // { dg-message "VarArgs" "note" { target *-*-* } 3 }
index 105550bb9031bfc5fc1a43ad1d82a12cdaa0337f..bf6350e1dd5559fd4fbcad839e9d1e382a99cd59 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 template<typename ... Args>
 struct tuple_base {};
 
index 359def1cd10e0d6e2b5d40399ba043fd6a42efdc..83db8fc43b4d2888e255731e4f911c691424037e 100644 (file)
@@ -1,2 +1,2 @@
-// { dg-options "-std=gnu++0x -pedantic" }
+// { dg-options "-std=gnu++11 -pedantic" }
 template<typename... Args> class tuple;
index c9212e2e9599254d2fd9a3c0d8964362443a88ad..fdc5354061377c5cb71b02f65a7cc18f9abb710c 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 template<int... Indexes>
   struct _Index_tuple { };
 
index 77be10676aef2111473f167d087863a5b7224b50..4544f9289ca4bc8401b8a5cd7db97efeaab8e78a 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 struct unused;
 template<typename T1 = unused, typename T2 = unused, typename T3 = unused,
          typename T4 = unused, typename T5 = unused, typename T6 = unused>
index 5c31ae06fd4f1ba1d251a496c054dcff77d68c88..943bd70d0aa993b5acfee63d6372524f95ecdf13 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 
 template<typename Result, typename Functor, typename... ArgTypes>
 Result bind(Functor, ArgTypes...) { }
index e496bfc176c9bbd90034c862fa5202e3b31ad68f..5538bc911e266071fd0a5942423b4f3fc7d372b0 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 template<typename... Elements> struct tuple {};
 
 template<typename... Args>
index 07cf8e3896ad66e473d34ac14e4b575f57430b24..22b3444a0ecf41bc7b3054166810ddfeacee6177 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do run }
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 extern "C" void abort();
 
 template<typename T, T... Values>
index 5fe9a1950ff4912202dae96b93c4c840883409c8..eb8626524be1f5ce473300c4490b20b2c8e7f946 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 template<typename T>
 struct stored_value
 {
index 3ba37bfb66eefb89f8922b1e49f3fce24ceef5c1..68358f0671779c9f0a8d8db7fceb5eead8b3e6b4 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 template<typename... Args>
 struct tuple_base {
   static const int value = 0;
index 15bed461dc76b5dc0a6190722521dcd071c614f3..cc269915f423ee45cabf4573e109e6d67052bf48 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do run }
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 template <typename T, T... Args> struct bomb;
 
 template <typename T>
index bea3cc346319f42114b110bb0c017c079fbfec31..879321593bcd1c0b231109b1e184763331832a81 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 template<typename...> struct list {};
 
 template<typename Sequence, typename Head>
index b1a620d53861cbc07e3e18490971dbbb897fc3e1..77520b301c2e631bf88b7f45e7b23434abcd88b8 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 struct A {};
 struct B {};
 struct C {};
index 05925e7aa577355d98731825bdfc24df45d90af7..00e8fb46330cef10f3bbbb74fbd10bd4ce31e82e 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do run }
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 struct A {};
 struct B {};
 struct C {};
index f57f8b3ef475e08a3ffd473a001361e2158944eb..32df43fd116788fa00cea94f9697f41026ff73e6 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 
 template<typename...> struct tuple { };
 
index ff0211ded150461d1bb8e0026c3025271bc8843a..df147fdcb7a9c29d3f0c2497c2570ba357e73457 100644 (file)
@@ -1,6 +1,6 @@
 // PR c++/33496
 // { dg-do compile }
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 
 template<int... N> int foo ()
 {
index 8c6119ff160affedecff060dca3aca2fef9a38a6..49b5684b3e3ca14f6434f1b48251491dbd1da68b 100644 (file)
@@ -1,6 +1,6 @@
 // PR c++/33496
 // { dg-do compile }
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 
 template<int M, int N> struct pair
 {
index 9e2b84ad0a6ea6cffb8fa7b4d200e58c4dfe09ba..4d3d5428c0a425cf2cc07937ce693546cf88eafb 100644 (file)
@@ -1,6 +1,6 @@
 // PR c++/33496
 // { dg-do compile }
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 
 template<int M, int N> struct pair
 {
index c6479e04fe50249e56c7be68ebf7c1d8295432bb..e7a2a15c049496bcbf5cce77bd7c2203a05dfb51 100644 (file)
@@ -1,6 +1,6 @@
 // PR c++/33213
 // { dg-do compile }
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 
 template<template<typename> class...> struct A;
 
index c3a1340cf264230fdcdeaa513482bbc01dc97011..96fbfad7e790a82b954ba20c9ae231257f2fe387 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 template<typename... Args>
 struct tuple_base {
   static const int value = 0;
index a56cdb404c0e52b302da874c33755810bee7cca7..a8bb9023a6878090e9b0fbe0f454cdb122552286 100644 (file)
@@ -1,6 +1,6 @@
 // PR c++/31434
 // { dg-do run }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 extern "C" void abort ();
 
index cce61b316490da2fd28170a509c9feb88ca4a02a..e282394145c1ddd326c109751b33c51240fb3b80 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/33461
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 
 template<typename> struct A;
 
index 03aec80211d5e032492b7da9ef38c662f3a0afa9..50be75db5570ea25722d1eaf5a0ba633258d3b86 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/33461
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 
 template<typename> struct A;
 
index c446e69742033c8b4b3b5e7e757eda6615e401bc..3293d813a899257967e1dd32df2b37161e69f50c 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/31441
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 
 template<typename> struct A;
 
index ce31267954f55ca23ddca24fec07d3bed51d6b03..8e0dc4475fed589bf259d141bfd7fba23a172fdb 100644 (file)
@@ -1,6 +1,6 @@
 // PR c++/32565
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template<typename...> struct A1;
 template<template<int...> class T> struct A1<T<0> > {};
index facb263910f0c7b2bd866716ea1327ad757d8cd9..6f6cb8a17bf35931c5553936be3ff4414ba04526 100644 (file)
@@ -1,6 +1,6 @@
 // PR c++/32565
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template<typename...> struct A1;
 template<template<int, int...> class T> struct A1<T<0, 1> > {};
index d8fcd620e95fcba49e0e03fb0f8b372bf582dda5..73400548a96c0fb392e0e4d27bf6b7446970258f 100644 (file)
@@ -1,6 +1,6 @@
 // PR c++/33943
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template<typename... A> struct foo {};
 
index 1defa23da2924f1adcb0970ee7b9f519a5215b50..7e82f37a6635b1ae0377ebd69355bf1f67bcb20a 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/33965
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 template<typename T>
 struct foo
 {
index b14cabe32181857656270f99de41e42fdd222c8a..a917b530212390d2e131b9f3c296163e070366f7 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template<template<typename...> class TT>
 TT<int, float, double> foo(TT<int, float>)
index b943771a6deee2e6bea65fb6a3086455d7cd48d1..b5bedeba7e69722f9032a3faa7715615ee339933 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 // Contributed by Eric Niebler
 template<typename T, typename U>
 struct pair
index c5db6af6a89529266760982a8cda4e08933a0f33..2d12de5fdf17101168c7f4f78ad52bb1d5472422 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=gnu++0x" }
+// { dg-options "-std=gnu++11" }
 template<typename T1, typename T2>
 struct pair {};
 
index 632e166c3465b2808aceffe3af810d4a9f09e038..0529057e623dbebbf0161f1f33a4b7bc34f4356a 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template<template<typename...> class TT>
 struct X { };
index d78b791fbf46efcedd3a6b243ad99d3e4da5c0e4..a5ebdfe7aa2c6802039f91af2b668e42bdf070b8 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 template<int N> struct Int2Type { };
 
 template<typename... T>
index d382912c91f3e300af97f229daec36f54875f52c..b7fa0006b34783f5cb58264af46eb54a65159014 100644 (file)
@@ -1,5 +1,5 @@
 // Various tests for variadic templates and partial specialization.
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 // PR c++/36846
 template<typename A, typename B>
index 7d8c3298e618bbe488917bdb24adf3c890c50cd6..c17988490faa3c5e22798b1f675c0390dde46d36 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/35297
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template <class T=int, class... ARGS> 
 struct test2 {};
index 8420f73a6a6edb01e1d70f94e6dadc03f8e534b7..213e53cab587b0bbfa197bbc43f3d35c4d0aa06a 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/40595
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template<int N>
 struct S
index ebb04ebc10b852db987e88ee88f44d8c30f57193..b84489aa59377182a6a71e8e98d1df295dee18a1 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/39863
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template <typename... T>
 struct A {};
index d4709d074b67d23d0f7c7f96ce1507f27b46e1e1..e5e7df14729d68ccda44347e3de0b2e054b02202 100644 (file)
@@ -1,6 +1,6 @@
 // Contributed by Dodji Seketeli <dodji@redhat.com>
 // Origin: PR c++/41785
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 struct a {};
 
index a2070319ebd363d3528b93970b60f49ed79b5f46..8c3783251df183e8fe885f10cff1790da2e1fd8b 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/42266
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 template<typename... _Elements>
   class tuple;
index 6af599fcaa0083a93f01da156033ca596dcc6d1c..a29ee8e4211a91652665465f99c0ca4ef42677c4 100644 (file)
@@ -1,6 +1,6 @@
 // PR c++/42358
 // { dg-do assemble }
-// { dg-options -std=c++0x }
+// { dg-options -std=c++11 }
 
 typedef __PTRDIFF_TYPE__ ptrdiff_t;
 typedef __SIZE_TYPE__ size_t;
index 457212712bd4ec0ea3cd658fb0b8c391df53d4d8..f6544310bc594f0a8c4c3f9674122bae003dd649 100644 (file)
@@ -1,5 +1,5 @@
 // PR c++/43054
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template<typename R> struct future { };
 
index 0b84b6cec8993e4f1532a3b0aec05484a78b9dce..9ba9367e8da55811105c4928107360a473fff11c 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 template<typename ... Args>
 struct foo
 {
index cb19b3914c03294f3a32c4127a74a93e31f6afeb..fba340abfd5f0deea6688c1b38551b1af14b4fdc 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 struct A {};
 
 template<typename... T> struct B : T...
index 2c7bb50f081b29716465bac06a334b39ab5ebb1e..02373f890274ab87d96b9eec0c98aca4c2bfcfdb 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 template<typename... T> struct A
 {
   int i __attribute__((aligned(__alignof(T)))); // { dg-error "parameter packs|T" }
index 88ae56703233634cdb9bcdc8598b68a30e25b85c..7d37bf27181274012e4b0de61fb35391a2492b67 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 struct A
 {
   operator int();
index 15310cfe74d07e5f80b9766d00cfccf385b0ad95..a2e44b6cde723afd79a6da75570cfeac1736c2c7 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 template<typename... T, typename = T> struct A {}; // { dg-error "must be at the end" }
 
 
index c50778430e0a05a67c655dd176b4b7b6bde7ce0c..3caee091862acc26f19619e7f546fd6923660c35 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 // PR c++/34055
 template<typename...> struct A;
 
index 00f0b4f4aace9f0269352ddc25633e8c409b081c..90ef77280586387cd3cd480504c1759f5676bcee 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 // PR c++/34102
 struct A {};
 
index 3bbbb46a0120d8e2bb28b86fe7b829b33bc70a00..e1a8574d27e771709ba8cef9efb7a2eb17591b69 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 // PR c++/34103
 template<typename> struct A {};
 
index 193bc0c6cf9a487d309f08460758456ec0beccb8..4f145ca2721645a32f499e363c3f4c07ac41dfbf 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 template<template<typename... T> class Comp, typename... T> void f( T... Value)
 {
   static_assert( Comp<T>::value > 0, "" ); // { dg-error "parameter packs|T" }
index fb3584ea88d2800a0a4e5c1811f9fab86555fade..0cf603e8872b90052e126ebce35865f9015eff6f 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 template<typename T, T a, T... Params>
 struct max
 {
index 4a935b367d6577d0c29838ffef9493acf1958f6b..6f3d0159392718325d759d73c69eea6e9b15fef0 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template<typename Fun, typename... Args> // { dg-error "template parameter" }
 struct call;
index 542fae586ca8a3336952b8b493d09a0a7524e94c..11e7391372dbccce0859a8c5fb3adf5d9a04d32a 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 template<int...> struct A
 {
   void foo();
index 467943354424be85b82e35742ee0783abc5dcca2..679bb9a7a247e49965196e68938bcc141019b555 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 template<typename...> struct A;
 
 template<typename T, typename... U> struct A<T, U> // { dg-error "parameter packs|U" }
index e3ca39e798ddf3702a579ca30536ffab12d6b12e..f500396fc943bb656a2ac0f9c339204c96e2a572 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 // PR c++/34751
 struct A {};
 
index 15eaebebc8832428a7690e51fb31bc0447aa00f6..d435138d1c36c44f173e47c10b0fb8061c794150 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 template<typename... T> struct A
 {
   template<T> struct B {}; // { dg-error "not expanded|T" }
index 97c0065328f16b37f8383203e8e73687c6d92d7e..ae0c4ec71da151cf805b486747fd75bc0fa04a36 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 template<template<int> class... T> struct A
 {
   void foo(T<0>); // { dg-error "not expanded|T" }
index 9d5a3d1ca4d5792736e4cf20bc8228ff98c3f3ae..c642b776cb7fea4c9052c9d57249565365a1f14b 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 template<typename> struct A {};
 
 template<template<typename> class... T> void foo(T<int>) {} // { dg-error "not expanded|T" }
index 829579918e16bb3abef906937451648c68ba3646..94de312bf9ceb9b43da10d7496a4bc2e04c55961 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 template<int... N> struct A
 {
   static void foo()
index 3a872146e257a513c63fc862bae7758026b69eec..368a45309519804fc5d67b441aefa33c29ef8f25 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 template<typename... T> struct A
 {
   static const int i __attribute__((aligned(__alignof(T)))) = 0; // { dg-error "not expanded|T" }
index 9db20503e7ef43323d9167c721fd9d9d4849413d..4646b7a74b5eee9a9cfc1fff7c9dc7e39e731859 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 template<typename... T> int foo()
 {
   T t; // { dg-error "parameter packs|T" }
index 77f0b66bdc0218ff3ba08f73bc1080dcf3998629..3e2654f1e369786ec577ee965694379ed189dbda 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 template<typename... T> int foo()
 {
   typename T::X x; // { dg-error "parameter packs|T" }
index 643a416c578758aa843dbc736a315c54e0dd9ee4..491537df977f0468cd07ec08764f572f86bcad06 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 template<typename... T> struct A
 {
   T* x[1]; // { dg-error "parameter packs|T" }
index fecb36ec8c9a123a63fa5b1fe547141b2f3f870f..3b2250baeef55889b3d03a4f87f1e7b11fdb052e 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template<typename _Tp>
   _Tp&& forward(_Tp&& __t) { return __t; } // { dg-message "note" }
index 9cc859b875e4314481d95cd2ec5832087a8d475a..2df4bae49229d2e9c09905f7c55f014bf382a0c9 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 struct A
 {
   template<typename... T> struct B;
index 4b5557442690df782ff3f1988b8e2bf6de934ca8..a425528b233ac19c0e468baefe101f8b7a02eb2b 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 struct A {};
 
 template<typename... T> struct B : T...
index 0add9819bd045ad06419464efe409a2d56e4f25c..06fda61910206aff7a09171d3fcd15c34faa0aed 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 template<typename...> struct A;
 
 template<typename...T> struct A<T*> // { dg-error "not expanded|T" }
index de11b1651b43a9cd5dd7b45d290d4a4b09f9aa74..8745dde372e237ac321e031b658e9ffd090c0149 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 // { dg-prune-output "note" }
 
 void f() { }
index 5514259ec3f46bb0805649522c98f0528400d8be..178db4f7c1936e4e49b9376e926ea5dc8393ba07 100644 (file)
@@ -1,4 +1,4 @@
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template<class U, class... T>
 void f()                       // { dg-message "note" }
index ecb69806130509a030653a2c5553a27c27563a74..f3b53d0022905bb0b0c947eb88a0a8ae1b0b8b86 100644 (file)
@@ -1,5 +1,5 @@
 // { dg-do compile }
-// { dg-options "-std=c++0x" }
+// { dg-options "-std=c++11" }
 
 template <typename... Types> struct package {};