gcc/gcc/testsuite/gcc.dg
Diego Novillo 953ff28998 [multiple changes]
2006-01-18  Richard Henderson  <rth@redhat.com>
	    Jakub Jelinek  <jakub@redhat.com>
            Diego Novillo  <dnovillo@redhat.com>

	* libgomp: New directory.
	* Makefile.def: Add target_module libgomp.
	* Makefile.in: Regenerate.
	* configure.in (target_libraries): Add target-libgomp.
	* configure: Regenerate.


contrib/

2006-01-18  Richard Henderson  <rth@redhat.com>
            Diego Novillo  <dnovillo@redhat.com>

	* gcc_update (files_and_dependencies): Add libgomp files.


gcc/

2006-01-18  Richard Henderson  <rth@redhat.com>
            Aldy Hernandez  <aldyh@redhat.com>
	    Jakub Jelinek  <jakub@redhat.com>
            Diego Novillo  <dnovillo@redhat.com>

	* omp-low.c: New file.
	* c-omp.c: New file.

2006-01-18  Richard Henderson  <rth@redhat.com>
	    Jakub Jelinek  <jakub@redhat.com>
            Diego Novillo  <dnovillo@redhat.com>

	* doc/invoke.texi: Document -fopenmp.
	* tree-dump.h (debug_function): Declare.

	* hooks.c (hook_bool_tree_bool_false): New function.
	(hook_tree_tree_null): Remove.
	(hook_tree_tree_tree_null): New.
	* hooks.h: Update to match.

	* tree-pretty-print.c (debug_tree_chain): New.
	(print_generic_expr): Handle TDF_CHAIN.
	(dump_generic_node): Handle BLOCK.
	Do not abort with incomplete SWITCH_EXPRs.
	Do not dump body of an OpenMP directive if TDF_SLIM is given.
	<case OMP_PARALLEL, OMP_FOR, OMP_SECTIONS>: Don't
	print space after directive name.
	<OMP_FOR>: Handle printing OMP_FOR_PRE_BODY.
	Handle OMP_MASTER and OMP_ORDERED.
	Handle printing of OMP_BODY just in one place, goto
	dump_omp_body in the rest of OMP_* nodes that have
	OMP_BODY.
	Don't handle clause nodes here.  Update omp statements to
	use dump_omp_clauses.
	Handle OMP_SINGLE, OMP_SECTIONS, OMP_SECTION,
	OMP_CLAUSE_ORDERED, OMP_CLAUSE_SCHEDULE, OMP_ATOMIC,
	OMP_CRITICAL, OMP_CLAUSE_NOWAIT, GOMP_CLAUSE_IF,
	GOMP_CLAUSE_NUM_THREADS, GOMP_FOR, GOMP_CLAUSE_SHARED,
	GOMP_CLAUSE_FIRSTPRIVATE, GOMP_CLAUSE_LASTPRIVATE,
	GOMP_CLAUSE_COPYIN and GOMP_CLAUSE_COPYPRIVATE.
	Adjust output for GOMP_PARALLEL.
	(dump_omp_clauses): New.
	(print_declaration): Dump DECL_VALUE_EXPR.
	(op_symbol_1): Split out of op_symbol.
	(dumping_stmts): Remove.  Update all users.

	* cgraph.c (cgraph_analyze_queue): New.
	(cgraph_add_new_function): New.
	* cgraph.h (cgraph_analyze_queue): Declare.
	(cgraph_add_new_function): Declare.
	(cgraph_lower_function): Remove.

	* tree.c (walk_tree): Walk OMP_CLAUSE_CHAIN of OMP_CLAUSE_*
	nodes.  Use switch for all nodes, handle most of IS_EXPR_CODE_CLASS
	and TYPE_P nodes in its default clause.
	(empty_body_p): New.
	(tree_range_check_failed): New.
	(build5_stat): New.

	* tree.h (OMP_CLAUSE_REDUCTION_INIT,
	OMP_CLAUSE_REDUCTION_MERGE,
	OMP_CLAUSE_REDUCTION_PLACEHOLDER,
	OMP_CLAUSE_PRIVATE_DEBUG,
	OMP_CLAUSE_LASTPRIVATE_FIRSTPRIVATE, OMP_FOR_PRE_BODY,
	OMP_MASTER_BODY, OMP_ORDERED_BODY OMP_BODY,
	OMP_CLAUSES, OMP_CLAUSE_DECL, OMP_CLAUSE_DEFAULT_KIND,
	OMP_CLAUSE_CHAIN, OMP_CLAUSE_OUTER_DECL,
	OMP_CLAUSE_INNER_DECL, OMP_CLAUSE_NUM_THREADS_EXPR,
	OMP_CLAUSE_IF_EXPR, OMP_CLAUSE_SCHEDULE_CHUNK_EXPR,
	OMP_CLAUSE_SCHEDULE_CHUNK_SIZE. OMP_PARALLEL_VAR_INIT,
	OMP_PARALLEL_VAR_REDUC, OMP_FOR_VAR_INIT,
	OMP_FOR_VAR_LAST, OMP_FOR_VAR_REDUC,
	OMP_SECTIONS_VAR_INIT, OMP_SECTIONS_VAR_LAST,
	OMP_SECTIONS_VAR_REDUC, OMP_CLAUSE_REDUCTION_CODE
	OMP_SINGLE_CLAUSES, OMP_SINGLE_BODY,
	OMP_CLAUSE_SCHEDULE_CHUNK_SIZE, OMP_SECTION_BODY,
	OMP_CRITICAL_NAME, OMP_CRITICAL_BODY): New.
	(TREE_RANGE_CHECK): New.
	(empty_body_p): Declare.
	(enum omp_clause_default_kind): New.
	(build_string_literal): Declare.
	(enum omp_clause_schedule_kind, OMP_CLAUSE_SCHEDULE_KIND): New.
	(build5_stat, build5): Declare.

	* tree-pass.h (TDF_CHAIN): Define.
	* tree-pass.h (PROP_gimple_lomp): Define.
	(pass_lower_omp): Declare.

	* diagnostic.h (debug_tree_chain): Declare.

	* builtins.c (get_builtin_sync_mode): Use 0 as last argument to
	mode_for_size.
	(expand_builtin): Handle sync BUILT_IN_*_16 builtins.
	* builtins.c (build_string_literal): Make extern.

	* gcc.c (include_spec_function): New.
	(static_spec_functions): Add it.
	(main): Move load of libgomp.spec ...
	(LINK_COMMAND_SPEC): ... here.
	(link_gomp_spec): New.
	(static_specs): Include it.
	(LINK_COMMAND_SPEC): Add link_gomp.
	(GOMP_SELF_SPECS): New.
	(driver_self_specs): Include it.
	(switch_matches): Don't mark inline.
	(main): Load libgomp.spec.

	* tree-gimple.c (is_gimple_stmt): True for OMP_MASTER,
	OMP_ORDERED, OMP_CRITICAL, OMP_SECTIONS, OMP_SECTION,
	and OMP_SINGLE, OMP_FOR and OMP_PARALLEL.

	* tree-gimple.h (enum omp_parallel): Declare.
	(determine_parallel_type): Declare.
	(omp_firstprivatize_variable): Declare.
	(omp_reduction_init): Declare.
	(diagnose_omp_structured_block_errors): Declare.
	(struct walk_stmt_info): Add want_return_expr.
	(struct walk_stmt_info): Add want_bind_expr, want_locations.
	(find_omp_clause): Declare.
	(insert_field_into_struct): Declare.
	(struct walk_stmt_info): Move from tree-nested.c
	(walk_stmts): Declare.

	* c-cppbuiltin.c (c_cpp_builtins): If -fopenmp, #define _OPENMP
	to 200505.

	* cgraphunit.c (cgraph_lower_function): Make static.
	(cgraph_finalize_pending_functions): New.
	(cgraph_finalize_function): Call it.
	(cgraph_finalize_compilation_unit): Likewise.

	* builtin-types.def (BT_I16, BT_FN_I16_VPTR_I16,
	BT_FN_BOOL_VPTR_I16_I16, BT_FN_I16_VPTR_I16_I16): Add.
	(BT_FN_UINT_UINT): New.
	(DEF_FUNCTION_TYPE_6, DEF_FUNCTION_TYPE_7,
	DEF_FUNCTION_TYPE_VAR_4): Document.
	(BT_PTR_LONG, BT_PTR_PTR, BT_FN_BOOL, BT_FN_INT,
	BT_FN_VOID_PTRPTR, BT_PTR_FN_VOID_PTR,
	BT_FN_BOOL_LONGPTR_LONGPTR, BT_FN_VOID_OMPFN_PTR_UINT,
	BT_FN_VOID_OMPFN_PTR_UINT_UINT,
	BT_FN_BOOL_LONG_LONG_LONG_LONGPTR_LONGPTR,
	BT_FN_BOOL_LONG_LONG_LONG_LONG_LONGPTR_LONGPTR,
	BT_FN_VOID_OMPFN_PTR_UINT_LONG_LONG_LONG,
	BT_FN_VOID_OMPFN_PTR_UINT_LONG_LONG_LONG_LONG): New.

	* builtins.def: Update DEF_BUILTIN comment to include COND argument.
	Move all DEF_SYNC_BUILTIN () and DEF_GOMP_BUILTIN () builtins
	into separate files.
	(DEF_GOMP_BUILTIN): New.
	(BUILT_IN_OMP_GET_THREAD_NUM, BUILT_IN_GOMP_BARRIER,
	BUILT_IN_GOMP_CRITICAL_START, BUILT_IN_GOMP_CRITICAL_END,
	BUILT_IN_GOMP_CRITICAL_NAME_START, BUILT_IN_GOMP_CRITICAL_NAME_END,
	BUILT_IN_GOMP_LOOP_STATIC_START, BUILT_IN_GOMP_LOOP_DYNAMIC_START,
	BUILT_IN_GOMP_LOOP_GUIDED_START, BUILT_IN_GOMP_LOOP_RUNTIME_START,
	BUILT_IN_GOMP_LOOP_ORDERED_STATIC_START,
	BUILT_IN_GOMP_LOOP_ORDERED_DYNAMIC_START,
	BUILT_IN_GOMP_LOOP_ORDERED_GUIDED_START,
	BUILT_IN_GOMP_LOOP_ORDERED_RUNTIME_START,
	BUILT_IN_GOMP_LOOP_STATIC_NEXT, BUILT_IN_GOMP_LOOP_DYNAMIC_NEXT,
	BUILT_IN_GOMP_LOOP_GUIDED_NEXT, BUILT_IN_GOMP_LOOP_RUNTIME_NEXT,
	BUILT_IN_GOMP_LOOP_ORDERED_STATIC_NEXT,
	BUILT_IN_GOMP_LOOP_ORDERED_DYNAMIC_NEXT,
	BUILT_IN_GOMP_LOOP_ORDERED_GUIDED_NEXT,
	BUILT_IN_GOMP_LOOP_ORDERED_RUNTIME_NEXT,
	BUILT_IN_GOMP_PARALLEL_LOOP_STATIC_START,
	BUILT_IN_GOMP_PARALLEL_LOOP_DYNAMIC_START,
	BUILT_IN_GOMP_PARALLEL_LOOP_GUIDED_START,
	BUILT_IN_GOMP_PARALLEL_LOOP_RUNTIME_START,
	BUILT_IN_GOMP_LOOP_END, BUILT_IN_GOMP_LOOP_END_NOWAIT,
	BUILT_IN_GOMP_ORDERED_START, BUILT_IN_GOMP_ORDERED_END,
	BUILT_IN_GOMP_PARALLEL_START, BUILT_IN_GOMP_PARALLEL_END,
	BUILT_IN_GOMP_SECTIONS_START, BUILT_IN_GOMP_SECTIONS_NEXT,
	BUILT_IN_GOMP_PARALLEL_SECTIONS_START, BUILT_IN_GOMP_SECTIONS_END,
	BUILT_IN_GOMP_SECTIONS_END_NOWAIT, BUILT_IN_GOMP_SINGLE_START,
	BUILT_IN_GOMP_SINGLE_COPY_START, BUILT_IN_GOMP_SINGLE_COPY_END): New.
	* sync-builtins.def: New file, moved from builtins.def.
	* omp-builtins.def: New file, moved from builtins.def.

	* c-objc-common.h (LANG_HOOKS_OMP_PREDETERMINED_SHARING): Redefine.

	* gimple-low.c (lower_function_body): Clear data.
	(lower_stmt): Do not handle COMPOUND_EXPR.
	Remove call to print_node_brief.

	* c-tree.h (c_finish_omp_clauses): New prototype.
	(C_DECL_THREADPRIVATE_P): Define.
	(lookup_name_no_remap, c_omp_remap_private): Remove
	(c_begin_omp_parallel, c_finish_omp_parallel): Update.
	(check_for_loop_decls): Update decl.
	(lookup_name_no_remap, c_omp_remap_private): Declare.
	(build_indirect_ref, build_modify_expr, pushdecl,
	pushdecl_top_level): Move to c-common.h.

	* dwarf2out.c (loc_descriptor_from_tree_1): Don't set unsignedp
	before the switch, but just in the 2 places that need it.

	* c-decl.c (diagnose_mismatched_decls): Do not check for
	mismatched thread-local attributes when OLDDECL is marked
	threadprivate and NEWDECL has no thread-local attributes.
	(merge_decls): Merge C_DECL_THREADPRIVATE_P.
	(c_gimple_diagnostics_recursively): Rename from
	c_warn_unused_result_recursively.  Invoke
	diagnose_omp_structured_block_errors.
	(check_for_loop_decls): Return a singular decl found.

	* langhooks.c (lhd_omp_predetermined_sharing): Return
	OMP_CLAUSE_DEFAULT_SHARED for DECL_ARTIFICIAL decls.
	(lhd_omp_firstprivatize_type_sizes): New.
	(lhd_omp_assignment): New.
	(lhd_omp_predetermined_sharing): New.

	* langhooks.h (struct gimplify_omp_ctx): Forward declare.
	(struct lang_hooks_for_types): Add
	omp_firstprivatize_type_sizes, omp_privatize_by_reference,
	omp_predetermined_sharing, omp_disregard_value_expr,
	omp_private_debug_clause, omp_clause_default_ctor,
	omp_clause_copy_ctor, omp_clause_assign_op, omp_clause_dtor.

	(c_finish_omp_clauses): New.
	(c_finish_bc_stmt): Diagnose break within omp for.
	(c_begin_omp_parallel, c_finish_omp_parallel): New.
	(build_unary_op): Return error_mark after reporting
	a readonly_error.
	(build_modify_expr): Likewise.

	* gimplify.c: Include optabs.h and pointer-set.h.
	(enum gimplify_omp_var_data): Declare.
	(struct gimplify_omp_ctx): Declare.
	(struct gimplify_ctx): Add fields prev_context, combined_pre_p
	and combined_ctxp.
	(gimplify_ctxp, gimplify_omp_ctxp): New local variables.
	(push_gimplify_context, pop_gimplify_context): Allow nesting.
	(splay_tree_compare_decl_uid): New.
	(new_omp_context): New.
	(delete_omp_context): New.
	(gimple_add_tmp_var): Call omp_add_variable.
	(gimplify_bind_expr): Likewise.
	(gimplify_var_or_parm_decl): If omp_notice_variable returned
	true, disregard DECL_VALUE_EXPR on the decl if any.
	(gimplify_expr_in_ctx): New.
	(omp_firstprivatize_variable, omp_firstprivatize_type_sizes
	omp_add_variable, omp_notice_variable, omp_is_private
	gimplify_scan_omp_clauses, gimplify_adjust_omp_clauses_1
	gimplify_adjust_omp_clauses, gimplify_omp_parallel
	gimplify_omp_for, gimplify_omp_workshare, goa_lhs_expr_p
	gimplify_omp_atomic_fetch_op, goa_stabilize_expr
	gimplify_omp_atomic_pipeline, gimplify_omp_atomic_mutex
	gimplify_omp_atomic): New.
	(gimplify_expr): Handle OMP_PARALLEL, OMP_FOR, OMP_SECTIONS,
	OMP_SINGLE, OMP_SECTION, OMP_MASTER, OMP_ORDERED,
	OMP_CRITICAL and OMP_ATOMIC.
	(gimplify_body): Verify gimplify_ctxp is empty after gimplification.

	* c-pragma.h (enum pragma_kind): Add
	PRAGMA_OMP_ATOMIC, PRAGMA_OMP_BARRIER,
	PRAGMA_OMP_CRITICAL, PRAGMA_OMP_FLUSH, PRAGMA_OMP_FOR,
	PRAGMA_OMP_MASTER, PRAGMA_OMP_ORDERED,
	PRAGMA_OMP_PARALLEL, PRAGMA_OMP_PARALLEL_FOR,
	PRAGMA_OMP_PARALLEL_SECTIONS, PRAGMA_OMP_SECTION,
	PRAGMA_OMP_SECTIONS, PRAGMA_OMP_SINGLE,
	PRAGMA_OMP_THREADPRIVATE.

	* tree.def (OMP_PARALLEL, OMP_FOR, OMP_SECTIONS,
	OMP_SINGLE, OMP_SECTION, OMP_MASTER, OMP_ORDERED,
	OMP_CRITICAL, OMP_ATOMIC, OMP_CLAUSE_PRIVATE,
	OMP_CLAUSE_SHARED, OMP_CLAUSE_FIRSTPRIVATE,
	OMP_CLAUSE_LASTPRIVATE, OMP_CLAUSE_REDUCTION,
	OMP_CLAUSE_COPYIN, OMP_CLAUSE_COPYPRIVATE,
	OMP_CLAUSE_IF, OMP_CLAUSE_NUM_THREADS,
	OMP_CLAUSE_SCHEDULE, OMP_CLAUSE_NOWAIT,
	OMP_CLAUSE_ORDERED, OMP_CLAUSE_DEFAULT): Define.

	* print-tree.c (print_node): Dump DECL_VALUE_EXPR.

	* tree-ssa-dce.c (find_control_dependence): Do not assume that
	ENTRY_BLOCK_PTR->next_bb == single_succ (ENTRY_BLOCK_PTR).

	* tree-nested.c (convert_call_expr): Call walk_body on OMP_BODY for
	OpenMP directives.
	(struct nesting_info): Add field_map,
	suppress_expansion, debug_var_chain.
	(create_nesting_tree): Initialize them.
	(lookup_field_for_decl): Use field_map.
	(get_nonlocal_debug_decl, get_local_debug_decl): New.
	(convert_local_omp_clauses): New.
	(finalize_nesting_tree_1): Add debug_var_chain to toplevel block.
	(walk_body): Split out of walk_function.
	(convert_nonlocal_omp_clauses, convert_local_omp_clauses): New.
	(convert_nonlocal_reference): Handle omp statements.
	(convert_local_reference): Likewise.
	(unnest_nesting_tree_1): Split out of finalize_nesting_tree_1.
	(unnest_nesting_tree): New.
	(lower_nested_functions): Call it.
	(insert_field_into_struct): Make extern.
	(struct walk_stmt_info): Move to tree-gimple.h.
	(walk_stmts): Make extern.

	* omp-builtins.def: New file.

	* tree-iterator.c (expr_only): Clarify comment.

	* c-common.h (pushdecl_top_level, pushdecl,
	build_modify_expr, build_indirect_ref,
	c_finish_omp_master, c_finish_omp_critical,
	c_finish_omp_ordered, c_finish_omp_barrier,
	c_finish_omp_atomic, c_finish_omp_flush,
	c_finish_omp_for, c_split_parallel_clauses,
	omp_clause_default_kind, c_omp_sharing_predetermined,
	c_omp_remap_decl): Declare.

	* Makefile.in (BUILTINS_DEF): Add omp-builtins.def.
	(OBJS-common): Add omp-low.o.
	(c-omp.o, omp-low.o): Add.
	(gimplify.o): Add dependency on $(OPTABS_H).
	(GTFILES): Add omp-low.c.
	(gt-stringpool.h): Add.

	* tree-cfg.c (set_bb_for_stmt): Do not update the
	block-to-labels map if we are currently expanding to RTL.
	(tree_node_can_be_shared): Remove unnecessary CONSTANT_CLASS_P
	checks.
	Handle IDENTIFIER_NODE.
	(tree_verify_flow_info): Do not ICE when emitting error
	messages about invalid labels.
	(dump_function_to_file): Reset CFUN before emitting the body
	of the function.
	(debug_function): New.

	* passes.c (init_optimization_passes): Schedule
	pass_lower_omp.

	* langhooks-def.h (lhd_omp_predetermined_sharing,
	lhd_omp_assignment, lhd_omp_firstprivatize_type_sizes):
	Declare.
	(LANG_HOOKS_OMP_FIRSTPRIVATIZE_TYPE_SIZES): Define.
	(LANG_HOOKS_FOR_TYPES_INITIALIZER): Use it.
	(LANG_HOOKS_OMP_PRIVATIZE_BY_REFERENCE,
	LANG_HOOKS_OMP_PREDETERMINED_SHARING,
	LANG_HOOKS_OMP_DISREGARD_VALUE_EXPR,
	LANG_HOOKS_OMP_PRIVATE_DEBUG_CLAUSE,
	LANG_HOOKS_OMP_CLAUSE_DEFAULT_CTOR,
	LANG_HOOKS_OMP_CLAUSE_COPY_CTOR,
	LANG_HOOKS_OMP_CLAUSE_ASSIGN_OP,
	LANG_HOOKS_OMP_CLAUSE_DTOR): Define.
	(LANG_HOOK_DECLS): Use them.


2006-01-18  Dmitry Kurochkin <dmitry.kurochkin@gmail.com>
	    Richard Henderson  <rth@redhat.com>
	    Jakub Jelinek  <jakub@redhat.com>
            Diego Novillo  <dnovillo@redhat.com>

	* c-parser.c (pragma_omp_clause): Define.
	(c_parser_declaration_or_fndef): Document OpenMP syntax.
	(c_parser_compound_statement): Likewise.
	(c_parser_statement): Likewise.
	(c_parser_pragma): Handle omp pragmas.
	(OMP_FOR_CLAUSE_MASK, OMP_SECTIONS_CLAUSE_MASK,
	OMP_PARALLEL_CLAUSE_MASK, OMP_SINGLE_CLAUSE_MASK): Define.
	(c_parser_omp_clause_name, check_no_duplicate_clause,
	c_parser_omp_variable_list,
	c_parser_omp_var_list_parens, c_parser_omp_clause_copyin,
	c_parser_omp_clause_copyprivate,
	c_parser_omp_clause_default,
	c_parser_omp_clause_firstprivate, c_parser_omp_clause_if,
	c_parser_omp_clause_lastprivate,
	c_parser_omp_clause_nowait,
	c_parser_omp_clause_num_threads,
	c_parser_omp_clause_ordered, c_parser_omp_clause_private,
	c_parser_omp_clause_reduction,
	c_parser_omp_clause_schedule, c_parser_omp_clause_shared,
	c_parser_omp_all_clauses, c_parser_omp_structured_block,
	c_parser_omp_atomic, c_parser_omp_barrier,
	c_parser_omp_critical, c_parser_omp_flush,
	c_parser_omp_for_loop, c_parser_omp_for,
	c_parser_omp_master, c_parser_omp_ordered,
	c_parser_omp_sections_scope, c_parser_omp_sections,
	c_parser_omp_parallel, c_parser_omp_single,
	c_parser_omp_construct, c_parser_omp_threadprivate): New.
	* c-pragma.c (init_pragma): Do omp pragma registration here.
	* c.opt (fopenmp): New flag.


2006-01-18  Eric Christopher  <echristo@apple.com>

	* gcc.c (GOMP_SELF_SPECS): Bracket in #ifndef/#endif.
	* config/darwin.h (GOMP_SELF_SPECS): Define.


testsuite/

2006-01-18  Richard Henderson  <rth@redhat.com>
            Aldy Hernandez  <aldyh@redhat.com>
	    Jakub Jelinek  <jakub@redhat.com>
            Diego Novillo  <dnovillo@redhat.com>
            Uros Bizjak  <uros@kss-loka.si>

	* testsuite/gcc.dg/gomp: New directory.

From-SVN: r109902
2006-01-18 14:21:25 -05:00
..
Foundation.framework darwin-c.c (framework_construct_pathname): We must find all headers of a framework in the first instance of it found in... 2005-04-15 01:55:58 +00:00
charset re PR middle-end/20109 (printf optimizations and non-ASCII character sets) 2005-11-29 05:17:20 +00:00
compat nodfp-1.c: New test. 2006-01-12 08:29:59 +11:00
cpp re PR preprocessor/22042 (stringification BUG) 2005-11-03 16:23:01 -08:00
debug nodfp-1.c: New test. 2006-01-12 08:29:59 +11:00
dfp target-supports.exp (check_effective_target_dfp_nocache, [...]): New. 2006-01-17 00:09:27 +00:00
format nodfp-1.c: New test. 2006-01-12 08:29:59 +11:00
gomp [multiple changes] 2006-01-18 14:21:25 -05:00
ipa re PR testsuite/25442 (-fpic/-fPIC failures in gcc.dg/ipa/ipa-1.c ipa-2.c ipa-3.c ipa-4.c ipa-5.c) 2005-12-27 19:58:28 +00:00
noncompile re PR c/23576 (tree check: expected class ‘type’, have exceptional’ (error_mark) in grokdeclarator, at c-decl.c:4252) 2005-10-04 13:58:42 +00:00
pch Update FSF address. 2005-06-25 01:45:27 +00:00
special * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*. 2005-08-15 23:42:33 +00:00
tls re PR testsuite/20772 (x86 tests should run on both i?86 and x86_64) 2005-12-10 13:23:19 +00:00
torture Missing part from: 2006-01-18 12:05:00 +01:00
tree-prof re PR testsuite/23239 (gcc.dg/tree-prof/val-prof-5.c scan-tree-dump Div.mod by constant b..=997 transformation on insn fails) 2005-08-20 16:08:51 +00:00
tree-ssa tree-ssa-alias.c (struct used_part): Add write_only field. 2006-01-16 19:35:08 +00:00
vect re PR middle-end/25125 ((short) ((int)(unsigned short) + (int)) is done in the wrong type) 2005-12-26 23:00:18 +00:00
vmx Update FSF address. 2005-06-25 01:45:27 +00:00
weak m68k.c (m68k_output_pic_call): Don't use bsr.l for !TARGET_68020. 2005-12-29 15:08:43 +00:00
920413-1.c
940409-1.c c-tree.h (C_DECL_REGISTER): New. 2004-03-28 00:31:41 +00:00
940510-1.c
951130-1.c
980312-1.c re PR testsuite/20772 (x86 tests should run on both i?86 and x86_64) 2005-05-26 23:22:01 +02:00
980313-1.c re PR testsuite/20772 (x86 tests should run on both i?86 and x86_64) 2005-05-26 23:22:01 +02:00
980502-1.c
980523-1.c 980523-1.c, [...]: Don't use powerpc-*-* or powerpc64-*-* in target selection strings. 2005-12-13 15:35:29 +10:30
980526-1.c 980523-1.c, [...]: Don't use powerpc-*-* or powerpc64-*-* in target selection strings. 2005-12-13 15:35:29 +10:30
980816-1.c Removal of -fforce-mem. 2005-07-06 21:08:02 +00:00
990213-1.c
990506-0.c
20000108-1.c
20000111-1.c
20000623-1.c
20000629-1.c
20000707-1.c
20000724-1.c re PR testsuite/20772 (x86 tests should run on both i?86 and x86_64) 2005-12-09 23:34:09 +00:00
20000906-1.c
20000926-1.c
20001009-1.c debug3.C, [...]: Guard test with { target fpic }. 2005-10-16 01:14:19 +00:00
20001012-1.c 20001012-1.c: Add prototypes for builtin functions. 2004-09-23 00:07:15 +00:00
20001012-2.c 20001012-1.c: Add prototypes for builtin functions. 2004-09-23 00:07:15 +00:00
20001013-1.c 20001012-1.c: Add prototypes for builtin functions. 2004-09-23 00:07:15 +00:00
20001023-1.c 20001023-1.c, [...]: Declare built-in functions used. 2004-08-03 09:22:26 +01:00
20001101-1.c 20001012-1.c: Add prototypes for builtin functions. 2004-09-23 00:07:15 +00:00
20001102-1.c 20001012-1.c: Add prototypes for builtin functions. 2004-09-23 00:07:15 +00:00
20001108-1.c 20001023-1.c, [...]: Declare built-in functions used. 2004-08-03 09:22:26 +01:00
20001116-1.c c-parse.in (if_stmt_locus): Remove. 2004-06-16 16:05:37 -07:00
20001117-1.c re PR testsuite/21073 (Incorrect declaration of member variable in p3060d.C testcase) 2005-07-22 21:49:57 -07:00
20001201-1.c
20001228-1.c
20010405-1.c
20010516-1.c Merge tree-ssa-20020619-branch into mainline. 2004-05-13 02:41:07 -04:00
20010622-1.c
20010822-1.c
20010912-1.c debug3.C, [...]: Guard test with { target fpic }. 2005-10-16 01:14:19 +00:00
20011008-1.c
20011008-2.c 20001023-1.c, [...]: Declare built-in functions used. 2004-08-03 09:22:26 +01:00
20011015-1.c
20011021-1.c
20011113-1.c
20011127-1.c
20011130-1.c re PR c/12738 (Missing function with 'static' block-scope declaration; unit-at-a-time; and IMA.) 2004-08-30 22:19:24 +00:00
20011214-1.c 20001023-1.c, [...]: Declare built-in functions used. 2004-08-03 09:22:26 +01:00
20020103-1.c 980523-1.c, [...]: Don't use powerpc-*-* or powerpc64-*-* in target selection strings. 2005-12-13 15:35:29 +10:30
20020104-1.c
20020108-1.c re PR testsuite/20772 (x86 tests should run on both i?86 and x86_64) 2005-12-10 13:23:19 +00:00
20020115-1.c
20020116-1.c
20020116-2.c
20020122-1.c
20020122-2.c re PR testsuite/20772 (x86 tests should run on both i?86 and x86_64) 2005-12-10 13:23:19 +00:00
20020122-3.c re PR testsuite/20772 (x86 tests should run on both i?86 and x86_64) 2005-12-10 13:23:19 +00:00
20020122-4.c debug3.C, [...]: Guard test with { target fpic }. 2005-10-16 01:14:19 +00:00
20020201-1.c 20020201-1.c: Use cleanup-coverage_files. 2005-03-31 18:14:11 +00:00
20020206-1.c re PR testsuite/20772 (x86 tests should run on both i?86 and x86_64) 2005-12-10 13:23:19 +00:00
20020210-1.c
20020219-1.c re PR target/19890 (gcc.dg/20020219-1.c execution test fails on ia64-hpux with -milp32) 2005-03-28 18:19:12 +00:00
20020220-1.c
20020220-2.c
20020222-1.c
20020310-1.c re PR testsuite/20772 (x86 tests should run on both i?86 and x86_64) 2005-12-10 13:23:19 +00:00
20020312-1.c
20020312-2.c config.gcc: Remove support for sparc-*-openbsd*... 2005-07-20 06:39:38 +00:00
20020319-1.c
20020411-1.c re PR testsuite/20772 (x86 tests should run on both i?86 and x86_64) 2005-12-10 13:23:19 +00:00
20020415-1.c debug3.C, [...]: Guard test with { target fpic }. 2005-10-16 01:14:19 +00:00
20020416-1.c
20020418-1.c re PR testsuite/20772 (x86 tests should run on both i?86 and x86_64) 2005-12-09 23:46:42 +00:00
20020418-2.c re PR testsuite/20772 (x86 tests should run on both i?86 and x86_64) 2005-12-10 13:23:19 +00:00
20020425-1.c
20020426-2.c re PR testsuite/20772 (x86 tests should run on both i?86 and x86_64) 2005-12-10 13:23:19 +00:00
20020430-1.c debug3.C, [...]: Guard test with { target fpic }. 2005-10-16 01:14:19 +00:00
20020503-1.c invoke.texi (SPARC options): Remove -mflat and all -mxxx (xxx:chip) options. 2004-02-03 12:36:23 +00:00
20020517-1.c re PR testsuite/20772 (x86 tests should run on both i?86 and x86_64) 2005-12-10 13:23:19 +00:00
20020525-1.c
20020527-1.c
20020530-1.c
20020607-1.c
20020607-2.c
20020620-1.c
20020919-1.c 980523-1.c, [...]: Don't use powerpc-*-* or powerpc64-*-* in target selection strings. 2005-12-13 15:35:29 +10:30
20020926-1.c 20020926-1.c: Added "-mesa" to dg-options. 2005-08-17 08:55:30 +00:00
20021006-1.c
20021014-1.c netware.h (TARGET_SUBTARGET_DEFAULT): Include MASK_ALIGN_DOUBLE. 2006-01-10 07:18:15 +00:00
20021018-1.c debug3.C, [...]: Guard test with { target fpic }. 2005-10-16 01:14:19 +00:00
20021023-1.c debug3.C, [...]: Guard test with { target fpic }. 2005-10-16 01:14:19 +00:00
20021029-1.c debug3.C, [...]: Guard test with { target fpic }. 2005-10-16 01:14:19 +00:00
20021029-2.c
20021116-1.c debug3.C, [...]: Guard test with { target fpic }. 2005-10-16 01:14:19 +00:00
20030107-1.c 20020201-1.c: Use cleanup-coverage_files. 2005-03-31 18:14:11 +00:00
20030120-1.c debug3.C, [...]: Guard test with { target fpic }. 2005-10-16 01:14:19 +00:00
20030123-1.c 20030123-1.c: Add prototypes for builtin functions. 2004-09-22 23:16:36 +00:00
20030129-1.c
20030204-1.c re PR testsuite/20772 (x86 tests should run on both i?86 and x86_64) 2005-12-10 13:23:19 +00:00
20030213-1.c debug3.C, [...]: Guard test with { target fpic }. 2005-10-16 01:14:19 +00:00
20030225-1.c debug3.C, [...]: Guard test with { target fpic }. 2005-10-16 01:14:19 +00:00
20030309-1.c
20030321-1.c 20041106-1.c, [...]: Match "attribute ignored" warnings when "packing" is the same as the ABI layout. 2005-12-01 01:24:16 +00:00
20030323-1.c
20030324-1.c Removal of -fforce-mem. 2005-07-06 21:08:02 +00:00
20030331-2.c re PR c/12738 (Missing function with 'static' block-scope declaration; unit-at-a-time; and IMA.) 2004-08-30 22:19:24 +00:00
20030414-1.c
20030414-2.c
20030612-1.c 20001023-1.c, [...]: Declare built-in functions used. 2004-08-03 09:22:26 +01:00
20030625-1.c
20030626-1.c
20030627-1.c
20030702-1.c debug3.C, [...]: Guard test with { target fpic }. 2005-10-16 01:14:19 +00:00
20030707-1.c
20030708-1.c debug3.C, [...]: Guard test with { target fpic }. 2005-10-16 01:14:19 +00:00
20030711-1.c 20030711-1.c: Include stddef.h and stdio.h. 2005-09-02 11:13:47 -07:00
20030717-1.c
20030721-1.c
20030804-1.c
20030805-1.c Merge tree-ssa-20020619-branch into mainline. 2004-05-13 02:41:07 -04:00
20030815-1.c re PR c/19333 (C front end accepts arrays of incomplete types) 2005-02-01 00:09:40 +00:00
20030820-1.c
20030826-1.c
20030826-2.c re PR testsuite/20772 (x86 tests should run on both i?86 and x86_64) 2005-12-10 13:23:19 +00:00
20030906-1.c re PR c/9862 (spurious warnings with -W -finline-functions) 2003-09-06 13:34:00 +00:00
20030906-2.c re PR c/9862 (spurious warnings with -W -finline-functions) 2003-09-06 13:34:00 +00:00
20030909-1.c * gcc.dg/20030909-1.c: New test. 2003-09-11 04:45:11 +00:00
20031002-1.c Fix typo 2003-10-03 00:28:52 +00:00
20031012-1.c re PR testsuite/25422 (gcc.dg/20031012-1.c and gcc.dg/weak/weak-3.c (and a couple others) fails, forgot to update for new option, -Walways-true) 2005-12-17 09:12:55 +11:00
20031102-1.c re PR testsuite/20772 (x86 tests should run on both i?86 and x86_64) 2005-12-09 23:46:42 +00:00
20031108-1.c re PR target/10467 ([arm] [3.3/3.4 regression] ICE in pre_insert_copy_insn,) 2003-11-08 14:43:30 +00:00
20031111-1.c New tests. 2003-11-11 14:33:06 -08:00
20031201-1.c re PR rtl-optimization/12628 (Segfault with -fno-expensive-optimizations -fno-rerun-loop-opt) 2003-12-01 21:16:59 +00:00
20031201-2.c re PR rtl-optimization/11634 ([hppa] ICE in verify_local_live_at_start, at flow.c:555) 2003-12-02 01:43:58 +00:00
20031202-1.c re PR testsuite/20772 (x86 tests should run on both i?86 and x86_64) 2005-12-10 13:23:19 +00:00
20031216-1.c 20001023-1.c, [...]: Declare built-in functions used. 2004-08-03 09:22:26 +01:00
20031218-1.c re PR debug/12923 (ICE in gen_subprogram_die, at dwarf2out.c:10607 with -O1 -g) 2003-12-18 14:19:11 -08:00
20031218-2.c re PR debug/12923 (ICE in gen_subprogram_die, at dwarf2out.c:10607 with -O1 -g) 2003-12-18 14:19:11 -08:00
20031218-3.c 20001023-1.c, [...]: Declare built-in functions used. 2004-08-03 09:22:26 +01:00
20031222-1.c re PR c/9163 (ICE in genrtl_compound_stmt at c-semantics.c:776 with c99 mode and checking enabled) 2003-12-22 10:16:56 -08:00
20031223-1.c re PR c/11995 (Error recovery problem after invalid labelled declaration in c99 mode) 2003-12-23 02:33:00 -08:00
20040123-1.c simplify-rtx.c (simplify_relational_operation): Don't simplify address == constant into address + -constant == 0. 2004-01-24 12:01:29 +01:00
20040127-1.c re PR target/10904 (invalid (misaligned) FP register at -O2) 2004-01-27 13:29:26 +00:00
20040127-2.c re PR target/10904 (invalid (misaligned) FP register at -O2) 2004-01-27 13:29:26 +00:00
20040202-1.c Merge tree-ssa-20020619-branch into mainline. 2004-05-13 02:41:07 -04:00
20040203-1.c re PR c/11658 (Wrong error message) 2004-02-03 11:21:01 +00:00
20040206-1.c cgraph.h (cgraph_node): Add 'lowered' state. 2005-05-17 16:56:32 +00:00
20040217-1.c combine.c (simplify_if_then_else): Do not replace (if_then_else (ne reg 0) (0) (const_int)) by (reg) if... 2004-02-17 22:07:51 +00:00
20040219-1.c ia64.h (HARD_REGNO_CALLER_SAVE_MODE): New macro. 2004-02-19 18:03:45 +00:00
20040223-1.c re PR c++/14156 (no warning for address of parameter) 2004-02-23 07:27:49 -08:00
20040305-1.c 20030123-1.c: Add prototypes for builtin functions. 2004-09-22 23:16:36 +00:00
20040305-2.c 20001023-1.c, [...]: Declare built-in functions used. 2004-08-03 09:22:26 +01:00
20040306-1.c s390.md ("load_multiple", [...]): Allow only if reload_completed. 2004-03-07 02:41:53 +00:00
20040309-1.c ia64.md (divsi3): Fix algorithm. 2004-03-10 00:26:31 +00:00
20040310-1.c combine.c (if_then_else_cond): Check for NULL return value of simplify_gen_subreg. 2004-03-11 22:48:36 +00:00
20040311-2.c debug3.C, [...]: Guard test with { target fpic }. 2005-10-16 01:14:19 +00:00
20040322-1.c re PR c/14069 (This input file lets gcc crash) 2004-03-22 16:28:06 +01:00
20040331-1.c re PR c++/14755 (miscompilation in bitfielded signed integers) 2004-04-01 17:50:11 +02:00
20040409-1.c c-common.c (handle_noreturn_attribute): Use TYPE_READONLY instead of TREE_READONLY for types. 2004-04-09 13:08:03 -07:00
20040609-1.c re PR target/15569 (Gcc 3.4.1 failed to build ia64 2.6.6 kernel) 2004-06-10 10:43:16 +02:00
20040622-2.c Testcases for my rs6000-specific change of this date. 2004-06-22 19:11:43 +00:00
20040625-1.c 980523-1.c, [...]: Don't use powerpc-*-* or powerpc64-*-* in target selection strings. 2005-12-13 15:35:29 +10:30
20040627-1.c fold-const.c (fold): Optimize ~X|X and X|~X as -1. 2004-06-27 15:23:46 +00:00
20040813-1.c re PR testsuite/19231 (Execute failure in gcc.c-torture/execute/builtins/strlen-3.c with -fpic/-fPIC) 2005-11-28 18:01:50 +00:00
20040910-1.c Revert bogus changes to these files 2004-11-16 13:26:38 +00:00
20040916-1.c re PR rtl-optimization/17513 (ICE: verify_flow_info failed after gcse) 2004-09-17 06:23:54 +00:00
20040920-1.c c-objc-common.c (c_tree_printer): Correct description of %E. 2004-10-02 20:15:45 +01:00
20041014-1.c re PR c/17023 (ICE with nested functions in parameter declaration) 2004-10-14 16:20:58 -07:00
20041104-1.c re PR rtl-optimization/15342 ([arm-linux] internal compiler error: in verify_local_live_at_start) 2004-11-04 14:08:16 +00:00
20041106-1.c 20041106-1.c, [...]: Match "attribute ignored" warnings when "packing" is the same as the ABI layout. 2005-12-01 01:24:16 +00:00
20041109-1.c s390-protos.h (s390_pool_operand): Remove. 2004-11-09 20:46:19 +00:00
20041122-1.c Testcase from PR rtl-optimization/18611 2004-11-23 03:13:53 +00:00
20041213-1.c c-decl.c (diagnose_mismatched_decls): Accept mismatched function types: void with previous implicit int. 2004-12-17 20:05:34 +00:00
20041216-1.c dbxout.c (dbxout_symbol_location): Resolve constant pool references even for variables with NULL DECL_INITIAL. 2005-01-27 01:49:01 +00:00
20041219-1.c re PR middle-end/18191 (Struct member is not getting default-initialized) 2004-12-20 11:26:47 +00:00
20041231-1.c re PR middle-end/17544 (incorrect -Wunreachable-code warning for mains with a return statement) 2005-01-01 16:15:23 +00:00
20050105-1.c re PR rtl-optimization/18861 (ICE Segmentation fault in try_crossjump_to_edge at ../../gcc/gcc/cfgcleanup.c:1637 with two switches (table jumps)) 2005-01-07 10:04:01 +01:00
20050105-2.c re PR tree-optimization/18828 (Extraneous warning with var_start and optimization) 2005-01-07 10:01:00 +01:00
20050111-1.c re PR middle-end/19084 (ICE: internal consistency failure) 2005-01-14 11:50:18 +01:00
20050111-2.c re PR rtl-optimization/15139 (cc1 uses excessive amounts of memory compiling small routine) 2005-01-19 10:31:16 +01:00
20050121-1.c * gcc.dg/20050121-1.c: New test. 2005-01-21 19:23:06 +00:00
20050121-2.c re PR middle-end/19551 (pure (complex types) function call removed as dead (LAPACK routine claic1.f bug)) 2005-01-24 09:54:25 +01:00
20050209-1.c * gcc.dg/20050209-1.c: New test. 2005-02-09 02:05:52 +00:00
20050307-1.c re PR target/20322 (Miscompilation of libcpp/expr.c at -O2+) 2005-03-10 22:26:12 +01:00
20050309-1.c fast-math-vect-reduc-7.c: Clean up temp files. 2005-09-30 08:17:54 +02:00
20050321-1.c Fix PR middle-end/20177 and add test case. 2005-03-21 18:49:29 +00:00
20050321-2.c netware-libgcc.def: Update copyright. 2005-06-20 06:45:27 +00:00
20050325-1.c fast-math-vect-reduc-7.c: Clean up temp files. 2005-09-30 08:17:54 +02:00
20050330-1.c New test case for SMS. 2005-03-31 09:24:33 +00:00
20050330-2.c repo1.C: Call cleanup-repo-files. 2005-12-15 01:50:15 +00:00
20050409-1.c *** empty log message *** 2005-04-12 20:41:51 +00:00
20050503-1.c re PR testsuite/25215 (-fpic/-fPIC failure in gcc.dg/20050503-1.c) 2005-12-16 19:00:07 +00:00
20050517-1.c tree-ssa-pre.c (find_or_generate_expression): CALL_EXPR is okay too. 2005-05-18 03:07:44 +00:00
20050524-1.c reload1.c (verify_initial_elim_offsets): Return boolean status instead of aborting. 2005-05-25 20:19:26 +00:00
20050527-1.c re PR c/21536 (C99 array of variable length use causes segmentation fault) 2005-06-01 12:23:17 +02:00
20050603-2.c 20050603-1.c: Move to gcc.dg. 2005-06-05 16:18:12 +00:00
20050607-1.c 20050607-1.c: New. 2005-06-07 23:36:52 +00:00
20050620-1.c re PR middle-end/22028 (ICE after invalid struct declaration) 2005-06-26 07:23:48 +02:00
20050629-1.c re PR tree-optimization/22234 (verify_ssa failed with -fno-exceptions) 2005-06-29 20:51:17 -04:00
20050702-1.c re PR tree-optimization/14490 ([tree-ssa] Simplify "a - 10 > 150" into "a > 160") 2005-07-02 09:24:31 -07:00
20050811-1.c tree-pass.h (TDF_GRAPH): Define. 2005-08-20 18:03:58 +02:00
20050811-2.c tree-pass.h (TDF_GRAPH): Define. 2005-08-20 18:03:58 +02:00
20050824-1.c * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x. 2005-10-19 20:55:14 +00:00
20050826-1.c 20030711-1.c: Include stddef.h and stdio.h. 2005-09-02 11:13:47 -07:00
20050922-1.c re PR testsuite/24107 (gcc.dg/20050922-1.c relies in stdint.h) 2005-10-24 12:55:37 +00:00
20050922-2.c * gcc.dg/20050922-2.c: New test. 2005-11-25 20:09:21 +00:00
20051201-1.c tree-cfg.c (tree_flow_call_edges_add): Check for empty basic blocks. 2005-12-18 15:44:00 +00:00
20051207-1.c dwarf2out.c (default_eh_frame_section): Delete, moving handling of EH_FRAME_SECTION_NAME into... 2005-12-10 00:20:16 +00:00
20051207-2.c dwarf2out.c (default_eh_frame_section): Delete, moving handling of EH_FRAME_SECTION_NAME into... 2005-12-10 00:20:16 +00:00
20051207-3.c dwarf2out.c (default_eh_frame_section): Delete, moving handling of EH_FRAME_SECTION_NAME into... 2005-12-10 00:20:16 +00:00
20051215-1.c predicates.md (call_memory_operand): New. 2005-12-15 16:42:10 +00:00
README
Wattributes-1.c common.opt (-Wattributes): New. 2005-05-25 00:18:19 -04:00
Wattributes-2.c common.opt (-Wattributes): New. 2005-05-25 00:18:19 -04:00
Wattributes-3.c common.opt (-Wattributes): New. 2005-05-25 00:18:19 -04:00
Wbad-function-cast-1.c re PR c/6980 (-Wbad-function-cast gives bogus warning for (double) rand()) 2004-09-24 01:08:37 +01:00
Wc++-compat.c re PR c/21668 (gratuitous warning about "extern const" with initializer) 2005-11-23 07:07:33 +00:00
Wchar-subscripts-1.c c-typeck.c (build_array_ref): Don't check for index == 0. 2004-11-20 20:31:52 +00:00
Wchar-subscripts.c re PR c++/21667 (misleading warning about array subscription) 2005-11-24 02:02:26 +00:00
Wconversion-2.c c-typeck.c (convert_arguments): Take expression for called function rather than its name. 2004-10-06 23:16:29 +01:00
Wconversion.c
Wcxx-compat-1.c re PR c/21759 (Implement warning for codes at the intersection of C and C++) 2005-06-09 22:21:48 +00:00
Wdeclaration-after-statement-1.c
Wdeclaration-after-statement-2.c
Wint-to-pointer-cast-1.c c.opt (Wint-to-pointer-cast, [...]): New options. 2005-04-20 02:10:00 +01:00
Wint-to-pointer-cast-2.c c.opt (Wint-to-pointer-cast, [...]): New options. 2005-04-20 02:10:00 +01:00
Wint-to-pointer-cast-3.c c.opt (Wint-to-pointer-cast, [...]): New options. 2005-04-20 02:10:00 +01:00
Wlarger-than.c
Wnested-externs-1.c Wnested-externs-1.c, [...]: New tests. 2004-11-29 11:35:34 +00:00
Wno-c++-compat.c re PR c/21668 (gratuitous warning about "extern const" with initializer) 2005-11-23 07:07:33 +00:00
Wno-pointer-sign.c [multiple changes] 2005-01-18 07:03:46 +01:00
Wold-style-definition-1.c PR 12267, 12391, 12560, 13129, 14114, 14113 2004-03-23 23:47:53 +00:00
Wold-style-definition-2.c /tmp/cvs001644 2003-10-02 00:07:50 +00:00
Wpadded.c Wpadded.c: Gate alignment warning on ! default_packed. 2006-01-09 04:47:07 +00:00
Wparentheses-1.c
Wparentheses-2.c c-typeck.c (parser_build_binary_op): Condition warnings for X<=Y<=Z on -Wparentheses instead of -Wextra. 2004-07-17 10:20:51 +01:00
Wparentheses-3.c c-typeck.c (parser_build_binary_op): Condition warnings for X<=Y<=Z on -Wparentheses instead of -Wextra. 2004-07-17 10:20:51 +01:00
Wparentheses-4.c c-typeck.c (parser_build_binary_op): Condition warnings for X<=Y<=Z on -Wparentheses instead of -Wextra. 2004-07-17 10:20:51 +01:00
Wparentheses-5.c c-tree.h (struct c_expr): Define. 2004-07-19 09:38:52 +01:00
Wparentheses-6.c c-typeck.c (parser_build_binary_op): Condition warnings for X<=Y<=Z on -Wparentheses instead of -Wextra. 2004-07-17 10:20:51 +01:00
Wparentheses-7.c c-typeck.c (parser_build_binary_op): Condition warnings for X<=Y<=Z on -Wparentheses instead of -Wextra. 2004-07-17 10:20:51 +01:00
Wparentheses-8.c c-typeck.c (parser_build_binary_op): Condition warnings for X<=Y<=Z on -Wparentheses instead of -Wextra. 2004-07-17 10:20:51 +01:00
Wparentheses-9.c c-typeck.c (parser_build_binary_op): Condition warnings for X<=Y<=Z on -Wparentheses instead of -Wextra. 2004-07-17 10:20:51 +01:00
Wparentheses-10.c c-tree.h (struct c_expr): Define. 2004-07-19 09:38:52 +01:00
Wpointer-to-int-cast-1.c c.opt (Wint-to-pointer-cast, [...]): New options. 2005-04-20 02:10:00 +01:00
Wpointer-to-int-cast-2.c c.opt (Wint-to-pointer-cast, [...]): New options. 2005-04-20 02:10:00 +01:00
Wpointer-to-int-cast-3.c c.opt (Wint-to-pointer-cast, [...]): New options. 2005-04-20 02:10:00 +01:00
Wredundant-decls-1.c Zack Weinberg <zack@codesourcery.com 2004-07-25 03:58:50 +00:00
Wredundant-decls-2.c Move from root of repository to intented place. 2005-09-02 20:45:43 +00:00
Wreturn-type.c
Wreturn-type2.c 20001023-1.c, [...]: Declare built-in functions used. 2004-08-03 09:22:26 +01:00
Wshadow-1.c c-decl.c (duplicate_decls): Break apart into... 2004-01-11 01:18:58 +00:00
Wshadow-2.c PR 12267, 12391, 12560, 13129, 14114, 14113 2004-03-23 23:47:53 +00:00
Wshadow-3.c re PR c/529 (-Wshadow warns on function prototypes vs. global vars) 2005-07-30 00:58:37 +01:00
Wstring-literal-comparison-1.c re PR c/7776 (const char* p = "foo"; if (p == "foo") ... is compiled without warning!) 2005-12-04 19:56:47 +00:00
Wstring-literal-comparison-2.c re PR c/7776 (const char* p = "foo"; if (p == "foo") ... is compiled without warning!) 2005-12-04 19:56:47 +00:00
Wstring-literal-comparison-3.c re PR c/7776 (const char* p = "foo"; if (p == "foo") ... is compiled without warning!) 2005-12-04 19:56:47 +00:00
Wstring-literal-comparison-4.c re PR c/7776 (const char* p = "foo"; if (p == "foo") ... is compiled without warning!) 2005-12-04 19:56:47 +00:00
Wswitch-2.c c-common.c, [...]: Use %q, %< and %> for quoting in diagnostics. 2004-09-13 00:53:29 +01:00
Wswitch-default.c Merge tree-ssa-20020619-branch into mainline. 2004-05-13 02:41:07 -04:00
Wswitch-enum.c c-common.c, [...]: Use %q, %< and %> for quoting in diagnostics. 2004-09-13 00:53:29 +01:00
Wswitch.c c-common.c, [...]: Use %q, %< and %> for quoting in diagnostics. 2004-09-13 00:53:29 +01:00
Wunknownprag.c
Wunreachable-1.c
Wunreachable-2.c
Wunreachable-3.c
Wunreachable-4.c
Wunreachable-5.c
Wunreachable-6.c 20001023-1.c, [...]: Declare built-in functions used. 2004-08-03 09:22:26 +01:00
Wunreachable-7.c 20001023-1.c, [...]: Declare built-in functions used. 2004-08-03 09:22:26 +01:00
Wunreachable-8.c * gcc.dg/Wunreachable-8.c : New test. 2004-06-30 10:42:24 -06:00
Wunused-value-1.c re PR c/23113 (The -Wunused (value computed is not used) option missed an important case) 2005-08-06 12:31:49 +01:00
Wwrite-strings-1.c c-common.c (fix_string_type): Just use c_build_qualified_type to build string type. 2005-01-29 16:12:45 +00:00
alias-1.c Testsuite changes for new -Wstrict-aliasing=2 option. 2004-03-09 22:04:14 -08:00
alias-2.c Testsuite changes for new -Wstrict-aliasing=2 option. 2004-03-09 22:04:14 -08:00
alias-3.c re PR middle-end/15700 ([unit-at-a-time] Inlining problem leads to miscompilation of glibc) 2005-03-16 09:15:11 -08:00
alias-4.c re PR middle-end/15700 ([unit-at-a-time] Inlining problem leads to miscompilation of glibc) 2005-03-16 09:15:11 -08:00
alias-5.c re PR middle-end/15700 ([unit-at-a-time] Inlining problem leads to miscompilation of glibc) 2005-03-16 09:15:11 -08:00
alias-6.c re PR middle-end/15700 ([unit-at-a-time] Inlining problem leads to miscompilation of glibc) 2005-03-16 09:15:11 -08:00
alias-7.c re PR middle-end/20524 (Alias failures on ARM, CRIS, MMIX) 2005-04-01 07:06:37 +00:00
alias-8.c c-typeck.c (build_c_cast): Check type punning on COMPONENT_REF too. 2005-06-09 11:36:12 +00:00
alias-9.c c-common.c (strict_aliasing_warning): Handle all component-ref like accesses. 2005-11-28 10:00:55 +00:00
align-1.c 20001023-1.c, [...]: Declare built-in functions used. 2004-08-03 09:22:26 +01:00
align-2.c Testcase for PR 17962. 2004-10-19 12:21:41 -07:00
always_inline.c re PR middle-end/13448 (gcc 3.3.2, internal error when -O3 and trying to modify function const arg) 2004-02-29 23:43:29 +00:00
always_inline2.c re PR middle-end/13448 (gcc 3.3.2, internal error when -O3 and trying to modify function const arg) 2004-02-29 23:43:29 +00:00
always_inline3.c re PR middle-end/13448 (gcc 3.3.2, internal error when -O3 and trying to modify function const arg) 2004-02-29 23:43:29 +00:00
anon-struct-1.c
anon-struct-2.c
anon-struct-3.c
anon-struct-4.c re PR c/8420 (volatile after the type specifier for an unnamed structure is rejected) 2004-09-09 02:25:48 +01:00
anon-struct-5.c re PR c/17189 (bogus warning for struct Foo { int; };) 2004-10-10 01:47:20 +01:00
anon-struct-6.c anon-struct-6.c, [...]: Ensure uniqueness of test assertion names. 2005-03-13 21:13:41 +00:00
anon-struct-7.c anon-struct-6.c, [...]: New tests. 2004-11-06 20:01:42 +00:00
anon-struct-8.c anon-struct-6.c, [...]: New tests. 2004-11-06 20:01:42 +00:00
arm-asm.c
arm-eabi1.c * gcc.dg/arm-eabi1.c (main): Exit with 0 on success. 2005-08-20 10:59:59 +00:00
arm-g2.c arm-g2.c: Use effective-target arm32. 2005-05-05 15:12:01 +00:00
arm-mmx-1.c arm-g2.c: Use effective-target arm32. 2005-05-05 15:12:01 +00:00
arm-scd42-1.c xscale testcases from James Lemke 2003-12-16 14:38:58 -08:00
arm-scd42-2.c arm-g2.c: Use effective-target arm32. 2005-05-05 15:12:01 +00:00
arm-scd42-3.c xscale testcases from James Lemke 2003-12-16 14:38:58 -08:00
arm-vfp1.c arm.md (negsf2, negdf2): Permit these expands when compiling for VFP. 2005-05-11 10:13:23 +00:00
array-1.c
array-2.c
array-3.c
array-4.c
array-5.c c-decl.c (c_init_decl_processing): Set pedantic_lvalues to true unconditionally. 2004-01-20 01:38:27 +00:00
array-6.c
array-7.c re PR c/19333 (C front end accepts arrays of incomplete types) 2005-02-01 00:09:40 +00:00
array-8.c anon-struct-6.c, [...]: Ensure uniqueness of test assertion names. 2005-03-13 21:13:41 +00:00
array-quals-1.c re PR target/18337 (mmix-knuth-mmixware testsuite failure: gcc.dg/array-quals-1.c) 2004-11-28 22:14:34 +00:00
array-quals-2.c c-common.c (fix_string_type): Just use c_build_qualified_type to build string type. 2005-01-29 16:12:45 +00:00
asm-1.c re PR c/21419 (Accepts writting to const via asm) 2005-10-05 12:17:16 +00:00
asm-2.c
asm-3.c
asm-4.c
asm-6.c
asm-7.c re PR middle-end/18160 (ICE on taking register variable address) 2004-10-28 19:31:25 +00:00
asm-8.c
asm-9.c re PR inline-asm/15740 (ICE caused by a memory operand in an asm statement) 2004-12-28 17:22:15 -08:00
asm-a.c asm-a.c: Move dg-require-effective-target to after dg-do. 2005-01-19 21:12:14 +00:00
asm-b.c 980523-1.c, [...]: Don't use powerpc-*-* or powerpc64-*-* in target selection strings. 2005-12-13 15:35:29 +10:30
asm-fs-1.c
asm-names.c asm-names.c: Use scan-assembler-not rather than linker trickery. 2003-10-13 23:09:17 +00:00
asm-pr24146.c re PR c/21419 (Accepts writting to const via asm) 2005-10-05 12:17:16 +00:00
asm-qual-1.c asm-qual-1.c, [...]: New tests. 2004-11-04 16:16:37 +00:00
asm-wide-1.c c-parse.in (asm_string): New. 2005-01-05 15:27:26 +00:00
asmreg-1.c asmreg-1.c (__syscall_getdents64): Adjust signedness declaration/use mismatch for dirp parameter. 2004-09-12 23:38:07 +00:00
assign-warn-1.c c-typeck.c (enum impl_conv): New. 2004-10-08 11:21:42 +01:00
assign-warn-2.c c-typeck.c (enum impl_conv): New. 2004-10-08 11:21:42 +01:00
assign-warn-3.c c-typeck.c (enum impl_conv): Add ic_argpass_nonproto. 2004-10-08 20:52:04 +01:00
attr-alias-1.c attrib10.C: Mark for warning. 2004-02-27 00:42:23 -08:00
attr-alias-2.c re PR other/19328 (FAIL: gcc.dg/attr-alias-2.c (test for excess errors)) 2005-01-14 18:54:27 -08:00
attr-alias-3.c * gcc.dg/attr-alias-3.c: XFAIL on AIX. 2005-10-23 15:59:07 -04:00
attr-alwaysinline.c
attr-invalid.c
attr-may-alias-1.c alias.c (component_uses_parent_alias_set): Rename from can_address_p. 2004-12-03 16:20:31 -08:00
attr-mode-1.c re PR c/17384 (ICE with mode attribute on structures) 2004-10-13 16:31:23 -07:00
attr-mode-2.c Testcase for PR c/18282. 2004-12-09 14:56:57 -08:00
attr-nest.c
attr-noinline.c c-decl.c (duplicate_decls): Break apart into... 2004-01-11 01:18:58 +00:00
attr-returns_twice-1.c re PR testsuite/20772 (x86 tests should run on both i?86 and x86_64) 2005-05-31 18:28:30 +02:00
attr-used-2.c
attr-used.c
attr-warn-unused-result.c c-common.c (handle_warn_unused_result_attribute): New function. 2003-09-16 09:58:27 +02:00
attr-weakref-1-darwin.c attr-weakref-1.c: Do not run on darwin. 2005-12-17 07:17:06 +01:00
attr-weakref-1.c re PR middle-end/24827 (FAIL: gcc.dg/attr-weakref-1.c) 2005-12-31 02:12:34 +00:00
attr-weakref-1a.c re PR other/4372 (#pragma weak pthread* inclusion causes applications to crash without a linker error when one forgets to link with -lpthread) 2005-11-09 20:13:41 +00:00
attr-weakref-1b.c Index: gcc/ChangeLog 2005-12-05 20:38:37 +00:00
attr-weakref-2.c Index: gcc/ChangeLog 2005-12-05 20:38:37 +00:00
bconstp-1.c
bf-ms-attrib.c bf-ms-attrib.c: Add protototype for abort. 2004-10-30 07:26:22 +00:00
bf-ms-layout.c
bf-no-ms-layout.c
bf-spl1.c * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types. 2004-10-16 11:47:46 +00:00
bfin-longcall-1.c bfin-longcall-1.c: New file. 2005-07-22 09:46:30 +00:00
bfin-longcall-2.c bfin-longcall-1.c: New file. 2005-07-22 09:46:30 +00:00
bitfld-1.c c-decl.c (check_bitfield_type_and_width): Remove enum special case suppression of pedwarn. 2003-12-18 13:03:24 -08:00
bitfld-2.c re PR c/2511 (-pedantic not warning about bitfield overflow) 2004-07-08 09:45:05 +01:00
bitfld-3.c * lib/target-supports.exp 2005-11-02 02:49:24 +00:00
bitfld-4.c re PR testsuite/18338 (mmix-knuth-mmixware testsuite failure: gcc.dg/bitfld-4.c and g++.dg/abi/bitfield4.C) 2005-11-02 03:02:00 +00:00
bitfld-5.c
bitfld-6.c
bitfld-7.c re PR c/10333 (typeof (bitfield) is accepted but doesn't work) 2003-11-29 20:09:48 +00:00
bitfld-8.c re PR c/3347 (Too large bitfields should be errors) 2003-12-17 00:25:24 +00:00
bitfld-9.c c-tree.h (struct c_declspecs): Remove typedef_decl. 2004-09-11 00:10:05 +01:00
bitfld-10.c anon-struct-6.c, [...]: New tests. 2004-11-06 20:01:42 +00:00
bitfld-11.c anon-struct-6.c, [...]: New tests. 2004-11-06 20:01:42 +00:00
bitfld-12.c anon-struct-6.c, [...]: New tests. 2004-11-06 20:01:42 +00:00
bitfld-13.c re PR c/18498 (gcc allows non-integral bitfield types) 2004-11-15 22:10:16 +00:00
bitfld-14.c c-decl.c (check_bitfield_type_and_width): Require bit-field width to have integer type. 2005-03-20 01:52:35 +00:00
builtin-apply1.c re PR target/11184 ([ia64 hpux] ICE on __builtin_apply building libobjc) 2003-09-18 20:43:13 +00:00
builtin-apply2.c builtin-apply2.c: Set size of stack argument data to 64. 2003-11-28 16:35:52 +00:00
builtin-apply3.c builtin-apply2.c: Set size of stack argument data to 64. 2003-11-28 16:35:52 +00:00
builtin-apply4.c re PR tree-optimization/20076 (__builtin_return(__builtin_apply()) inlined incorrectly) 2005-04-05 22:10:13 +02:00
builtin-choose-expr-2.c builtin-choose-expr-2.c, [...]: New tests. 2004-11-28 02:16:57 +00:00
builtin-choose-expr.c
builtin-inf-1.c config.gcc: Remove obsolete ports and configurations. 2004-02-04 05:13:43 +00:00
builtin-object-size-1.c builtin-attrs.def (DEF_ATTR_FOR_INT): Add for 5 and 6. 2005-06-27 14:17:39 +02:00
builtin-object-size-2.c builtin-attrs.def (DEF_ATTR_FOR_INT): Add for 5 and 6. 2005-06-27 14:17:39 +02:00
builtin-object-size-3.c builtin-attrs.def (DEF_ATTR_FOR_INT): Add for 5 and 6. 2005-06-27 14:17:39 +02:00
builtin-object-size-4.c builtin-attrs.def (DEF_ATTR_FOR_INT): Add for 5 and 6. 2005-06-27 14:17:39 +02:00
builtin-object-size-5.c builtin-attrs.def (DEF_ATTR_FOR_INT): Add for 5 and 6. 2005-06-27 14:17:39 +02:00
builtin-prefetch-1.c builtins.c, [...]: Say "argument" instead of "arg" in diagnostics. 2004-11-09 10:20:12 +00:00
builtin-protos-1.c builtin-types.def (BT_UINT): Rename from BT_UNSIGNED. 2004-07-09 16:04:33 -07:00
builtin-return-1.c re PR middle-end/11151 (__builtin_return(__builtin_apply(...)) gives wrong result) 2003-12-05 06:46:35 +00:00
builtin-stringop-chk-1.c builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8 to command-line options for arm-*-* targets. 2005-08-30 15:07:15 +00:00
builtin-stringop-chk-2.c builtin-attrs.def (DEF_ATTR_FOR_INT): Add for 5 and 6. 2005-06-27 14:17:39 +02:00
builtin-strstr.c Fix spurious warning for strstr (s, ""). 2005-11-18 18:25:25 -08:00
builtins-1.c re PR middle-end/21743 (Enable __builtin_clog) 2005-05-30 20:16:59 +00:00
builtins-2.c 20001023-1.c, [...]: Declare built-in functions used. 2004-08-03 09:22:26 +01:00
builtins-6.c
builtins-7.c 20001023-1.c, [...]: Declare built-in functions used. 2004-08-03 09:22:26 +01:00
builtins-8.c 20001023-1.c, [...]: Declare built-in functions used. 2004-08-03 09:22:26 +01:00
builtins-9.c
builtins-10.c builtins.c (fold_builtin_cbrt, [...]): Rearrange code. 2005-03-09 20:11:48 +00:00
builtins-11.c
builtins-12.c
builtins-13.c
builtins-14.c
builtins-15.c
builtins-16.c
builtins-17.c 20001023-1.c, [...]: Declare built-in functions used. 2004-08-03 09:22:26 +01:00
builtins-18.c Index: ChangeLog 2005-07-08 05:51:06 +00:00
builtins-19.c 20001023-1.c, [...]: Declare built-in functions used. 2004-08-03 09:22:26 +01:00
builtins-20.c re PR middle-end/20219 (Missed optimisation sin / tan --> cos) 2005-11-28 08:29:43 +01:00
builtins-21.c 20001023-1.c, [...]: Declare built-in functions used. 2004-08-03 09:22:26 +01:00
builtins-22.c
builtins-23.c
builtins-24.c
builtins-26.c
builtins-27.c
builtins-28.c c-common.c (expand_tree_builtin): Ensure creal and cimag functions do not return lvalues. 2003-10-20 23:03:34 +01:00
builtins-30.c re PR c/15698 (no error in presence of broken builtin fn + K&R declaration) 2005-05-02 20:39:04 +01:00
builtins-31.c builtins.def (BUILT_IN_SIGNBIT, [...]): New GCC builtins. 2004-02-01 14:59:15 +00:00
builtins-32.c builtins.c (expand_builtin_signbit): Extend to handle floating point modes wider than the largest integer type... 2005-03-10 21:39:01 +00:00
builtins-33.c optabs.h (enum optab_index): Add new OTI_log1p. 2004-05-07 07:38:21 +02:00
builtins-34.c optabs.h (enum optab_index): Add new OTI_ldexp. 2005-02-12 12:34:24 +01:00
builtins-35.c re PR c/14635 (nan functions should not be C90 built-ins) 2004-03-20 10:19:11 +00:00
builtins-36.c builtins.c: Implement support for sincos function. 2004-04-06 19:34:33 +00:00
builtins-37.c optabs.c (expand_twoval_unop): Reorder function arguments. 2004-04-14 02:37:29 +00:00
builtins-38.c optabs.h (enum optab_index): Add new OTI_logb and OTI_ilogb. 2004-04-15 02:43:46 +00:00
builtins-39.c optabs.h (enum optab_index): Add new OTI_asin and OTI_acos. 2004-04-20 19:40:31 +00:00
builtins-40.c optabs.h (enum optab_index): Add new OTI_fmod and OTI_drem. 2004-05-06 07:19:24 +02:00
builtins-41.c real.c (real_copysign): New function to implement libm's copysign. 2004-06-07 20:50:14 +00:00
builtins-43.c builtins-43.c: Use gimple dump instead of generic. 2005-05-13 13:57:19 +00:00
builtins-44.c nothrow1.C: Use cleanup-tree-dump. 2005-03-31 18:34:19 +00:00
builtins-45.c nothrow1.C: Use cleanup-tree-dump. 2005-03-31 18:34:19 +00:00
builtins-46.c optabs.h (enum optab_index): Add new OTI_lrint and OTI_llrint. 2005-03-21 15:42:48 +01:00
builtins-47.c nothrow1.C: Use cleanup-tree-dump. 2005-03-31 18:34:19 +00:00
builtins-48.c fold-const.c (fold_strip_sign_ops): New function to simplify a floating point expression ignoring the sign of the... 2005-02-09 21:56:35 +00:00
builtins-49.c fold-const.c (fold_strip_sign_ops): New function to simplify a floating point expression ignoring the sign of the... 2005-02-09 21:56:35 +00:00
builtins-50.c fold-const.c (fold_strip_sign_ops): New function to simplify a floating point expression ignoring the sign of the... 2005-02-09 21:56:35 +00:00
builtins-51.c fold-const.c (fold_strip_sign_ops): New function to simplify a floating point expression ignoring the sign of the... 2005-02-09 21:56:35 +00:00
builtins-52.c builtins.c (fold_builtin_powi): New function. 2005-02-10 15:16:51 +00:00
builtins-53.c Index: ChangeLog 2005-07-08 05:51:06 +00:00
builtins-config.h builtins-config.h: Only PowerPC Mac OS shipped without C99 functions. 2005-10-05 01:04:30 +00:00
c90-array-lval-1.c
c90-array-lval-2.c
c90-array-lval-3.c
c90-array-lval-4.c
c90-array-lval-5.c
c90-array-lval-6.c re PR c/12446 (ICE in emit_move_insn on complicated array reference) 2003-10-04 18:02:32 +00:00
c90-array-lval-7.c c-typeck.c (build_conditional_expr): Do not allow non-lvalue arrays. 2004-01-24 00:30:58 +00:00
c90-array-quals-2.c c-typeck.c (composite_type, [...]): Abort if we have type qualifiers at all. 2004-06-23 13:53:17 -07:00
c90-array-quals.c [multiple changes] 2004-06-23 10:05:45 -07:00
c90-arraydecl-1.c
c90-complex-1.c
c90-complit-1.c
c90-const-expr-1.c
c90-const-expr-2.c c90-const-expr-2.c (foo): Avoid extra warning on 64-bit systems. 2003-11-12 07:44:46 +01:00
c90-const-expr-3.c re PR c/5675 (const variables wrongly considered part of constant expressions (gcc.dg/c9[09]-const-expr-3.c)) 2005-01-17 18:55:56 +00:00
c90-const-expr-4.c c-typeck.c (default_function_array_conversion, [...]): Allow for CONVERT_EXPR as well as NOP_EXPR. 2005-12-03 01:25:42 +00:00
c90-const-expr-5.c c-typeck.c (null_pointer_constant_p): New function. 2005-12-04 23:04:59 +00:00
c90-digraph-1.c
c90-dupqual-1.c re PR c/14517 (change in behaviour wrt duplicate qualifiers) 2004-03-10 16:45:37 -08:00
c90-enum-comma-1.c
c90-flex-array-1.c
c90-float-1.c
c90-fordecl-1.c
c90-hexfloat-1.c
c90-hexfloat-2.c
c90-idem-qual-1.c
c90-idem-qual-2.c
c90-idem-qual-3.c re PR c/12165 (Typedef'ed variables ignore typedef's const qualifier) 2004-01-07 19:40:03 +00:00
c90-impl-decl-1.c
c90-impl-int-1.c
c90-impl-int-2.c
c90-init-1.c README.Portability: Change "ISO C89" to "ISO C90". 2004-02-08 20:55:34 +00:00
c90-intconst-1.c
c90-intprom-1.c c-typeck.c (common_type): Prefer long long to long when same precision. 2004-04-10 19:47:50 +01:00
c90-longlong-1.c
c90-mixdecl-1.c
c90-restrict-1.c c90-restrict-1.c, [...]: Adjust expected messages for new parser. 2004-11-04 16:01:39 +00:00
c90-return-1.c
c90-scope-1.c
c90-static-1.c c-tree.h (C_DECL_USED, [...]): New. 2004-09-09 02:16:16 +01:00
c90-typespec-1.c * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests. 2004-08-26 13:35:11 +01:00
c90-vla-1.c
c94-digraph-1.c
c99-array-lval-1.c
c99-array-lval-2.c
c99-array-lval-3.c
c99-array-lval-4.c
c99-array-lval-5.c
c99-array-lval-6.c re PR c/12446 (ICE in emit_move_insn on complicated array reference) 2003-10-04 18:02:32 +00:00
c99-array-lval-7.c c-typeck.c (build_conditional_expr): Do not allow non-lvalue arrays. 2004-01-24 00:30:58 +00:00
c99-array-nonobj-1.c
c99-arraydecl-1.c
c99-arraydecl-2.c c90-restrict-1.c, [...]: Adjust expected messages for new parser. 2004-11-04 16:01:39 +00:00
c99-bool-1.c
c99-complex-1.c
c99-complex-2.c
c99-complit-1.c
c99-complit-2.c
c99-condexpr-1.c
c99-const-expr-1.c
c99-const-expr-2.c c99-const-expr-2.c (foo): Avoid extra warning on 64-bit systems. 2003-11-12 12:19:10 +01:00
c99-const-expr-3.c re PR c/5675 (const variables wrongly considered part of constant expressions (gcc.dg/c9[09]-const-expr-3.c)) 2005-01-17 18:55:56 +00:00
c99-const-expr-4.c c-typeck.c (default_function_array_conversion, [...]): Allow for CONVERT_EXPR as well as NOP_EXPR. 2005-12-03 01:25:42 +00:00
c99-const-expr-5.c c-typeck.c (null_pointer_constant_p): New function. 2005-12-04 23:04:59 +00:00
c99-digraph-1.c
c99-dupqual-1.c re PR c/14517 (change in behaviour wrt duplicate qualifiers) 2004-03-10 16:45:37 -08:00
c99-enum-comma-1.c
c99-flex-array-1.c
c99-flex-array-2.c
c99-flex-array-3.c
c99-flex-array-5.c c99-flex-array-5.c, [...]: New tests. 2004-11-14 23:24:14 +00:00
c99-float-1.c
c99-fordecl-1.c
c99-fordecl-2.c
c99-fordecl-3.c c99-flex-array-5.c, [...]: New tests. 2004-11-14 23:24:14 +00:00
c99-func-1.c
c99-func-2.c c90-restrict-1.c, [...]: Adjust expected messages for new parser. 2004-11-04 16:01:39 +00:00
c99-func-3.c
c99-func-4.c
c99-hexfloat-1.c
c99-hexfloat-2.c
c99-idem-qual-1.c
c99-idem-qual-2.c
c99-idem-qual-3.c re PR c/12165 (Typedef'ed variables ignore typedef's const qualifier) 2004-01-07 19:40:03 +00:00
c99-impl-decl-1.c
c99-impl-int-1.c
c99-impl-int-2.c
c99-init-1.c
c99-init-2.c
c99-init-3.c c-typeck.c (set_init_index): Require designator to be of integer type. 2004-07-22 00:51:29 +01:00
c99-init-4.c re PR c/19435 (spurious warnings with nested array constructors) 2005-02-02 18:03:20 +00:00
c99-intconst-1.c
c99-intprom-1.c c-typeck.c (common_type): Prefer long long to long when same precision. 2004-04-10 19:47:50 +01:00
c99-longlong-1.c
c99-main-1.c
c99-math-double-1.c c99-math-double-1.c, [...]: Remove trailing ^M. 2005-05-30 15:13:30 +00:00
c99-math-float-1.c c99-math-double-1.c, [...]: Remove trailing ^M. 2005-05-30 15:13:30 +00:00
c99-math-long-double-1.c c99-math-double-1.c, [...]: Remove trailing ^M. 2005-05-30 15:13:30 +00:00
c99-math.h c99-math-double-1.c, [...]: Remove trailing ^M. 2005-05-30 15:13:30 +00:00
c99-mixdecl-1.c
c99-restrict-1.c
c99-restrict-2.c * gcc.dg/c99-restrict-2.c: New test. 2003-10-24 13:00:25 +01:00
c99-return-1.c
c99-scope-1.c
c99-scope-2.c
c99-static-1.c c-tree.h (C_DECL_USED, [...]): New. 2004-09-09 02:16:16 +01:00
c99-tag-1.c
c99-tag-2.c * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests. 2004-08-03 15:19:39 +01:00
c99-tag-3.c c-tree.h (enum c_typespec_kind, [...]): New. 2004-10-14 01:34:01 +01:00
c99-typespec-1.c * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests. 2004-08-26 13:35:11 +01:00
c99-vla-1.c
c99-vla-2.c re PR c/22192 (Rejection of valid array declaration.) 2005-07-29 03:42:19 +01:00
c99-vla-jump-1.c re PR c/12913 (Jumps into variable length array scope not rejected) 2005-04-20 17:41:48 +01:00
c99-vla-jump-2.c re PR c/12913 (Jumps into variable length array scope not rejected) 2005-04-20 17:41:48 +01:00
c99-vla-jump-3.c re PR c/12913 (Jumps into variable length array scope not rejected) 2005-04-20 17:41:48 +01:00
c99-vla-jump-4.c re PR c/12913 (Jumps into variable length array scope not rejected) 2005-04-20 17:41:48 +01:00
c99-vla-jump-5.c re PR c/12913 (Jumps into variable length array scope not rejected) 2005-04-20 17:41:48 +01:00
cast-1.c c-typeck.c (build_c_cast): Always warn when casting from a pointer to an integer of different size... 2006-01-05 19:07:16 +00:00
cast-2.c c-typeck.c (build_c_cast): Always warn when casting from a pointer to an integer of different size... 2006-01-05 19:07:16 +00:00
cast-3.c c-typeck.c (build_c_cast): Always warn when casting from a pointer to an integer of different size... 2006-01-05 19:07:16 +00:00
cast-4.c c-typeck.c (build_c_cast): Always warn when casting from a pointer to an integer of different size... 2006-01-05 19:07:16 +00:00
cast-function-1.c re PR c/14188 (Suggestion: improve warning message for call through incompatible type) 2004-02-23 12:41:43 +00:00
cast-lvalue-1.c c-decl.c (c_init_decl_processing): Set pedantic_lvalues to true unconditionally. 2004-01-20 01:38:27 +00:00
cast-lvalue-2.c c-decl.c (c_init_decl_processing): Set pedantic_lvalues to true unconditionally. 2004-01-20 01:38:27 +00:00
cast-pretty-print-1.c c-common.c (c_sizeof_or_alignof_type): Use fold_convert instead of building a NOP_EXPR. 2005-12-03 18:58:43 +00:00
cast-qual-1.c
cast-qual-2.c
char-compare.c re PR rtl-optimization/23241 (Invalid code generated for comparison of uchar to 255) 2005-08-08 18:28:46 +00:00
cleanup-1.c
cleanup-2.c
cleanup-3.c
cleanup-4.c
cleanup-5.c unwind-arm.c (abort): Add prototype here. 2005-11-16 17:08:05 +00:00
cleanup-6.c
cleanup-7.c
cleanup-8.c re PR target/24348 (bootstrap failure building libgcc) 2005-11-18 03:22:18 +00:00
cleanup-9.c re PR target/24348 (bootstrap failure building libgcc) 2005-11-18 03:22:18 +00:00
cleanup-10.c re PR target/24348 (bootstrap failure building libgcc) 2005-11-18 03:22:18 +00:00
cleanup-11.c re PR target/24348 (bootstrap failure building libgcc) 2005-11-18 03:22:18 +00:00
comp-goto-1.c c99-flex-array-5.c, [...]: New tests. 2004-11-14 23:24:14 +00:00
comp-goto-2.c c99-flex-array-5.c, [...]: New tests. 2004-11-14 23:24:14 +00:00
comp-goto-3.c c99-flex-array-5.c, [...]: New tests. 2004-11-14 23:24:14 +00:00
comp-return-1.c c-decl.c (start_function): Form composite type of function types rather than copying type from previous... 2004-07-23 20:22:13 +01:00
compare1.c compare1.c: Add -fno-short-enums. 2005-07-05 00:47:25 +00:00
compare2.c
compare3.c
compare4.c
compare5.c
compare6.c
compare7.c
compare8.c fold-const.c (tree_expr_nonnegative_p): Handle BIT_XOR_EXPR like BIT_IOR_EXPR... 2004-03-26 01:20:46 +00:00
compare9.c compare1.c: Add -fno-short-enums. 2005-07-05 00:47:25 +00:00
complete-port.c
complex-1.c sparc.c (function_arg_partial_nregs): Return 0 for all complex modes whose size is lesser or equal to a word. 2003-11-02 08:27:23 +00:00
complex-2.c c-decl.c (declspecs_add_type): Don't pedwarn for _Complex in system headers. 2004-10-05 20:58:39 +01:00
complex-2.h c-decl.c (declspecs_add_type): Don't pedwarn for _Complex in system headers. 2004-10-05 20:58:39 +01:00
complex-3.c expr.c (expand_assignment): Handle CONCAT both as a final destination and as a middle point. 2004-12-01 21:24:11 -08:00
complex-4.c re PR other/22393 (ICE in emit_move_insn, at expr.c:3142) 2005-07-21 09:57:05 +00:00
compound-lvalue-1.c c-decl.c (c_init_decl_processing): Set pedantic_lvalues to true unconditionally. 2004-01-20 01:38:27 +00:00
concat.c c-common.c (fix_string_type): Just use c_build_qualified_type to build string type. 2005-01-29 16:12:45 +00:00
concat2.c
cond-lvalue-1.c c-decl.c (c_init_decl_processing): Set pedantic_lvalues to true unconditionally. 2004-01-20 01:38:27 +00:00
const-compare.c re PR testsuite/25764 (gcc.dg/const-compare.c fails on i686-darwin) 2006-01-17 09:06:40 -08:00
const-elim-1.c * gcc.dg/const-elim-1.c: Remove xfails. 2005-05-24 05:57:46 +00:00
const-elim-2.c
conv-1.c
conv-2.c c-typeck.c (convert_for_assignment): Tightened up pointer converstions that differ in signedness. 2004-07-24 07:32:15 +00:00
conv-3.c re PR middle-end/19100 (Wrong code for ?-operator with casted ?-operator predicat) 2005-01-05 17:27:26 +00:00
convert-vec-1.c Fix excess errors problem for invalid vector testcase. 2004-09-10 20:29:07 -07:00
cris-peep2-andu1.c cris-peep2-xsrand.c, [...]: New tests. 2004-07-22 10:08:29 +00:00
cris-peep2-andu2.c cris-peep2-xsrand.c, [...]: New tests. 2004-07-22 10:08:29 +00:00
cris-peep2-xsrand.c cris-peep2-xsrand.c, [...]: New tests. 2004-07-22 10:08:29 +00:00
cris-peep2-xsrand2.c re PR target/17984 (Recent peephole2:s may cause internal compiler errors (2)) 2004-10-13 23:32:15 +00:00
darwin-20040809-2.c dbxout.c (dbxout_begin_prologue): New function. 2004-08-12 14:32:56 -07:00
darwin-20040812-1.c * gcc.dg/darwin-20040812-1.c: Compile only on darwin. 2004-08-17 01:30:54 -07:00
darwin-ld-1.c
darwin-ld-2.c
darwin-ld-3.c
darwin-ld-4.c
darwin-ld-5.c
darwin-ld-6.c darwin.h (LINK_SPEC): Pass -nofixprebinding to linker. 2003-09-09 17:43:38 -07:00
darwin-ld-20040809-1.c darwin.h (TARGET_OPTION_TRANSLATE_TABLE): Add -dead_strip and -no_dead_strip_inits_and_terms. 2004-08-11 14:26:12 -07:00
darwin-ld-20040809-2.c darwin.h (TARGET_OPTION_TRANSLATE_TABLE): Add -dead_strip and -no_dead_strip_inits_and_terms. 2004-08-11 14:26:12 -07:00
darwin-ld-20040828-1.c darwin.h (TARGET_OPTION_TRANSLATE_TABLE): Add -segaddr, -segs_read_only_addr and -segs_read_write_addr. 2004-09-08 11:56:22 -07:00
darwin-ld-20040828-2.c darwin.h (TARGET_OPTION_TRANSLATE_TABLE): Add -segaddr, -segs_read_only_addr and -segs_read_write_addr. 2004-09-08 11:56:22 -07:00
darwin-ld-20040828-3.c darwin.h (TARGET_OPTION_TRANSLATE_TABLE): Add -segaddr, -segs_read_only_addr and -segs_read_write_addr. 2004-09-08 11:56:22 -07:00
darwin-version-1.c Index: ChangeLog 2005-07-08 05:51:06 +00:00
darwin-weakimport-1.c darwin.c (darwin_handle_weak_import_attribute): Permit VAR_DECLs to have weak_import attribute. 2005-01-03 23:26:54 +00:00
darwin-weakimport-2.c * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker. 2005-01-05 22:41:04 +00:00
darwin-weakimport-3.c Index: gcc/ChangeLog 2005-12-05 21:38:27 +00:00
darwin-weakref-1.c Index: gcc/ChangeLog 2005-12-05 20:38:37 +00:00
decl-1.c
decl-2.c decl-2.c: Add extra line breaks. 2005-03-12 07:40:35 -08:00
decl-3.c re PR c/17188 (struct Foo { } redefinition) 2004-09-24 18:22:20 +01:00
decl-4.c re PR c/13728 (Duplicate parameter names not detected) 2004-03-04 05:49:06 +00:00
decl-5.c PR 12267, 12391, 12560, 13129, 14114, 14113 2004-03-23 23:47:53 +00:00
decl-6.c re PR c/14465 (insn-output.c:790: error: `asm_out_file' undeclared) 2004-03-07 00:33:46 +00:00
decl-7.c Wnested-externs-1.c, [...]: New tests. 2004-11-29 11:35:34 +00:00
decl-8.c Wnested-externs-1.c, [...]: New tests. 2004-11-29 11:35:34 +00:00
decl-global-ext.c Test for testing a global followed by extern declaration. 2003-10-04 16:53:19 +00:00
decl-nospec-1.c c-parse.in (datadef): Use pedwarn rather than error and warning for diagnostic in case of no... 2004-10-26 22:01:51 +01:00
decl-nospec-2.c c-parse.in (datadef): Use pedwarn rather than error and warning for diagnostic in case of no... 2004-10-26 22:01:51 +01:00
decl-nospec-3.c c-parse.in (datadef): Use pedwarn rather than error and warning for diagnostic in case of no... 2004-10-26 22:01:51 +01:00
declspec-1.c re PR c/8420 (volatile after the type specifier for an unnamed structure is rejected) 2004-09-09 02:25:48 +01:00
declspec-2.c re PR c/8420 (volatile after the type specifier for an unnamed structure is rejected) 2004-09-09 02:25:48 +01:00
declspec-3.c re PR c/8420 (volatile after the type specifier for an unnamed structure is rejected) 2004-09-09 02:25:48 +01:00
declspec-4.c c-tree.h (enum c_typespec_keyword): New. 2004-09-17 19:18:05 +01:00
declspec-5.c c-tree.h (enum c_typespec_keyword): New. 2004-09-17 19:18:05 +01:00
declspec-6.c c-tree.h (enum c_typespec_keyword): New. 2004-09-17 19:18:05 +01:00
declspec-7.c c-decl.c (grokdeclarator): Correct comments about where storage class specifiers are rejected by grammar... 2004-09-13 22:00:33 +01:00
declspec-8.c c-tree.h (enum c_storage_class): New. 2004-09-11 22:29:42 +01:00
declspec-9.c c-common.c, [...]: Use %q, %< and %> for quoting in diagnostics. 2004-09-13 00:53:29 +01:00
declspec-10.c c-common.c, [...]: Use %q, %< and %> for quoting in diagnostics. 2004-09-13 00:53:29 +01:00
declspec-11.c c-decl.c (grokdeclarator): Correct comments about where storage class specifiers are rejected by grammar... 2004-09-13 22:00:33 +01:00
declspec-12.c c-tree.h (struct c_declspecs): Add const_p, volatile_p and restrict_p. 2004-09-14 19:59:38 +01:00
declspec-13.c c-tree.h (enum c_typespec_keyword): New. 2004-09-17 19:18:05 +01:00
declspec-14.c c-tree.h (enum c_typespec_kind, [...]): New. 2004-10-14 01:34:01 +01:00
declspec-15.c asm-qual-1.c, [...]: New tests. 2004-11-04 16:16:37 +00:00
declspec-16.c asm-qual-1.c, [...]: New tests. 2004-11-04 16:16:37 +00:00
declspec-17.c asm-qual-1.c, [...]: New tests. 2004-11-04 16:16:37 +00:00
delay-slot-1.c Fix regexp. 2005-11-03 11:38:14 +00:00
deprecated-2.c toplev.c (warn_deprecated_use): Correct logic for saying "type" in diagnostic. 2004-09-10 11:54:25 +01:00
deprecated-3.c re PR c/7425 (deprecated attribute doesn't merge with multiple declarations) 2004-09-29 21:27:26 +01:00
deprecated.c anon-struct-6.c, [...]: Ensure uniqueness of test assertion names. 2005-03-13 21:13:41 +00:00
dg.exp re PR c/24101 (Segfault with preprocessed source) 2005-11-09 07:30:03 +01:00
divbyzero.c
dll-1.c
dll-2.c re PR target/21275 (gcc 4.0.0 crash with mingw when using stdout in global var) 2005-10-12 20:54:50 +00:00
dll-3.c re PR target/21275 (gcc 4.0.0 crash with mingw when using stdout in global var) 2005-10-12 20:54:50 +00:00
dll-4.c re PR target/21275 (gcc 4.0.0 crash with mingw when using stdout in global var) 2005-10-12 20:54:50 +00:00
dll-5.c
dollar.c
doloop-2.c * gcc.dg/doloop-2.c: New test. 2004-10-08 13:11:31 +00:00
dremf-type-compat-1.c re PR c/16666 (dremf type conflict) 2004-10-30 09:50:31 +01:00
dremf-type-compat-2.c re PR c/16666 (dremf type conflict) 2004-10-30 09:50:31 +01:00
dremf-type-compat-3.c re PR c/16666 (dremf type conflict) 2004-10-30 09:50:31 +01:00
dremf-type-compat-4.c re PR c/16666 (dremf type conflict) 2004-10-30 09:50:31 +01:00
duff-1.c
duff-2.c
duff-3.c
duff-4.c
empty-source-1.c asm-qual-1.c, [...]: New tests. 2004-11-04 16:16:37 +00:00
empty-source-2.c asm-qual-1.c, [...]: New tests. 2004-11-04 16:16:37 +00:00
empty-source-3.c asm-qual-1.c, [...]: New tests. 2004-11-04 16:16:37 +00:00
empty1.c
empty2.c * gcc.dg/empty2.c: Add missing dg-warning. 2004-12-23 21:31:55 +00:00
enum-compat-1.c re PR c/6024 (GCC fails to diagnose mismatch of enum types in prototype/function) 2004-01-07 22:24:44 +00:00
enum1.c
enum2.c symbian.h (CC1_SPEC): Add -fno-short-enums. 2004-08-06 07:54:19 +00:00
enum3.c c-decl.c (check_bitfield_type_and_width): Require bit-field width to have integer type. 2005-03-20 01:52:35 +00:00
extra-semi-1.c asm-qual-1.c, [...]: New tests. 2004-11-04 16:16:37 +00:00
extra-semi-2.c asm-qual-1.c, [...]: New tests. 2004-11-04 16:16:37 +00:00
extra-semi-3.c asm-qual-1.c, [...]: New tests. 2004-11-04 16:16:37 +00:00
fastmath-1.c 20001023-1.c, [...]: Declare built-in functions used. 2004-08-03 09:22:26 +01:00
fdata-sections-1.c re PR middle-end/15486 (-fdata-sections moves common vars to .bss) 2004-12-18 21:49:55 +00:00
fixuns-trunc-1.c sparc-protos.h (sparc_emit_floatunsdi): Add 'mode'. 2004-02-26 18:40:41 +00:00
float-range-1.c c-lex.c (interpret_float): Give a pedwarn rather than a warning for an out-of-range floating point constant. 2004-10-08 21:25:42 +01:00
float-range-2.c c-lex.c (interpret_float): Give a pedwarn rather than a warning for an out-of-range floating point constant. 2004-10-08 21:25:42 +01:00
fnegate-1.c
fold-abs-1.c fold-const.c (tree_expr_nonnegative_p): Only return true for ABS_EXPR when flag_wrapv is false because of INT_MIN. 2005-07-20 03:30:58 +00:00
fold-abs-2.c fold-const.c (tree_expr_nonnegative_p): Only return true for ABS_EXPR when flag_wrapv is false because of INT_MIN. 2005-07-20 03:30:58 +00:00
fold-abs-3.c fold-const.c (tree_expr_nonnegative_p): Only return true for ABS_EXPR when flag_wrapv is false because of INT_MIN. 2005-07-20 03:30:58 +00:00
fold-abs-4.c fold-const.c (tree_expr_nonnegative_p): Always return true for non-integral types. 2005-07-30 14:39:12 +00:00
fold-alloca-1.c tree.h (tree_expr_nonzero_p): Export. 2005-07-20 20:26:11 +00:00
fold-div-1.c Makefile.in: Add tree-ssa-math-opts.c. 2005-05-17 09:55:44 +00:00
fold-div-2.c fold-const.c (fold_binary): Optimize A / A to 1.0 if we don't care about NaNs or Infinities. 2005-11-21 08:49:47 +01:00
fold-mod-1.c re PR testsuite/22123 (gcc.dg/fold-mod-1.c scan-tree-dump a % 4294967288 fails) 2005-06-23 15:08:38 +00:00
fold-overflow-1.c Add comment. 2005-11-19 10:00:42 +00:00
fold-xor-1.c builtins-43.c: Use gimple dump instead of generic. 2005-05-13 13:57:19 +00:00
fold-xor-2.c builtins-43.c: Use gimple dump instead of generic. 2005-05-13 13:57:19 +00:00
for-1.c re PR c/23439 ("f(){for" crashes the C frontend) 2005-10-14 21:35:47 +00:00
framework-1.c Add framework support for darwin. 2004-03-04 00:18:54 +00:00
framework-2.c darwin-c.c (framework_construct_pathname): We must find all headers of a framework in the first instance of it found in... 2005-04-15 01:55:58 +00:00
fshort-wchar.c 20001023-1.c, [...]: Declare built-in functions used. 2004-08-03 09:22:26 +01:00
ftrapv-1.c re PR other/15526 (-ftrapv aborts on 0 * (-1)) 2004-05-20 01:43:20 +02:00
ftrapv-2.c * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs. 2005-01-12 12:05:47 +00:00
func-args-1.c c-typeck.c (convert_arguments): Take expression for called function rather than its name. 2004-10-06 23:16:29 +01:00
func-outside-1.c re PR c/18322 (__func__ diagnostic in bad location) 2004-11-09 21:22:27 +00:00
func-outside-2.c re PR c/18322 (__func__ diagnostic in bad location) 2004-11-09 21:22:27 +00:00
func-ptr-conv-1.c re PR c/11234 (-pedantic accepts function pointer <-> void*) 2004-01-09 20:03:58 +00:00
funcdef-attr-1.c c-decl.c (grokdeclarator): Allow for function definition where innermost declarator has attributes. 2004-08-16 21:35:21 +01:00
funcdef-storage-1.c re PR c/18596 (ICE in make_decl_rtl) 2004-12-21 17:01:08 +00:00
funcorder.c * gcc.dg/funcorder.c: xfail hppa*64*-*-*. 2004-04-16 20:59:59 +00:00
funroll-loops-all.c re PR other/17594 (GCC does not error about unknown options which starts with a valid option) 2004-11-29 00:37:54 +00:00
fwrapv-1.c
fwrapv-2.c
gnu-cond-expr-1.c asm-qual-1.c, [...]: New tests. 2004-11-04 16:16:37 +00:00
gnu-cond-expr-2.c asm-qual-1.c, [...]: New tests. 2004-11-04 16:16:37 +00:00
gnu-cond-expr-3.c asm-qual-1.c, [...]: New tests. 2004-11-04 16:16:37 +00:00
gnu89-dupqual-1.c re PR c/14517 (change in behaviour wrt duplicate qualifiers) 2004-03-10 16:45:37 -08:00
gnu89-init-1.c
gnu89-init-2.c
gnu89-init-3.c re PR c/11527 (If an array "designated intializer" in a struct causes a segv.) 2004-03-25 16:46:53 -08:00
gnu99-init-1.c
gnu99-init-2.c c-typeck.c (set_init_index): Require designator to be of integer type. 2004-07-22 00:51:29 +01:00
gnu99-static-1.c c-tree.h (C_DECL_USED, [...]): New. 2004-09-09 02:16:16 +01:00
h8300-bss-align-1.c re PR target/14041 (H8300-elf unaligned word/longword access of zero initialized variables) 2004-06-28 10:23:02 -06:00
h8300-ice2.c * gcc.dg/h8300-ice2.c : New test 2004-06-30 10:36:47 -06:00
h8300-stack-1.c
hex-round-1.c re PR middle-end/21720 (GCC incorrectly rounds hex floats) 2005-07-29 22:14:22 +01:00
hex-round-2.c re PR middle-end/21720 (GCC incorrectly rounds hex floats) 2005-07-29 22:14:22 +01:00
i386-cpuid.h i386-cpuid.h (bit_CMOV): Define. 2004-02-17 18:12:20 +01:00
i386-darwin-fpmath.c * gcc.dg/i386-darwin-fpmath.c: New. 2005-04-12 02:10:57 +00:00
ia64-sync-1.c backport: sync.md: New file. 2006-01-03 10:06:36 +01:00
ia64-sync-2.c backport: sync.md: New file. 2006-01-03 10:06:36 +01:00
ia64-sync-3.c backport: sync.md: New file. 2006-01-03 10:06:36 +01:00
ia64-sync-4.c backport: sync.md: New file. 2006-01-03 10:06:36 +01:00
if-empty-1.c Wnested-externs-1.c, [...]: New tests. 2004-11-29 11:35:34 +00:00
ifcvt-fabs-1.c re PR testsuite/20772 (x86 tests should run on both i?86 and x86_64) 2005-12-09 23:46:42 +00:00
ifelse-1.c
iftrap-1.c 980523-1.c, [...]: Don't use powerpc-*-* or powerpc64-*-* in target selection strings. 2005-12-13 15:35:29 +10:30
iftrap-2.c 980523-1.c, [...]: Don't use powerpc-*-* or powerpc64-*-* in target selection strings. 2005-12-13 15:35:29 +10:30
init-bad-1.c anon-struct-6.c, [...]: Ensure uniqueness of test assertion names. 2005-03-13 21:13:41 +00:00
init-bad-2.c anon-struct-6.c, [...]: Ensure uniqueness of test assertion names. 2005-03-13 21:13:41 +00:00
init-bad-3.c anon-struct-6.c, [...]: Ensure uniqueness of test assertion names. 2005-03-13 21:13:41 +00:00
init-desig-obs-1.c c90-restrict-1.c, [...]: Adjust expected messages for new parser. 2004-11-04 16:01:39 +00:00
init-desig-obs-2.c re PR c/16667 (GCC allows invalid syntax in C99 designated initializers) 2004-10-25 23:23:08 +01:00
init-desig-obs-3.c re PR c/16667 (GCC allows invalid syntax in C99 designated initializers) 2004-10-25 23:23:08 +01:00
init-empty-1.c asm-qual-1.c, [...]: New tests. 2004-11-04 16:16:37 +00:00
init-empty-2.c asm-qual-1.c, [...]: New tests. 2004-11-04 16:16:37 +00:00
init-empty-3.c asm-qual-1.c, [...]: New tests. 2004-11-04 16:16:37 +00:00
init-excess-1.c re PR c/21873 (infinite warning loop on bad array initializer) 2005-06-04 02:34:47 +01:00
init-string-1.c re PR c/11250 (-pedantic accepts `char a[] = ("x");') 2004-07-22 00:46:20 +01:00
init-string-2.c c-typeck.c (digest_init): Don't allow arrays of signed or unsigned variants of wchar_t to be initialized... 2004-07-25 10:12:21 +01:00
init-undef-1.c c-typeck.c (output_init_element): Return early if value is error_mark_node. 2004-11-05 22:21:30 +00:00
init-vec-1.c Fix ICE on invalid input, and eliminate confusing error message. 2004-09-09 20:51:40 -07:00
inline-1.c
inline-2.c debug3.C, [...]: Guard test with { target fpic }. 2005-10-16 01:14:19 +00:00
inline-3.c
inline-4.c
inline-5.c re PR middle-end/13448 (gcc 3.3.2, internal error when -O3 and trying to modify function const arg) 2004-02-29 23:43:29 +00:00
inline-6.c c-decl.c (grokdeclarator): Correct comments about where storage class specifiers are rejected by grammar... 2004-09-13 22:00:33 +01:00
inline-7.c c-decl.c (grokdeclarator): Correct comments about where storage class specifiers are rejected by grammar... 2004-09-13 22:00:33 +01:00
inline-8.c c-decl.c (grokdeclarator): Correct comments about where storage class specifiers are rejected by grammar... 2004-09-13 22:00:33 +01:00
inline-9.c c-decl.c (grokdeclarator): Correct comments about where storage class specifiers are rejected by grammar... 2004-09-13 22:00:33 +01:00
inline-10.c c-decl.c (grokdeclarator): Correct comments about where storage class specifiers are rejected by grammar... 2004-09-13 22:00:33 +01:00
inline-11.c c-decl.c (grokdeclarator): Correct comments about where storage class specifiers are rejected by grammar... 2004-09-13 22:00:33 +01:00
inline-12.c c-decl.c (grokdeclarator): Correct comments about where storage class specifiers are rejected by grammar... 2004-09-13 22:00:33 +01:00
inline-mcpy.c i386.md (movmemsi): Also active when TARGET_INLINE_ALL_STRINGOPS. 2005-05-01 00:48:43 +00:00
inline1.c re PR c/22052 (redefinition of inline function succeeds) 2005-06-29 00:11:36 +00:00
inline2.c re PR c/22052 (redefinition of inline function succeeds) 2005-06-29 00:11:36 +00:00
inline3.c re PR c/22052 (redefinition of inline function succeeds) 2005-06-29 00:11:36 +00:00
inline4.c re PR c/22052 (redefinition of inline function succeeds) 2005-06-29 00:11:36 +00:00
inline5.c re PR c/22052 (redefinition of inline function succeeds) 2005-06-29 00:11:36 +00:00
intermod-1.c * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha. 2003-12-10 01:30:07 -08:00
intmax_t-1.c intmax_t-1.c: Remove mips xfail. 2005-11-27 03:25:42 +00:00
kpice1.c * gcc.dg/kpice1.c: New test. 2004-06-23 13:58:01 -06:00
label-compound-stmt-1.c c-parse.in (stmts_and_decls): Make label at end of compound statement a hard error. 2004-01-14 23:03:58 +00:00
label-decl-1.c anon-struct-6.c, [...]: New tests. 2004-11-06 20:01:42 +00:00
label-decl-2.c anon-struct-6.c, [...]: New tests. 2004-11-06 20:01:42 +00:00
label-decl-3.c anon-struct-6.c, [...]: New tests. 2004-11-06 20:01:42 +00:00
label-decl-4.c anon-struct-6.c, [...]: New tests. 2004-11-06 20:01:42 +00:00
large-size-array.c Fix stupidity. 2005-08-16 20:00:13 -07:00
lazy-ptr-test.c No darwin non-lazy-ptr for address calculatation when not needed. 2004-11-19 18:01:54 +00:00
local1.c Merge tree-ssa-20020619-branch into mainline. 2004-05-13 02:41:07 -04:00
long-long-typespec-1.c re PR c/8420 (volatile after the type specifier for an unnamed structure is rejected) 2004-09-09 02:25:48 +01:00
loop-1.c
loop-2.c 20001023-1.c, [...]: Declare built-in functions used. 2004-08-03 09:22:26 +01:00
loop-3.c re PR testsuite/20772 (x86 tests should run on both i?86 and x86_64) 2005-12-09 23:46:42 +00:00
loop-4.c * gcc.dg/loop-4.c: New test. 2004-05-17 20:53:55 +00:00
loop-5.c re PR rtl-optimization/16180 (gcc crashes when optimization is turned on) 2004-08-24 01:45:23 +00:00
loop-6.c * gcc.dg/loop-6.c: New test. 2004-11-27 16:49:53 +00:00
lvalue-2.c lvalue-2.c (f0): Put "error: " marker back. 2005-12-02 09:54:01 +00:00
lvalue-3.c c-common.c (fix_string_type): Just use c_build_qualified_type to build string type. 2005-01-29 16:12:45 +00:00
lvalue1.c re PR c++/13384 (error: non-lvalue in assignment - message a little misleading for C++) 2005-12-01 12:00:17 +00:00
m-un-1.c
m-un-2.c anon-struct-6.c, [...]: Ensure uniqueness of test assertion names. 2005-03-13 21:13:41 +00:00
m68k-slp-ice.c
max-1.c re PR middle-end/18548 (Miscompiles code generated by Gambit-C Scheme->C compiler) 2004-12-18 14:38:44 +00:00
minmax-1.c fold-const.c (fold_minmax): New static function. 2006-01-16 14:26:32 +00:00
missing-field-init-1.c re PR c/13282 (A "-Wno..." switch to turn off "missing initializer" warnings) 2004-08-06 11:23:23 +00:00
missing-field-init-2.c re PR c/13282 (A "-Wno..." switch to turn off "missing initializer" warnings) 2004-08-06 11:23:23 +00:00
mmix-1.c
mt-loopi1.c * gcc.dg/mt-loopi1.c: New. 2005-12-19 11:01:38 +00:00
nest.c netware.h (TARGET_SUBTARGET_DEFAULT): Include MASK_ALIGN_DOUBLE. 2006-01-10 07:18:15 +00:00
nested-calls-1.c re PR testsuite/20772 (x86 tests should run on both i?86 and x86_64) 2005-12-09 23:46:42 +00:00
nested-func-1.c * gcc.dg/nested-func-1.c: New test. 2003-11-18 12:04:04 +00:00
nested-func-2.c re PR middle-end/18820 (ACATS c95300[123] and c980002 fail at runtime) 2005-01-14 08:03:20 +00:00
nested-func-3.c re PR c/17807 (No warning/error for undefined local function.) 2005-02-03 02:21:10 +00:00
nested-func-4.c nested-func-4.c: Add dg-options for hppa*-*-hpux*. 2005-11-12 21:54:23 +00:00
nested-redef-1.c re PR c/17188 (struct Foo { } redefinition) 2004-09-24 18:22:20 +01:00
nodfp-1.c nodfp-1.c: New test. 2006-01-12 08:29:59 +11:00
non-lazy-ptr-test.c Fixing the testc case. 2004-11-22 17:06:13 +00:00
nonnull-1.c
nonnull-2.c
nonnull-3.c builtins.def (BUILT_IN_STPNCPY, [...]): New. 2005-04-03 22:08:12 +00:00
noreturn-1.c attribs.c, [...]: Use %<, %> and %q for quoting in diagnostics going through pretty-print.c. 2004-09-15 21:48:10 +01:00
noreturn-2.c
noreturn-3.c
noreturn-4.c attribs.c, [...]: Use %<, %> and %q for quoting in diagnostics going through pretty-print.c. 2004-09-15 21:48:10 +01:00
noreturn-5.c re PR c/15052 (gcc frontend accepts mismatched function declaration/defintion) 2004-07-22 01:00:47 +01:00
noreturn-6.c
noreturn-7.c tree-cfg.c (execute_warn_function_return): Break out noreturn warning too.. 2005-05-14 14:24:49 +00:00
nrv1.c tree-nrv.c (tree_nrv): Fix to check assignments to the RESULT_DECL rather than just RETURN_EXPRs. 2005-06-24 15:30:20 -04:00
nrv2.c tree-nrv.c (tree_nrv): Fix to check assignments to the RESULT_DECL rather than just RETURN_EXPRs. 2005-06-24 15:30:20 -04:00
null-pointer-1.c re PR c/13382 (Type information for const pointer disappears during optimisation.) 2003-12-23 05:26:41 +00:00
old-style-asm-1.c old-style-asm-1.c: Also check for (set (pc) on lines following the jump_insn. 2003-10-23 20:48:53 +00:00
old-style-prom-1.c re PR c/16666 (dremf type conflict) 2004-10-30 09:50:31 +01:00
old-style-prom-2.c re PR c/16666 (dremf type conflict) 2004-10-30 09:50:31 +01:00
old-style-prom-3.c re PR c/16666 (dremf type conflict) 2004-10-30 09:50:31 +01:00
old-style-then-proto-1.c c-decl.c (validate_proto_after_old_defn): Look at TYPE_MAIN_VARIANT of argument types. 2005-04-01 17:16:38 +01:00
overflow-1.c re PR rtl-optimization/13318 (ICE: floating point exception in the loop optimizer) 2003-12-07 12:57:13 +00:00
overflow-2.c c-typeck.c (build_c_cast): Try using a shared constant... 2005-11-07 10:34:13 +00:00
overflow-warn-1.c overflow-warn-1.c, [...]: New tests. 2005-02-15 18:52:15 +00:00
overflow-warn-2.c overflow-warn-1.c, [...]: New tests. 2005-02-15 18:52:15 +00:00
overflow-warn-3.c overflow-warn-1.c, [...]: New tests. 2005-02-15 18:52:15 +00:00
overflow-warn-4.c overflow-warn-1.c, [...]: New tests. 2005-02-15 18:52:15 +00:00
pack-test-1.c * gcc.dg/pack-test-1.c: Gate on ! default_packed. 2005-11-14 04:23:39 +00:00
pack-test-1.h
pack-test-2.c re PR c/7054 (#pragma pack handled incorrectly) 2004-09-03 10:22:40 -07:00
pack-test-3.c
pack-test-4.c * gcc.dg/pack-test-4.c (main): Return 0. 2004-08-14 10:01:46 -07:00
pack-test-5.c 20001023-1.c, [...]: Declare built-in functions used. 2004-08-03 09:22:26 +01:00
parm-forwdecl-1.c re PR c/23143 (parameter forward declarations broken) 2005-07-30 02:34:58 +01:00
parm-forwdecl-2.c re PR c/23143 (parameter forward declarations broken) 2005-07-30 02:34:58 +01:00
parm-forwdecl-3.c re PR c/23143 (parameter forward declarations broken) 2005-07-30 02:34:58 +01:00
parm-forwdecl-4.c re PR c/23143 (parameter forward declarations broken) 2005-07-30 02:34:58 +01:00
parm-impl-decl-1.c re PR c/18239 (ICE in get_parm_info with werid attribute) 2004-11-01 19:49:55 +00:00
parm-impl-decl-2.c re PR c/18239 (ICE in get_parm_info with werid attribute) 2004-11-01 19:49:55 +00:00
parm-incomplete-1.c re PR c/17881 (Incomplete type warning is issued even for prototypes) 2004-10-10 20:20:35 +01:00
parm-mismatch-1.c anon-struct-6.c, [...]: Ensure uniqueness of test assertion names. 2005-03-13 21:13:41 +00:00
pic-macro-define.c Define __PIC__ for darwin targets. 2005-08-24 18:22:12 +00:00
pointer-arith-1.c c-typeck.c (build_array_ref): Don't check for index == 0. 2004-11-20 20:31:52 +00:00
pointer-arith-2.c c-typeck.c (build_array_ref): Don't check for index == 0. 2004-11-20 20:31:52 +00:00
pointer-arith-3.c c-typeck.c (build_array_ref): Don't check for index == 0. 2004-11-20 20:31:52 +00:00
pointer-arith-4.c c-typeck.c (build_array_ref): Don't check for index == 0. 2004-11-20 20:31:52 +00:00
pointer-arith-5.c builtin-choose-expr-2.c, [...]: New tests. 2004-11-28 02:16:57 +00:00
pointer-arith-6.c builtin-choose-expr-2.c, [...]: New tests. 2004-11-28 02:16:57 +00:00
pointer-arith-7.c builtin-choose-expr-2.c, [...]: New tests. 2004-11-28 02:16:57 +00:00
pointer-arith-8.c builtin-choose-expr-2.c, [...]: New tests. 2004-11-28 02:16:57 +00:00
postincr-1.c 20001023-1.c, [...]: Declare built-in functions used. 2004-08-03 09:22:26 +01:00
pr3074-1.c re PR middle-end/3074 (Statement with no effect not flagged with -Wall) 2004-05-20 22:08:46 +00:00
pr8788-1.c re PR inline-asm/8788 (ICE in emit_move_insn, at expr.c:3089) 2005-05-09 05:15:50 +00:00
pr8927-1.c re PR c/8927 (Gcc give error for wrong line of C code.) 2005-03-02 02:50:25 +00:00
pr9365-1.c re PR target/9365 ([SH] segfault in gen_far_branch (config/sh/sh.c)) 2004-01-15 12:40:05 +00:00
pr9814-1.c re PR tree-optimization/9814 (gcc fails to optimise if (l&2) l|=2 away) 2005-05-27 02:46:01 +00:00
pr10392-1.c 20001023-1.c, [...]: Declare built-in functions used. 2004-08-03 09:22:26 +01:00
pr11459-1.c re PR c/11459 (-ansi -std=c99 -pedantic warns about C90's non long-long support when in C99 mode) 2004-09-26 01:59:45 +01:00
pr11864-1.c re PR rtl-optimization/11864 (miscompiles zero extention and test) 2004-01-16 18:43:04 +00:00
pr12625-1.c * gcc.dg/pr12625-1.c: New test. 2004-07-20 15:58:02 +01:00
pr13519-1.c re PR c/13519 (typeof(nonconst+const) is const) 2004-06-06 16:21:59 +01:00
pr13804-1.c re PR c/13804 (Error message enhancement Request) 2004-09-27 20:33:55 +01:00
pr14092-1.c * gcc.dg/pr14092-1.c: Use intptr_t for the cast. 2004-02-11 11:53:38 +00:00
pr14475.c Merge tree-ssa-20020619-branch into mainline. 2004-05-13 02:41:07 -04:00
pr14649-1.c re PR c/14649 (atan(1.0) should not be a constant expression) 2004-06-07 18:49:36 +00:00
pr14765-1.c re PR c/14765 (ice-on-invalid-code, ICE while compiling ({}) expression) 2004-06-07 20:49:31 +01:00
pr14796-1.c re PR tree-optimization/14796 ([tree-ssa] combine two shifts into one) 2005-06-13 00:18:41 +00:00
pr14796-2.c re PR testsuite/22056 (gcc.dg/pr14796-2.c scan-tree-dump c & -34359738368 fails) 2005-06-16 23:10:49 +00:00
pr14963.c pr14963.c: Remove the dg-warning as it is dected by the error already. 2004-06-28 20:18:20 -07:00
pr15360-1.c re PR c/15360 (c99: extern w/initializer; extern w/internal linkage) 2004-07-25 19:42:24 +01:00
pr15443-1.c c-common.c (handle_malloc_atttribute): Only set DECL_IS_MALLOC if the function returns a pointer type. 2005-04-06 21:22:02 +00:00
pr15443-2.c c-common.c (handle_malloc_atttribute): Only set DECL_IS_MALLOC if the function returns a pointer type. 2005-04-06 21:22:02 +00:00
pr15649-1.c re PR rtl-optimization/15649 (ICE with __builtin_isgreater and -ffast-math) 2004-05-28 16:37:08 +00:00
pr15698-1.c re PR c/15698 (no error in presence of broken builtin fn + K&R declaration) 2005-05-02 20:39:04 +01:00
pr15698-2.c re PR c/15698 (no error in presence of broken builtin fn + K&R declaration) 2005-05-02 20:39:04 +01:00
pr15698-3.c re PR c/15698 (no error in presence of broken builtin fn + K&R declaration) 2005-05-02 20:39:04 +01:00
pr15698-4.c re PR c/15698 (no error in presence of broken builtin fn + K&R declaration) 2005-05-02 20:39:04 +01:00
pr15698-5.c re PR c/15698 (no error in presence of broken builtin fn + K&R declaration) 2005-05-02 20:39:04 +01:00
pr15698-6.c re PR c/15698 (no error in presence of broken builtin fn + K&R declaration) 2005-05-02 20:39:04 +01:00
pr15698-7.c re PR c/15698 (no error in presence of broken builtin fn + K&R declaration) 2005-05-02 20:39:04 +01:00
pr15698-8.c re PR c/15698 (no error in presence of broken builtin fn + K&R declaration) 2005-05-02 20:39:04 +01:00
pr15749-1.c re PR c/15749 (--pedantic-errors behaves differently from --pedantic with C-compiler on Linux) 2004-05-31 23:06:33 +01:00
pr15749-1.h re PR c/15749 (--pedantic-errors behaves differently from --pedantic with C-compiler on Linux) 2004-05-31 23:06:33 +01:00
pr15784-1.c builtins-43.c: Use gimple dump instead of generic. 2005-05-13 13:57:19 +00:00
pr15784-2.c builtins-43.c: Use gimple dump instead of generic. 2005-05-13 13:57:19 +00:00
pr15784-3.c builtins-43.c: Use gimple dump instead of generic. 2005-05-13 13:57:19 +00:00
pr15784-4.c pr15784-4.c, [...]: Clean up temp files. 2005-09-13 23:46:26 +00:00
pr15785-1.c fold-const.c (fold): Fold -(~A) to A + 1. 2005-02-15 21:58:21 +00:00
pr15825-1.c re PR middle-end/15825 (if-cvt optimisation patch noce_try_sign_mask breaks apple-ppc-darwin port) 2004-06-25 18:40:07 +00:00
pr16973.c Fix typo. 2004-10-18 14:54:11 -07:00
pr17024-1.c re PR middle-end/17024 (ICE in fold_cond_expr_with_comparison, at fold-const.c:4324) 2004-09-11 03:21:22 +00:00
pr17036-1.c re PR middle-end/17036 (ICE: (A >> N) & 1 ? (1 << N) : 0 where A of type unsigned int) 2004-08-17 07:40:22 +00:00
pr17055-1.c pr17055-1.c (dg-options): Add -fno-common to options on hppa*-*-hpux*. 2004-12-25 17:01:52 +00:00
pr17112-1.c 20041106-1.c, [...]: Match "attribute ignored" warnings when "packing" is the same as the ABI layout. 2005-12-01 01:24:16 +00:00
pr17188-1.c re PR c/17188 (struct Foo { } redefinition) 2004-09-24 18:22:20 +01:00
pr17301-1.c re PR c/17301 (ICE on wrong usage of __builtin_stdarg_start) 2004-10-10 02:10:53 +01:00
pr17301-2.c re PR c/17301 (ICE on wrong usage of __builtin_stdarg_start) 2004-10-12 09:32:17 +01:00
pr17319.c re PR tree-optimization/17319 (-fno-tree-dce cause ICE) 2004-09-17 17:30:23 -04:00
pr17322.c re PR c/17322 (initializer folding broken) 2004-09-09 10:36:42 -07:00
pr17424-1.c re PR c/17424 (ICE with sizeof an undeclared variable) 2004-09-18 19:28:14 +01:00
pr17581-1.c * gcc.dg/pr17581-1.c: Add missing prototype for abort. 2004-10-30 15:03:08 +00:00
pr17635.c Somehow, I missed to checkin this test when I fixed pr17635 (with 2004-11-16 12:04:08 -08:00
pr17730-1.c re PR c++/13384 (error: non-lvalue in assignment - message a little misleading for C++) 2005-12-01 12:00:17 +00:00
pr17844-1.c re PR c/17844 (-fshort-enums: ISO/IEC 9899:1999 : wrong size of identifier in enumerator list) 2004-10-10 00:28:38 +01:00
pr17957.c pr17055-1.c (dg-options): Add -fno-common to options on hppa*-*-hpux*. 2004-12-25 17:01:52 +00:00
pr18164.c re PR middle-end/18164 (ICE on trivial invalid asm) 2004-11-29 13:27:10 +00:00
pr18241-1.c pr18241-1.c: Fix dg-do parameter. 2005-01-09 12:28:14 +00:00
pr18241-2.c pr18241-1.c: Fix dg-do parameter. 2005-01-09 12:28:14 +00:00
pr18241-3.c pr18241-1.c: Fix dg-do parameter. 2005-01-09 12:28:14 +00:00
pr18241-4.c pr18241-1.c: Fix dg-do parameter. 2005-01-09 12:28:14 +00:00
pr18241-5.c pr18241-1.c: Fix dg-do parameter. 2005-01-09 12:28:14 +00:00
pr18479.c re PR c/18479 (__attribute__ ((visibility("default"))) in C causes internal compiler error) 2004-11-29 15:11:30 -08:00
pr18501.c tree-optimize.c (init_tree_optimization_passes): Re-organize optimization passes to do an initial batch of scalar cleanups. 2005-05-10 22:24:44 -04:00
pr18502-1.c re PR c/18502 (trigraphs don't work with -std=gnu99) 2005-02-02 23:01:11 +00:00
pr18520-1.c re PR middle-end/18520 (ICE in emit_store_flag, at expmed.c:5081with -ffast-math) 2004-11-22 02:13:14 +00:00
pr18596-1.c re PR c/18596 (ICE in make_decl_rtl) 2004-12-21 17:01:08 +00:00
pr18596-2.c re PR c/18596 (ICE in make_decl_rtl) 2004-12-21 17:01:08 +00:00
pr18596-3.c re PR c/17807 (No warning/error for undefined local function.) 2005-02-03 02:21:10 +00:00
pr18628.c re PR rtl-optimization/18628 (miscompilation of switch statement in loop) 2005-03-14 20:06:23 +00:00
pr18725.c re PR middle-end/18725 (another ICE on trivial invalid asm) 2004-11-29 12:36:36 -08:00
pr18792.c re PR tree-optimization/18792 (ICE with -O1 -ftree-loop-linear on small test case) 2005-01-06 22:08:27 +00:00
pr18809-1.c re PR c/18809 (ICE after a couple of errors with a simple invalid C code) 2005-01-22 00:12:27 +00:00
pr18921-1.c re PR middle-end/18921 (wrong code with operator "?") 2004-12-11 13:46:37 +00:00
pr18928-1.c i386-1.C, [...]: Also test on x86_64. 2005-12-08 01:26:45 +00:00
pr18963-1.c re PR c/18963 (static and nested declarations cause an ice) 2004-12-21 17:07:06 +00:00
pr19340.c pr19340.c: Skip on m68k targets. 2005-12-21 17:18:53 +00:00
pr19345.c re PR debug/19345 (Segmentation fault with VLA and inlining and dwarf2) 2005-04-02 17:08:07 +00:00
pr19402-1.c re PR middle-end/19402 (__builtin_powi? still missing) 2005-02-09 20:58:13 +00:00
pr19402-2.c re PR middle-end/19402 (__builtin_powi? still missing) 2005-02-09 20:58:13 +00:00
pr19633-1.c re PR tree-optimization/19633 (local address incorrectly thought to escape) 2005-02-01 15:30:07 -05:00
pr19633.c re PR tree-optimization/19633 (local address incorrectly thought to escape) 2005-02-01 15:30:07 -05:00
pr19967.c re PR tree-optimization/19967 (built-in folding causes excess diagnostics) 2005-02-16 15:39:30 +00:00
pr20017.c re PR testsuite/20772 (x86 tests should run on both i?86 and x86_64) 2005-12-09 23:46:42 +00:00
pr20054.c re PR target/20054 (ICE in change_address_1) 2005-02-18 21:11:06 +00:00
pr20100.c re PR tree-optimization/20100 (LIM is pulling out a pure function even though there is something which can modify global memory) 2005-02-23 00:08:32 -05:00
pr20115-1.c nothrow1.C: Use cleanup-tree-dump. 2005-03-31 18:34:19 +00:00
pr20115.c re PR tree-optimization/20100 (LIM is pulling out a pure function even though there is something which can modify global memory) 2005-02-23 00:08:32 -05:00
pr20126.c re PR target/20126 (Inlined memcmp makes one argument null on entry) 2005-04-10 04:00:53 +00:00
pr20130-1.c pr15784-4.c, [...]: Clean up temp files. 2005-09-13 23:46:26 +00:00
pr20245-1.c re PR c/20245 (ICE on invalid function declaration) 2005-02-28 19:22:41 +00:00
pr20368-1.c re PR c/20368 (internal compiler error: tree check: expected function_type or method_type, have integer_type in start_function, at c-decl.c:5777) 2005-03-30 20:35:49 +01:00
pr20368-2.c re PR c/20368 (internal compiler error: tree check: expected function_type or method_type, have integer_type in start_function, at c-decl.c:5777) 2005-03-30 20:35:49 +01:00
pr20368-3.c re PR c/20368 (internal compiler error: tree check: expected function_type or method_type, have integer_type in start_function, at c-decl.c:5777) 2005-03-30 20:35:49 +01:00
pr20672-1.c re PR c/20672 (New C parser doesn't check whether functions that end files are closed properly) 2005-03-29 19:54:44 +01:00
pr20922-1.c builtins-43.c: Use gimple dump instead of generic. 2005-05-13 13:57:19 +00:00
pr20922-2.c builtins-43.c: Use gimple dump instead of generic. 2005-05-13 13:57:19 +00:00
pr20922-3.c builtins-43.c: Use gimple dump instead of generic. 2005-05-13 13:57:19 +00:00
pr20922-4.c builtins-43.c: Use gimple dump instead of generic. 2005-05-13 13:57:19 +00:00
pr20922-5.c builtins-43.c: Use gimple dump instead of generic. 2005-05-13 13:57:19 +00:00
pr20922-6.c builtins-43.c: Use gimple dump instead of generic. 2005-05-13 13:57:19 +00:00
pr20927.c re PR target/20927 (ICE in smallest_mode_for_size, at stor-layout.c:221 (s390x)) 2005-04-14 08:25:00 +00:00
pr21041.c re PR rtl-optimization/21041 (ICE: output_operand: Cannot decompose address) 2005-12-18 16:06:55 +00:00
pr21085.c re PR middle-end/21085 (Virtual memory exhausted with g++) 2005-04-19 02:36:04 +00:00
pr21255-1.c * gcc.dg/pr21255-1.c: Match different pattern for sh64. 2005-09-05 15:20:27 +01:00
pr21255-2-mb.c re PR target/21255 (%R and %S are not safe to use from asms) 2005-08-31 20:51:17 +01:00
pr21255-2-ml.c re PR target/21255 (%R and %S are not safe to use from asms) 2005-08-31 20:51:17 +01:00
pr21255-3.c re PR target/21255 (%R and %S are not safe to use from asms) 2005-08-31 20:51:17 +01:00
pr21255-4.c re PR target/21255 (%R and %S are not safe to use from asms) 2005-08-31 20:51:17 +01:00
pr21282.c re PR middle-end/21282 (Converting floor into lfloor built-in function) 2005-05-03 10:08:45 +02:00
pr21419.c re PR c/21419 (Accepts writting to const via asm) 2005-10-05 12:17:16 +00:00
pr21709-1.c re PR middle-end/21709 (ICE on compile-time complex NaN) 2005-05-26 05:51:22 +00:00
pr21858.c re PR middle-end/21858 (ICE in compare_values, at tree-vrp.c:301) 2005-06-03 15:15:46 +00:00
pr21921.c re PR tree-optimization/21921 (internal compiler error: in tsi_link_before, at tree-iterator.c:113) 2005-07-13 14:42:16 +00:00
pr22308-1.c re PR c/22308 (Failure to diagnose violation of constraint 6.516p2) 2005-07-05 18:34:29 +01:00
pr22311-1.c re PR c/22311 (internal compiler error: in c_common_type (-fshort-enums)) 2005-08-01 02:29:06 +01:00
pr22329.c re PR tree-optimization/22329 (VRP produces mis-matched (non compatible) types in MODIFY_EXPR) 2005-07-08 12:26:16 -07:00
pr22335-1.c re PR tree-optimization/22335 (DOM creates mis-matched types) 2005-07-12 10:02:54 -07:00
pr22335-2.c re PR tree-optimization/22335 (DOM creates mis-matched types) 2005-07-12 10:02:54 -07:00
pr22356-1.c re PR tree-optimization/22356 (mis-match types in cplxlower) 2005-07-08 11:05:04 -07:00
pr22458-1.c re PR c/22458 (ICE on missing brace) 2005-08-08 07:38:30 +00:00
pr23049.c re PR tree-optimization/23049 (ICE with -O3 -ftree-vectorize on 4.1.x) 2005-10-04 05:57:38 +00:00
pr23075.c re PR c/23075 (Redundant / bogus warning) 2005-09-06 22:07:13 +02:00
pr23165.c re PR c/23161 (Labels and empty statement warnings) 2005-08-09 04:21:26 +00:00
pr23408.c [multiple changes] 2005-08-29 10:48:58 -07:00
pr23518.c re PR middle-end/23518 (some gcc optimizations do not take overflow into account with -fwrapv) 2005-12-22 04:03:32 +00:00
pr23547.c re PR middle-end/23547 ([non-unit-at-a-time] ICE with recursive call to nested function) 2005-09-02 05:41:08 -07:00
pr23584.c re PR tree-optimization/23584 (ipa-pure-const pass ignores dereferencing a volatile pointer type) 2005-09-14 21:34:37 +00:00
pr23625.c re PR tree-optimization/23625 (ICE: in bsi_after_labels, at tree-flow-inline.h:758) 2005-09-27 14:44:55 -07:00
pr23818.c re PR tree-optimization/23818 (ICE in dominated_by_p, at dominance.c:827) 2005-09-20 17:29:42 +02:00
pr23911.c re PR testsuite/25442 (-fpic/-fPIC failures in gcc.dg/ipa/ipa-1.c ipa-2.c ipa-3.c ipa-4.c ipa-5.c) 2005-12-27 19:58:28 +00:00
pr24101-1.i re PR c/24101 (Segfault with preprocessed source) 2005-11-09 07:30:03 +01:00
pr24101-2.i re PR c/24101 (Segfault with preprocessed source) 2005-11-09 07:30:03 +01:00
pr24225.c pr24225.c: Add cleanup-coverage-files. 2005-11-07 15:37:45 +01:00
pr24445.c pr24445.c: Fix for 64-bit targets. 2005-11-12 09:28:24 +00:00
pr24600.c re PR target/24600 (unrecognizable instruction) 2005-11-02 23:06:26 +00:00
pr24615.c * gcc.dg/pr24615.c: Guard test with { target fpic }. 2005-11-04 06:24:29 +00:00
pr24620.c re PR target/24620 (internal compiler error: in find_reloads, at reload.c:3730) 2005-11-03 04:16:52 +00:00
pr24624.c pr24624.c: Disable for non S/390 targets. 2005-11-09 12:17:22 +00:00
pr24683.c re PR rtl-optimization/24683 (ICE in in extract_insn, at recog.c:2084) 2005-11-07 18:52:24 +00:00
pr24820.c re PR middle-end/24820 (SEGV in integer_valued_real_p at gcc/builtins.c:6711) 2005-11-12 22:18:48 -08:00
pr25023.c re PR debug/25023 (ICE in def_cfa_1, at dwarf2out.c:792) 2005-12-14 21:30:46 +01:00
pr25196.c fixup PR number mixup 2005-12-21 15:43:38 +00:00
pr25559.c re PR c/25559 (Internal compiler error when specifying vector_size(2) of int) 2006-01-04 09:07:09 +01:00
pr25682.c re PR c/25682 (ICE when using old sytle offsetof (with non zero start) as array size) 2006-01-17 10:57:56 +01:00
pragma-align-2.c sol2-c.c (solaris_register_pragmas): Use c_register_pragma_with_expansion. 2004-11-23 23:25:40 +00:00
pragma-align.c re PR testsuite/20772 (x86 tests should run on both i?86 and x86_64) 2005-12-09 23:34:09 +00:00
pragma-darwin.c 20020118-1.c: Declare abort. 2004-08-04 23:06:49 -07:00
pragma-ep-1.c
pragma-ep-2.c
pragma-ep-3.c
pragma-init-fini-2.c configure.ac (i[34567]86-*-solaris2.1[0-9]*): Set need_64bit_hwint=yes. 2004-11-18 01:07:18 +00:00
pragma-init-fini.c pragma-align-2.c: New test. 2004-07-25 18:08:52 +00:00
pragma-isr.c Move from root of repository to intented place. 2004-11-21 22:54:00 +00:00
pragma-pack-2.c sol2-c.c (solaris_register_pragmas): Use c_register_pragma_with_expansion. 2004-11-23 23:25:40 +00:00
pragma-pack-3.c re PR c++/25294 (Bogus "unterminated comment" error from #pragma comment) 2006-01-01 00:45:58 +01:00
pragma-re-1.c * gcc.dg/pragma-re-1.c: Use right pointer type. 2004-01-10 11:25:49 +00:00
pragma-re-2.c
pragma-re-3.c c-decl.c (implicitly_declare): Call maybe_apply_renaming_pragma. 2004-09-22 02:24:06 +00:00
precedence-1.c * gcc.dg/precedence-1.c: New test. 2004-11-11 20:36:26 +00:00
profile-generate-1.c 20020201-1.c: Use cleanup-coverage_files. 2005-03-31 18:14:11 +00:00
profile-generate-2.c re PR middle-end/23199 (ICE in int_mode_for_mode, at stor-layout.c:251) 2005-10-19 14:42:17 +00:00
qual-return-1.c re PR c/15052 (gcc frontend accepts mismatched function declaration/defintion) 2004-07-22 01:00:47 +01:00
qual-return-2.c re PR c/15052 (gcc frontend accepts mismatched function declaration/defintion) 2004-07-22 01:00:47 +01:00
qual-return-3.c re PR c/15052 (gcc frontend accepts mismatched function declaration/defintion) 2004-07-22 01:00:47 +01:00
qual-return-4.c re PR c/15052 (gcc frontend accepts mismatched function declaration/defintion) 2004-07-22 01:00:47 +01:00
range-test-1.c fold-const.c (build_range_check): If !in_p and recursive call fails, exit immediately. 2004-06-19 01:15:59 +02:00
redecl-1.c anon-struct-6.c, [...]: Ensure uniqueness of test assertion names. 2005-03-13 21:13:41 +00:00
redecl-2.c c-decl.c (diagnose_mismatched_decls): Give error for external redeclaration of identifier declared with no linkage... 2004-07-31 18:21:27 +01:00
redecl-3.c re PR c/13801 (Decls should regain old type at end of scope) 2004-08-26 22:30:26 +01:00
redecl-4.c re PR c/13801 (Decls should regain old type at end of scope) 2004-08-26 22:30:26 +01:00
redecl-5.c c-decl.c (implicitly_declare): Diagnose incompatible implicit declarations. 2004-08-03 23:09:13 +01:00
redecl-6.c re PR c/13801 (Decls should regain old type at end of scope) 2004-08-26 22:30:26 +01:00
redecl-7.c re PR c/13801 (Decls should regain old type at end of scope) 2004-08-26 22:30:26 +01:00
redecl-8.c re PR c/13801 (Decls should regain old type at end of scope) 2004-08-26 22:30:26 +01:00
redecl-9.c re PR c/13801 (Decls should regain old type at end of scope) 2004-08-26 22:30:26 +01:00
redecl-10.c re PR c/13801 (Decls should regain old type at end of scope) 2004-08-26 22:30:26 +01:00
redecl-11.c re PR c/21342 (some incompatible external declarations not diagnosed) 2005-05-10 13:38:34 +01:00
redecl-12.c re PR c/21342 (some incompatible external declarations not diagnosed) 2005-05-10 13:38:34 +01:00
redecl-13.c re PR c/21342 (some incompatible external declarations not diagnosed) 2005-05-10 13:38:34 +01:00
redecl-14.c re PR c/21342 (some incompatible external declarations not diagnosed) 2005-05-10 13:38:34 +01:00
redecl-15.c re PR c/21342 (some incompatible external declarations not diagnosed) 2005-05-10 13:38:34 +01:00
redecl-16.c re PR c/21502 (small data relocation mismatch) 2005-05-11 00:33:31 -07:00
reg-vol-struct-1.c c-tree.h (C_DECL_REGISTER): New. 2004-03-28 00:31:41 +00:00
register-var-1.c re PR testsuite/20772 (x86 tests should run on both i?86 and x86_64) 2005-05-31 18:28:30 +02:00
register-var-2.c re PR middle-end/18160 (ICE on taking register variable address) 2004-10-28 19:31:25 +00:00
register-var-3.c re PR middle-end/23125 (OpenBSD's zic.c causes g++ but not gcc to segfault) 2005-10-04 06:39:17 -07:00
return-type-1.c Merge tree-ssa-20020619-branch into mainline. 2004-05-13 02:41:07 -04:00
return-type-2.c
return-type-3.c Merge tree-ssa-20020619-branch into mainline. 2004-05-13 02:41:07 -04:00
section1.c
sequence-pt-1.c re PR middle-end/3074 (Statement with no effect not flagged with -Wall) 2004-05-20 22:08:46 +00:00
setjmp-1.c setjmp-1.c: Remove XFAIL. 2004-08-14 10:18:56 -07:00
setjmp-2.c re PR testsuite/20772 (x86 tests should run on both i?86 and x86_64) 2005-12-10 13:23:19 +00:00
sh-relax.c * gcc.dg/sh-relax.c: Add prototype for abort. 2005-01-18 14:12:19 +00:00
sh4a-bitmovua.c Introduce sh4a support. 2004-07-28 09:13:58 +00:00
sh4a-cos.c Introduce sh4a support. 2004-07-28 09:13:58 +00:00
sh4a-cosf.c Introduce sh4a support. 2004-07-28 09:13:58 +00:00
sh4a-fprun.c * gcc.dg/sh4a-fprun.c: Fix dg-do typo. 2004-08-05 13:37:02 -04:00
sh4a-fsrra.c Introduce sh4a support. 2004-07-28 09:13:58 +00:00
sh4a-memmovua.c Introduce sh4a support. 2004-07-28 09:13:58 +00:00
sh4a-sin.c Introduce sh4a support. 2004-07-28 09:13:58 +00:00
sh4a-sincos.c Introduce sh4a support. 2004-07-28 09:13:58 +00:00
sh4a-sincosf.c Introduce sh4a support. 2004-07-28 09:13:58 +00:00
sh4a-sinf.c Introduce sh4a support. 2004-07-28 09:13:58 +00:00
short-compare-1.c re PR testsuite/20772 (x86 tests should run on both i?86 and x86_64) 2005-12-10 13:23:19 +00:00
short-compare-2.c re PR testsuite/20772 (x86 tests should run on both i?86 and x86_64) 2005-12-10 13:23:19 +00:00
sibcall-1.c 20001023-1.c, [...]: Declare built-in functions used. 2004-08-03 09:22:26 +01:00
sibcall-2.c 20001023-1.c, [...]: Declare built-in functions used. 2004-08-03 09:22:26 +01:00
sibcall-3.c config.gcc: Remove support for sparc-*-openbsd*... 2005-07-20 06:39:38 +00:00
sibcall-4.c config.gcc: Remove support for sparc-*-openbsd*... 2005-07-20 06:39:38 +00:00
sibcall-6.c sibcall-6.c: Skip in -fPIC mode on X86 ilp32. 2005-12-14 17:30:34 +00:00
simd-1.c c-common.h (same_scalar_type_ignoring_signedness): Protoize. 2005-06-15 10:33:51 +00:00
simd-1b.c c-common.h (same_scalar_type_ignoring_signedness): Protoize. 2005-06-15 10:33:51 +00:00
simd-2.c c-common.h (same_scalar_type_ignoring_signedness): Protoize. 2005-06-15 10:33:51 +00:00
simd-3.c 980523-1.c, [...]: Don't use powerpc-*-* or powerpc64-*-* in target selection strings. 2005-12-13 15:35:29 +10:30
simd-4.c c-common.h (same_scalar_type_ignoring_signedness): Protoize. 2005-06-15 10:33:51 +00:00
single-precision-constant.c c-cppbuiltin.c (builtin_define_float_constants): Add fp_cast parameter, pass to builtin_define_with_hex_fp_value. 2005-12-13 05:12:32 +00:00
smod-1.c re PR testsuite/20772 (x86 tests should run on both i?86 and x86_64) 2005-12-09 23:46:42 +00:00
sparc-constant-1.c
sparc-dwarf2.c
sparc-frame-1.c re PR target/24284 (ICE (Segmentation fault)) 2005-10-10 22:24:49 +00:00
sparc-getcontext-1.c re PR middle-end/22127 (register window not preserved after getcontext call) 2005-11-10 16:58:56 +00:00
sparc-loop-1.c
sparc-reg-1.c re PR middle-end/20263 (Incorrect asm for global register vars) 2005-03-29 12:08:54 +00:00
sparc-ret.c sparc-ret.c: Run only in 32-bit mode. 2004-01-26 07:39:29 +00:00
sparc-trap-1.c re PR target/15693 (ICE - unrecognizable insn) 2004-05-31 21:34:26 +00:00
spill-1.c arm.h (CLASS_LIKELY_SPILLED_P): Define. 2004-04-08 19:02:24 +00:00
splet-1.c
stmt-expr-1.c asm-qual-1.c, [...]: New tests. 2004-11-04 16:16:37 +00:00
stmt-expr-2.c asm-qual-1.c, [...]: New tests. 2004-11-04 16:16:37 +00:00
stmt-expr-3.c asm-qual-1.c, [...]: New tests. 2004-11-04 16:16:37 +00:00
stmt-expr-label-1.c re PR c++/772 (Statement expressions issues) 2005-03-30 20:56:39 +01:00
stmt-expr-label-2.c re PR c++/772 (Statement expressions issues) 2005-03-30 20:56:39 +01:00
stmt-expr-label-3.c re PR c++/772 (Statement expressions issues) 2005-03-30 20:56:39 +01:00
string-opt-1.c
struct-alias-1.c
struct-by-value-1.c
struct-by-value-2.c sparc.c (function_arg_record_value_1): Fix computation of the number of integer registers required. 2004-01-22 09:15:50 +00:00
struct-empty-1.c anon-struct-6.c, [...]: New tests. 2004-11-06 20:01:42 +00:00
struct-empty-2.c anon-struct-6.c, [...]: New tests. 2004-11-06 20:01:42 +00:00
struct-empty-3.c anon-struct-6.c, [...]: New tests. 2004-11-06 20:01:42 +00:00
struct-in-proto-1.c
struct-ret-1.c pr17055-1.c (dg-options): Add -fno-common to options on hppa*-*-hpux*. 2004-12-25 17:01:52 +00:00
struct-ret-2.c
struct-ret-libc.c
struct-semi-1.c anon-struct-6.c, [...]: New tests. 2004-11-06 20:01:42 +00:00
struct-semi-2.c anon-struct-6.c, [...]: New tests. 2004-11-06 20:01:42 +00:00
struct-semi-3.c anon-struct-6.c, [...]: New tests. 2004-11-06 20:01:42 +00:00
switch-1.c 980523-1.c, [...]: Don't use powerpc-*-* or powerpc64-*-* in target selection strings. 2005-12-13 15:35:29 +10:30
switch-2.c c90-restrict-1.c, [...]: Adjust expected messages for new parser. 2004-11-04 16:01:39 +00:00
switch-3.c
switch-4.c re PR middle-end/17657 (ICE in expand_case) 2004-10-11 16:11:35 +00:00
switch-5.c c99-flex-array-5.c, [...]: New tests. 2004-11-14 23:24:14 +00:00
switch-6.c c99-flex-array-5.c, [...]: New tests. 2004-11-14 23:24:14 +00:00
switch-7.c c99-flex-array-5.c, [...]: New tests. 2004-11-14 23:24:14 +00:00
switch-8.c re PR middle-end/18493 (gcc doesn't like switch blocks without case/default labels) 2004-12-16 17:52:02 +00:00
switch-warn-1.c 20001023-1.c, [...]: Declare built-in functions used. 2004-08-03 09:22:26 +01:00
switch-warn-2.c 20001023-1.c, [...]: Declare built-in functions used. 2004-08-03 09:22:26 +01:00
switch-warn-3.c re PR c/18715 (warning: "enumeration value not handled in switch" for '...' ranges) 2005-08-22 09:21:18 -07:00
symbian1.c symbian1.c: New test. 2004-08-03 21:20:36 +00:00
symbian2.c symbian1.c: New test. 2004-08-03 21:20:36 +00:00
symbian3.c symbian.h (CC1_SPEC): Add -fno-short-enums. 2004-08-06 07:54:19 +00:00
symbian4.c symbian.h (CC1_SPEC): Avoid passing duplicate options to the compiler. 2004-08-06 17:51:45 +00:00
symbian5.c symbian.h (CC1_SPEC): Avoid passing duplicate options to the compiler. 2004-08-06 17:51:45 +00:00
sync-1.c re PR middle-end/14311 (builtins for atomic operations needed) 2005-04-14 16:37:47 -07:00
sync-2.c backport: sync.md: New file. 2006-01-03 10:06:36 +01:00
titype-1.c file-format.exp (gcc_target_object_format): Add check for som format and hardcode object formats on hppa*-*-hpux*. 2005-03-06 18:26:53 +00:00
trampoline-1.c 20001023-1.c, [...]: Declare built-in functions used. 2004-08-03 09:22:26 +01:00
transparent-union-1.c re PR c/20043 (transparent_union doesn't allow restrict qualifier removal) 2005-02-19 01:26:38 +01:00
transparent-union-2.c re PR c/20043 (transparent_union doesn't allow restrict qualifier removal) 2005-02-19 01:26:38 +01:00
transparent-union-3.c re PR c/21213 (segfault declaring a transparent union) 2005-04-27 01:47:06 +01:00
transparent-union-4.c re PR c/22240 (ICE with transparent unions, function pointers and -pedantic) 2005-07-29 03:46:50 +01:00
transparent-union-5.c re PR c/24255 (__transparent_union__ mishandled) 2005-10-11 15:52:04 -07:00
trunc-1.c
typedef-init.c
typedef-redecl.c re PR c/13656 (ICE after redeclaring size_t in the system headers) 2004-01-13 02:52:37 +00:00
typedef-redecl.h re PR c/13656 (ICE after redeclaring size_t in the system headers) 2004-01-13 02:52:37 +00:00
typeof-1.c
typespec-1.c
ucnid-1.c c.opt (fextended-identifiers): New. 2005-09-20 21:31:37 +01:00
ucnid-2.c ucnid-2.c: XFAIL on Solaris. 2005-10-10 16:58:53 +00:00
ucnid-3.c ucnid-2.c: XFAIL on Solaris. 2005-10-10 16:58:53 +00:00
ucnid-4.c ucnid-2.c: XFAIL on Solaris. 2005-10-10 16:58:53 +00:00
ucnid-5.c c.opt (fextended-identifiers): New. 2005-09-20 21:31:37 +01:00
ucnid-6.c c.opt (fextended-identifiers): New. 2005-09-20 21:31:37 +01:00
ultrasp1.c
ultrasp2.c ulstrasp2.c: Do not pass -m64. 2004-03-22 07:16:41 +00:00
ultrasp3.c 20001023-1.c, [...]: Declare built-in functions used. 2004-08-03 09:22:26 +01:00
ultrasp4.c g++.dg/opt/strength-reduce.C... 2004-11-15 13:33:38 +00:00
ultrasp5.c
ultrasp6.c
ultrasp7.c
ultrasp8.c ulstrasp2.c: Do not pass -m64. 2004-03-22 07:16:41 +00:00
ultrasp9.c
ultrasp10.c re PR target/11965 (invalid assembler code for a shift << 32 operation) 2003-09-10 12:59:36 +00:00
ultrasp11.c re PR target/17245 (ICE compiling gsl-1.5 statistics/lag1.c) 2004-10-08 13:34:56 +00:00
unaligned-1.c re PR middle-end/7847 (pragma pack / attribute(packed): unaligned access to packed structure) 2003-12-01 07:15:31 +00:00
uninit-1.c Merge tree-ssa-20020619-branch into mainline. 2004-05-13 02:41:07 -04:00
uninit-2.c Merge tree-ssa-20020619-branch into mainline. 2004-05-13 02:41:07 -04:00
uninit-3.c Merge tree-ssa-20020619-branch into mainline. 2004-05-13 02:41:07 -04:00
uninit-4.c 20005-05-24 Janis Johnson <janis187@us.ibm.com> 2005-05-24 23:41:44 +00:00
uninit-5.c uninit-5.c: Remove xfails. 2005-04-22 18:48:47 -06:00
uninit-6.c Merge tree-ssa-20020619-branch into mainline. 2004-05-13 02:41:07 -04:00
uninit-8.c Merge tree-ssa-20020619-branch into mainline. 2004-05-13 02:41:07 -04:00
uninit-9.c 20005-05-24 Janis Johnson <janis187@us.ibm.com> 2005-05-24 23:41:44 +00:00
uninit-10.c
uninit-11.c Merge tree-ssa-20020619-branch into mainline. 2004-05-13 02:41:07 -04:00
uninit-12.c re PR middle-end/23497 (Bogus 'is used uninitialized...' warning about std::complex<T>) 2005-11-16 15:43:39 -08:00
uninit-13.c re PR middle-end/23497 (Bogus 'is used uninitialized...' warning about std::complex<T>) 2005-11-16 15:43:39 -08:00
uninit-14.c re PR tree-optimization/24931 (uninitialized structure member after assignment) 2005-11-20 16:51:39 -08:00
uninit-A.c
uninit-B.c
uninit-C.c file-format.exp (gcc_target_object_format): Add check for som format and hardcode object formats on hppa*-*-hpux*. 2005-03-06 18:26:53 +00:00
uninit-D.c
uninit-E.c
uninit-F.c
uninit-G.c
uninit-H.c re PR target/18348 (mmix-knuth-mmixware testsuite failure: gcc.dg/uninit-H.c) 2004-11-28 22:57:38 +00:00
uninit-I.c * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives. 2005-01-27 16:42:46 -08:00
union-1.c re PR target/15783 (ICE with union assignment in 64-bit mode) 2004-06-07 20:58:33 +00:00
union-2.c sparc.c (function_arg_union_value): New 'slotno' argument. 2004-11-10 17:24:19 +00:00
union-cast-1.c re PR middle-end/23155 (Gimplification failed for union cast) 2005-11-03 08:15:53 -08:00
union-cast-2.c re PR middle-end/23155 (Gimplification failed for union cast) 2005-11-03 08:15:53 -08:00
union-cast-3.c re PR middle-end/23155 (Gimplification failed for union cast) 2005-11-03 08:15:53 -08:00
unordered-1.c
unordered-2.c fold-const.c (fold): Add constant folding for unordered comparison tree nodes. 2004-06-19 00:17:33 +00:00
unordered-3.c fold-const.c (fold): Add constant folding for unordered comparison tree nodes. 2004-06-19 00:17:33 +00:00
unroll-1.c re PR testsuite/20772 (x86 tests should run on both i?86 and x86_64) 2005-12-10 13:23:19 +00:00
unused-1.c
unused-2.c
unused-3.c decl-2.c: Add extra line breaks. 2005-03-12 07:40:35 -08:00
unused-4.c PR c/17178, PR c/17820 2004-10-03 17:10:07 -07:00
unused-5.c
unused-6.c re PR c/15004 ([unit-at-a-time] no warning for unused paramater in static function) 2004-04-28 20:40:55 +00:00
unused-7.c unused-7.c: Use the correct option. 2004-10-04 10:08:04 -07:00
va-arg-1.c re PR c/14188 (Suggestion: improve warning message for call through incompatible type) 2004-02-23 12:41:43 +00:00
va-arg-2.c
va-arg-3.c New, from PR 14498. 2004-05-28 17:09:22 +00:00
varpool-1.c [multiple changes] 2005-03-30 22:28:02 +00:00
verbose-asm.c
visibility-1.c visibility-[1-9a].c: Change to use scan-hidden instead of scan-assembler. 2004-10-28 16:38:47 -07:00
visibility-2.c visibility-[1-9a].c: Change to use scan-hidden instead of scan-assembler. 2004-10-28 16:38:47 -07:00
visibility-3.c visibility-[1-9a].c: Change to use scan-hidden instead of scan-assembler. 2004-10-28 16:38:47 -07:00
visibility-4.c visibility-[1-9a].c: Change to use scan-hidden instead of scan-assembler. 2004-10-28 16:38:47 -07:00
visibility-5.c visibility-[1-9a].c: Change to use scan-hidden instead of scan-assembler. 2004-10-28 16:38:47 -07:00
visibility-6.c visibility-[1-9a].c: Change to use scan-hidden instead of scan-assembler. 2004-10-28 16:38:47 -07:00
visibility-7.c pragma-override1.C: Mark as requiring 'internal' visibility. 2005-03-25 02:21:01 +00:00
visibility-8.c visibility-[1-9a].c: Change to use scan-hidden instead of scan-assembler. 2004-10-28 16:38:47 -07:00
visibility-9.c visibility-[1-9a].c: Change to use scan-hidden instead of scan-assembler. 2004-10-28 16:38:47 -07:00
visibility-10.c tree.c (handle_dll_attribute): Move here from i383/winnt.c. 2004-08-06 02:03:29 +00:00
visibility-a.c visibility-[1-9a].c: Change to use scan-hidden instead of scan-assembler. 2004-10-28 16:38:47 -07:00
visibility-b.c revert acidently committed change for gcc.dg/visibility-b.c. 2004-10-28 16:41:21 -07:00
visibility-c.c visibility-c.c: Change compile to assemble for the test. 2004-12-16 16:54:49 -08:00
visibility-d.c re PR c/20303 ([4.0 only] Can't push more than 16 nested visibility) 2005-07-25 09:38:58 +02:00
vla-2.c
vla-3.c re PR middle-end/22439 (ICE with char VLA and __SIZE_TYPE__ argument (so no cast)) 2005-08-26 08:14:13 -07:00
vla-init-1.c
vla-init-2.c re PR c/16409 (ICE in size_binop, at fold-const.c) 2004-09-28 20:35:26 +01:00
vla-init-3.c re PR c/16409 (ICE in size_binop, at fold-const.c) 2004-09-28 20:35:26 +01:00
vla-init-4.c re PR c/16409 (ICE in size_binop, at fold-const.c) 2004-09-28 20:35:26 +01:00
vla-init-5.c re PR c/16409 (ICE in size_binop, at fold-const.c) 2004-09-28 20:35:26 +01:00
void-cast-1.c re PR c/21159 ("no effect" warning despite cast to void*) 2005-04-27 22:41:15 +01:00
void-cast-2.c c-typeck.c (build_compound_expr): Correct logic in last change. 2005-04-28 01:45:48 +01:00
volatile1.c re PR c/12553 ([tree-ssa] ICE in gimplify_expr with volatiles) 2003-10-20 18:02:17 -04:00
warn-1.c c-typeck.c (enum impl_conv): New. 2004-10-08 11:21:42 +01:00
warn-addr-cmp.c c-common.c (c_common_truthvalue_conversion): Generalise warning for addresses converted to booleans; not just function addresses. 2005-12-14 10:33:26 +11:00
wcaselabel-1.c fold-const.c (fold, [...]): Do not lose side effects when optimizing 0 % X. 2005-01-31 20:48:52 -07:00
wchar_t-1.c * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later. 2004-07-14 19:16:07 +00:00
wchar_t-2.c wchar_t-2.c: Fix typo. 2004-08-09 07:24:23 +00:00
winline-1.c Makefile.in (cgraph.o, [...]): Add intl.h dependency. 2004-01-04 14:39:13 +00:00
winline-2.c Makefile.in (cgraph.o, [...]): Add intl.h dependency. 2004-01-04 14:39:13 +00:00
winline-3.c Makefile.in (cgraph.o, [...]): Add intl.h dependency. 2004-01-04 14:39:13 +00:00
winline-4.c Makefile.in (cgraph.o, [...]): Add intl.h dependency. 2004-01-04 14:39:13 +00:00
winline-5.c invoke.texi (large-unit-insns): Document. 2005-11-15 12:27:33 +00:00
winline-6.c cgraphunit.c (cgraph_estimate_size_after_inlining): Compute call cost based on argument sizes. 2005-03-22 20:53:40 +00:00
winline-7.c 20001023-1.c, [...]: Declare built-in functions used. 2004-08-03 09:22:26 +01:00
wint_t-1.c * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later. 2004-07-14 23:34:34 +00:00
wtr-aggr-init-1.c
wtr-conversion-1.c c-common.c, [...]: Use %q, %< and %> for quoting in diagnostics. 2004-09-13 00:53:29 +01:00
wtr-escape-1.c
wtr-func-def-1.c /tmp/cvs001644 2003-10-02 00:07:50 +00:00
wtr-int-type-1.c
wtr-label-1.c
wtr-static-1.c c-decl.c (duplicate_decls): Break apart into... 2004-01-11 01:18:58 +00:00
wtr-strcat-1.c
wtr-suffix-1.c
wtr-switch-1.c
wtr-unary-plus-1.c
wtr-union-init-1.c
wtr-union-init-2.c
wtr-union-init-3.c
wtypequal.c c-typeck.c (build_indirect_ref): Build INDIRECT_REF with correct type. 2005-06-02 20:09:01 +00:00

README

Notes for testsuite/gcc.dg.

1) There should be only one driver, dg.exp.

2) Try to organize the tests by topic using file name prefixes.

   Eg: All bitfield tests are named "bf-*.c".

   This lets the person running the tests choose particular sets of tests to
   run easily (using wildcards).

   Eg: make check RUNTESTFLAGS='dg.exp=bf-*.c'

3) Remember DOS file name restrictions (8.3).  Sigh.

4) Send bugs, comments, etc. to dje@cygnus.com.