gcc/gcc/testsuite/g++.dg/ext
Daniel Jacobowitz 0c422e7433 neon-testgen.ml: Use dg-add-options arm_neon.
2010-05-24  Daniel Jacobowitz  <dan@codesourcery.com>
	    Sandra Loosemore  <sandra@codesourcery.com>

	gcc/
	* config/arm/neon-testgen.ml: Use dg-add-options arm_neon.
	* doc/sourcebuild.texi (Effective-Target Keywords): Update arm_neon_ok
	description.  Add arm_neon_fp16_ok.
	(Add Options): Add arm_neon and arm_neon_fp16.

	gcc/testsuite/
	* gcc.target/arm/neon/: Regenerated test cases.

	* gcc.target/arm/neon/polytypes.c,
	gcc.target/arm/neon-vmla-1.c, gcc.target/arm/neon-vmls-1.c,
	gcc.target/arm/neon-cond-1.c, gcc.target/arm/neon/vfp-shift-a2t2.c,
	gcc.target/arm/neon-thumb2-move.c, gcc.dg/torture/arm-fp16-ops-8.c, 
	gcc.dg/torture/arm-fp16-ops-7.c, g++.dg/ext/arm-fp16/arm-fp16-ops-7.C,
	g++.dg/ext/arm-fp16/arm-fp16-ops-8.C, g++.dg/abi/mangle-neon.C: Use
	dg-add-options arm_neon.

	* gcc.target/arm/fp16-compile-vcvt.c, gcc.dg/torture/arm-fp16-ops-5.c,
	gcc.dg/torture/arm-fp16-ops-6.c, g++.dg/ext/arm-fp16/arm-fp16-ops-5.C,
	g++.dg/ext/arm-fp16/arm-fp16-ops-6.C: Use dg-add-options arm_neon_fp16
	and arm_neon_fp16_ok.

	* gcc.dg/vect/vect.exp, g++.dg/vect/vect.exp,
	gfortran.dg/vect/vect.exp: Use add_options_for_arm_neon.

	* lib/target-supports.exp (add_options_for_arm_neon): New.
	(check_effective_target_arm_neon_ok_nocache): New, from
	check_effective_target_arm_neon_ok.  Check multiple possibilities.
	(check_effective_target_arm_neon_ok): Use
	check_effective_target_arm_neon_ok_nocache.
	(add_options_for_arm_neon_fp16)
	(check_effective_target_arm_neon_fp16_ok)
	check_effective_target_arm_neon_fp16_ok_nocache): New.
	(check_effective_target_arm_neon_hw): Use add_options_for_arm_neon.


Co-Authored-By: Sandra Loosemore <sandra@codesourcery.com>

From-SVN: r159794
2010-05-24 15:36:31 -04:00
..
arm-fp16 neon-testgen.ml: Use dg-add-options arm_neon. 2010-05-24 15:36:31 -04:00
interface3
visibility re PR c++/20669 (Template candidates not listed in error message.) 2010-05-12 13:34:55 -04:00
alias-canon.C re PR c++/34935 (ICE with attribute may_alias) 2008-01-31 20:06:33 +00:00
alias-canon2.C re PR c++/37553 (ICE in build_c_cast) 2008-10-14 15:03:51 +00:00
alias-mangle.C re PR c++/34935 (ICE with attribute may_alias) 2008-01-31 20:06:33 +00:00
align1.C
align2.C re PR c++/10179 (alignment attributes are not inherited correctly with empty classes) 2007-09-28 14:07:57 -04:00
alignof1.C
alignof2.C
altivec-1.C
altivec-2.C Fix 23983, add proper attributes to the altivec/vsx builtins 2009-10-15 20:50:40 +00:00
altivec-3.C altivec-consts.c: Run if vmx_hw, compile otherwise. 2009-01-13 17:52:32 +00:00
altivec-4.C
altivec-5.C
altivec-6.C
altivec-7.C
altivec-8.C
altivec-9.C
altivec-10.C
altivec-11.C
altivec-12.C
altivec-13.C
altivec-14.C re PR middle-end/32970 (C++ frontend can not handle vector pointer constant parameter) 2007-08-17 15:24:24 +10:00
altivec-15.C re PR testsuite/39776 (FAIL: g++.dg/ext/altivec-15.C) 2009-04-30 17:48:03 +00:00
altivec-16.C re PR c++/36662 (vector vs template) 2008-06-30 22:41:29 +02:00
altivec-17.C * g++.dg/ext/altivec-17.C: Adjust error message. 2010-03-23 22:49:55 -04:00
altivec-cell-1.C rs6000-c.c (altivec_resolve_overloaded_builtin): Handle ALTIVEC_BUILTIN_VEC_SPLATS... 2008-10-01 12:06:58 -07:00
altivec-cell-2.C altivec-consts.c: Run if vmx_hw, compile otherwise. 2009-01-13 17:52:32 +00:00
altivec-cell-3.C altivec-consts.c: Run if vmx_hw, compile otherwise. 2009-01-13 17:52:32 +00:00
altivec-cell-4.C altivec-consts.c: Run if vmx_hw, compile otherwise. 2009-01-13 17:52:32 +00:00
altivec-cell-5.C rs6000-c.c (altivec_resolve_overloaded_builtin): Handle ALTIVEC_BUILTIN_VEC_SPLATS... 2008-10-01 12:06:58 -07:00
altivec-types-1.C re PR c++/38362 (AltiVec context-sensitive keywords broke test for __vector bool) 2008-12-22 09:51:59 +11:00
altivec-types-2.C
altivec-types-3.C
altivec-types-4.C
always_inline-1.C re PR c++/34715 (always_inline with templates and not declared as always_inline but definition has it) 2008-02-22 13:21:11 -08:00
always_inline-2.C re PR c++/34715 (always_inline with templates and not declared as always_inline but definition has it) 2008-02-22 13:21:11 -08:00
always_inline-3.C re PR c++/34715 (always_inline with templates and not declared as always_inline but definition has it) 2008-02-22 13:21:11 -08:00
always_inline-4.C re PR c++/34715 (always_inline with templates and not declared as always_inline but definition has it) 2008-02-22 13:21:11 -08:00
always_inline-5.C re PR c++/41536 (always_inline does not work always with constructors) 2009-11-06 11:10:07 -08:00
anon-struct1.C
anon-struct2.C
anon-struct3.C
anon-struct4.C re PR c++/43719 (uninitialized const member incorrectly accepted, using an array) 2010-05-10 14:37:45 -04:00
anon-struct5.C re PR c++/30302 (ICE with invalid member in anonymous struct) 2007-09-05 19:10:48 +00:00
anon-struct6.C re PR c++/33460 (ICE with static member in anonymous union) 2007-09-20 23:05:38 +00:00
array1.C
array2.C
asm1.C
asm2.C
asm3.C re PR c/40401 (ICE: verify_gimple failed) 2009-07-17 15:49:34 +00:00
asm4.C
asm5.C
asm6.C
asm7.C
asm8.C
asm9.C
asm10.C re PR inline-asm/32109 (ICE with inline-asm and class with destructor) 2007-06-20 08:37:17 +02:00
asm11.C re PR c/37772 (ICE with empty asm statement) 2009-04-01 15:32:22 +02:00
asmgoto1.C re PR middle-end/44102 (ICE with asm goto + __builtin_unreachable () in C++) 2010-05-17 19:18:24 +02:00
asmspec1.C
asmspecInvalid.C
asmspecValid.C
attrib1.C
attrib2.C
attrib3.C
attrib4.C
attrib5.C
attrib6.C
attrib7.C
attrib8.C
attrib9.C
attrib10.C
attrib11.C
attrib12.C
attrib13.C
attrib14.C
attrib15.C
attrib16.C
attrib17.C
attrib18.C parser.c (cp_parser_class_specifier): Set class location to that of IDENTIFIER_NODE instead of '{' when possible. 2010-04-06 17:13:07 -04:00
attrib19.C
attrib20.C re PR c++/19407 (vector keyword in typedef inside template struct ignored) 2007-09-22 22:36:34 -04:00
attrib21.C
attrib22.C
attrib23.C
attrib24.C
attrib25.C
attrib26.C
attrib27.C
attrib28.C re PR c++/28558 (Trouble with __attribute__ and non-PODs) 2007-08-28 09:57:09 -04:00
attrib29.C re PR c++/33506 (TYPE_RAISES_EXCEPTIONS dumped with attributes) 2007-09-24 17:16:23 +02:00
attrib30.C re PR c++/35074 (ICE with attribute "aligned" for template classes) 2008-02-05 13:29:43 +00:00
attrib31.C re PR c++/35097 (ICE with attribute and template specialization) 2008-02-12 01:34:59 -05:00
attrib32.C re PR c++/36410 (ICE with transparent union) 2008-11-19 16:35:27 -05:00
attrib33.C re PR c++/42364 (C++ testsuite fails with -g) 2009-12-14 21:11:54 -05:00
attrib34.C re PR c/37171 (Canonical spelling optimization dependency) 2008-09-02 20:42:48 +02:00
attrib35.C sourcebuild.texi (Effective-Target Keywords): Document 3dnow, sse3, sse2. 2010-05-19 16:10:05 +00:00
attrib36.C attrib35.C: Fix target selector string. 2010-02-18 08:40:01 +01:00
attrib37.C attrib35.C: Fix target selector string. 2010-02-18 08:40:01 +01:00
attrib38.C re PR c++/36625 (bogus error on __attribute__((aligned(N))) in template code) 2010-04-14 16:17:34 -04:00
attrib39.C re PR debug/43370 (ICE gen_type_die_with_usage, at dwarf2out.c:14745) 2010-05-05 15:46:41 -04:00
attribute-test-1.C simd1.C: Ignore irrelevant warning. 2009-01-12 19:28:58 +00:00
attribute-test-2.C mangle19-1.C: Adjust for default -Wabi. 2010-03-03 15:24:45 -05:00
attribute-test-3.C simd1.C: Ignore irrelevant warning. 2009-01-12 19:28:58 +00:00
attribute-test-4.C simd1.C: Ignore irrelevant warning. 2009-01-12 19:28:58 +00:00
bitfield1.C re PR c++/30328 (bit-field: unassemblable assembly code) 2007-03-12 00:26:39 +00:00
bitfield2.C parser.c (cp_parser_class_specifier): Set class location to that of IDENTIFIER_NODE instead of '{' when possible. 2010-04-06 17:13:07 -04:00
bitfield3.C bitfield2.C: Add -mno-ms-bitfields for i?86-*-netware. 2009-07-28 06:37:36 +00:00
bitfield4.C parser.c (cp_parser_class_specifier): Set class location to that of IDENTIFIER_NODE instead of '{' when possible. 2010-04-06 17:13:07 -04:00
bitfield5.C bitfield2.C: Add -mno-ms-bitfields for i?86-*-netware. 2009-07-28 06:37:36 +00:00
boolcomplex-1.c [multiple changes] 2007-05-28 17:25:25 -07:00
builtin-object-size1.C tree-object-size.c (addr_object_size): Handle unions with array in it as last field of structs in __bos (... 2009-07-20 19:39:22 +02:00
builtin-object-size2.C tree-object-size.c (addr_object_size): Handle unions with array in it as last field of structs in __bos (... 2009-07-20 19:39:22 +02:00
builtin1.C
builtin2.C
builtin3.C
builtin4.C
builtin5.C
builtin6.C
builtin7.C
builtin8.C
builtin9.C
builtin10.C * lib/target-supports.exp 2009-02-02 12:27:50 +01:00
builtin11.C re PR c++/40138 (ICE with invalid va_arg) 2010-02-03 16:53:41 -05:00
c99struct1.C
case-range1.C
case-range2.C re PR testsuite/25241 ([C++] DejaGNU does not distinguish between errors and warnings) 2008-09-18 22:29:39 +00:00
case-range3.C re PR testsuite/25241 ([C++] DejaGNU does not distinguish between errors and warnings) 2008-09-18 22:29:39 +00:00
cleanup-1.C re PR c++/43126 ("at this point in file" warnings are upside down) 2010-02-22 22:30:45 +00:00
cleanup-2.C decl.c (cxx_maybe_build_cleanup): Handle __attribute__((cleanup)). 2007-05-21 23:47:29 +00:00
cleanup-3.C decl.c (cxx_maybe_build_cleanup): Handle __attribute__((cleanup)). 2007-05-21 23:47:29 +00:00
cleanup-4.C decl.c (cxx_maybe_build_cleanup): Handle __attribute__((cleanup)). 2007-05-21 23:47:29 +00:00
cleanup-5.C decl.c (cxx_maybe_build_cleanup): Handle __attribute__((cleanup)). 2007-05-21 23:47:29 +00:00
cleanup-6.C decl.c (cxx_maybe_build_cleanup): Handle __attribute__((cleanup)). 2007-05-21 23:47:29 +00:00
cleanup-8.C cleanup-8.c: Run on i386-darwin9 and later. 2007-06-08 03:29:00 +00:00
cleanup-9.C cleanup-8.c: Run on i386-darwin9 and later. 2007-06-08 03:29:00 +00:00
cleanup-10.C cleanup-8.c: Run on i386-darwin9 and later. 2007-06-08 03:29:00 +00:00
cleanup-11.C cleanup-8.c: Run on i386-darwin9 and later. 2007-06-08 03:29:00 +00:00
cleanup-dtor.C decl.c (cxx_maybe_build_cleanup): Handle __attribute__((cleanup)). 2007-05-21 23:47:29 +00:00
complex1.C
complex2.C re PR target/31388 (ICE building libiberty multilib for mips16 multilibs) 2007-04-26 02:29:43 +00:00
complex3.C re PR c++/31780 (ICE with incompatible types for ?: with "complex type" conversion) 2008-01-25 14:45:11 -05:00
complex4.C re PR c++/36695 (Value-initialization of reference type is allowed.) 2009-01-10 12:48:06 +01:00
complex5.C re PR c++/36695 (Value-initialization of reference type is allowed.) 2009-01-10 12:48:06 +01:00
complit1.C
complit2.C
complit3.C
complit4.C
complit5.C
complit6.C
complit7.C
complit8.C
complit9.C re PR c++/35708 (jump to label enters catch block) 2008-04-09 12:15:53 -04:00
complit10.C re PR c++/36023 (ICE with cast to variable-sized object) 2008-05-21 21:56:03 +02:00
complit11.C re PR testsuite/39792 (g++.dg/ext/complit11.C failed) 2009-04-17 10:46:52 +02:00
complit12.C re PR c++/40948 (ICE in lower_stmt, at gimple-low.c:408) 2009-08-06 12:25:19 -04:00
cond1.C
construct1.C
conv1.C
desig1.C
dll-MI1.h
dllexport-MI1.C
dllexport1.C
dllexport2.C tree.c (handle_dll_attribute): Mark dllexport'd inlines as non-external. 2009-05-22 14:57:15 +00:00
dllexport2a.cc tree.c (handle_dll_attribute): Mark dllexport'd inlines as non-external. 2009-05-22 14:57:15 +00:00
dllexport3.C re PR c++/42870 (__attribute__ ((dllexport)) produces broken linkage) 2010-02-05 17:17:09 -05:00
dllimport-MI1.C
dllimport1.C
dllimport2.C
dllimport3.C
dllimport4.C
dllimport5.C
dllimport6.C dllimport6.C: Remove extra ';'. 2007-04-01 09:21:16 +00:00
dllimport7.C dllimport6.C: Remove extra ';'. 2007-04-01 09:21:16 +00:00
dllimport8.C
dllimport9.C
dllimport10.C
dllimport11.C Shouldn't be executable. 2008-02-12 18:24:25 +01:00
dllimport12.C Shouldn't be executable. 2008-02-12 18:24:25 +01:00
dllimport13.C re PR c++/34749 (Incorrect warning when applying dllimport to friend function) 2008-02-24 09:19:39 +00:00
fixed1.C re PR inline-asm/39059 (ICE with fixed-point type in inline-asm) 2009-02-03 18:26:28 +01:00
fixed2.C re PR inline-asm/39059 (ICE with fixed-point type in inline-asm) 2009-02-03 18:26:28 +01:00
flexary1.C
fnname1.C
fnname2.C
fnname3.C
forscope1.C
forscope2.C
fpreg1.C re PR testsuite/25241 ([C++] DejaGNU does not distinguish between errors and warnings) 2008-09-17 23:23:11 +00:00
gnu-inline-anon-namespace.C extend.texi (gnu_inline funtion attribute): Document C++ behavior. 2007-08-27 20:40:00 +00:00
gnu-inline-class-static.C extend.texi (gnu_inline funtion attribute): Document C++ behavior. 2007-08-27 20:40:00 +00:00
gnu-inline-class.C extend.texi (gnu_inline funtion attribute): Document C++ behavior. 2007-08-27 20:40:00 +00:00
gnu-inline-common.h extend.texi (gnu_inline funtion attribute): Document C++ behavior. 2007-08-27 20:40:00 +00:00
gnu-inline-global-redecl.C decl.c (duplicate_decls): Preserve linkage flags for mere redeclarations of gnu_inline definitions. 2007-10-03 21:38:01 +02:00
gnu-inline-global-reject.C re PR preprocessor/33305 (We should warn about empty macro arguments) 2008-07-03 10:13:48 +00:00
gnu-inline-global.C extend.texi (gnu_inline funtion attribute): Document C++ behavior. 2007-08-27 20:40:00 +00:00
gnu-inline-namespace.C extend.texi (gnu_inline funtion attribute): Document C++ behavior. 2007-08-27 20:40:00 +00:00
gnu-inline-template-class.C extend.texi (gnu_inline funtion attribute): Document C++ behavior. 2007-08-27 20:40:00 +00:00
gnu-inline-template-func.C extend.texi (gnu_inline funtion attribute): Document C++ behavior. 2007-08-27 20:40:00 +00:00
has_nothrow_assign.C re PR libstdc++/37907 ([c++0x] support for std::is_standard_layout) 2009-07-16 16:36:10 -04:00
has_nothrow_assign_odr.C re PR c++/36870 (__has_nothrow_constructor violates the ODR) 2008-07-21 09:08:41 +00:00
has_nothrow_constructor.C re PR c++/36870 (__has_nothrow_constructor violates the ODR) 2008-07-21 09:08:41 +00:00
has_nothrow_constructor_odr.C re PR c++/36870 (__has_nothrow_constructor violates the ODR) 2008-07-21 09:08:41 +00:00
has_nothrow_copy-1.C re PR libstdc++/37907 ([c++0x] support for std::is_standard_layout) 2009-07-16 16:36:10 -04:00
has_nothrow_copy-2.C re PR c++/36871 (__has_nothrow_copy(T) false for T with a template ctor) 2008-07-21 16:18:38 +00:00
has_nothrow_copy-3.C re PR c++/36871 (__has_nothrow_copy(T) false for T with a template ctor) 2008-07-21 16:18:38 +00:00
has_nothrow_copy-4.C re PR c++/36871 (__has_nothrow_copy(T) false for T with a template ctor) 2008-07-21 16:18:38 +00:00
has_nothrow_copy-5.C re PR c++/36871 (__has_nothrow_copy(T) false for T with a template ctor) 2008-07-21 16:18:38 +00:00
has_nothrow_copy-6.C re PR c++/36871 (__has_nothrow_copy(T) false for T with a template ctor) 2008-07-21 16:18:38 +00:00
has_nothrow_copy-7.C re PR c++/36871 (__has_nothrow_copy(T) false for T with a template ctor) 2008-07-21 16:18:38 +00:00
has_nothrow_copy_odr.C re PR c++/36870 (__has_nothrow_constructor violates the ODR) 2008-07-21 09:08:41 +00:00
has_trivial_assign.C re PR libstdc++/37907 ([c++0x] support for std::is_standard_layout) 2009-07-16 16:36:10 -04:00
has_trivial_constructor.C re PR c++/26099 (support for type traits is not available) 2007-03-30 19:45:57 +00:00
has_trivial_copy.C re PR libstdc++/37907 ([c++0x] support for std::is_standard_layout) 2009-07-16 16:36:10 -04:00
has_trivial_destructor-1.C re PR c++/36855 (__has_trivial_destructor() returns false for reference types.) 2008-07-17 09:11:11 +00:00
has_trivial_destructor-2.C re PR c++/36855 (__has_trivial_destructor() returns false for reference types.) 2008-07-17 09:11:11 +00:00
has_virtual_destructor.C re PR c++/26099 (support for type traits is not available) 2007-03-30 19:45:57 +00:00
init1.C
injected-ttp.C DR 176 permissiveness 2009-11-19 22:12:07 -05:00
inline1.C re PR target/37170 (gcc.dg/weak/weak-1.c) 2008-09-22 01:54:41 +00:00
instantiate1.C
instantiate2.C re PR java/43504 (many libjava testsuite regressions on x86_64-apple-darwin10) 2010-03-24 16:07:51 +00:00
instantiate3.C
interface1.C
interface1.h
interface1a.cc
interface2.C
interface2a.h
interface2b.cc
interface4.C
interface4.h
is_abstract.C re PR c++/26099 (support for type traits is not available) 2007-03-30 19:45:57 +00:00
is_base_of.C re PR c++/26099 (support for type traits is not available) 2007-03-30 19:45:57 +00:00
is_base_of_diagnostic.C re PR c++/26099 (support for type traits is not available) 2007-03-30 19:45:57 +00:00
is_class.C re PR c++/26099 (support for type traits is not available) 2007-03-30 19:45:57 +00:00
is_class_error1.C re PR c++/33464 (Broken diagnostic: 'trait_expr' not supported by dump_expr) 2007-09-18 14:35:42 +00:00
is_class_error2.C re PR testsuite/25241 ([C++] DejaGNU does not distinguish between errors and warnings) 2008-09-18 22:29:39 +00:00
is_empty.C re PR c++/26099 (support for type traits is not available) 2007-03-30 19:45:57 +00:00
is_enum.C re PR c++/26099 (support for type traits is not available) 2007-03-30 19:45:57 +00:00
is_pod.C re PR c++/43333 (__is_pod seems broken) 2010-03-22 16:38:57 -04:00
is_pod_98.C re PR c++/43333 (__is_pod seems broken) 2010-03-22 16:38:57 -04:00
is_pod_incomplete.C re PR c++/32158 (uninitialized_fill compile failure if no default assignment operator) 2007-05-31 08:58:47 +00:00
is_polymorphic.C re PR c++/26099 (support for type traits is not available) 2007-03-30 19:45:57 +00:00
is_union.C re PR c++/26099 (support for type traits is not available) 2007-03-30 19:45:57 +00:00
java-1.C _Pragma1.C: Disable on AIX. 2007-11-04 11:34:37 -05:00
java-2.C * g++.dg/ext/java-2.C: Disable on AIX. 2008-09-03 09:18:42 -04:00
label1.C re PR target/43070 (g++.dg/ext/label2.C fails to compile at -O1) 2010-02-18 14:20:21 -05:00
label2.C re PR target/43070 (g++.dg/ext/label2.C fails to compile at -O1) 2010-02-18 14:20:21 -05:00
label3.C
label4.C re PR c++/32121 (C++ front-end accepts invalid __label__ declarations) 2007-10-12 09:07:46 +02:00
label5.C re PR testsuite/25241 ([C++] DejaGNU does not distinguish between errors and warnings) 2008-09-18 22:29:39 +00:00
label6.C re PR c++/32121 (C++ front-end accepts invalid __label__ declarations) 2007-10-12 09:07:46 +02:00
label7.C re PR c++/32121 (C++ front-end accepts invalid __label__ declarations) 2007-10-12 09:07:46 +02:00
label8.C re PR c++/32121 (C++ front-end accepts invalid __label__ declarations) 2007-10-12 09:07:46 +02:00
label9.C re PR c++/32121 (C++ front-end accepts invalid __label__ declarations) 2007-10-12 09:07:46 +02:00
label10.C re PR c++/33836 (ICE with invalid use of &&) 2007-11-05 09:18:03 +01:00
label11.C re PR c++/38725 (ICE with goto) 2009-01-08 01:23:48 +01:00
label12.C re PR c++/39028 (C++ front-end rejects "__label__" at the beginning of a block after "for" and "while") 2009-01-30 17:17:30 +01:00
label13.C cdce3.C: Skip on alpha*-dec-osf5*. 2010-05-03 18:30:20 +00:00
lvaddr.C
lvalue1.C
max.C
member-attr.C re PR testsuite/25241 ([C++] DejaGNU does not distinguish between errors and warnings) 2008-09-17 00:06:57 +00:00
ms-1.C [multiple changes] 2009-12-15 00:20:03 +00:00
no-asm-1.C no-asm-1.c: New test. 2008-07-10 01:41:06 +00:00
no-asm-2.C no-asm-1.c: New test. 2008-07-10 01:41:06 +00:00
no-gnu-keywords-1.C no-asm-1.c: New test. 2008-07-10 01:41:06 +00:00
offsetof1.C re PR c++/30852 (Trouble with __builtin_offsetof and volatile) 2007-03-08 07:31:47 +00:00
oper1.C
packed2.C
packed3.C
packed4.C
packed5.C
packed6.C packed6.C (size_t): Use __extension__ and __SIZE_TYPE__. 2009-05-28 11:38:48 +02:00
packed7.C
packed8.C
packed9.C
packed10.C
packed11.C
pr17577.C re PR c++/17577 (#pragma implementation no longer diagnoses use after file to which it applies) 2007-11-12 00:38:48 +00:00
pr17577.h re PR c++/17577 (#pragma implementation no longer diagnoses use after file to which it applies) 2007-11-12 00:38:48 +00:00
pr27019.C re PR testsuite/25241 ([C++] DejaGNU does not distinguish between errors and warnings) 2008-09-18 22:29:39 +00:00
pr28291.C
pr34829.C re PR c++/34829 (placement new with primitive Java types rejected) 2008-01-23 09:33:22 +01:00
pragmaweak1.C
pretty1.C
pretty2.C
restrict1.C
selectany1.C dllimport6.C: Remove extra ';'. 2007-04-01 09:21:16 +00:00
selectany2.C
spe1.C target-supports.exp (check_effective_target_powerpc_spe_nocache): New function. 2009-01-14 17:58:13 +00:00
static1.C
stmtexpr1.C
stmtexpr2.C
stmtexpr3.C
stmtexpr4.C
stmtexpr5.C
stmtexpr6.C
stmtexpr7.C
stmtexpr8.C
stmtexpr9.C
stmtexpr10.C
stmtexpr11.C re PR c++/31337 (ICE with statement expression) 2007-08-27 16:02:22 -04:00
stmtexpr12.C re PR c++/29000 (ICE on invalid use of template in statement-expr) 2007-08-28 12:58:59 -04:00
stmtexpr13.C re PR c++/35747 (ICE with undefined variable in statement expression) 2008-04-23 00:06:58 +02:00
strncpy-chk1.C re PR middle-end/40502 (crash in cp_diagnostic_starter) 2009-07-10 13:56:55 +02:00
sync-1.C
sync-2.C
sync-3.C re PR debug/41801 (VTA: ICE in loc_cmp.) 2009-10-28 15:43:04 +01:00
tmplattr1.C
tmplattr2.C PR c++/17743, c++/19163 2007-09-14 02:07:25 -04:00
tmplattr3.C re PR c++/7586 (Incorrect handling of attributes in template codes) 2007-09-20 10:13:00 -04:00
tmplattr4.C re PR c++/7586 (Incorrect handling of attributes in template codes) 2007-09-20 10:13:00 -04:00
tmplattr5.C re PR c++/19407 (vector keyword in typedef inside template struct ignored) 2007-09-22 22:36:34 -04:00
tmplattr6.C decl2.c (is_late_template_attribute): Don't crash on unknown attribute. 2007-09-27 14:54:06 -04:00
tmplattr7.C re PR c++/33620 (internal compiler error: canonical types differ for identical types const QList<QStringList> and const QList<QStringList>) 2007-10-22 14:03:10 -04:00
tmplattr8.C re PR c++/28560 (Trouble with __attribute__ in template parameter) 2008-01-23 00:11:58 -05:00
tmplattr9.C tmplattr9.C: Require weak. 2008-11-23 19:30:17 +00:00
typedef-init.C re PR c++/18451 (C++ error message regression) 2009-11-07 22:47:36 -05:00
typename1.C
typeof1.C
typeof2.C
typeof3.C
typeof4.C
typeof5.C
typeof6.C
typeof7.C
typeof8.C
typeof9.C
typeof10.C
typeof11.C 37920, not 37290 2009-11-08 18:10:53 -05:00
unary_trait_incomplete.C re PR c++/39475 (c++0x type-traits should error out in case of incompleteness) 2009-03-17 20:49:23 +00:00
utf-array-short-wchar.C re PR testsuite/25241 ([C++] DejaGNU does not distinguish between errors and warnings) 2008-09-17 00:06:57 +00:00
utf-array.C re PR testsuite/25241 ([C++] DejaGNU does not distinguish between errors and warnings) 2008-09-17 00:06:57 +00:00
utf-badconcat.C cpp-id-data.h (UC): Was U, conflicts with U... 2008-04-18 09:58:08 -04:00
utf-badconcat2.C charset.c (cpp_init_iconv): Initialize utf8_cset_desc. 2009-10-19 23:41:15 +02:00
utf-cvt.C offsetof.C (main): Use __SIZE_TYPE__ instead of unsigned long for pointer cast. 2008-10-01 09:38:53 +02:00
utf-cxx0x.C cpp-id-data.h (UC): Was U, conflicts with U... 2008-04-18 09:58:08 -04:00
utf-cxx98.C cpp-id-data.h (UC): Was U, conflicts with U... 2008-04-18 09:58:08 -04:00
utf-dflt.C cpp-id-data.h (UC): Was U, conflicts with U... 2008-04-18 09:58:08 -04:00
utf-dflt2.C charset.c (cpp_init_iconv): Initialize utf8_cset_desc. 2009-10-19 23:41:15 +02:00
utf-gnuxx0x.C cpp-id-data.h (UC): Was U, conflicts with U... 2008-04-18 09:58:08 -04:00
utf-gnuxx98.C cpp-id-data.h (UC): Was U, conflicts with U... 2008-04-18 09:58:08 -04:00
utf-mangle.C PR c++/37376, other mangling issues 2008-10-06 18:29:42 -04:00
utf-rtti.C c-common.c (c_stddef_cpp_builtins): Define __CHAR16_TYPE__ and __CHAR32_TYPE__. 2008-07-18 20:23:42 +00:00
utf-type.C c-common.c (c_stddef_cpp_builtins): Define __CHAR16_TYPE__ and __CHAR32_TYPE__. 2008-07-18 20:23:42 +00:00
utf-typedef-cxx0x.C re PR testsuite/25241 ([C++] DejaGNU does not distinguish between errors and warnings) 2008-09-17 00:06:57 +00:00
utf-typedef-cxx98.C cpp-id-data.h (UC): Was U, conflicts with U... 2008-04-18 09:58:08 -04:00
utf-typespec.C cpp-id-data.h (UC): Was U, conflicts with U... 2008-04-18 09:58:08 -04:00
utf8-1.C charset.c (cpp_init_iconv): Initialize utf8_cset_desc. 2009-10-19 23:41:15 +02:00
utf8-2.C charset.c (cpp_init_iconv): Initialize utf8_cset_desc. 2009-10-19 23:41:15 +02:00
utf16-1.C cpp-id-data.h (UC): Was U, conflicts with U... 2008-04-18 09:58:08 -04:00
utf16-2.C cpp-id-data.h (UC): Was U, conflicts with U... 2008-04-18 09:58:08 -04:00
utf16-3.C cpp-id-data.h (UC): Was U, conflicts with U... 2008-04-18 09:58:08 -04:00
utf16-4.C target_supports.exp (check_effective_target_4byte_wchar_t): New proc. 2008-05-06 02:59:12 +00:00
utf32-1.C cpp-id-data.h (UC): Was U, conflicts with U... 2008-04-18 09:58:08 -04:00
utf32-2.C cpp-id-data.h (UC): Was U, conflicts with U... 2008-04-18 09:58:08 -04:00
utf32-3.C cpp-id-data.h (UC): Was U, conflicts with U... 2008-04-18 09:58:08 -04:00
utf32-4.C re PR testsuite/36155 (UTF tests doesn't work on Linux) 2008-05-06 14:35:33 -07:00
va-arg-pack-1.C va-arg-pack-1.C: New test. 2007-09-10 16:28:13 +02:00
va-arg-pack-2.C va-arg-pack-1.C: New test. 2007-09-10 16:28:13 +02:00
va-arg-pack-len-1.C expr.c (expand_expr_real_1): Use get_callee_fndecl instead of checking CALL_EXPR_FN directly to test for... 2007-09-23 11:39:39 +02:00
va-arg-pack-len-2.C expr.c (expand_expr_real_1): Use get_callee_fndecl instead of checking CALL_EXPR_FN directly to test for... 2007-09-23 11:39:39 +02:00
va-arg1.C PR c++/33462 (again) 2007-09-18 19:42:42 +00:00
vector1.C
vector2.C mangle19-1.C: Adjust for default -Wabi. 2010-03-03 15:24:45 -05:00
vector3.C
vector4.C
vector5.C
vector6.C re PR c++/30016 (internal compiler error: in convert_move, at expr.c:362) 2007-04-26 18:31:25 -07:00
vector7.C [multiple changes] 2007-04-30 10:01:18 -07:00
vector8.C re PR c/30428 (vector float | vector float is accepted) 2007-08-14 02:24:26 -07:00
vector9.C c-pretty-print.c (pp_c_specifier_qualifier_list): Use () rather than [], and move before the element type. 2010-03-22 16:38:35 -04:00
vector10.C re PR c++/34914 (Member pointer to vector rejected) 2008-01-22 18:03:12 +01:00
vector11.C re PR c++/34913 (ICE vector in template) 2008-01-24 09:41:32 -05:00
vector12.C re PR c++/34917 (ICE with const vector) 2008-01-22 17:18:14 +01:00
vector13.C vector13.C: Fix for compilation under -pedantic. 2008-02-06 19:08:56 +00:00
vector14.C mangle19-1.C: Adjust for default -Wabi. 2010-03-03 15:24:45 -05:00
vector15.C re PR c/34911 (ICE with vectors of bool) 2009-01-05 14:27:48 -08:00
vector16.C c-typeck.c (build_binary_op): Allow % on integal vectors. 2009-05-19 16:14:10 -07:00
vla1.C c90-vla-1.c: Reflect the change of the error message. 2007-03-12 22:37:51 +00:00
vla2.C re PR c++/20669 (Template candidates not listed in error message.) 2010-05-12 13:34:55 -04:00
vla3.C
vla4.C re PR c++/15745 (exception specification incorrectly changes the type of the exception thrown) 2007-09-05 23:33:46 -04:00
vla5.C re PR c++/37417 (error: type mismatch in binary expression, verify_gimple failed) 2008-09-10 00:08:46 +02:00
vla6.C re PR c++/28879 (ICE with VLA in template function) 2009-03-21 16:15:41 -04:00
vla7.C re PR c++/40013 (ICE when creating a local array with size from the return value of a member function of an object in a nested class in a template class) 2009-05-05 08:37:05 +02:00
vla8.C re PR c++/42387 (ICE with new expression in class template) 2009-12-16 12:36:05 -05:00
vlm1.C
vlm2.C
weak1.C
weak2.C
weak3.C