gcc/gcc/testsuite/g++.dg/cpp0x
Rainer Orth 5c30094f48 Remove obsolete Tru64 UNIX V5.1B support
libstdc++-v3:
	* configure.host: Remove osf* handling.
	* config/os/osf: Remove.
	* doc/xml/manual/using.xml: Remove OSF reference.

	* testsuite/18_support/pthread_guard.cc: Remove alpha*-*-osf*
	handling.
	* testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
	Likewise.
	* testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc:
	Likewise.
	* testsuite/21_strings/basic_string/pthread18185.cc: Likewise.
	* testsuite/21_strings/basic_string/pthread4.cc: Likewise.
	* testsuite/22_locale/locale/cons/12658_thread-1.cc: Likewise.
	* testsuite/22_locale/locale/cons/12658_thread-2.cc: Likewise.
	* testsuite/23_containers/list/pthread1.cc: Likewise.
	* testsuite/23_containers/list/pthread5.cc: Likewise.
	* testsuite/23_containers/map/pthread6.cc: Likewise.
	* testsuite/23_containers/vector/debug/multithreaded_swap.cc:
	Likewise.
	* testsuite/27_io/basic_ofstream/pthread2.cc: Likewise.
	* testsuite/27_io/basic_ostringstream/pthread3.cc: Likewise.
	* testsuite/30_threads/async/42819.cc: Likewise.

	* libstdc++-v3/testsuite/30_threads/async/49668.cc: Likewise.
	* libstdc++-v3/testsuite/30_threads/async/any.cc: Likewise.
	* libstdc++-v3/testsuite/30_threads/async/async.cc: Likewise.
	* libstdc++-v3/testsuite/30_threads/async/launch.cc: Likewise.
	* libstdc++-v3/testsuite/30_threads/async/sync.cc: Likewise.
	* libstdc++-v3/testsuite/30_threads/call_once/39909.cc: Likewise.
	* libstdc++-v3/testsuite/30_threads/call_once/49668.cc: Likewise.
	* libstdc++-v3/testsuite/30_threads/call_once/call_once1.cc: Likewise.
	* libstdc++-v3/testsuite/30_threads/condition_variable/cons/1.cc:
	Likewise.
	* libstdc++-v3/testsuite/30_threads/condition_variable/members/1.cc:
	Likewise.
	* libstdc++-v3/testsuite/30_threads/condition_variable/members/2.cc:
	Likewise.
	* libstdc++-v3/testsuite/30_threads/condition_variable/native_handle/typesizes.cc:
	Likewise.
	* libstdc++-v3/testsuite/30_threads/condition_variable_any/50862.cc:
	Likewise.
	* libstdc++-v3/testsuite/30_threads/condition_variable_any/cons/1.cc:
	Likewise.
	* libstdc++-v3/testsuite/30_threads/condition_variable_any/members/1.cc:
	Likewise.
	* libstdc++-v3/testsuite/30_threads/condition_variable_any/members/2.cc:
	Likewise.
	* libstdc++-v3/testsuite/30_threads/future/cons/move.cc: Likewise.
	* libstdc++-v3/testsuite/30_threads/future/members/45133.cc: Likewise.
	* libstdc++-v3/testsuite/30_threads/future/members/get.cc: Likewise.
	* libstdc++-v3/testsuite/30_threads/future/members/get2.cc: Likewise.
	* libstdc++-v3/testsuite/30_threads/future/members/share.cc: Likewise.
	* libstdc++-v3/testsuite/30_threads/future/members/valid.cc: Likewise.
	* libstdc++-v3/testsuite/30_threads/future/members/wait.cc: Likewise.
	* libstdc++-v3/testsuite/30_threads/future/members/wait_for.cc:
	Likewise.
	* libstdc++-v3/testsuite/30_threads/future/members/wait_until.cc:
	Likewise.
	* libstdc++-v3/testsuite/30_threads/lock/1.cc: Likewise.
	* libstdc++-v3/testsuite/30_threads/lock/2.cc: Likewise.
	* libstdc++-v3/testsuite/30_threads/lock/3.cc: Likewise.
	* libstdc++-v3/testsuite/30_threads/lock/4.cc: Likewise.
	* libstdc++-v3/testsuite/30_threads/lock_guard/cons/1.cc: Likewise.
	* libstdc++-v3/testsuite/30_threads/mutex/cons/1.cc: Likewise.
	* libstdc++-v3/testsuite/30_threads/mutex/dest/destructor_locked.cc:
	Likewise.
	* libstdc++-v3/testsuite/30_threads/mutex/lock/1.cc: Likewise.
	* libstdc++-v3/testsuite/30_threads/mutex/native_handle/1.cc: Likewise.
	* libstdc++-v3/testsuite/30_threads/mutex/native_handle/typesizes.cc:
	Likewise.
	* libstdc++-v3/testsuite/30_threads/mutex/try_lock/1.cc: Likewise.
	* libstdc++-v3/testsuite/30_threads/mutex/try_lock/2.cc: Likewise.
	* libstdc++-v3/testsuite/30_threads/mutex/unlock/1.cc: Likewise.
	* libstdc++-v3/testsuite/30_threads/packaged_task/49668.cc: Likewise.
	* libstdc++-v3/testsuite/30_threads/packaged_task/cons/1.cc: Likewise.
	* libstdc++-v3/testsuite/30_threads/packaged_task/cons/2.cc: Likewise.
	* libstdc++-v3/testsuite/30_threads/packaged_task/cons/3.cc: Likewise.
	* libstdc++-v3/testsuite/30_threads/packaged_task/cons/alloc.cc:
	Likewise.
	* libstdc++-v3/testsuite/30_threads/packaged_task/cons/move.cc:
	Likewise.
	* libstdc++-v3/testsuite/30_threads/packaged_task/cons/move_assign.cc:
	Likewise.
	* libstdc++-v3/testsuite/30_threads/packaged_task/members/get_future.cc:
	Likewise.
	* libstdc++-v3/testsuite/30_threads/packaged_task/members/get_future2.cc:
	Likewise.
	* libstdc++-v3/testsuite/30_threads/packaged_task/members/invoke.cc:
	Likewise.
	* libstdc++-v3/testsuite/30_threads/packaged_task/members/invoke2.cc:
	Likewise.
	* libstdc++-v3/testsuite/30_threads/packaged_task/members/invoke3.cc:
	Likewise.
	* libstdc++-v3/testsuite/30_threads/packaged_task/members/invoke4.cc:
	Likewise.
	* libstdc++-v3/testsuite/30_threads/packaged_task/members/invoke5.cc:
	Likewise.
	* libstdc++-v3/testsuite/30_threads/packaged_task/members/reset.cc:
	Likewise.
	* libstdc++-v3/testsuite/30_threads/packaged_task/members/reset2.cc:
	Likewise.
	* libstdc++-v3/testsuite/30_threads/packaged_task/members/swap.cc:
	Likewise.
	* libstdc++-v3/testsuite/30_threads/packaged_task/members/valid.cc:
	Likewise.
	* libstdc++-v3/testsuite/30_threads/promise/cons/1.cc: Likewise.
	* libstdc++-v3/testsuite/30_threads/promise/cons/alloc.cc: Likewise.
	* libstdc++-v3/testsuite/30_threads/promise/cons/move.cc: Likewise.
	* libstdc++-v3/testsuite/30_threads/promise/cons/move_assign.cc:
	Likewise.
	* libstdc++-v3/testsuite/30_threads/promise/members/get_future.cc:
	Likewise.
	* libstdc++-v3/testsuite/30_threads/promise/members/get_future2.cc:
	Likewise.
	* libstdc++-v3/testsuite/30_threads/promise/members/set_exception.cc:
	Likewise.
	* libstdc++-v3/testsuite/30_threads/promise/members/set_exception2.cc:
	Likewise.
	* libstdc++-v3/testsuite/30_threads/promise/members/set_value.cc:
	Likewise.
	* libstdc++-v3/testsuite/30_threads/promise/members/set_value2.cc:
	Likewise.
	* libstdc++-v3/testsuite/30_threads/promise/members/set_value3.cc:
	Likewise.
	* libstdc++-v3/testsuite/30_threads/promise/members/swap.cc: Likewise.
	* libstdc++-v3/testsuite/30_threads/recursive_mutex/cons/1.cc:
	Likewise.
	* libstdc++-v3/testsuite/30_threads/recursive_mutex/dest/destructor_locked.cc:
	Likewise.
	* libstdc++-v3/testsuite/30_threads/recursive_mutex/lock/1.cc:
	Likewise.
	* libstdc++-v3/testsuite/30_threads/recursive_mutex/native_handle/1.cc:
	Likewise.
	* libstdc++-v3/testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc:
	Likewise.
	* libstdc++-v3/testsuite/30_threads/recursive_mutex/try_lock/1.cc:
	Likewise.
	* libstdc++-v3/testsuite/30_threads/recursive_mutex/try_lock/2.cc:
	Likewise.
	* libstdc++-v3/testsuite/30_threads/recursive_mutex/unlock/1.cc:
	Likewise.
	* libstdc++-v3/testsuite/30_threads/recursive_timed_mutex/cons/1.cc:
	Likewise.
	* libstdc++-v3/testsuite/30_threads/recursive_timed_mutex/dest/destructor_locked.cc:
	Likewise.
	* libstdc++-v3/testsuite/30_threads/recursive_timed_mutex/lock/1.cc:
	Likewise.
	* libstdc++-v3/testsuite/30_threads/recursive_timed_mutex/lock/2.cc:
	Likewise.
	* libstdc++-v3/testsuite/30_threads/recursive_timed_mutex/native_handle/1.cc:
	Likewise.
	* libstdc++-v3/testsuite/30_threads/recursive_timed_mutex/native_handle/typesizes.cc:
	Likewise.
	* libstdc++-v3/testsuite/30_threads/recursive_timed_mutex/try_lock/1.cc:
	Likewise.
	* libstdc++-v3/testsuite/30_threads/recursive_timed_mutex/try_lock/2.cc:
	Likewise.
	* libstdc++-v3/testsuite/30_threads/recursive_timed_mutex/try_lock_for/1.cc:
	Likewise.
	* libstdc++-v3/testsuite/30_threads/recursive_timed_mutex/try_lock_for/2.cc:
	Likewise.
	* libstdc++-v3/testsuite/30_threads/recursive_timed_mutex/try_lock_for/3.cc:
	Likewise.
	* libstdc++-v3/testsuite/30_threads/recursive_timed_mutex/try_lock_until/1.cc:
	Likewise.
	* libstdc++-v3/testsuite/30_threads/recursive_timed_mutex/try_lock_until/2.cc:
	Likewise.
	* libstdc++-v3/testsuite/30_threads/recursive_timed_mutex/unlock/1.cc:
	Likewise.
	* libstdc++-v3/testsuite/30_threads/shared_future/cons/move.cc:
	Likewise.
	* libstdc++-v3/testsuite/30_threads/shared_future/members/45133.cc:
	Likewise.
	* libstdc++-v3/testsuite/30_threads/shared_future/members/get.cc:
	Likewise.
	* libstdc++-v3/testsuite/30_threads/shared_future/members/get2.cc:
	Likewise.
	* libstdc++-v3/testsuite/30_threads/shared_future/members/valid.cc:
	Likewise.
	* libstdc++-v3/testsuite/30_threads/shared_future/members/wait.cc:
	Likewise.
	* libstdc++-v3/testsuite/30_threads/shared_future/members/wait_for.cc:
	Likewise.
	* libstdc++-v3/testsuite/30_threads/shared_future/members/wait_until.cc:
	Likewise.
	* libstdc++-v3/testsuite/30_threads/this_thread/1.cc: Likewise.
	* libstdc++-v3/testsuite/30_threads/this_thread/2.cc: Likewise.
	* libstdc++-v3/testsuite/30_threads/this_thread/3.cc: Likewise.
	* libstdc++-v3/testsuite/30_threads/this_thread/4.cc: Likewise.
	* libstdc++-v3/testsuite/30_threads/thread/cons/1.cc: Likewise.
	* libstdc++-v3/testsuite/30_threads/thread/cons/2.cc: Likewise.
	* libstdc++-v3/testsuite/30_threads/thread/cons/3.cc: Likewise.
	* libstdc++-v3/testsuite/30_threads/thread/cons/4.cc: Likewise.
	* libstdc++-v3/testsuite/30_threads/thread/cons/49668.cc: Likewise.
	* libstdc++-v3/testsuite/30_threads/thread/cons/5.cc: Likewise.
	* libstdc++-v3/testsuite/30_threads/thread/cons/6.cc: Likewise.
	* libstdc++-v3/testsuite/30_threads/thread/cons/7.cc: Likewise.
	* libstdc++-v3/testsuite/30_threads/thread/cons/8.cc: Likewise.
	* libstdc++-v3/testsuite/30_threads/thread/cons/9.cc: Likewise.
	* libstdc++-v3/testsuite/30_threads/thread/cons/moveable.cc: Likewise.
	* libstdc++-v3/testsuite/30_threads/thread/members/1.cc: Likewise.
	* libstdc++-v3/testsuite/30_threads/thread/members/2.cc: Likewise.
	* libstdc++-v3/testsuite/30_threads/thread/members/3.cc: Likewise.
	* libstdc++-v3/testsuite/30_threads/thread/members/4.cc: Likewise.
	* libstdc++-v3/testsuite/30_threads/thread/members/5.cc: Likewise.
	* libstdc++-v3/testsuite/30_threads/thread/members/hardware_concurrency.cc:
	Likewise.
	* libstdc++-v3/testsuite/30_threads/thread/swap/1.cc: Likewise.
	* libstdc++-v3/testsuite/30_threads/timed_mutex/cons/1.cc: Likewise.
	* libstdc++-v3/testsuite/30_threads/timed_mutex/dest/destructor_locked.cc:
	Likewise.
	* libstdc++-v3/testsuite/30_threads/timed_mutex/lock/1.cc: Likewise.
	* libstdc++-v3/testsuite/30_threads/timed_mutex/native_handle/1.cc:
	Likewise.
	* libstdc++-v3/testsuite/30_threads/timed_mutex/native_handle/typesizes.cc:
	Likewise.
	* libstdc++-v3/testsuite/30_threads/timed_mutex/try_lock/1.cc: Likewise.
	* libstdc++-v3/testsuite/30_threads/timed_mutex/try_lock/2.cc: Likewise.
	* libstdc++-v3/testsuite/30_threads/timed_mutex/try_lock_for/1.cc:
	Likewise.
	* libstdc++-v3/testsuite/30_threads/timed_mutex/try_lock_for/2.cc:
	Likewise.
	* libstdc++-v3/testsuite/30_threads/timed_mutex/try_lock_for/3.cc:
	Likewise.
	* libstdc++-v3/testsuite/30_threads/timed_mutex/try_lock_until/1.cc:
	Likewise.
	* libstdc++-v3/testsuite/30_threads/timed_mutex/try_lock_until/2.cc:
	Likewise.
	* libstdc++-v3/testsuite/30_threads/timed_mutex/unlock/1.cc: Likewise.
	* libstdc++-v3/testsuite/30_threads/try_lock/1.cc: Likewise.
	* libstdc++-v3/testsuite/30_threads/try_lock/2.cc: Likewise.
	* libstdc++-v3/testsuite/30_threads/try_lock/3.cc: Likewise.
	* libstdc++-v3/testsuite/30_threads/try_lock/4.cc: Likewise.
	* libstdc++-v3/testsuite/30_threads/unique_lock/cons/1.cc: Likewise.
	* libstdc++-v3/testsuite/30_threads/unique_lock/cons/2.cc: Likewise.
	* libstdc++-v3/testsuite/30_threads/unique_lock/cons/3.cc: Likewise.
	* libstdc++-v3/testsuite/30_threads/unique_lock/cons/4.cc: Likewise.
	* libstdc++-v3/testsuite/30_threads/unique_lock/cons/5.cc: Likewise.
	* libstdc++-v3/testsuite/30_threads/unique_lock/cons/6.cc: Likewise.
	* libstdc++-v3/testsuite/30_threads/unique_lock/locking/1.cc: Likewise.
	* libstdc++-v3/testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
	* libstdc++-v3/testsuite/30_threads/unique_lock/locking/3.cc: Likewise.
	* libstdc++-v3/testsuite/30_threads/unique_lock/locking/4.cc: Likewise.
	* libstdc++-v3/testsuite/30_threads/unique_lock/modifiers/1.cc:
	Likewise.
	* libstdc++-v3/testsuite/30_threads/unique_lock/modifiers/2.cc:
	Likewise.
	* libstdc++-v3/testsuite/ext/rope/pthread7-rope.cc: Likewise.
	* libstdc++-v3/testsuite/tr1/2_general_utilities/shared_ptr/thread/default_weaktoshared.cc:
	Likewise.
	* libstdc++-v3/testsuite/tr1/2_general_utilities/shared_ptr/thread/mutex_weaktoshared.cc: Likewise.

	libobjc:
	* configure.ac (enable_objc_gc): Remove alpha*-dec-osf* handling.
	* configure: Regenerate.

	* thr.c (_XOPEN_SOURCE): Define unconditionally.

	libjava:
	* configure.ac (alpha*-dec-osf*): Remove.
	* configure: Regenerate.
	* configure.host (alpha*-dec-osf*): Remove.

	* gnu/java/net/natPlainDatagramSocketImplPosix.cc (setOption): Use
	IPV6_MULTICAST_IF unconditionally.
	* gnu/java/net/natPlainDatagramSocketImplWin32.cc (setOption):
	Likewise.
	* gnu/java/net/natPlainSocketImplPosix.cc
	(gnu::java::net::PlainSocketImpl::accept): Use ::accept instead of
	_Jv_accept.
	* include/posix-signal.h [__alpha__ && __osf__]: Remove.
	* include/posix.h (_POSIX_PII_SOCKET): Don't define.
	(_Jv_accept): Remove.

	* java/io/File.java (File._access): Rename to access.
	Change callers.
	(File._stat): Likewise.
	* java/io/File.h: Regenerate.
	* classpath/lib/java/io/File.class: Regenerate.
	* java/io/natFilePosix.cc (java::io::File::_access): Rename to
	access.
	(java::io::File::_stat): Rename to stat.
	* java/io/natFileWin32.cc: Likewise.

	* testsuite/libjava.jni/jni.exp (gcj_jni_get_cxxflags_invocation):
	Remove alpha*-dec-osf* handling.
	* testsuite/libjava.jvmti/jvmti-interp.exp
	(gcj_jni_compile_c_to_so): Likewise.
	* testsuite/libjava.jvmti/jvmti.exp (gcj_jvmti_compile_cxx_to_o):
	Likewise.

	libitm:
	* configure.tgt (*-*-osf*): Remove.
	* configure: Regenerate.

	libgomp:
	* configure.tgt (alpha*-dec-osf*): Remove.

	* config/osf/sem.h: Remove.
	* config/posix/lock.c (_XOPEN_SOURCE): Define unconditionally.

	libgfortran:
	* configure.ac: Remove Tru64 reference.
	* acinclude.m4 (LIBGFOR_GTHREAD_WEAK): Remove alpha*-dec-osf*
	handling.
	* configure: Regenerate.
	* intrinsics/c99_functions.c [__osf__]: Remove.

	libgcc:
	* config.host: Remove alpha*-dec-osf5.1* handling.
	* config/alpha/gthr-posix.c: Remove.
	* config/alpha/libgcc-osf5.ver: Remove.
	* config/alpha/osf5-unwind.h: Remove.
	* config/alpha/t-osf-pthread: Remove.
	* config/alpha/t-slibgcc-osf: Remove.
	* config/t-crtfm (crtfastmath.o): Remove -frandom-seed.
	* gthr-posix.h [!_REENTRANT && __osf__] (_REENTRANT): Don't define.
	[__osf__ && _PTHREAD_USE_MANGLED_NAMES_]: Remove.
	* mkmap-flat.awk: Remove osf_export handling.

	gnattools:
	* configure.ac: Remove alpha*-dec-osf* handling.
	* configure: Regenerate.

	gcc/testsuite:
	* g++.dg/abi/rtti3.C: Remove alpha*-dec-osf* handling.
	* g++.dg/abi/thunk4.C: Likewise.
	* g++.dg/cdce3.C: Don't skip on*-dec-osf5*.
	Adapt line numbers.
	* g++.dg/compat/struct-layout-1_generate.c: Remove alpha*-dec-osf*
	handling.
	* g++.dg/cpp0x/constexpr-rom.C: Likewise.
	* g++.dg/eh/spbp.C: Likewise.
	* g++.dg/ext/label13.C: Likewise.
	* g++.dg/guality/guality.exp: Likewise.
	* g++.dg/other/anon5.C: Likewise.
	* g++.dg/other/pragma-ep-1.C: Remove.
	* g++.dg/warn/miss-format-1.C: Remove alpha*-dec-osf* handling.
	* g++.dg/warn/pr31246.C: Likewise.
	* g++.dg/warn/weak1.C: Likewise.
	* g++.old-deja/g++.eh/badalloc1.C: Likewise.
	* g++.old-deja/g++.ext/attrib5.C: Likewise.
	* gcc.c-torture/compile/limits-declparen.c: Likewise.
	* gcc.c-torture/compile/limits-pointer.c: Likewise.
	* gcc.c-torture/execute/20001229-1.c: Remove __osf__ handling.
	* gcc.dg/attr-weakref-1.c: Remove alpha*-dec-osf* handling.
	* gcc.dg/c99-stdint-6.c: Remove alpha*-dec-osf5* handling.
	* gcc.dg/c99-tgmath-1.c: Likewise.
	* gcc.dg/c99-tgmath-2.c: Likewise.
	* gcc.dg/c99-tgmath-3.c: Likewise.
	* gcc.dg/c99-tgmath-4.c: Likewise.
	* gcc.dg/compat/struct-layout-1_generate.c: Remove alpha*-dec-osf*
	handling.
	* gcc.dg/debug/pr49032.c: Likewise.
	* gcc.dg/guality/guality.exp: Likewise.
	* gcc.dg/intmax_t-1.c: Likewise.
	* gcc.dg/pr48616.c: Likewise.
	* gcc.dg/pragma-ep-1.c: Remove.
	* gcc.dg/pragma-ep-2.c: Remove.
	* gcc.dg/pragma-ep-3.c: Remove.
	* gcc.dg/torture/pr47917.c: Remove alpha*-dec-osf5* handling.
	* gcc.dg/tree-ssa/pr42585.c: Remove alpha*-dec-osf* handling.
	* gcc.misc-tests/gcov-14.c: Likewise.
	* gfortran.dg/guality/guality.exp: Likewise.
	* lib/target-supports.exp (check_weak_available): Likewise.
	(add_options_for_tls): Likewise.
	(check_ascii_locale_available): Likewise.
	* obj-c++.dg/dwarf-2.mm: Likewise.
	* objc.dg/dwarf-1.m: Likewise.
	* objc.dg/dwarf-2.m: Likewise.

	gcc/c-family:
	* c-cppbuiltin.c (c_cpp_builtins): Remove #pragma extern_prefix
	handling.
	* c-pragma.c (handle_pragma_extern_prefix): Remove.
	(init_pragma): Don't register extern_prefix.

	gcc/po:
	* EXCLUDES (mips-tdump.c, mips-tfile.c): Remove.

	gcc:
	* config.gcc (alpha*-dec-osf5.1*): Remove.
	* config.host (alpha*-dec-osf*): Remove.
	* configure.ac (*-*-osf*): Remove.
	(alpha*-dec-osf*): Remove.
	* configure: Regenerate.

	* config/alpha/host-osf.c, config/alpha/osf5.h,
	config/alpha/osf5.opt, config/alpha/va_list.h, config/alpha/x-osf:
	Remove.

	* config/alpha/alpha.h (TARGET_LD_BUGGY_LDGP): Remove.
	* config/alpha/alpha.c (struct machine_function): Update comment.
	(alpha_start_function): Remove Tru64 UNIX as handling for
	max_frame_size.
	* config/alpha/alpha.md ("exception_receiver"): Remove
	TARGET_LD_BUGGY_LDGP.
	("*exception_receiver_2"): Likewise.
	* except.c (finish_eh_generation): Remove Tru64 reference.
	* ginclude/stdarg.h [_HIDDEN_VA_LIST]: Don't undef _VA_LIST.
	* system.h (TARGET_HANDLE_PRAGMA_EXTERN_PREFIX): Poison.
	* target.def (handle_pragma_extern_prefix): Remove.

	* Makefile.in (mips-tfile.o-warn): Remove.
	(ALL_HOST_BACKEND_OBJS): Remove mips-tfile.o, mips-tdump.o.
	(mips-tfile, mips-tfile.o, mips-tdump, mips-tdump.o): Remove.
	* mips-tdump.c, mips-tfile.c: Remove.

	* doc/extend.texi (Symbol-Renaming Pragmas): Remove #pragma
	extern_prefix.
	* doc/install.texi (Binaries): Remove Tru64 UNIX reference.
	(Specific, alpha*-dec-osf5.1): Note removal.
	* doc/tm.texi.in (Misc, TARGET_HANDLE_PRAGMA_EXTERN_PREFIX):
	Remove.
	* doc/tm.texi: Regenerate.
	* doc/trouble.texi (Cross-Compiler Problems): Remove.

	gcc/ada:
	* gcc-interface/Makefile.in (alpha*-dec-osf*): Remove.
	* a-intnam-tru64.ads, mlib-tgt-specific-tru64.adb,
	s-mastop-tru64.adb, s-osinte-tru64.adb, s-osinte-tru64.ads,
	s-taprop-tru64.adb, s-tasinf-tru64.ads, s-taspri-tru64.ads,
	system-tru64.ads: Remove.

	* adaint.c (__gnat_number_of_cpus) [__alpha__ && __osf__]:
	Remove.
	[IS_CROSS] [!(__alpha__ && __osf__)]: Remove.
	* env.c [__alpha__ && __osf__]: Remove.
	* gsocket.h (_OSF_SOURCE): Remove.
	(HAVE_THREAD_SAFE_GETxxxBYyyy) [__osf__]: Remove.
	* init.c [__alpha__ && __osf__]: Remove.
	* link.c [__osf__]: Remove.
	* s-oscons-tmplt.c [__alpha__ && __osf__]: Remove.
	[__osf__ && !_SS_MAXSIZE]: Remove.
	* sysdep.c [__osf__]: Remove.
	* terminals.c [__alpha__ && __osf__]: Remove.
	[OSF1]: Remove.

	* g-traceb.ads: Remove Tru64 reference.
	* g-trasym.ads: Likewise.
	* gnat_ugn.texi (Linking a Mixed C++ & Ada Program): Likewise.
	(Summary of Run-Time Configurations): Likewise.
	* memtrack.adb: Likewise.

	fixincludes:
	* inclhack.def (alpha___extern_prefix): Remove.
	(alpha___extern_prefix_standards): Remove.
	(alpha___extern_prefix_sys_stat): Remove.
	(alpha_bad_lval): Remove.
	(alpha_pthread): Remove.
	(alpha_pthread_gcc): Remove.
	(alpha_pthread_init): Remove.
	* fixincl.x: Regenerate.
	* tests/base/pthread.h [ALPHA_PTHREAD_CHECK]: Remove.
	[ALPHA_PTHREAD_GCC_CHECK]: Remove.
	[ALPHA_PTHREAD_INIT_CHECK]: Remove.
	* tests/base/standards.h: Remove.
	* tests/base/sys/stat.h [ALPHA___EXTERN_PREFIX_SYS_STAT_CHECK]:
	Remove.
	* tests/base/testing.h [ALPHA___EXTERN_PREFIX_CHECK]: Remove.
	[ALPHA_BAD_LVAL_CHECK]: Remove.

	contrib:
	* config-list.mk (LIST): Remove alpha-dec-osf5.1.

	config:
	* weakref.m4 (GCC_CHECK_ELF_STYLE_WEAKREF): Remove
	alpha*-dec-osf*.

	toplevel:
	* MAINTAINERS (OS Port Maintainers): Remove osf.
	* configure.ac (enable_libgomp): Remove *-*-osf*.
	(with_stabs): Remove alpha*-*-osf*.
	* configure: Regenerate.

From-SVN: r185240
2012-03-12 15:35:56 +00:00
..
lambda re PR c++/51415 (Broken diagnostic: 'vec_init_expr' not supported by dump_expr) 2012-02-16 14:42:08 -05:00
regress re PR c++/49691 (ICE in cp_parser_late_return_type_opt, at cp/parser.c:15562) 2011-07-10 10:24:03 -04:00
Wzero-as-null-pointer-constant-1.C re PR c++/44277 ([C++0x] Add warning to facilitate nullptr conversion.) 2011-11-01 23:28:19 +00:00
__func__.C
access01.C re PR c++/49042 ([C++0x] wrong "protected" when using template and decltype) 2011-05-24 19:44:59 -04:00
alias-decl-0.C PR c++/45114 - Support C++11 alias-declaration 2011-11-07 22:28:50 +01:00
alias-decl-1.C PR c++/45114 - Support C++11 alias-declaration 2011-11-07 22:28:50 +01:00
alias-decl-2.C PR c++/51145 - Alias template in elaborated-type-specifier accepted 2011-11-23 09:23:59 +01:00
alias-decl-3.C PR c++/45114 - Support C++11 alias-declaration 2011-11-07 22:28:50 +01:00
alias-decl-4.C PR c++/45114 - Support C++11 alias-declaration 2011-11-07 22:28:50 +01:00
alias-decl-5.C PR c++/45114 - Support C++11 alias-declaration 2011-11-07 22:28:50 +01:00
alias-decl-6.C PR c++/45114 - Support C++11 alias-declaration 2011-11-07 22:28:50 +01:00
alias-decl-7.C PR c++/45114 - Support C++11 alias-declaration 2011-11-07 22:28:50 +01:00
alias-decl-8.C PR c++/45114 - Support C++11 alias-declaration 2011-11-07 22:28:50 +01:00
alias-decl-9.C PR c++/45114 - Support C++11 alias-declaration 2011-11-07 22:28:50 +01:00
alias-decl-10.C PR c++/51145 - Alias template in elaborated-type-specifier accepted 2011-11-23 09:23:59 +01:00
alias-decl-11.C Fix context handling of alias-declaration 2011-11-08 11:27:34 +01:00
alias-decl-12.C PR c++/51027 - accepts alias-declaration without ';' 2011-11-09 09:00:58 +01:00
alias-decl-13.C PR c++/51191 - ICE on alias of alias template instantiation 2011-11-18 15:07:41 +01:00
alias-decl-14.C PR c++/51145 - Alias template in elaborated-type-specifier accepted 2011-11-23 09:23:59 +01:00
alias-decl-15.C PR c++/51194 - ICE with invalid alias template 2011-11-20 08:10:24 +01:00
alias-decl-16.C PR c++/51143 - Alias template allows class definition 2011-11-22 17:41:10 +01:00
alias-decl-17.C PR c++/51289 - ICE with alias template for bound template template parm 2011-12-09 19:12:45 +01:00
alias-decl-18.C PR c++/51541 - ICE with invalid identifier in alias-declaration 2012-01-06 00:00:14 +01:00
alias-decl-debug-0.C re PR testsuite/51645 (FAIL: g++.dg/cpp0x/alias-decl-debug-0.C (test for excess errors)) 2011-12-22 09:16:12 +01:00
alignof.C
alignof2.C parser.c (cp_parser_unary_expression): Call pedwarn for alignof with expression. 2010-12-22 14:23:00 -05:00
alignof3.C c-decl.c (shadow_tag_warned, [...]): Handle _Alignas specifiers. 2011-11-06 23:51:19 +00:00
alignof4.C re PR c++/51316 (alignof doesn't work with arrays of unknown bound) 2011-12-30 21:11:20 +00:00
auto1.C parser.c (cp_parser_decl_specifier_seq): Change "C++0x" to "C++11" in warnings. 2011-11-02 16:16:56 -04:00
auto2.C
auto3.C re PR c++/45096 (g++.dg/cpp0x/auto3.C) 2010-07-28 20:02:56 +00:00
auto4.C
auto5.C
auto7.C re PR c++/51401 ([c++0x] [4.7 Regression] ICE with invalid use of auto in template) 2011-12-08 01:50:26 +01:00
auto9.C re PR c++/46005 ([C++0x] Don't allow "auto" as the simple-type-specifier of a typedef) 2011-05-25 15:52:02 -04:00
auto10.C
auto11.C
auto14.C
auto15.C
auto16.C
auto17.C re PR c++/42567 ([C++0x] ICE with auto in type_unification_real, at cp/pt.c:13310) 2010-01-04 12:53:29 -05:00
auto18.C re PR c++/43281 ([c++0x] ICE with invalid auto) 2010-03-22 16:38:46 -04:00
auto19.C * decl.c (cp_finish_decl): Don't change init for auto deduction. 2010-09-06 00:49:24 -04:00
auto20.C decl.c (cp_finish_decl): Use resolve_nondeduced_context for auto. 2010-11-13 19:06:48 -05:00
auto21.C re PR c++/47208 ([C++0x] ICE: in decl_constant_var_p, at cp/decl2.c:3563 with missing #include <initializer_list>) 2011-02-18 09:47:56 +01:00
auto22.C re PR c++/47999 ([C++0x] auto type deduction works incorrectly in a function template) 2011-03-16 13:04:30 -04:00
auto23.C re PR c++/46245 ([C++0x] rejects function with late-specified return type as a non-type template parameter) 2011-05-25 15:51:54 -04:00
auto24.C re PR c++/48599 ([C++0x] no diagnostic for invalid use of auto with array declarator) 2011-05-25 22:22:54 -04:00
auto25.C re PR c++/42056 (ICE with invalid use of auto in template) 2011-05-27 14:21:33 +00:00
auto26.C re PR c++/43321 ([c++0x] ICE on valid auto) 2011-06-20 10:39:53 -04:00
auto27.C re PR c++/51186 (declaring main() with auto but without --std=c++11 gives inconsistent error messages) 2011-11-17 16:00:30 -05:00
auto28.C re PR c++/51404 ([c++0x] [4.7 Regression] ICE with invalid use of auto) 2011-12-05 15:46:30 +00:00
auto29.C re PR c++/51401 ([c++0x] [4.7 Regression] ICE with invalid use of auto in template) 2011-12-08 01:50:26 +01:00
auto30.C PR c++/51473 - ICE with invalid auto 2011-12-15 16:40:25 +01:00
auto31.C re PR c++/51416 ([c++0x] [4.6/4.7 Regression] ICE with invalid use of auto) 2011-12-16 22:28:39 -05:00
bind.C
bracket1.C allocate_deferred_char_scalar_1.f03: Fix dg-do syntax. 2011-02-23 16:24:04 +01:00
bracket2.C allocate_deferred_char_scalar_1.f03: Fix dg-do syntax. 2011-02-23 16:24:04 +01:00
bracket3.C parser.c (cp_parser_decl_specifier_seq): Change "C++0x" to "C++11" in warnings. 2011-11-02 16:16:56 -04:00
bracket4.C allocate_deferred_char_scalar_1.f03: Fix dg-do syntax. 2011-02-23 16:24:04 +01:00
cast-bug.C
cast.C cast.C: Change fields of structures to "long" to pass the test on targets with... 2010-08-14 14:32:14 +02:00
collapse-bug.C
collapse.C
constexpr-98.C re PR c++/50920 (add a -std=c++11 option to the driver) 2011-10-31 15:34:14 -04:00
constexpr-99.C PR c++/51462 - ICE in cx_check_missing_mem_inits 2012-01-02 18:00:13 +01:00
constexpr-46336.C re PR c++/46336 ([C++0X] ICE on invalid: in register_constexpr_fundef, at cp/semantics.c:5571) 2011-03-16 22:36:12 -04:00
constexpr-46420.C re PR c++/46420 ([C++0X][4.6 regression] ICE: in tsubst_copy, at cp/pt.c:11677) 2010-11-11 01:17:32 -05:00
constexpr-47570.C re PR c++/47570 ([C++0x] "one() >= 0" isn't constexpr for unsigned int, yet == and > is.) 2011-03-16 22:36:04 -04:00
constexpr-47969.C re PR c++/47969 ([C++0x] ICE: SIGSEGV in compute_array_index_type (cp/decl.c:7522)) 2011-05-02 12:44:15 +00:00
constexpr-48089.C re PR c++/50248 ([C++0x] unnecessary instantiation of constexpr constructor) 2011-09-05 00:33:08 -04:00
constexpr-49776.C re PR c++/49776 ([C++0x]ICE in build_data_member_initialization, at cp/semantics.c:5499) 2011-07-26 20:00:31 +00:00
constexpr-51369.C re PR c++/51369 ([c++0x] [4.7 Regression] ICE using constexpr in template) 2011-12-07 20:51:54 +01:00
constexpr-abi1.C re PR c++/47301 ([C++0x] ICE: in fold_convert_loc, at fold-const.c:1906 with -fabi-version=1 and constexpr) 2011-03-16 22:36:20 -04:00
constexpr-access.C semantics.c (speculative_access_check): New. 2010-11-04 11:52:18 -04:00
constexpr-array-ptr.C call.c (null_ptr_cst_p): Use maybe_constant_value. 2010-11-01 21:31:18 -04:00
constexpr-array-ptr2.C call.c (null_ptr_cst_p): Use maybe_constant_value. 2010-11-01 21:31:18 -04:00
constexpr-array-ptr3.C call.c (null_ptr_cst_p): Use maybe_constant_value. 2010-11-01 21:31:18 -04:00
constexpr-array-ptr4.C call.c (null_ptr_cst_p): Use maybe_constant_value. 2010-11-01 21:31:18 -04:00
constexpr-array-ptr5.C call.c (null_ptr_cst_p): Use maybe_constant_value. 2010-11-01 21:31:18 -04:00
constexpr-array-ptr6.C call.c (null_ptr_cst_p): Use maybe_constant_value. 2010-11-01 21:31:18 -04:00
constexpr-array-ptr7.C re PR c++/49290 ([C++0x] ICE in in cxx_eval_indirect_ref, at cp/semantics.c:6795) 2011-06-14 14:15:43 -04:00
constexpr-array-tparm.C parser.c (cp_parser_constant_expression): Set non_integral_constant_expression correctly for C++0x too. 2011-02-25 01:22:51 -05:00
constexpr-array.C call.c (null_ptr_cst_p): Use maybe_constant_value. 2010-11-01 21:31:18 -04:00
constexpr-array2.C re PR c++/46348 ([C++0x] ICE with constexpr default constructor and array member) 2010-12-08 21:08:28 -05:00
constexpr-array3.C re PR c++/48132 ([C++0x] Internal compiler error on array of std::complex with -std=c++0x) 2011-03-16 16:04:06 -04:00
constexpr-array4.C re PR c++/49924 ([C++0X] [constexpr] can't initialize a non-static member array of a literal type as a constexpr) 2011-08-01 17:01:59 -04:00
constexpr-attribute.C decl2.c (cp_check_const_attributes): New. 2011-03-15 14:27:19 -04:00
constexpr-auto.C parser.c (cp_parser_ctor_initializer_opt_and_function_body): Make sure a constexpr ctor has an empty body. 2010-10-27 15:31:33 -04:00
constexpr-base.C call.c (null_ptr_cst_p): Use maybe_constant_value. 2010-11-01 21:31:18 -04:00
constexpr-base2.C re PR c++/46293 (constexpr vs. tuple, ice) 2010-11-03 22:15:08 -04:00
constexpr-base3.C re PR c++/46526 (VTable Problem?) 2010-11-20 00:50:21 +01:00
constexpr-base4.C re PR c++/46626 (simple use of virtual methods causes pure virtual method call in c++0x mode) 2010-12-27 13:54:30 +01:00
constexpr-bitfield.C re PR c++/46369 (ICE: unexpected expression '((unsigned char*)&*r)[24]' of kind bit_field_ref) 2010-11-10 19:06:34 -05:00
constexpr-bitfield2.C re PR c++/49136 ([C++0x][constexpr] Incorrect constexpr c'tor evaluation with bitfields) 2011-05-25 09:00:01 +02:00
constexpr-bitfield3.C re PR c++/49136 ([C++0x][constexpr] Incorrect constexpr c'tor evaluation with bitfields) 2011-05-25 09:00:01 +02:00
constexpr-builtin1.C re PR c++/49813 ([C++0x] sinh vs asinh vs constexpr) 2011-08-01 14:14:29 -04:00
constexpr-cache1.C re PR c++/51433 (constexpr caching leads to incorrect dynamic initialization) 2012-01-10 09:37:26 -05:00
constexpr-cleanup.C re PR c++/49528 (g++ fails to destroy temporary object when subobject is used to initialize a reference) 2011-06-26 21:07:34 -04:00
constexpr-complex.C call.c (null_ptr_cst_p): Use maybe_constant_value. 2010-11-01 21:31:18 -04:00
constexpr-compound.C Core 898 2011-03-28 12:14:02 -04:00
constexpr-condition.C parser.c (cp_parser_ctor_initializer_opt_and_function_body): Make sure a constexpr ctor has an empty body. 2010-10-27 15:31:33 -04:00
constexpr-condition2.C re PR c++/48909 ([C++0x] ICE in cxx_eval_conditional_expression, at cp/semantics.c:6213) 2011-05-06 17:57:49 -04:00
constexpr-ctor.C parser.c (cp_parser_ctor_initializer_opt_and_function_body): Make sure a constexpr ctor has an empty body. 2010-10-27 15:31:33 -04:00
constexpr-ctor2.C cp-tree.h (register_constexpr_fundef): Declare. 2010-11-01 21:30:51 -04:00
constexpr-ctor3.C add PR number 2010-11-08 15:17:13 -05:00
constexpr-ctor4.C re PR c++/46873 ([C++0x] ICE: in build_data_member_initialization, at cp/semantics.c:5489) 2010-12-13 15:46:58 -05:00
constexpr-ctor5.C re PR c++/46873 ([C++0x] ICE: in build_data_member_initialization, at cp/semantics.c:5489) 2010-12-13 15:46:58 -05:00
constexpr-ctor6.C re PR c++/47041 (Internal compiler error in build_data_member_initialization, add cp/semantics.c:5483) 2011-01-21 17:30:26 -05:00
constexpr-ctor7.C re PR c++/47199 ([C++0x] ICE: expected class 'type', have 'declaration' (function_decl) in same_type_ignoring_top_level_qualifiers_p, at cp/typeck.c:1407 with -fno-elide-constructors) 2011-02-21 00:25:56 -05:00
constexpr-ctor8.C re PR c++/46466 ([C++0X] ICE when using constexpr with -fno-elide-constructors) 2011-02-27 13:20:55 +00:00
constexpr-ctor9.C re PR c++/47774 ([C++0x] constexpr specifier on ctor not ignored when template instantiation causes ctor to not satify constexpr requirements) 2011-03-02 21:49:19 -05:00
constexpr-data1.C allocate_deferred_char_scalar_1.f03: Fix dg-do syntax. 2011-02-23 16:24:04 +01:00
constexpr-data2.C re PR c++/47504 ([C++0x] some constexpr calculations erroneously overflow when using negative numbers) 2011-03-17 18:00:47 -04:00
constexpr-decl.C re PR c++/46930 ([C++0x] ICE with static constexpr data member) 2010-12-14 19:35:17 -05:00
constexpr-defarg.C re PR c++/46335 ([C++0X] [4.6 Regression] ICE: in gimple_add_tmp_var, at gimplify.c:701) 2010-11-08 22:54:12 -05:00
constexpr-defarg2.C re PR debug/46409 (ICE in propagate_rtx, at fwprop.c:688) 2010-11-11 00:33:56 +01:00
constexpr-default-ctor.C class.c (trivial_default_constructor_is_constexpr): Rename from synthesized_default_constructor_is_constexpr. 2011-09-05 00:33:40 -04:00
constexpr-delegating.C re PR c++/51526 ([C++11][constexpr] constexpr delegating constructor should be accepted) 2011-12-19 16:06:44 -05:00
constexpr-delegating2.C constexpr-delegating2.C: Add missing piece. 2012-01-01 20:02:02 +00:00
constexpr-delete.C method.c (synthesized_method_walk): Track constexprness too. 2010-10-27 16:11:29 -04:00
constexpr-deref.C call.c (null_ptr_cst_p): Use maybe_constant_value. 2010-11-01 21:31:18 -04:00
constexpr-diag1.C re PR c++/50296 (New C++ test failures) 2011-09-06 14:09:01 -04:00
constexpr-diag2.C re PR c++/47207 ([C++0x] ICE: in decl_constant_var_p, at cp/decl2.c:3563 on invalid code) 2011-02-21 10:35:44 -05:00
constexpr-diag3.C re PR c++/45923 (constexpr diagnostics, more more) 2011-06-29 10:34:58 -04:00
constexpr-diag4.C PR c++/51633 - ICEs with constexpr constructor 2012-01-13 00:28:46 +01:00
constexpr-diag5.C PR c++/51633 - ICEs with constexpr constructor 2012-01-13 00:28:46 +01:00
constexpr-eh-spec.C call.c (null_ptr_cst_p): Use maybe_constant_value. 2010-11-01 21:31:18 -04:00
constexpr-ellipsis.C call.c (null_ptr_cst_p): Use maybe_constant_value. 2010-11-01 21:31:18 -04:00
constexpr-ellipsis2.C call.c (null_ptr_cst_p): Use maybe_constant_value. 2010-11-01 21:31:18 -04:00
constexpr-empty.C call.c (null_ptr_cst_p): Use maybe_constant_value. 2010-11-01 21:31:18 -04:00
constexpr-empty2.C call.c (null_ptr_cst_p): Use maybe_constant_value. 2010-11-01 21:31:18 -04:00
constexpr-empty3.C call.c (null_ptr_cst_p): Use maybe_constant_value. 2010-11-01 21:31:18 -04:00
constexpr-empty4.C call.c (null_ptr_cst_p): Use maybe_constant_value. 2010-11-01 21:31:18 -04:00
constexpr-empty5.C call.c (null_ptr_cst_p): Use maybe_constant_value. 2010-11-01 21:31:18 -04:00
constexpr-ex1.C re PR c++/50248 ([C++0x] unnecessary instantiation of constexpr constructor) 2011-09-05 00:33:08 -04:00
constexpr-ex2.C allocate_deferred_char_scalar_1.f03: Fix dg-do syntax. 2011-02-23 16:24:04 +01:00
constexpr-ex3.C semantics.c (cxx_eval_constant_expression): Explain unacceptable use of variable better. 2010-11-01 21:31:31 -04:00
constexpr-ex4.C call.c (null_ptr_cst_p): Use maybe_constant_value. 2010-11-01 21:31:18 -04:00
constexpr-expinst.C parser.c (cp_parser_ctor_initializer_opt_and_function_body): Make sure a constexpr ctor has an empty body. 2010-10-27 15:31:33 -04:00
constexpr-explicit-inst.C call.c (null_ptr_cst_p): Use maybe_constant_value. 2010-11-01 21:31:18 -04:00
constexpr-fnptr.C call.c (null_ptr_cst_p): Use maybe_constant_value. 2010-11-01 21:31:18 -04:00
constexpr-friend.C re PR c++/50296 (New C++ test failures) 2011-09-06 14:09:01 -04:00
constexpr-function1.C allocate_deferred_char_scalar_1.f03: Fix dg-do syntax. 2011-02-23 16:24:04 +01:00
constexpr-function2.C allocate_deferred_char_scalar_1.f03: Fix dg-do syntax. 2011-02-23 16:24:04 +01:00
constexpr-function3.C allocate_deferred_char_scalar_1.f03: Fix dg-do syntax. 2011-02-23 16:24:04 +01:00
constexpr-generated1.C cp-tree.h (DECL_TEMPLOID_INSTANTIATION): New. 2011-09-20 15:38:06 -04:00
constexpr-ice.C call.c (null_ptr_cst_p): Use maybe_constant_value. 2010-11-01 21:31:18 -04:00
constexpr-ice2.C re PR c++/49172 ([C++0x][constexpr] References should be declarable with constexpr) 2011-06-22 00:18:02 -04:00
constexpr-ice3.C re PR c++/46289 (ICE in build_constexpr_constructor_member_initializers, at cp/semantics.c:5513) 2010-11-03 15:13:27 -04:00
constexpr-ice4.C re PR c++/51612 ([c++0x] [4.6/4.7 Regression] ICE with constexpr constructor and virtual base class) 2011-12-20 10:38:44 +00:00
constexpr-ice5.C re PR c++/51621 ([c++0x] [4.6/4.7 Regression] ICE with invalid constexpr and array class member) 2011-12-20 23:51:09 +00:00
constexpr-ice6.C re PR c++/51327 ([c++0x] [4.7 Regression] ICE with invalid constexpr parameter) 2012-01-29 21:41:54 +00:00
constexpr-incomplete1.C re PR c++/48948 ([C++0x] constexpr friend function cannot be defined in-class) 2011-05-11 17:30:18 -04:00
constexpr-incomplete2.C re PR c++/45923 (constexpr diagnostics, more more) 2011-06-29 10:34:58 -04:00
constexpr-incomplete3.C re PR c++/48948 ([C++0x] constexpr friend function cannot be defined in-class) 2011-05-18 13:19:15 -04:00
constexpr-initlist.C call.c (null_ptr_cst_p): Use maybe_constant_value. 2010-11-01 21:31:18 -04:00
constexpr-initlist2.C initializer_list: Decorate with constexpr. 2010-11-01 21:31:50 -04:00
constexpr-initlist3.C initializer_list: Decorate with constexpr. 2010-11-01 21:31:50 -04:00
constexpr-initlist4.C DR 990 2011-06-29 10:08:55 -04:00
constexpr-initlist5.C re PR c++/50024 ([C++0x] [4.7 Regression] crash when using braced initialization in member function of template) 2011-08-23 12:03:01 -04:00
constexpr-is_literal.C class.c (finalize_literal_type_property): Update conditions. 2011-06-29 10:34:39 -04:00
constexpr-memfn1.C re PR c++/48948 ([C++0x] constexpr friend function cannot be defined in-class) 2011-05-18 13:19:15 -04:00
constexpr-missing.C re PR c++/48911 ([C++0x] Error for valid array subscript) 2011-05-06 17:57:41 -04:00
constexpr-mutable1.C semantics.c (cxx_eval_outermost_constant_expr): Check cp_has_mutable_p. 2011-10-27 22:18:12 -04:00
constexpr-neg1.C semantics.c (call_stack, [...]): New. 2010-11-01 21:31:40 -04:00
constexpr-noexcept.C call.c (null_ptr_cst_p): Use maybe_constant_value. 2010-11-01 21:31:18 -04:00
constexpr-noexcept2.C call.c (null_ptr_cst_p): Use maybe_constant_value. 2010-11-01 21:31:18 -04:00
constexpr-noexcept3.C call.c (null_ptr_cst_p): Use maybe_constant_value. 2010-11-01 21:31:18 -04:00
constexpr-noexcept4.C call.c (null_ptr_cst_p): Use maybe_constant_value. 2010-11-01 21:31:18 -04:00
constexpr-noexcept5.C except.c (build_noexcept_spec): Call cxx_constant_value after converting to bool. 2011-03-28 11:49:45 -04:00
constexpr-noexcept6.C re PR c++/51305 ([C++11][constexpr] noexcept-specifier overconstraints constexpr functions) 2011-12-21 16:28:08 +00:00
constexpr-non-const-arg.C semantics.c (cxx_eval_constant_expression): Explain unacceptable use of variable better. 2010-11-01 21:31:31 -04:00
constexpr-non-const-arg2.C re PR c++/47200 ([C++0x] ICE: in adjust_temp_type, at cp/semantics.c:5821 with missing definition of constexpr function) 2011-03-02 13:18:31 -05:00
constexpr-non-const-arg3.C re PR c++/49988 (constexpr on ctor invokes improper initialization) 2011-08-06 00:34:21 -04:00
constexpr-nonlit.C call.c (null_ptr_cst_p): Use maybe_constant_value. 2010-11-01 21:31:18 -04:00
constexpr-nonlit2.C call.c (null_ptr_cst_p): Use maybe_constant_value. 2010-11-01 21:31:18 -04:00
constexpr-nonstatic.C decl.c (grokdeclarator): Don't ICE on constexpr non-static data member. 2010-10-31 22:04:30 -04:00
constexpr-nullptr.C Core 903 (partial) 2011-08-23 12:03:25 -04:00
constexpr-object1.C Core 234 - allow const objects with no initializer or user-provided default... 2011-09-23 17:30:48 -04:00
constexpr-object2.C allocate_deferred_char_scalar_1.f03: Fix dg-do syntax. 2011-02-23 16:24:04 +01:00
constexpr-overflow.C call.c (null_ptr_cst_p): Use maybe_constant_value. 2010-11-01 21:31:18 -04:00
constexpr-overflow2.C re PR c++/47504 ([C++0x] some constexpr calculations erroneously overflow when using negative numbers) 2011-03-17 18:00:47 -04:00
constexpr-pedantic.C call.c (null_ptr_cst_p): Use maybe_constant_value. 2010-11-01 21:31:18 -04:00
constexpr-pos1.C call.c (null_ptr_cst_p): Use maybe_constant_value. 2010-11-01 21:31:18 -04:00
constexpr-potential1.C call.c (null_ptr_cst_p): Use maybe_constant_value. 2010-11-01 21:31:18 -04:00
constexpr-ptrmem.C call.c (null_ptr_cst_p): Use maybe_constant_value. 2010-11-01 21:31:18 -04:00
constexpr-ptrsub.C re PR c++/51489 (constexpr not working consistently) 2011-12-19 00:57:52 -05:00
constexpr-pure.C call.c (null_ptr_cst_p): Use maybe_constant_value. 2010-11-01 21:31:18 -04:00
constexpr-recursion.C c-common.c (max_constexpr_depth): New. 2011-03-15 14:29:00 -04:00
constexpr-ref1.C re PR c++/49172 ([C++0x][constexpr] References should be declarable with constexpr) 2011-06-22 00:18:02 -04:00
constexpr-ref2.C re PR c++/49172 ([C++0x][constexpr] References should be declarable with constexpr) 2011-06-22 00:18:02 -04:00
constexpr-ref3.C re PR c++/50298 ([C++0x][constexpr] References cannot be bound to static constexpr reference members) 2011-09-07 13:11:49 -04:00
constexpr-rom.C Remove obsolete Tru64 UNIX V5.1B support 2012-03-12 15:35:56 +00:00
constexpr-sassert.C re PR c++/46382 (constexpr vs. static_assert in constexpr ctors) 2010-11-08 22:54:24 -05:00
constexpr-static.C call.c (null_ptr_cst_p): Use maybe_constant_value. 2010-11-01 21:31:18 -04:00
constexpr-static2.C call.c (null_ptr_cst_p): Use maybe_constant_value. 2010-11-01 21:31:18 -04:00
constexpr-static3.C call.c (null_ptr_cst_p): Use maybe_constant_value. 2010-11-01 21:31:18 -04:00
constexpr-static4.C call.c (null_ptr_cst_p): Use maybe_constant_value. 2010-11-01 21:31:18 -04:00
constexpr-static5.C re PR c++/46930 ([C++0x] ICE with static constexpr data member) 2010-12-14 19:35:17 -05:00
constexpr-static6.C call.c (null_ptr_cst_p): Use maybe_constant_value. 2010-11-01 21:31:18 -04:00
constexpr-static7.C re PR c++/48945 ([C++0x] static constexpr member function cannot be defined out-of class) 2011-05-21 18:01:45 -04:00
constexpr-static8.C re PR c++/50258 ([C++0x] -std=gnu++0x should allow in-class initialization of static const floating types without constexpr) 2011-09-23 16:19:52 +00:00
constexpr-stmtexpr.C re PR c++/46977 ([C++0x] ICE: SIGSEGV in htab_find_slot_with_hash (hashtab.c:650)) 2011-01-21 12:38:02 -05:00
constexpr-string.C call.c (null_ptr_cst_p): Use maybe_constant_value. 2010-11-01 21:31:18 -04:00
constexpr-switch.C call.c (null_ptr_cst_p): Use maybe_constant_value. 2010-11-01 21:31:18 -04:00
constexpr-switch2.C re PR c++/44311 ([C++0x] no error with switch over enum class and integer case) 2011-05-25 16:02:41 -04:00
constexpr-synth1.C re PR c++/46472 ([C++0X] constexpr is not constexpr) 2011-02-20 18:18:01 -05:00
constexpr-targ.C call.c (null_ptr_cst_p): Use maybe_constant_value. 2010-11-01 21:31:18 -04:00
constexpr-template1.C re PR c++/50248 ([C++0x] unnecessary instantiation of constexpr constructor) 2011-09-05 00:33:08 -04:00
constexpr-template2.C re PR c++/50248 ([C++0x] unnecessary instantiation of constexpr constructor) 2011-09-05 00:33:08 -04:00
constexpr-template3.C re PR c++/49855 (internal compiler error: in fold_convert_const_int_from_real) 2011-10-11 13:53:07 -04:00
constexpr-throw.C semantics.c (call_stack, [...]): New. 2010-11-01 21:31:40 -04:00
constexpr-typedef1.C re PR c++/50508 ([C++0x] ICE cxx_eval_logical_expression cp/semantics.c:6487) 2011-09-26 22:12:42 -04:00
constexpr-typeid.C call.c (null_ptr_cst_p): Use maybe_constant_value. 2010-11-01 21:31:18 -04:00
constexpr-union.C dr 1188 comment 2011-06-25 23:24:12 -04:00
constexpr-union2.C DR 1359 PR c++/51675 2012-01-02 12:53:28 -05:00
constexpr-union3.C re PR c++/51675 ([C++11][4.7 Regression] Cannot create constexpr unions) 2012-02-08 04:52:19 -05:00
constexpr-using.C Core 898 2011-03-28 12:13:50 -04:00
constexpr-using2.C re PR c++/49520 ([C++0x] using-declaration and operator&& confuses constexpr) 2011-06-29 13:15:16 -04:00
constexpr-value.C call.c (null_ptr_cst_p): Use maybe_constant_value. 2010-11-01 21:31:18 -04:00
constexpr-value2.C call.c (null_ptr_cst_p): Use maybe_constant_value. 2010-11-01 21:31:18 -04:00
constexpr-value3.C re PR c++/50234 (internal compiler error: in cxx_eval_component_reference, at cp/semantics.c:6527) 2011-08-30 11:28:30 -04:00
constexpr-variadic.C call.c (null_ptr_cst_p): Use maybe_constant_value. 2010-11-01 21:31:18 -04:00
constexpr-virtual.C re PR c++/47067 ([c++0x] ICE in cxx_eval_bare_aggregate, at cp/semantics.c:6352) 2011-01-17 17:34:35 -05:00
constexpr-wstring1.C re PR regression/48570 (wrong subscription with -std=c++0x) 2011-04-13 17:38:50 +02:00
constexpr-wstring2.C re PR regression/48570 (wrong subscription with -std=c++0x) 2011-04-13 17:38:50 +02:00
dc1.C Implement C++11 delegating constructors. 2011-12-05 10:49:25 -05:00
dc2.C Implement C++11 delegating constructors. 2011-12-05 10:49:25 -05:00
dc3.C Implement C++11 delegating constructors. 2011-12-05 10:49:25 -05:00
dc4.C Implement C++11 delegating constructors. 2011-12-05 10:49:25 -05:00
dc5.C Implement C++11 delegating constructors. 2011-12-05 10:49:25 -05:00
dc6.C * init.c (expand_default_init): Unshare args in ctor delegation. 2011-12-05 10:49:34 -05:00
decltype-1212.C Core 1212 2011-03-17 12:20:16 -04:00
decltype-33837.C
decltype-33838.C
decltype-38655.C
decltype-refbug.C
decltype1.C allocate_deferred_char_scalar_1.f03: Fix dg-do syntax. 2011-02-23 16:24:04 +01:00
decltype2.C allocate_deferred_char_scalar_1.f03: Fix dg-do syntax. 2011-02-23 16:24:04 +01:00
decltype3.C allocate_deferred_char_scalar_1.f03: Fix dg-do syntax. 2011-02-23 16:24:04 +01:00
decltype4.C allocate_deferred_char_scalar_1.f03: Fix dg-do syntax. 2011-02-23 16:24:04 +01:00
decltype5.C allocate_deferred_char_scalar_1.f03: Fix dg-do syntax. 2011-02-23 16:24:04 +01:00
decltype6.C allocate_deferred_char_scalar_1.f03: Fix dg-do syntax. 2011-02-23 16:24:04 +01:00
decltype7.C
decltype8.C
decltype9.C
decltype10.C
decltype11.C
decltype12.C
decltype13.C
decltype14.C
decltype15.C
decltype16.C
decltype17.C
decltype18.C re PR c++/37875 ([c++0x] misinterpreted closing angle bracket in decltype operand) 2009-10-12 17:04:35 -04:00
decltype19.C re PR c++/42013 (cv-qualification of conditional expression type depending on the value of its first expression?!?) 2009-11-12 15:26:36 -05:00
decltype20.C re PR c++/42277 (decltype error in template) 2009-12-04 17:51:12 -05:00
decltype21.C re PR c++/49823 ([C++0x] ICE on decltype(expr)::type with template) 2011-07-25 01:03:50 -04:00
decltype22.C re PR c++/42761 (std::bind doesn't work for simple class types) 2010-01-16 10:23:19 -05:00
decltype23.C re PR c++/44996 ([C++0x] decltype produces rvalue reference type for parenthesized id-expression) 2010-07-19 21:31:42 -04:00
decltype24.C re PR c++/47068 ([C++0x] internal compiler error on decltype(~ expression)) 2010-12-28 21:17:47 -05:00
decltype25.C re PR c++/47851 ([C++0x] Incorrect decltype result for conditional operator) 2011-03-01 17:44:35 -05:00
decltype26.C re PR c++/48969 (ICE with -std=c++0x) 2011-06-07 17:54:07 -04:00
decltype27.C re PR c++/48617 ([C++0x] Problem with non-type template parameters and decltype) 2011-05-23 11:32:10 -04:00
decltype28.C re PR c++/48969 (ICE with -std=c++0x) 2011-06-07 17:54:07 -04:00
decltype29.C re PR c++/45329 (When printing a list of candidate functions, explain why each function failed to match.) 2011-07-16 22:34:10 -04:00
decltype30.C re PR c++/49369 (typeof() strips const from member when used in const method) 2011-06-14 14:15:51 -04:00
decltype31.C re PR c++/49921 ([C++0x] Segfault during compilation, decltype and operator->*) 2011-08-06 00:34:37 -04:00
decltype32.C re PR c++/50075 ([C++0x] ICE related to parameter deduction and initializer_list) 2011-08-14 00:41:43 -04:00
decltype33.C re PR c++/50084 ([C++0x] ICE: decltype + remove_reference + new) 2011-08-30 17:27:36 -04:00
decltype34.C re PR c++/50870 ([C++0x] [4.6/4.7 Regression] ICE with decltype, operator->, and default template arguments) 2011-10-26 17:59:36 +00:00
decltype35.C re PR c++/50870 ([C++0x] [4.6/4.7 Regression] ICE with decltype, operator->, and default template arguments) 2011-11-07 17:52:23 -05:00
decltype36.C re PR c++/51265 (ICE in finish_decltype_type, at cp/semantics.c:5244) 2011-11-22 20:48:33 +00:00
deduce.C re PR c++/41815 ([C++0x] GCC wrongly treats rvalues of non-class type cv-qualified) 2009-11-03 13:42:59 -05:00
defaulted1.C
defaulted2.C Core 234 - allow const objects with no initializer or user-provided default... 2011-09-23 17:30:48 -04:00
defaulted3.C * decl2.c (mark_used): Adjust error for use of deleted function. 2010-06-29 20:51:13 -04:00
defaulted4.C
defaulted5.C
defaulted6.C
defaulted7.C
defaulted8.C
defaulted9.C PR c++/42983, core issue 906 2010-02-10 16:48:35 -05:00
defaulted10.C * decl2.c (mark_used): Adjust error for use of deleted function. 2010-06-29 20:51:13 -04:00
defaulted11.C
defaulted13.C * decl2.c (mark_used): Adjust error for use of deleted function. 2010-06-29 20:51:13 -04:00
defaulted14.C re PR c++/45329 (When printing a list of candidate functions, explain why each function failed to match.) 2010-12-08 21:37:51 +00:00
defaulted15.C Core 1135 2011-03-25 12:17:08 -04:00
defaulted16.C PR c++/38796, Core issue 906 2009-10-26 15:07:14 -04:00
defaulted17.C Enable implicitly deleted functions (N2346) 2010-06-29 20:51:29 -04:00
defaulted18.C re PR c++/45329 (When printing a list of candidate functions, explain why each function failed to match.) 2010-12-08 21:37:51 +00:00
defaulted19.C class.c (type_has_virtual_destructor): New. 2010-06-29 20:50:45 -04:00
defaulted20.C re PR c++/50500 ([C++0x] [DR 1082] move constructor should cause copy constructor to be deleted, but still declared) 2011-10-18 13:39:15 -04:00
defaulted21.C re PR c++/50500 ([C++0x] [DR 1082] move constructor should cause copy constructor to be deleted, but still declared) 2011-10-18 13:39:15 -04:00
defaulted22.C Core 1135 2011-03-25 12:17:08 -04:00
defaulted23.C Core 1135 2011-03-25 12:17:08 -04:00
defaulted24.C re PR c++/48280 ([C++0x] ICE: tree check: expected var_decl or function_decl, have template_decl in check_bases_and_members, at cp/class.c:4695) 2011-03-31 16:29:49 -04:00
defaulted25.C re PR c++/48930 ([C++0x] Invalid implicitly declared default c'tor) 2011-05-10 13:58:46 -04:00
defaulted26.C re PR c++/49066 ([C++0x] Non-defining declaration of deleted function suppresses usage validation) 2011-05-20 23:57:12 -04:00
defaulted27.C re PR c++/47544 ([C++0x] linker does not find =default constructor for explicitly instantiated template) 2011-05-23 11:32:19 -04:00
defaulted28.C re PR c++/50034 (Overload selection failure within class template) 2011-08-12 17:27:52 -04:00
defaulted29.C re PR c++/46696 ([C++0x] Implicit copy constructor can't construct array of subtype with user-defined copy constructor.) 2011-05-25 15:51:44 -04:00
defaulted30.C re PR c++/49507 (ICE because of defaulted template destructor) 2011-06-23 12:53:03 -04:00
defaulted31.C re PR c++/39164 ([C++0x] defaulted dtor redefinition not caught) 2011-10-06 15:56:53 -04:00
defaulted32.C re PR c++/50531 ([C++0x] ICE on defaulted template destructor) 2011-10-18 15:36:28 -04:00
defaulted33.C re PR c++/50973 ([C++0x] internal compiler error defaulted destructor virtual inheritance) 2011-11-10 16:14:42 -05:00
defaulted34.C re PR c++/51620 ([c++0x] [4.6/4.7 Regression] ICE with private destructor) 2012-01-13 10:49:29 -05:00
dependent1.C re PR c++/48319 ([C++0x] Segmentation fault in instantiation of std::is_constructible<int>) 2011-03-29 14:47:56 -04:00
diag1.C error.c (dump_template_bindings): Don't print typenames for a partial instantiation. 2011-07-04 17:43:57 -04:00
elision.C
elision2.C Core 1148 2011-03-16 16:15:37 -04:00
elision_neg.C
elision_weak.C
enum1.C re PR c++/41127 (unnamed bitfield declaration parser regression) 2009-08-31 17:08:33 -04:00
enum2.C
enum3.C re PR c++/38064 ([c++0x] operator== doesn't work for enum classes) 2010-05-04 15:01:13 -04:00
enum4.C
enum5.C
enum6.C
enum7.C
enum8.C re PR c++/47704 ([C++0x] Java-related error message when trying to instantiate a strongly typed enum with new) 2011-02-16 10:08:48 +01:00
enum9.C re PR c++/48450 ([C++0x][SFINAE] Hard errors with static_cast expressions) 2011-04-07 17:46:48 -04:00
enum10.C re PR c++/48534 ([C++0x][SFINAE] Compiler break down on explicit scoped enum => bool conversion) 2011-04-11 18:00:31 -04:00
enum11.C re PR c++/48969 (ICE with -std=c++0x) 2011-06-07 17:54:07 -04:00
enum12.C re PR c++/48780 ([C++0x] scoped enumerations and va_arg (default argument promotions)) 2011-05-21 18:01:29 -04:00
enum13.C re PR c++/48780 ([C++0x] scoped enumerations and va_arg (default argument promotions)) 2011-05-21 18:01:29 -04:00
enum14.C re PR c++/48106 ([C++0x] ICE with scoped enum with fixed underlying type) 2011-05-23 18:55:46 -04:00
enum15.C re PR c++/44311 ([C++0x] no error with switch over enum class and integer case) 2011-05-25 16:02:41 -04:00
enum16.C re PR c++/48935 ([C++0x] Name lookup error at enum class) 2011-05-25 10:35:17 -04:00
enum17.C re PR c++/48536 ([C++0x] Automatic Enumerator Incrementation is not compliant with Clause 7.2/5) 2011-05-25 22:23:02 -04:00
enum18.C re PR c++/47277 ([C++0x] pseudo destructor code that cause an internal compiler error with std=gnu++0x) 2011-05-28 18:01:28 -04:00
enum19.C re PR c++/48780 ([C++0x] scoped enumerations and va_arg (default argument promotions)) 2011-06-07 11:09:29 -04:00
enum20.C re PR c++/47635 ([C++0x] ICE on invalid code in constructor_name_p, at cp/name-lookup.c:1809) 2011-06-20 10:40:29 -04:00
enum21a.C parser.c (cp_parser_enumerator_list): Do not warn about trailing commas in C++0x mode. 2011-11-04 13:38:16 -04:00
enum21b.C parser.c (cp_parser_enumerator_list): Do not warn about trailing commas in C++0x mode. 2011-11-04 13:38:16 -04:00
enum_base.C
enum_base_warn.C
error1.C
error2.C re PR c++/38656 (Broken diagnostic: 'template_id_expr' not supported by pp_c_expression) 2009-11-27 16:36:43 +00:00
error3.C re PR c++/47336 ([C++0x] ICE: "Error reporting routines re-entered") 2011-05-23 11:32:29 -04:00
error4.C re PR c++/45329 (When printing a list of candidate functions, explain why each function failed to match.) 2011-07-16 22:34:10 -04:00
error5.C re PR c++/49181 ([C++0x] Error reporting routines re-entered) 2011-05-27 15:31:51 -04:00
error6.C re PR c++/48284 ([C++0x] incorrect printing of decltype operand in diagnostic) 2011-05-27 15:31:59 -04:00
error7.C * error.c (dump_expr): Print type of CONSTRUCTOR. 2012-01-06 16:39:19 -05:00
explicit1.C
explicit2.C
explicit3.C re PR c++/45329 (When printing a list of candidate functions, explain why each function failed to match.) 2010-12-08 21:37:51 +00:00
explicit4.C re PR c++/45329 (When printing a list of candidate functions, explain why each function failed to match.) 2010-12-08 21:37:51 +00:00
explicit5.C call.c (add_function_candidate): Set LOOKUP_COPY_PARM for any constructor called with a single argument that... 2010-06-26 17:34:36 -04:00
explicit6.C re PR c++/47080 ([C++0x] explicit conversion function return conversions not restricted to qualifications) 2011-06-20 10:40:38 -04:00
explicit7.C call.c (merge_conversion_sequences): Set bad_p and user_conv_p on all of the second conversion sequence. 2011-09-12 14:04:55 -04:00
extern_template-1.C
extern_template-2.C
extern_template-3.C
fntmpdefarg1.C re PR c++/37766 ([C++0x] ICE with function's default reference template parameter) 2009-10-12 17:04:27 -04:00
fntmpdefarg2.C pt.c (type_unification_real): Fix handling of DEDUCE_CONV with no deducible template parameters. 2011-09-12 14:05:03 -04:00
forw_enum1.C Implement opaque-enum-specifiers for C++0x. 2010-10-26 00:56:45 -04:00
forw_enum2.C Implement opaque-enum-specifiers for C++0x. 2010-10-26 00:56:45 -04:00
forw_enum3.C Implement opaque-enum-specifiers for C++0x. 2010-10-26 00:56:45 -04:00
forw_enum4.C Implement opaque-enum-specifiers for C++0x. 2010-10-26 00:56:45 -04:00
forw_enum5.C Implement opaque-enum-specifiers for C++0x. 2010-10-26 00:56:45 -04:00
forw_enum6.C Implement opaque-enum-specifiers for C++0x. 2010-10-26 00:56:45 -04:00
forw_enum7.C Implement opaque-enum-specifiers for C++0x. 2010-10-26 00:56:45 -04:00
forw_enum8.C re PR c++/48969 (ICE with -std=c++0x) 2011-06-07 17:54:07 -04:00
forw_enum9.C Implement opaque-enum-specifiers for C++0x. 2010-10-26 00:56:45 -04:00
forw_enum10.C re PR c++/6936 (member "using" binds wrong) 2011-11-14 12:55:57 -05:00
friend1.C re PR c++/47721 ([C++0x] Updated friendship rules?) 2011-05-27 00:04:40 -04:00
friend2.C re PR c++/47721 ([C++0x] Updated friendship rules?) 2011-05-27 00:04:40 -04:00
implicit-copy.C re PR c++/50500 ([C++0x] [DR 1082] move constructor should cause copy constructor to be deleted, but still declared) 2011-10-18 13:39:15 -04:00
implicit-trivial1.C re PR c++/46807 (internal compiler error: in synthesized_method_walk) 2011-02-15 19:39:27 -05:00
implicit1.C Enable implicitly deleted functions (N2346) 2010-06-29 20:51:29 -04:00
implicit2.C Enable implicitly deleted functions (N2346) 2010-06-29 20:51:29 -04:00
implicit3.C Enable implicitly declared move constructor/operator= (N3053). 2010-06-29 20:51:44 -04:00
implicit4.C re PR c++/50500 ([C++0x] [DR 1082] move constructor should cause copy constructor to be deleted, but still declared) 2011-10-18 13:39:15 -04:00
implicit5.C re PR c++/50500 ([C++0x] [DR 1082] move constructor should cause copy constructor to be deleted, but still declared) 2011-10-18 13:39:15 -04:00
implicit6.C re PR c++/44909 ([C++0x] Copy constructors implicitly deleted) 2010-07-15 16:45:35 -04:00
implicit7.C re PR c++/44909 ([C++0x] Copy constructors implicitly deleted) 2010-07-15 16:45:35 -04:00
implicit8.C re PR c++/50500 ([C++0x] [DR 1082] move constructor should cause copy constructor to be deleted, but still declared) 2011-10-18 13:39:15 -04:00
implicit9.C method.c (synthesized_method_walk): In constructors, also check subobject destructors. 2010-09-06 00:49:07 -04:00
implicit10.C re PR c++/46103 ([c++0x] moving from std::array copies the elements) 2010-10-22 14:37:41 -04:00
implicit11.C Core 1191 2011-03-15 14:27:29 -04:00
implicit12.C re PR c++/50500 ([C++0x] [DR 1082] move constructor should cause copy constructor to be deleted, but still declared) 2011-10-18 13:39:15 -04:00
implicit13.C method.c (synthesized_method_walk): Cleanups don't affect the EH spec either. 2012-03-05 13:07:12 -05:00
initlist-array2.C Core 1232 2011-03-28 12:14:22 -04:00
initlist-arrray1.C call.c (reference_binding): Allow direct binding to an array rvalue. 2011-03-28 12:14:12 -04:00
initlist-deduce.C * c.opt (-fdeduce-init-list): Off by default. 2011-11-01 00:02:56 -04:00
initlist-lifetime1.C re PR c++/48370 (G++ fails to extend reference temporary lifetime in some situations) 2011-11-04 08:54:08 -04:00
initlist-lifetime2.C re PR c++/26714 (violation of [class.temporary]/5) 2011-11-04 23:28:14 -04:00
initlist-opt.C * g++.dg/cpp0x/initlist-opt.C: Declare max_val inline. 2010-02-16 10:08:33 -05:00
initlist-postfix-open-square.C re PR c++/51738 (C++11 initializer list does not work correctly with operator[]) 2012-01-03 20:25:16 +00:00
initlist-value.C re PR c++/49216 ([C++0x] ICE on compiling new-expression with braced-init-list for arrays) 2011-06-29 18:28:15 -04:00
initlist-value2.C init.c (build_value_init): Decide whether or not to zero-initialize based on user-providedness of default... 2011-06-29 10:09:03 -04:00
initlist1.C
initlist2.C
initlist3.C
initlist4.C
initlist5.C re PR c++/50011 ([C++0x] warning: narrowing conversion of 'i' from 'short unsigned int' to 'int' inside { } [-Wnarrowing]) 2011-08-08 10:36:22 -04:00
initlist6.C
initlist7.C re PR c++/49793 ([C++0x] Narrowing conversion from int/short/char to double) 2011-07-22 20:14:46 -04:00
initlist8.C
initlist9.C * decl2.c (mark_used): Adjust error for use of deleted function. 2010-06-29 20:51:13 -04:00
initlist10.C
initlist11.C
initlist12.C decl.c (next_initializable_field): No longer static. 2010-04-01 14:48:46 -04:00
initlist13.C re PR c++/47453 ([DR 1214] Various non-conforming behaviors with braced-init-list initialization) 2011-08-05 15:15:25 -04:00
initlist14.C
initlist15.C call.c (convert_like_real): Give "initializing argument of" information for ambiguous conversion. 2010-06-15 16:10:42 -04:00
initlist16.C
initlist17.C re PR c++/49793 ([C++0x] Narrowing conversion from int/short/char to double) 2011-07-22 20:14:46 -04:00
initlist18.C
initlist19.C call.c (convert_like_real): Give "initializing argument of" information for ambiguous conversion. 2010-06-15 16:10:42 -04:00
initlist20.C
initlist21.C
initlist22.C
initlist23.C
initlist24.C re PR c++/39923 ([C++0x] ICE in build_init_list_var_init) 2009-09-08 22:00:42 +00:00
initlist25.C re PR c++/41754 (initializer list internal compiler segfault) 2009-11-01 01:06:42 -04:00
initlist26.C re PR c++/44045 (initialization of array of shared_ptr's with initializer list causes compiler segfault) 2010-05-10 14:37:56 -04:00
initlist27.C re PR c++/42061 ([c++0x] ICE with invalid initializer list for reference) 2009-11-17 08:01:18 +01:00
initlist28.C re PR c++/44045 (initialization of array of shared_ptr's with initializer list causes compiler segfault) 2010-05-10 14:37:56 -04:00
initlist29.C re PR c++/42331 (ICE with invalid array initializer) 2009-12-22 18:16:38 -05:00
initlist30.C pt.c (unify_pack_expansion): Handle deduction from init-list. 2010-01-05 11:36:45 -05:00
initlist31.C re PR c++/43028 ([C++0x] internal compiler error in maybe_adjust_types_for_deduction) 2010-05-04 19:22:26 +00:00
initlist32.C cp-tree.h (LOOKUP_LIST_ONLY): New. 2010-05-12 13:34:38 -04:00
initlist33.C re PR c++/44045 (initialization of array of shared_ptr's with initializer list causes compiler segfault) 2010-05-10 14:37:56 -04:00
initlist34.C call.c (struct z_candidate): Add explicit_targs field. 2010-05-17 15:54:05 -04:00
initlist35.C re PR c++/41510 ([C++0x] std::complex vs. initialization lists) 2010-05-24 14:38:16 -04:00
initlist36.C re PR c++/49793 ([C++0x] Narrowing conversion from int/short/char to double) 2011-07-22 20:14:46 -04:00
initlist37.C DR 990 2010-06-01 23:55:42 -04:00
initlist38.C re PR c++/48113 ([C++0x] bind with tuple argument fails) 2011-03-16 16:03:56 -04:00
initlist39.C call.c (is_subseq): Handle ck_aggr, ck_list. 2010-06-15 15:58:35 -04:00
initlist40.C call.c (convert_like_real): Don't complain about list-value-initialization from an explicit constructor. 2010-06-15 15:59:02 -04:00
initlist41.C re PR c++/44703 ([C++0x] List initialization fail if parameter is typedef name for the std::initializer_list) 2010-07-06 15:23:01 -04:00
initlist42.C call.c (implicit_conversion): Fix value-init of enums. 2010-09-06 00:49:33 -04:00
initlist43.C semantics.c (finish_compound_literal): Always build a TARGET_EXPR. 2010-09-06 00:48:58 -04:00
initlist44.C call.c (compare_ics): Do lvalue/rvalue reference binding comparison for ck_list, too. 2010-09-18 17:22:10 -04:00
initlist45.C re PR c++/46289 (ICE in build_constexpr_constructor_member_initializers, at cp/semantics.c:5513) 2010-11-03 22:15:00 -04:00
initlist46.C re PR c++/48281 ([C++0x] internal compiler error: in record_reference, at cgraphbuild.c:60) 2011-03-30 14:07:09 -04:00
initlist47.C semantics.c (finish_compound_literal): Don't put an array with a dtor in a static variable. 2011-04-21 00:28:32 -04:00
initlist48.C * g++.dg/cpp0x/initlist48.C: New. 2011-04-27 01:17:01 -04:00
initlist49.C re PR c++/40975 (ICE in copy_tree_r on array new) 2011-04-27 21:53:34 -04:00
initlist50.C re PR c++/47453 ([DR 1214] Various non-conforming behaviors with braced-init-list initialization) 2011-08-05 15:15:25 -04:00
initlist51.C re PR c++/47184 ([C++0x] initialization construct interpreted as function declaration‏‏) 2011-05-25 15:50:49 -04:00
initlist52.C re PR c++/49793 ([C++0x] Narrowing conversion from int/short/char to double) 2011-07-22 20:14:46 -04:00
initlist53.C re PR c++/49216 ([C++0x] ICE on compiling new-expression with braced-init-list for arrays) 2011-06-29 18:28:15 -04:00
initlist54.C re PR c++/49355 (new T({""}) crashes G++ when struct T { std::string foobar };) 2011-06-30 20:03:34 -04:00
initlist55.C * doc/invoke.texi (C++ Dialect Options): Document -Wno-narrowing. 2011-07-22 20:30:13 -04:00
initlist56.C re PR c++/47453 ([DR 1214] Various non-conforming behaviors with braced-init-list initialization) 2011-08-05 15:15:25 -04:00
initlist57.C re PR c++/50054 (Fails to recover from type error in function signature) 2011-08-16 19:25:43 -04:00
initlist58.C re PR c++/50209 ([C++0x] Braced-init-lists are rejected as function default arguments) 2011-08-30 00:30:27 -04:00
initlist59.C re PR c++/49996 (Internal error in verify_gimple_stmt: initializing struct in new-initializer) 2011-10-25 14:24:19 -04:00
initlist61.C call.c (build_new_method_call_1): Handle aggregate initialization. 2011-12-01 21:57:40 -05:00
initlist62.C re PR c++/51399 ([c++0x] [4.7 Regression] ICE with invalid initializer list) 2011-12-05 20:44:50 +00:00
initlist63.C PR c++/51475 - ICE with invalid initializer-list 2011-12-14 22:49:52 +01:00
initlist64.C re PR c++/51553 (brace initialization and conversion operators) 2011-12-19 15:10:49 -05:00
initlist65.C Core 1270 2012-03-03 19:55:44 -05:00
inline-ns1.C Core issue 812, 861 2009-10-28 14:39:36 -04:00
inline-ns2.C Core issue 812, 861 2009-10-28 14:39:36 -04:00
inline-ns3.C re PR c++/43824 (C++0x feature "inline namespace" enabled under -std=c++98; no warnings) 2010-09-10 14:28:59 -04:00
inline-ns4.C re PR c++/43824 (C++0x feature "inline namespace" enabled under -std=c++98; no warnings) 2010-09-10 14:28:59 -04:00
inline-ns5.C re PR c++/43824 (C++0x feature "inline namespace" enabled under -std=c++98; no warnings) 2010-09-10 14:28:59 -04:00
iop.C cast.C: Change fields of structures to "long" to pass the test on targets with... 2010-08-14 14:32:14 +02:00
linkage2.C Restrict DR 757 change to C++0x mode. 2009-11-02 11:14:26 -05:00
long_long.C
move1.C re PR c++/48289 (-pedantic breaks std::move) 2011-03-25 12:16:53 -04:00
named.C * g++.dg/cpp0x/named.C: Test subobject of xvalue. 2011-06-30 17:09:55 -04:00
named_refs.C cast.C: Change fields of structures to "long" to pass the test on targets with... 2010-08-14 14:32:14 +02:00
noexcept01.C method.c (defaulted_late_check): Give the defaulted method the same exception specification as the implicit... 2010-06-16 11:45:22 -04:00
noexcept02.C DR 1073 PR c++/49082 2011-05-20 16:39:59 -04:00
noexcept03.C DR 1073 PR c++/49082 2011-05-20 16:39:59 -04:00
noexcept04.C Implement noexcept-specification (15.4) 2010-06-04 17:21:23 -04:00
noexcept05.C Implement noexcept-specification (15.4) 2010-06-04 17:21:23 -04:00
noexcept06.C * g++.dg/cpp0x/noexcept06.C: Call set_unexpected. 2010-06-05 09:13:57 -04:00
noexcept07.C typeck2.c (merge_exception_specifiers): Adjust merging of throw() and noexcept(true). 2010-06-05 00:52:07 -04:00
noexcept08.C DR 1073 PR c++/49082 2011-05-20 16:39:59 -04:00
noexcept09.C except.c (pending_noexcept, [...]): New. 2010-08-19 12:59:37 -04:00
noexcept10.C DR 1073 PR c++/49082 2011-05-20 16:39:59 -04:00
noexcept11.C re PR c++/49107 ([C++0x][4.7 Regression] incomplete type regression with std::pair) 2011-06-08 17:35:02 -04:00
noexcept12.C re PR c++/49107 ([C++0x][4.7 Regression] incomplete type regression with std::pair) 2011-06-08 17:35:02 -04:00
noexcept13.C re PR c++/49107 ([C++0x][4.7 Regression] incomplete type regression with std::pair) 2011-06-14 23:51:59 -04:00
noexcept14.C re PR c++/50309 ([C++0x] ICE: tree check: expected tree_list, have error_mark in comp_except_specs, at cp/typeck.c:1014 on empty noexcept) 2011-09-07 17:16:23 +00:00
noexcept15.C re PR c++/50391 ([C++0x] ICE on invalid code, pair with incomplete type) 2011-09-14 16:19:59 +00:00
noexcept16.C re PR c++/50972 ([C++0x] ICE on undeclared identifier) 2011-11-09 17:25:25 -05:00
nolinkage1.C Restrict DR 757 change to C++0x mode. 2009-11-02 11:14:26 -05:00
nolinkage1.h decl2.c (determine_visibility): Make anonymous types internal. 2009-09-18 17:25:18 -04:00
nolinkage1a.cc decl2.c (determine_visibility): Make anonymous types internal. 2009-09-18 17:25:18 -04:00
not_special.C re PR c++/50500 ([C++0x] [DR 1082] move constructor should cause copy constructor to be deleted, but still declared) 2011-10-18 13:39:15 -04:00
nsdmi-const1.C re PR c++/50707 ([C++0x] Non-static const data member initializer breaks default constructor) 2011-10-14 15:12:45 -04:00
nsdmi-defer1.C Handle deferred parsing of NSDMIs. 2011-09-24 22:26:01 -04:00
nsdmi-defer2.C Handle deferred parsing of NSDMIs. 2011-09-24 22:26:01 -04:00
nsdmi-defer3.C init.c (perform_member_init): Instantiate NSDMI here. 2011-09-24 22:26:08 -04:00
nsdmi-defer4.C * pt.c (tsubst_copy) [PARM_DECL]: Handle 'this' in NSDMI. 2011-09-26 10:26:56 -04:00
nsdmi-defer5.C DR 325 PR c++/51666 2012-01-02 12:53:16 -05:00
nsdmi-defer6.C * init.c (perform_member_init): Cope with uninstantiated NSDMI. 2012-03-03 19:55:51 -05:00
nsdmi-eh1.C except.c (expr_noexcept_p): Split out from finish_noexcept_expr. 2011-09-24 22:26:21 -04:00
nsdmi-list1.C re PR c++/50563 ([C++0x] Weird syntax acceptance rules for non-static data members initialized in place) 2011-10-14 15:12:57 -04:00
nsdmi-list2.C re PR c++/50930 ([C++0x] Valid brace-or-equal-initializer of non-static data member rejected) 2011-11-02 17:24:56 -04:00
nsdmi-template1.C * pt.c (tsubst_copy) [PARM_DECL]: Handle 'this' in NSDMI. 2011-09-26 10:26:56 -04:00
nsdmi-template2.C re PR c++/50614 ([C++0x] ICE: tree check: expected field_decl, have identifier_node in component_ref_field_offset, at expr.c:6697 with -fcompare-debug and a non-static initializer) 2011-10-13 17:23:47 -04:00
nsdmi-virtual1.C re PR c++/51611 ([c++0x] ICE with non-static data member initializer and virtual base class) 2011-12-21 14:19:47 -05:00
nsdmi1.C re PR c++/50965 (C++11 Non static member initializer are not run when class is initialized with {}) 2011-11-04 13:15:02 -04:00
nsdmi2.C Implement C++11 non-static data member initializers. 2011-09-24 22:25:52 -04:00
nsdmi3.C Implement C++11 non-static data member initializers. 2011-09-24 22:25:52 -04:00
nsdmi4.C Implement C++11 non-static data member initializers. 2011-09-24 22:25:52 -04:00
nsdmi5.C class.c (fixed_type_or_null): Handle NSDMI. 2011-10-02 17:44:52 -04:00
nsdmi6.C PR c++/51477 - ICE with invalid NSDMI 2011-12-19 10:47:46 +01:00
nullptr01.C cvt.c (cp_convert_to_pointer): Use null_ptr_cst_p. 2010-06-05 00:52:18 -04:00
nullptr02.C cvt.c (cp_convert_to_pointer): Use null_ptr_cst_p. 2010-06-05 00:52:18 -04:00
nullptr03.C cvt.c (cp_convert_to_pointer): Use null_ptr_cst_p. 2010-06-05 00:52:18 -04:00
nullptr04.C nullptr04.C: Use __INTPTR_TYPE__. 2010-07-01 10:37:22 -04:00
nullptr05.C cvt.c (cp_convert_to_pointer): Use null_ptr_cst_p. 2010-06-05 00:52:18 -04:00
nullptr06.C cvt.c (cp_convert_to_pointer): Use null_ptr_cst_p. 2010-06-05 00:52:18 -04:00
nullptr07.C cvt.c (cp_convert_to_pointer): Use null_ptr_cst_p. 2010-06-05 00:52:18 -04:00
nullptr08.C cvt.c (cp_convert_to_pointer): Use null_ptr_cst_p. 2010-06-05 00:52:18 -04:00
nullptr09.C cvt.c (cp_convert_to_pointer): Use null_ptr_cst_p. 2010-06-05 00:52:18 -04:00
nullptr10.C cvt.c (cp_convert_to_pointer): Use null_ptr_cst_p. 2010-06-05 00:52:18 -04:00
nullptr11.C cvt.c (cp_convert_to_pointer): Use null_ptr_cst_p. 2010-06-05 00:52:18 -04:00
nullptr12.C cvt.c (cp_convert_to_pointer): Use null_ptr_cst_p. 2010-06-05 00:52:18 -04:00
nullptr13.C cvt.c (cp_convert_to_pointer): Use null_ptr_cst_p. 2010-06-05 00:52:18 -04:00
nullptr14.C cvt.c (cp_convert_to_pointer): Use null_ptr_cst_p. 2010-06-05 00:52:18 -04:00
nullptr15.C re PR c++/45329 (When printing a list of candidate functions, explain why each function failed to match.) 2011-07-16 22:34:10 -04:00
nullptr16.C cvt.c (cp_convert_to_pointer): Use null_ptr_cst_p. 2010-06-05 00:52:18 -04:00
nullptr17.C cvt.c (cp_convert_to_pointer): Use null_ptr_cst_p. 2010-06-05 00:52:18 -04:00
nullptr18.C cvt.c (cp_convert_to_pointer): Use null_ptr_cst_p. 2010-06-05 00:52:18 -04:00
nullptr19.C re PR c++/45329 (When printing a list of candidate functions, explain why each function failed to match.) 2010-12-08 21:37:51 +00:00
nullptr20.C cvt.c (cp_convert_to_pointer): Use null_ptr_cst_p. 2010-06-05 00:52:18 -04:00
nullptr21.C cvt.c (cp_convert_to_pointer): Use null_ptr_cst_p. 2010-06-05 00:52:18 -04:00
nullptr22.C cvt.c (cp_convert_to_pointer): Use null_ptr_cst_p. 2010-06-05 00:52:18 -04:00
nullptr23.C re PR c++/50361 ([C++0x] [4.7 Regression] ICE with std::initializer_list and nullptr) 2011-09-15 10:33:24 -04:00
nullptr24.C re PR c++/50371 ([C++0x] std::nullptr_t rejected as non-type template-parameter) 2011-09-22 18:20:53 +00:00
nullptr25.C pt.c (convert_nontype_argument): Handle NULLPTR_TYPE. 2011-09-26 13:58:47 +00:00
nullptr26.C re PR c++/51530 ([C++0x] internal compiler error: in unify, at cp/pt.c:16854) 2011-12-19 17:08:29 -05:00
overload-conv-1.C
overload-conv-2.C
overload.C
overload2.C re PR c++/49045 ([C++0x] unexpected "different exception specifier" error with noexcept) 2011-08-23 12:03:44 -04:00
overloadn.C
override1.C Warn about the use of final/override in non-c++0x mode, and add __final for non-c++0x mode. 2011-07-22 17:05:58 -04:00
override2.C re PR c++/50811 ([C++0x] G++ rejects class-virt-specifier if class-head-name includes nested-name-specifier) 2011-10-21 09:31:21 -04:00
override3.C Warn about the use of final/override in non-c++0x mode, and add __final for non-c++0x mode. 2011-07-22 17:05:58 -04:00
parse1.C re PR c++/43509 ([C++0x] ICE in constructor_name_p, at cp/name-lookup.c:1809) 2010-03-26 17:39:48 -04:00
pr31431-2.C re PR c++/45329 (When printing a list of candidate functions, explain why each function failed to match.) 2011-07-16 22:34:10 -04:00
pr31431.C re PR c++/45329 (When printing a list of candidate functions, explain why each function failed to match.) 2011-07-16 22:34:10 -04:00
pr31432.C
pr31434.C re PR c++/45329 (When printing a list of candidate functions, explain why each function failed to match.) 2011-07-16 22:34:10 -04:00
pr31437.C re PR c++/45329 (When printing a list of candidate functions, explain why each function failed to match.) 2010-12-08 21:37:51 +00:00
pr31438.C
pr31439.C re PR c++/34272 (ICE with invalid template specialization) 2010-05-11 20:53:36 +00:00
pr31442.C
pr31443.C
pr31444.C
pr31445.C
pr31993.C
pr32114.C
pr32115.C
pr32125.C
pr32126.C
pr32127.C
pr32128.C
pr32252.C
pr32253.C
pr32566.C
pr33839.C
pr33930.C
pr33955.C
pr33996.C
pr34054.C
pr34056.C
pr34057.C
pr34058.C
pr34060.C
pr34061.C
pr38646.C allocate_deferred_char_scalar_1.f03: Fix dg-do syntax. 2011-02-23 16:24:04 +01:00
pr38795.C
pr39639.C allocate_deferred_char_scalar_1.f03: Fix dg-do syntax. 2011-02-23 16:24:04 +01:00
pr42844-2.C Core 234 - allow const objects with no initializer or user-provided default... 2011-09-23 17:30:48 -04:00
pr45908.C DR 1207 PR c++/49003 2011-06-29 17:19:31 -04:00
pr47416.C re PR c++/48969 (ICE with -std=c++0x) 2011-06-07 17:54:07 -04:00
pr47476.C re PR c++/47476 ([C++0x] ICE in potential_constant_expression_1) 2011-01-26 22:20:40 +01:00
pr48522.C re PR c++/48522 ([C++0x] decltype((object)) with templated classes crashes g++ 4.5.1.) 2011-05-09 23:24:01 +00:00
pr50491.C re PR c++/50491 ([C++0x] [4.6/4.7 Regression] "unexpected ast of kind using_decl" on call to using'ed grandparent member function) 2011-09-23 00:54:32 +00:00
pr50901.C re PR c++/50901 (ICE: in build_new_op, at cp/call.c:5016) 2011-10-30 00:22:53 +00:00
pr51150.C re PR c++/51150 ([C++11][4.6/4.7 Regression] ICE when result of -> initializes const variable of different type) 2011-11-18 15:31:38 +00:00
pr51216.C re PR c++/51216 (ICE with statement expression) 2011-11-19 23:17:12 +00:00
pr51225.C re PR c++/51225 ([c++0x] [4.7 Regression] ICE with invalid template parameter) 2012-01-18 20:27:23 +00:00
pr51313.C re PR c++/51313 ([C++0x] ICE: tree check: expected class 'constant', have 'unary' (nop_expr) in null_ptr_cst_p, at cp/call.c:556) 2011-12-04 01:40:36 +00:00
pr51420.C re PR c++/51420 ([c++0x] ICE with invalid user-defined literals) 2011-12-07 10:41:03 -05:00
pr51463.C re PR c++/51463 ([c++0x] [4.7 Regression] ICE declaring a member function virtual and static) 2011-12-15 21:45:53 +01:00
pr51547.C re PR c++/51547 (auto, type deduction, reference collapsing and const: invalid initialization of reference of type 'const X&&' from expression of type 'const X') 2011-12-27 19:04:24 +00:00
pr51619.C re PR c++/51619 ([c++0x] [4.6 Regression] ICE with array class member) 2011-12-19 16:38:06 +01:00
ptrmem-cst-arg1.C PR c++/51476 - ICE on PTRMEM_CST as template argument in c++11 2011-12-14 09:46:13 +01:00
range-for1.C Implement range-based for-statements. 2010-09-11 01:20:08 -04:00
range-for2.C Implement N3271 2011-04-15 20:28:17 -04:00
range-for3.C Implement N3271 2011-04-15 20:28:17 -04:00
range-for4.C cp-tree.h (begin_for_scope): New prototype. 2011-01-12 18:52:56 -05:00
range-for5.C detect C++ errors to fix 2288 and 18770 2011-05-26 20:15:22 +00:00
range-for6.C Implement range-based for-statements. 2010-09-11 01:20:08 -04:00
range-for7.C re PR c++/46056 ([C++0x] range-based for loop does not destruct iterators) 2010-10-20 10:13:38 -04:00
range-for8.C cp-tree.h (begin_for_scope): New prototype. 2011-01-12 18:52:56 -05:00
range-for9.C Implement N3271 2011-04-15 20:28:17 -04:00
range-for10.C re PR c++/47388 (ICE: in begin_for_stmt, at cp/semantics.c:863 with -fno-for-scope and for(;;) inside a template) 2011-01-21 22:34:25 +01:00
range-for11.C Implement N3271 2011-04-15 20:28:17 -04:00
range-for12.C Implement N3271 2011-04-15 20:28:17 -04:00
range-for13.C Implement N3271 2011-04-15 20:28:17 -04:00
range-for14.C Implement N3271 2011-04-15 20:28:17 -04:00
range-for15.C Implement N3271 2011-04-15 20:28:17 -04:00
range-for16.C Implement N3271 2011-04-15 20:28:17 -04:00
range-for17.C Implement N3271 2011-04-15 20:28:17 -04:00
range-for18.C re PR c++/48994 ([C++0x] error for trivial use of range-based 'for') 2011-05-16 00:04:04 +01:00
range-for19.C re PR c++/49838 ([C++0x] ICE in cp_parser_perform_range_for_lookup, at cp/parser.c:8796) 2011-07-25 15:29:13 +00:00
range-for20.C re PR c++/50020 ([C++0x] internal compiler error range for in templated class) 2011-08-08 11:32:21 -04:00
range-for21.C re PR c++/49983 ([C++0x] Template types fail in range-based for.) 2011-08-05 15:12:16 -04:00
range-for22.C parser.c (cp_parser_range_for): Don't try to deduce from {} in a template. 2011-10-03 00:32:20 -04:00
reference_collapsing.C
rv-bitfield.C re PR c++/51868 (Crash when generating the move constructor for a class with a bit field) 2012-01-16 13:40:26 -05:00
rv-bitfield2.C re PR c++/51868 (Crash when generating the move constructor for a class with a bit field) 2012-01-16 13:40:26 -05:00
rv-cast.C
rv-cast2.C re PR c++/49105 ([C++0x][SFINAE] ICE during list-initialization of rvalue-references to const) 2011-05-23 18:55:56 -04:00
rv-cast3.C re PR c++/51406 ([c++0x] Incorrect result of static_cast to rvalue reference to base class.) 2011-12-14 00:18:39 -05:00
rv-cast4.C re PR c++/51406 ([c++0x] Incorrect result of static_cast to rvalue reference to base class.) 2011-12-14 00:18:39 -05:00
rv-conv1.C re PR c++/49267 (Ambiguity with conversion functions "T&" and "T&&", initializing a "T&&") 2011-09-05 00:33:48 -04:00
rv-deduce.C re PR c++/36816 ([c++0x] error deducing template argument taking the address of rvalue reference template) 2009-10-08 12:09:31 -04:00
rv-deduce2.C re PR c++/48313 ([C++0x] std::bind with template function) 2011-03-28 20:04:54 -04:00
rv-dotstar.C re PR c++/49389 ([C++0x] Wrong value category for pointer-to-member expression with rvalue object expression) 2011-06-14 14:15:58 -04:00
rv-func.C PR c++/48457, Core 1238 2011-04-11 18:00:06 -04:00
rv-func2.C re PR c++/49458 ([C++0x][DR 1328] Obvious candidate for conversion to function lvalue rejected) 2011-06-18 01:58:38 -04:00
rv-func3.C re PR c++/49267 (Ambiguity with conversion functions "T&" and "T&&", initializing a "T&&") 2011-09-05 00:33:48 -04:00
rv-lvalue-req.C tree.c (lvalue_kind): Rename from lvalue_p_1, make nonstatic. 2010-09-28 17:20:32 -04:00
rv-reinterpret.C re PR c++/37204 ([c++0x] reinterpret_cast<T&&>(v) incorrectly yields an lvalue) 2009-10-12 00:39:04 -04:00
rv-restrict.C re PR c++/45401 ([C++0x] reference collapsing and reference qualifiers) 2011-05-25 22:22:39 -04:00
rv-return.C Core 1212 2011-03-17 12:20:16 -04:00
rv-template1.C re PR c++/44870 ([C++0x] error when calling function with rvalue argument inside template) 2011-05-31 14:06:39 -04:00
rv-trivial-bug.C re PR c++/50500 ([C++0x] [DR 1082] move constructor should cause copy constructor to be deleted, but still declared) 2011-10-18 13:39:15 -04:00
rv1n.C re PR c++/50500 ([C++0x] [DR 1082] move constructor should cause copy constructor to be deleted, but still declared) 2011-10-18 13:39:15 -04:00
rv1p.C cast.C: Change fields of structures to "long" to pass the test on targets with... 2010-08-14 14:32:14 +02:00
rv2n.C re PR c++/50500 ([C++0x] [DR 1082] move constructor should cause copy constructor to be deleted, but still declared) 2011-10-18 13:39:15 -04:00
rv2p.C cast.C: Change fields of structures to "long" to pass the test on targets with... 2010-08-14 14:32:14 +02:00
rv3n.C re PR c++/50500 ([C++0x] [DR 1082] move constructor should cause copy constructor to be deleted, but still declared) 2011-10-18 13:39:15 -04:00
rv3p.C cast.C: Change fields of structures to "long" to pass the test on targets with... 2010-08-14 14:32:14 +02:00
rv4n.C re PR c++/50500 ([C++0x] [DR 1082] move constructor should cause copy constructor to be deleted, but still declared) 2011-10-18 13:39:15 -04:00
rv4p.C cast.C: Change fields of structures to "long" to pass the test on targets with... 2010-08-14 14:32:14 +02:00
rv5n.C re PR c++/50500 ([C++0x] [DR 1082] move constructor should cause copy constructor to be deleted, but still declared) 2011-10-18 13:39:15 -04:00
rv5p.C cast.C: Change fields of structures to "long" to pass the test on targets with... 2010-08-14 14:32:14 +02:00
rv6n.C re PR c++/50500 ([C++0x] [DR 1082] move constructor should cause copy constructor to be deleted, but still declared) 2011-10-18 13:39:15 -04:00
rv6p.C cast.C: Change fields of structures to "long" to pass the test on targets with... 2010-08-14 14:32:14 +02:00
rv7n.C re PR c++/50500 ([C++0x] [DR 1082] move constructor should cause copy constructor to be deleted, but still declared) 2011-10-18 13:39:15 -04:00
rv7p.C cast.C: Change fields of structures to "long" to pass the test on targets with... 2010-08-14 14:32:14 +02:00
rv8p.C cast.C: Change fields of structures to "long" to pass the test on targets with... 2010-08-14 14:32:14 +02:00
rv9p.C
rv10.C
rvo.C allocate_deferred_char_scalar_1.f03: Fix dg-do syntax. 2011-02-23 16:24:04 +01:00
scoped_enum.C Implement opaque-enum-specifiers for C++0x. 2010-10-26 00:56:45 -04:00
scoped_enum2.C * decl2.c (grokbitfield): Diagnose non-integral width. 2010-09-15 19:55:43 -04:00
scoped_enum_98.C
scoped_enum_examples.C
sfinae1.C typeck.c (build_array_ref): Take complain parm. 2010-05-13 01:05:21 -04:00
sfinae2.C re PR c++/44967 ([C++0x] decltype of method call dependent on pack expansion crashes) 2010-07-20 13:34:18 -04:00
sfinae3.C typeck.c (complete_type_or_maybe_complain): Split out from... 2010-08-06 15:35:01 -04:00
sfinae4.C typeck.c (complete_type_or_maybe_complain): Split out from... 2010-08-06 15:35:01 -04:00
sfinae5.C typeck.c (require_complete_type_sfinae): Add complain parm to... 2010-10-03 19:28:15 -04:00
sfinae6.C re PR c++/48113 ([C++0x] bind with tuple argument fails) 2011-03-16 16:03:56 -04:00
sfinae7.C semantics.c (finish_decltype_type): Add complain parm. 2011-04-07 17:46:57 -04:00
sfinae8.C re PR c++/48449 ([C++0x][SFINAE] Hard errors during value-initialization expressions) 2011-04-07 17:47:10 -04:00
sfinae9.C re PR c++/48450 ([C++0x][SFINAE] Hard errors with static_cast expressions) 2011-04-07 17:47:45 -04:00
sfinae10.C re PR c++/48452 ([C++0x][SFINAE] Failures with n-ary initialization expressions (in return type)) 2011-04-07 17:47:53 -04:00
sfinae11.C pt.c (type_unification_real): Set input_location during default arg instantiation. 2011-11-20 21:04:38 -05:00
sfinae12.C re PR c++/48535 ([C++0x][SFINAE] Hard errors during list-value-initialization) 2011-04-11 18:01:04 -04:00
sfinae13.C pt.c (tsubst_copy_and_build): Don't complain about unqualified lookup failing if we're still in a template. 2011-04-13 10:34:05 -04:00
sfinae14.C re PR c++/48557 ([C++0x][SFINAE] Hard errors with void as operand of binary built-in operators) 2011-04-14 11:00:07 -04:00
sfinae15.C re PR c++/48531 ([C++0x][SFINAE] Hard errors with arrays of unknown bound) 2011-04-14 11:00:15 -04:00
sfinae16.C re PR c++/48531 ([C++0x][SFINAE] Hard errors with arrays of unknown bound) 2011-04-17 20:50:31 -04:00
sfinae17.C re PR c++/48530 ([C++0x][SFINAE] Hard errors with deleted d'tors) 2011-04-26 15:28:25 -04:00
sfinae18.C re PR c++/48530 ([C++0x][SFINAE] Hard errors with deleted d'tors) 2011-04-28 09:54:04 +00:00
sfinae19.C re PR c++/48735 ([C++0x][SFINAE] Hard errors with array list-construction and deleted default c'tor) 2011-05-09 22:57:19 +00:00
sfinae20.C re PR c++/48735 ([C++0x][SFINAE] Hard errors with array list-construction and deleted default c'tor) 2011-05-09 22:57:19 +00:00
sfinae21.C re PR c++/48735 ([C++0x][SFINAE] Hard errors with array list-construction and deleted default c'tor) 2011-05-09 22:57:19 +00:00
sfinae22.C re PR c++/48745 ([C++0x] Segmentation fault with list-initialization, void initializers and variadics) 2011-05-11 17:29:35 -04:00
sfinae23.C re PR c++/48647 ([C++0x] SFINAE does not handle incompatible pointer types well in conditional operator) 2011-05-22 14:48:39 -04:00
sfinae24.C re PR libstdc++/49058 ([C++0x] Bind no-arguments functor failed using std::bind with -pedantic option.) 2011-05-23 11:32:39 -04:00
sfinae25.C re PR c++/49105 ([C++0x][SFINAE] ICE during list-initialization of rvalue-references to const) 2011-05-23 18:56:04 -04:00
sfinae26.C re PR c++/48322 ([C++0x] Plural variadic parameter packs are not expanded well) 2011-11-20 21:04:54 -05:00
sfinae27.C re PR c++/50157 ([C++0x] Non-silent SFINAE in new expression with explicit conversion) 2011-08-25 14:22:46 -04:00
sfinae28.C re PR c++/50324 ([C++0x] SFINAE does not handle the object creation of an incomplete type) 2011-09-08 14:58:21 +00:00
sfinae29.C re PR c++/51047 ([C++0x] SFINAE does not handle errors of ambiguous base members) 2011-11-09 17:19:12 +00:00
sfinae30.C * pt.c (tsubst_pack_expansion): Fix SFINAE. 2011-11-20 21:05:03 -05:00
sfinae31.C re PR c++/51973 ([C++11] Template parameter deduction fails for overloaded functions when template parameters have defaulted arguments) 2012-01-24 14:07:24 -05:00
sfinae32.C re PR c++/51989 (std::deque::iterator recognised as container) 2012-03-02 16:18:25 +00:00
static_assert1.C
static_assert2.C
static_assert3.C call.c (null_ptr_cst_p): Use maybe_constant_value. 2010-11-01 21:31:18 -04:00
static_assert4.C
static_assert5.C re PR c++/50837 ([c++0x] static_assert and constexpr in template class) 2011-11-10 02:27:16 +00:00
static_assert6.C re PR c++/51397 (static_assert message formatting) 2011-12-31 17:29:30 +00:00
std-layout1.C
syntax-err1.C re PR c++/47198 ([C++0x] ICE: tree check: expected var_decl or function_decl, have template_decl in check_bases_and_members, at cp/class.c:4654 on invalid code) 2011-03-10 10:21:00 -05:00
temp-constructor-bug.C
temp-va-arg-bug.C
temp_default1.C
temp_default2.C re PR c++/45329 (When printing a list of candidate functions, explain why each function failed to match.) 2011-07-16 22:34:10 -04:00
temp_default3.C
temp_default4.C
template_deduction.C
trailing1.C * doc/invoke.texi (C++ Dialect Options): Document ABI v5. 2011-03-05 19:45:16 -05:00
trailing2.C re PR c++/51186 (declaring main() with auto but without --std=c++11 gives inconsistent error messages) 2011-11-17 16:00:30 -05:00
trailing3.C re PR c++/6057 (expression mangling doesn't work for operator new) 2012-01-06 16:39:43 -05:00
trailing4.C re PR c++/45329 (When printing a list of candidate functions, explain why each function failed to match.) 2011-07-16 22:34:10 -04:00
trailing5.C re PR c++/38798 ([c++0x] Trouble with struct/class/enum keyword in late return types) 2009-10-17 02:11:08 -04:00
trailing6.C DR 1207 PR c++/49003 2011-06-29 17:19:31 -04:00
trailing7.C re PR c++/50365 (non-static data member error on valid code) 2011-09-15 10:33:37 -04:00
trivial1.C re PR c++/41421 ([C++0x] Trivial types should require trivial default constructor.) 2009-09-21 12:11:26 -04:00
udlit-addr.C Implement C++11 user-defined literals. 2011-10-26 15:30:59 -04:00
udlit-args-neg.C re PR c++/51107 ([C++11] Accepts invalid literal operator with void argument list.) 2011-11-14 15:05:12 -05:00
udlit-args.C Implement C++11 user-defined literals. 2011-10-26 15:30:59 -04:00
udlit-clink-neg.C Implement C++11 user-defined literals. 2011-10-26 15:30:59 -04:00
udlit-concat-neg.C Implement C++11 user-defined literals. 2011-10-26 15:30:59 -04:00
udlit-concat.C Implement C++11 user-defined literals. 2011-10-26 15:30:59 -04:00
udlit-constexpr.C Implement C++11 user-defined literals. 2011-10-26 15:30:59 -04:00
udlit-cpp98-neg.C Implement C++11 user-defined literals. 2011-10-26 15:30:59 -04:00
udlit-declare-neg.C re PR c++/50958 ([C++0x] raw literal operator provides incorrect string for integer literal '0') 2011-11-21 14:27:30 -05:00
udlit-embed-quote.C Implement C++11 user-defined literals. 2011-10-26 15:30:59 -04:00
udlit-friend.C Implement C++11 user-defined literals. 2011-10-26 15:30:59 -04:00
udlit-general.C Implement C++11 user-defined literals. 2011-10-26 15:30:59 -04:00
udlit-implicit-conv-neg.C re PR c++/50958 ([C++0x] raw literal operator provides incorrect string for integer literal '0') 2011-11-21 14:27:30 -05:00
udlit-inline.C Implement C++11 user-defined literals. 2011-10-26 15:30:59 -04:00
udlit-linkage-neg.C Implement C++11 user-defined literals. 2011-10-26 15:30:59 -04:00
udlit-mangle.C re PR c++/52521 ([C++11] user defined literals and order of declaration) 2012-03-07 15:20:00 -05:00
udlit-member-neg.C re PR c++/50958 ([C++0x] raw literal operator provides incorrect string for integer literal '0') 2011-11-21 14:27:30 -05:00
udlit-namespace.C Implement C++11 user-defined literals. 2011-10-26 15:30:59 -04:00
udlit-nofunc-neg.C Implement C++11 user-defined literals. 2011-10-26 15:30:59 -04:00
udlit-nonempty-str-neg.C Implement C++11 user-defined literals. 2011-10-26 15:30:59 -04:00
udlit-nospace-neg.C Implement C++11 user-defined literals. 2011-10-26 15:30:59 -04:00
udlit-nosuffix-neg.C Implement C++11 user-defined literals. 2011-10-26 15:30:59 -04:00
udlit-nounder-neg.C Implement C++11 user-defined literals. 2011-10-26 15:30:59 -04:00
udlit-operator-neg.C Implement C++11 user-defined literals. 2011-10-26 15:30:59 -04:00
udlit-preproc-neg.C Implement C++11 user-defined literals. 2011-10-26 15:30:59 -04:00
udlit-raw-length.C re PR c++/50958 ([C++0x] raw literal operator provides incorrect string for integer literal '0') 2011-11-21 14:27:30 -05:00
udlit-raw-op-string-neg.C re PR c++/50958 ([C++0x] raw literal operator provides incorrect string for integer literal '0') 2011-11-21 14:27:30 -05:00
udlit-raw-op.C Implement C++11 user-defined literals. 2011-10-26 15:30:59 -04:00
udlit-raw-str.C Implement C++11 user-defined literals. 2011-10-26 15:30:59 -04:00
udlit-resolve.C re PR c++/50958 ([C++0x] raw literal operator provides incorrect string for integer literal '0') 2011-11-21 14:27:30 -05:00
udlit-shadow-neg.C Implement C++11 user-defined literals. 2011-10-26 15:30:59 -04:00
udlit-string-length.C re PR c++/50941 ([C++0x] user-defined string literals provide incorrect length for wchar_t, char16_t, and char32_t) 2011-11-04 12:16:09 -04:00
udlit-suffix-neg.C Implement C++11 user-defined literals. 2011-10-26 15:30:59 -04:00
udlit-systemheader.C Implement C++11 user-defined literals. 2011-10-26 15:30:59 -04:00
udlit-template.C Implement C++11 user-defined literals. 2011-10-26 15:30:59 -04:00
udlit-tmpl-arg-neg.C Implement C++11 user-defined literals. 2011-10-26 15:30:59 -04:00
udlit-tmpl-arg.C Implement C++11 user-defined literals. 2011-10-26 15:30:59 -04:00
udlit-tmpl-parms-neg.C Implement C++11 user-defined literals. 2011-10-26 15:30:59 -04:00
udlit-tmpl-parms.C Implement C++11 user-defined literals. 2011-10-26 15:30:59 -04:00
udlit_system_header Implement C++11 user-defined literals. 2011-10-26 15:30:59 -04:00
union1.C Implement C++0x unrestricted unions (N2544) 2010-07-14 13:00:51 -04:00
union2.C Implement C++0x unrestricted unions (N2544) 2010-07-14 13:00:51 -04:00
union3.C Implement C++0x unrestricted unions (N2544) 2010-07-14 13:00:51 -04:00
union4.C re PR c++/48537 (C++0x: ICE using union with non-trivial member) 2011-04-18 18:40:43 -04:00
union5.C re PR c++/49803 ([C++0x] erroneous variant-member initialization in a union containing an anonymous struct) 2011-08-02 17:08:57 -04:00
unnamed_refs.C cast.C: Change fields of structures to "long" to pass the test on targets with... 2010-08-14 14:32:14 +02:00
variadic-104.C re PR c++/45236 ([C++0x] Can't access nested type of a partial class specialization involving variadic parameters) 2010-08-09 17:13:12 -04:00
variadic-bind.C allocate_deferred_char_scalar_1.f03: Fix dg-do syntax. 2011-02-23 16:24:04 +01:00
variadic-crash1.C
variadic-crash2.C allocate_deferred_char_scalar_1.f03: Fix dg-do syntax. 2011-02-23 16:24:04 +01:00
variadic-default.C re PR c++/49205 ([C++0x] Default constructor with pack expansion parameter not detected) 2011-06-20 10:40:10 -04:00
variadic-ex1.C re PR c++/18451 (C++ error message regression) 2009-11-07 22:47:36 -05:00
variadic-ex2.C
variadic-ex3.C re PR c++/45329 (When printing a list of candidate functions, explain why each function failed to match.) 2011-07-16 22:34:10 -04:00
variadic-ex4.C re PR c++/45329 (When printing a list of candidate functions, explain why each function failed to match.) 2011-07-16 22:34:10 -04:00
variadic-ex5.C
variadic-ex6.C
variadic-ex7.C
variadic-ex8.C
variadic-ex9.C
variadic-ex10.C
variadic-ex11.C
variadic-ex12.C
variadic-ex13.C
variadic-ex14.C
variadic-explicit1.C re PR c++/35722 ([C++0x] Variadic templates expansion into non-variadic class template) 2011-10-02 17:45:01 -04:00
variadic-function.C allocate_deferred_char_scalar_1.f03: Fix dg-do syntax. 2011-02-23 16:24:04 +01:00
variadic-init.C
variadic-lambda.C
variadic-mem_fn.C allocate_deferred_char_scalar_1.f03: Fix dg-do syntax. 2011-02-23 16:24:04 +01:00
variadic-new.C allocate_deferred_char_scalar_1.f03: Fix dg-do syntax. 2011-02-23 16:24:04 +01:00
variadic-new2.C allocate_deferred_char_scalar_1.f03: Fix dg-do syntax. 2011-02-23 16:24:04 +01:00
variadic-nondeduce1.C re PR c++/35722 ([C++0x] Variadic templates expansion into non-variadic class template) 2011-10-02 17:45:01 -04:00
variadic-rref.C
variadic-throw.C re PR c++/20669 (Template candidates not listed in error message.) 2010-05-12 13:34:55 -04:00
variadic-ttp.C
variadic-tuple.C allocate_deferred_char_scalar_1.f03: Fix dg-do syntax. 2011-02-23 16:24:04 +01:00
variadic-unify-2.C re PR c++/40155 ([c++0x] variadic template pack problem) 2010-01-07 20:21:46 +01:00
variadic-unify.C
variadic-unresolved.C re PR c++/50086 ([C++0x] Error on lookup of template function address with variadic template arguments) 2011-08-16 19:26:08 -04:00
variadic1.C
variadic2.C
variadic3.C
variadic4.C re PR c++/6057 (expression mangling doesn't work for operator new) 2012-01-06 16:39:43 -05:00
variadic5.C
variadic6.C
variadic7.C
variadic8.C
variadic9.C
variadic10.C
variadic11.C
variadic12.C
variadic13.C
variadic14.C
variadic15.C
variadic16.C
variadic17.C
variadic18.C
variadic19.C
variadic20.C parser.c (cp_parser_constant_expression): Set non_integral_constant_expression correctly for C++0x too. 2011-02-25 01:22:51 -05:00
variadic21.C
variadic22.C
variadic23.C
variadic24.C
variadic25.C
variadic26.C
variadic27.C
variadic28.C
variadic29.C
variadic30.C
variadic31.C re PR c++/42364 (C++ testsuite fails with -g) 2009-12-14 21:11:54 -05:00
variadic32.C
variadic33.C
variadic34.C
variadic35.C re PR c++/35722 ([C++0x] Variadic templates expansion into non-variadic class template) 2011-10-02 17:45:01 -04:00
variadic36.C
variadic37.C
variadic38.C
variadic39.C
variadic40.C
variadic41.C re PR c++/48424 (C++0x parameter packs expansion problem) 2011-05-26 09:22:51 -04:00
variadic42.C re PR c++/6057 (expression mangling doesn't work for operator new) 2012-01-06 16:39:43 -05:00
variadic43.C
variadic44.C
variadic45.C
variadic46.C
variadic47.C
variadic48.C
variadic49.C
variadic50.C
variadic51.C
variadic52.C
variadic53.C
variadic54.C
variadic55.C
variadic56.C
variadic57.C
variadic58.C
variadic59.C
variadic60.C Run most tests in both C++98 and C++11 modes. 2011-11-09 12:53:53 -05:00
variadic61.C
variadic62.C
variadic63.C
variadic64.C
variadic65.C re PR c++/35722 ([C++0x] Variadic templates expansion into non-variadic class template) 2011-10-02 17:45:01 -04:00
variadic66.C
variadic67.C
variadic68.C allocate_deferred_char_scalar_1.f03: Fix dg-do syntax. 2011-02-23 16:24:04 +01:00
variadic69.C
variadic70.C allocate_deferred_char_scalar_1.f03: Fix dg-do syntax. 2011-02-23 16:24:04 +01:00
variadic71.C
variadic72.C
variadic73.C allocate_deferred_char_scalar_1.f03: Fix dg-do syntax. 2011-02-23 16:24:04 +01:00
variadic74.C * pt.c (invalid_nontype_parm_type_p): Avoid printing "<type error>". 2011-11-09 12:53:24 -05:00
variadic75.C
variadic76.C
variadic77.C
variadic78.C
variadic79.C
variadic80.C
variadic81.C
variadic82.C re PR c++/35722 ([C++0x] Variadic templates expansion into non-variadic class template) 2011-10-02 17:45:01 -04:00
variadic83.C re PR c++/35722 ([C++0x] Variadic templates expansion into non-variadic class template) 2011-10-02 17:45:01 -04:00
variadic84.C
variadic85.C
variadic86.C
variadic87.C
variadic88.C
variadic89.C
variadic90.C
variadic91.C
variadic92.C
variadic93.C
variadic94.C
variadic95.C re PR c++/39863 ([c++0x] variadic templates : wrong error "mismatched argument pack lengths") 2009-10-07 14:56:39 -04:00
variadic96.C re PR c++/41785 ([C++0x] ICE on canonical types with variadic templates and CRTP) 2009-10-26 19:31:22 +01:00
variadic97.C re PR c++/42266 ([C++0x] ICE with decltype and variadic templates) 2009-12-03 19:26:27 -05:00
variadic98.C re PR c++/42358 ([C++0x] Assembler failure on libstdc++-v3/testsuite/23_containers/multimap/init-list.cc with -O0) 2009-12-15 13:57:39 -05:00
variadic99.C re PR c++/43054 ([C++0x] ambiguous overload from identical declarations using decltype) 2010-02-12 14:46:29 -05:00
variadic100.C re PR c++/43143 ([c++0x] array value-initialization and variadics) 2010-02-23 13:32:20 -05:00
variadic101.C re PR c++/43382 ([C++0x] ICE with auto return type and variadic templates) 2010-05-26 11:00:02 -04:00
variadic102.C pt.c (tsubst_expr): Handle getting an AGGR_INIT_EXPR from build_value_init. 2010-07-27 18:06:03 -04:00
variadic103.C re PR c++/51416 ([c++0x] [4.6/4.7 Regression] ICE with invalid use of auto) 2011-12-16 22:28:39 -05:00
variadic105.C re PR c++/35722 ([C++0x] Variadic templates expansion into non-variadic class template) 2011-10-02 17:45:01 -04:00
variadic106.C re PR c++/47326 ([C++0x] ICE in tsubst_copy (triggered by dependency of return type on parameter pack size)) 2011-02-16 21:45:15 +01:00
variadic107.C re PR c++/48451 ([C++0x][SFINAE] Failures with n-ary initialization expressions (with template default argument)) 2011-04-07 22:03:25 -04:00
variadic108.C re PR c++/48736 ([C++0x] ICE during list-initialization with variadics) 2011-05-10 13:58:38 -04:00
variadic109.C re PR c++/48292 ([C++0x] "sorry, unimplemented: use of 'type_pack_expansion' in template") 2011-05-25 10:32:06 -04:00
variadic110.C re PR c++/45698 (C++0x Variadic Templates: Infinite template recursion rather than an error message) 2011-05-25 15:52:10 -04:00
variadic111.C re PR c++/6057 (expression mangling doesn't work for operator new) 2012-01-06 16:39:43 -05:00
variadic112.C re PR c++/49420 ([C++0x] compiler segfault using result_of) 2011-06-16 18:05:46 -04:00
variadic113.C re PR c++/49251 ([C++0x][parameter pack expanding] unused parameter warning with unpacking empty tuples) 2011-06-16 18:08:57 -04:00
variadic114.C re PR c++/49785 ([C++0x] ICE in coerce_template_parms) 2011-07-19 13:28:13 -04:00
variadic115.C re PR c++/49593 ([C++0x] cannot use T{t}... as pack expansion) 2011-08-02 17:09:08 -04:00
variadic116.C c++/48320 - Template parameter packs cannot be expanded in default template arguments 2011-09-13 16:39:15 +02:00
variadic117.C re PR c++/35722 ([C++0x] Variadic templates expansion into non-variadic class template) 2011-10-02 17:45:01 -04:00
variadic118.C re PR c++/35722 ([C++0x] Variadic templates expansion into non-variadic class template) 2011-10-02 17:45:01 -04:00
variadic119.C re PR c++/51046 ([C++0x] ICE by unexpanded template param pack in range-based for) 2011-11-09 17:25:12 -05:00
variadic120.C re PR c++/48322 ([C++0x] Plural variadic parameter packs are not expanded well) 2011-11-20 21:04:54 -05:00
variadic121.C re PR c++/51507 ([C++0x] Function parameter pack doesn't use in template-argument-list) 2011-12-23 17:00:13 -05:00
variadic122.C re PR c++/52043 ([C++0x] ICE: SIGSEGV in tsubst_copy (pt.c:12081) with -Wreturn-type) 2012-01-31 12:41:24 -05:00
vt-33964.C
vt-34050.C
vt-34051-2.C
vt-34051.C
vt-34052.C
vt-34055.C
vt-34102.C
vt-34103.C
vt-34219-2.C
vt-34219.C
vt-34314.C
vt-34399.C
vt-34606.C
vt-34751.C
vt-34753.C
vt-34754.C
vt-34755.C
vt-34919.C
vt-34961.C
vt-35023.C
vt-35024.C
vt-35026.C
vt-35147.C re PR c++/45329 (When printing a list of candidate functions, explain why each function failed to match.) 2010-12-08 21:37:51 +00:00
vt-35242.C
vt-35243.C
vt-35331.C
vt-37737-1.C re PR c++/20669 (Template candidates not listed in error message.) 2010-05-12 13:34:55 -04:00
vt-37737-2.C re PR c++/45329 (When printing a list of candidate functions, explain why each function failed to match.) 2011-07-16 22:34:10 -04:00
vt-40092.C allocate_deferred_char_scalar_1.f03: Fix dg-do syntax. 2011-02-23 16:24:04 +01:00
warn_cxx0x.C parser.c (cp_parser_decl_specifier_seq): Change "C++0x" to "C++11" in warnings. 2011-11-02 16:16:56 -04:00
warn_cxx0x2.C re PR c++/50810 (c++0x-compat does not warn about narrowing conversions) 2011-11-02 16:16:43 -04:00
warn_cxx0x3.C re PR c++/50810 (c++0x-compat does not warn about narrowing conversions) 2011-11-02 16:16:43 -04:00