1. 25 Jun, 2005 1 commit
  2. 27 May, 2005 1 commit
    • c-pch.c, [...]: Update copyright. · 3a674ab9
      	* c-pch.c, timevar.c, timevar.h, unwind-compat.c,
      	unwind-dw2-fde-compat.c, unwind-dw2-fde.c, config/mmix/mmix.h,
      	config/rs6000/eabispe.h, config/rs6000/lynx.h,
      	config/sh/elf.h, config/sh/symbian-pre.h,
      	config/sparc/sparc-protos.h: Update copyright.
      
      From-SVN: r100234
      Kazu Hirata committed
  3. 17 May, 2005 1 commit
    • ggc-page.c (ggc_alloc_stat): Record amount of memory allocated. · 8d18c628
      	* ggc-page.c (ggc_alloc_stat): Record amount of memory allocated.
      	* ggc-zone.c (ggc_alloc_zone_1): Ditto.
      	* timevar.c (timevar_ggc_mem_total): New variable.
      	(GGC_MEM_BOUND): New constant.
      	(get_time): Record ggc memory status.
      	(timevar_accumulate): Accumulate amount of ggc memory.
      	(timevar_print): Print consumption of ggc memory.
      	* timevar.def (TV_FIND_REFERENCED_VARS, TV_TREE_REDPHI,
      	TV_TREE_LOOP_BOUNDS, TV_TREE_LOOP_IVCANON, TV_TREE_VECTORIZATION,
      	TV_TREE_LINEAR_TRANSFORM): Shorten strings to fit in 22 characters.
      	* timevar.h (struct timevar_time_def): Add ggc_mem field.
      	(timevar_ggc_mem_total): Declare.
      
      From-SVN: r99848
      Zdenek Dvorak committed
  4. 04 Nov, 2004 1 commit
    • timevar.c (timevar_enable): Change from static. · 89106ed5
      2004-11-03  Andrew Pinski  <pinskia@physics.uc.edu>
      
              * timevar.c (timevar_enable): Change from
              static.
              (timevar_push): Rename to ...
              (timevar_push_1): this and remove the
              enabled check.
              (timevar_pop): Rename to ...
              (timevar_pop_1): this and remove the
              enabled check.
              * timevar.h (POP_TIMEVAR_AND_RETURN): Use do/while loops.
              (timevar_pop): New macro.
              (timevar_push): New macro.
              (timevar_enable): Declare.
      
      From-SVN: r90050
      Andrew Pinski committed
  5. 02 Nov, 2004 1 commit
  6. 09 Sep, 2004 1 commit
    • targhooks.c (default_unwind_emit, [...]): Use gcc_assert, gcc_unreachable &… · 1e128c5f
      targhooks.c (default_unwind_emit, [...]): Use gcc_assert, gcc_unreachable & internal_error instead of abort.
      
      	* targhooks.c (default_unwind_emit, default_scalar_mode_supported_p):
      	Use gcc_assert, gcc_unreachable & internal_error instead of abort.
      	* timevar.c (timevar_push, timevar_pop, timevar_start,
      	timevar_stop): Likewise.
      	* toplev.c (default_pch_valid_p): Likewise.
      	* tracer.c (tail_duplicate): Likewise.
      	* tree-alias-common.c (get_alias_var_decl,
      	get_values_from_constructor, create_alias_var, delete_alias_vars,
      	empty_points_to_set, same_points_to_set, ptr_may_alias_var):
      	Likewise.
      	* tree.c (tree_size, make_node_stat, copy_node_stat,
      	build_int_cst_wide, integer_all_onesp, list_length, chainon,
      	tree_node_structure, type_contains_placeholder_p, substitute_in_expr,
      	substitute_placeholder_in_expr, tabilize_reference_1, build0_stat,
      	build1_stat, build2_stat, build3_stat, build4_stat, is_attribute_p,
      	lookup_attribute, type_hash_canon, host_integerp, iterative_hash_expr,
      	build_method_type_directly, decl_type_context, get_callee_fndecl,
      	get_set_constructor_bits, build_vector_type_for_mode, int_cst_value,
      	tree_fold_gcd): Likewise.
      	* tree-cfg.c (create_bb, make_ctrl_stmt_edges, make_exit_edges,
      	make_cond_expr_edges, group_case_labels, tree_merge_blocks,
      	cleanup_control_expr_graph, find_taken_edge,
      	find_taken_edge_switch_expr, phi_alternatives_equal,
      	is_ctrl_altering_stmt, disband_implicit_edges, set_bb_for_stmt,
      	stmt_for_bsi, tree_find_edge_insert_loc, bsi_insert_on_edge_immediate,
      	tree_split_edge, tree_verify_flow_info, thread_jumps,
      	tree_redirect_edge_and_branch, tree_flow_call_edges_add): Likewise.
      	* tree-chrec.c (chrec_fold_poly_cst, chrec_fold_plus_poly_poly,
      	chrec_fold_multiply_poly_poly): Likewise.
      	* tree-complex.c (extract_component, expand_complex_division,
      	expand_complex_comparison, expand_complex_operations_1,
      	build_replicated_const, expand_vector_operations_1): Likewise.
      	* tree-data-ref.c (tree_fold_bezout, build_classic_dist_vector,
      	build_classic_dir_vector): Likewise.
      	* tree-dfa.c (compute_immediate_uses_for_phi,
      	compute_immediate_uses_for_stmt, create_var_ann, create_stmt_ann,
      	create_tree_ann, collect_dfa_stats, get_virtual_var): Likewise.
      	* tree-dump.c (dequeue_and_dump): Likewise.
      	* tree-eh.c (record_stmt_eh_region, add_stmt_to_eh_region,
      	record_in_finally_tree, replace_goto_queue_1,
      	maybe_record_in_goto_queue, verify_norecord_switch_expr,
      	do_return_redirection): Likewise.
      	* tree-if-conv.c (tree_if_convert_stmt, tree_if_convert_cond_expr,
      	add_to_dst_predicate_list, find_phi_replacement_condition,
      	replace_phi_with_cond_modify_expr, get_loop_body_in_if_conv_order):
      	Likewise.
      	* tree-inline.c (remap_decl, remap_type, remap_decls, copy_body_r,
      	initialize_inlined_parameters, declare_return_variable,
      	estimate_num_insns_1, expand_call_inline, expand_calls_inline,
      	optimize_inline_calls, copy_tree_r): Likewise.
      	* tree-into-ssa.c (rewrite_initialize_block_local_data, rewrite_stmt,
      	ssa_rewrite_stmt, rewrite_into_ssa): Likewise.
      	* tree-iterator.c (alloc_stmt_list, tsi_link_before, tsi_link_after,
      	tsi_split_statement_list_after, tsi_split_statement_list_before):
      	Likewise.
      	* tree-mudflap.c (mf_varname_tree): Likewise.
      	* tree-nested.c (create_tmp_var_for, lookup_field_for_decl,
      	lookup_tramp_for_decl, convert_all_function_calls): Likewise.
      	* tree-optimize.c (tree_rest_of_compilation): Likewise.
      	* tree-outof-ssa.c (create_temp, eliminate_build, eliminate_phi,
      	coalesce_abnormal_edges, coalesce_ssa_name, eliminate_virtual_phis,
      	free_temp_expr_table, add_dependance, finish_expr, rewrite_trees):
      	Likewise.
      	* tree-phinodes.c (resize_phi_node, add_phi_arg,
      	remove_all_phi_nodes_for): Likewise.
      	* tree-pretty-print.c (op_prio, print_call_name): Likewise.
      	* tree-profile.c (tree_gen_interval_profiler, tree_gen_pow2_profiler,
      	tree_gen_one_value_profiler, tree_gen_const_delta_profiler): Likewise.
      	* tree-sra.c (type_can_instantiate_all_elements, sra_hash_tree,
      	sra_elt_eq, sra_walk_expr, instantiate_missing_elements,
      	generate_one_element_ref, generate_element_copy,
      	generate_element_zero, scalarize_copy, scalarize_init,
      	scalarize_ldst): Likewise.
      	* tree-ssa-alias.c (delete_alias_info, group_aliases, may_alias_p,
      	add_may_alias, add_pointed_to_expr, add_pointed_to_var,
      	collect_points_to_info_r, get_tmt_for, get_ptr_info): Likewise.
      	* tree-ssa.c (walk_use_def_chains, check_phi_redundancy): Likewise.
      	* tree-ssa-ccp.c (dump_lattice_value, get_default_value, get_value,
      	set_lattice_value, likely_value, ccp_visit_phi_node, visit_assignment,
      	widen_bitfield, ccp_fold_builtin): Likewise.
      	* tree-ssa-copy.c (may_propagate_copy, merge_alias_info,
      	replace_exp_1, propagate_tree_value): Likewise.
      	* tree-ssa-copyrename.c (copy_rename_partition_coalesce): Likewise.
      	* tree-ssa-dce.c (set_control_dependence_map_bit,
      	find_control_dependence, find_pdom, mark_operand_necessary,
      	mark_stmt_if_obviously_necessary,
      	mark_control_dependent_edges_necessary, remove_dead_stmt): Likewise.
      	* tree-ssa-dom.c (dom_opt_initialize_block_local_data,
      	simplify_switch_and_lookup_avail_expr, cprop_into_successor_phis,
      	eliminate_redundant_computations, avail_expr_eq): Likewise.
      	* tree-ssa-dse.c (fix_stmt_v_may_defs): Likewise.
      	* tree-ssa-loop-ch.c (should_duplicate_loop_header_p,
      	duplicate_blocks): Likewise.
      	* tree-ssa-loop-im.c (for_each_index, set_level,
      	is_call_clobbered_ref): Likewise.
      	* tree-ssa-loop-ivopts.c (dump_use, divide, stmt_after_ip_normal_pos,
      	stmt_after_increment, set_iv, contains_abnormal_ssa_name_p,
      	find_interesting_uses_outer_or_nonlin, add_derived_ivs_candidates,
      	peel_address, ptr_difference_cost, may_replace_final_value,
      	determine_use_iv_cost, rewrite_use_nonlinear_expr, rewrite_use_outer,
      	rewrite_use, rewrite_uses): Likewise.
      	* tree-ssa-loop-manip.c (rewrite_into_loop_closed_ssa,
      	check_loop_closed_ssa_use): Likewise.
      	* tree-ssanames.c (make_ssa_name): Likewise.
      	* tree-ssa-operands.c (finalize_ssa_defs, finalize_ssa_uses,
      	finalize_ssa_v_must_defs, finalize_ssa_stmt_operands,
      	get_stmt_operands, get_expr_operands, get_asm_expr_operands,
      	get_indirect_ref_operands, add_stmt_operand): Likewise.
      	* tree-ssa-pre.c (value_exists_in_set_bitmap,
      	value_remove_from_set_bitmap, bitmap_insert_into_set, insert_into_set,
      	phi_translate, valid_in_set, compute_antic,
      	find_or_generate_expression, create_expression_by_pieces, insert_aux,
      	create_value_expr_from, eliminate): Likewise.
      	* tree-ssa-propagate.c (cfg_blocks_get): Likewise.
      	* tree-ssa-threadupdate.c (remove_last_stmt_and_useless_edges):
      	Likewise.
      	* tree-tailcall.c (independent_of_stmt_p, adjust_return_value,
      	eliminate_tail_call): Likewise.
      	* tree-vectorizer.c (vect_create_index_for_array_ref,
      	vect_align_data_ref, vect_create_data_ref,
      	vect_create_destination_var, vect_get_vec_def_for_operand,
      	vect_finish_stmt_generation, vect_transform_stmt,
      	vect_transform_loop_bound, vect_transform_loop,
      	vect_analyze_operations): Likewise.
      	* tree-vn.c (vn_compute, set_value_handle, get_value_handle):
      	Likewise.
      	* tree-flow-inline.h (var_ann, get_var_ann, get_def_from_ptr,
      	get_use_op_ptr, immediate_use, phi_ssa_name_p, bsi_start,
      	bsi_after_labels, bsi_last): Likewise.
      	* tree-ssa-live.c (var_union, change_partition_var,
      	create_ssa_var_map, calculate_live_on_entry, root_var_init,
      	type_var_init, add_coalesce, sort_coalesce_list, pop_best_coalesce):
      	Likewise.
      	* tree-ssa-live.h (partition_is_global, live_entry_blocks,
      	tpa_find_tree): Likewise.
      	(register_ssa_partition_check): Declare.
      	(register_ssa_partition): use it.
      	* tree-ssa-live.c: Include errors.h.
      	(register_ssa_partition_check): New.
      	* tree-ssa-operands.c: Include errors.h.
      	* Makefile.in (tree-ssa-operands.o): Depend on errors.h.
      
      Co-Authored-By: Nathan Sidwell <nathan@codesourcery.com>
      
      From-SVN: r87223
      Giovanni Bajo committed
  7. 31 Jan, 2004 1 commit
    • alloc-pool.c, c-lex.c, c-pragma.h, c-semantics.c, cfghooks.c, · 283334f0
      	cfghooks.h, cfglayout.c, cfgloopmanip.c, debug.c, debug.h,
      	flow.c, genextract.c, ggc-common.c, ggc-page.c, ggc.h,
      	ifcvt.c, jump.c, loop-unswitch.c, timevar.c, timevar.def,
      	tree-optimize.c, vmsdbgout.c, config/fp-bit.c,
      	config/alpha/alpha.c, config/alpha/alpha.h,
      	config/alpha/alpha.md, config/alpha/unicosmk.h,
      	config/alpha/vms.h, config/arm/linux-elf.h, config/avr/avr.c,
      	config/c4x/c4x-protos.h, config/c4x/c4x.md,
      	config/d30v/d30v.h, config/frv/frv.md, config/frv/frvbegin.c,
      	config/frv/frvend.c, config/i386/cygming.h,
      	config/i386/djgpp.h, config/i386/emmintrin.h,
      	config/i386/gthr-win32.c, config/i386/i386-interix.h,
      	config/i386/i386-protos.h, config/i386/openbsd.h,
      	config/i386/winnt.c, config/i386/xm-mingw32.h,
      	config/i386/xmmintrin.h, config/ia64/ia64.md,
      	config/iq2000/iq2000.md, config/m32r/m32r.md,
      	config/m68k/m68k.md, config/mcore/mcore-elf.h,
      	config/mcore/mcore.md, config/mips/elf.h, config/mips/elf64.h,
      	config/mips/iris5gas.h, config/mips/iris6.h,
      	config/mips/iris6gas.h, config/mips/linux.h,
      	config/mips/mips.md, config/mips/netbsd.h,
      	config/mips/openbsd.h, config/mips/windiss.h,
      	config/pa/fptr.c, config/rs6000/aix.h,
      	config/rs6000/altivec.h, config/rs6000/darwin.h,
      	config/rs6000/xcoff.h, config/s390/s390-protos.h,
      	config/s390/s390.c, config/s390/s390.h, config/s390/s390.md,
      	config/sh/netbsd-elf.h, config/sh/sh.h, config/sh/vxworks.h,
      	config/sparc/sol2.h: Update copyright.
      
      From-SVN: r77018
      Kazu Hirata committed
  8. 29 Jan, 2004 1 commit
  9. 19 Jul, 2003 1 commit
    • alias.c [...]: Remove unnecessary casts. · 703ad42b
      	* alias.c alloc-pool.c bitmap.c bitmap.h bt-load.c builtins.c
      	c-common.c c-decl.c c-incpath.c c-lex.c c-opts.c c-parse.in
      	c-pragma.c c-typeck.c calls.c cfg.c cfganal.c cfgloop.c cfgrtl.c
      	collect2.c combine.c conflict.c coverage.c cppexp.c cppfiles.c
      	cpphash.c cppinit.c cpplex.c cpplib.c cppmacro.c cppspec.c
      	cpptrad.c cse.c cselib.c dbxout.c defaults.h df.c dominance.c
      	dwarf2out.c dwarfout.c emit-rtl.c except.c expmed.c expr.c final.c
      	fix-header.c flow.c fold-const.c function.c gcc.c gccspec.c gcov.c
      	gcse.c genattr.c genattrtab.c genautomata.c genconditions.c
      	genemit.c genextract.c genoutput.c genrecog.c gensupport.c
      	ggc-page.c ggc-simple.c global.c graph.c haifa-sched.c hashtable.c
      	integrate.c jump.c langhooks.c lcm.c line-map.c local-alloc.c
      	loop.c mips-tdump.c mips-tfile.c mkdeps.c optabs.c params.c
      	postreload.c prefix.c print-tree.c protoize.c ra-build.c
      	ra-colorize.c ra-rewrite.c ra.c recog.c reg-stack.c regclass.c
      	regmove.c regrename.c reload.c reload1.c reorg.c resource.c
      	sbitmap.c sched-deps.c sched-rgn.c sched-vis.c sdbout.c
      	simplify-rtx.c ssa-ccp.c ssa.c stmt.c stor-layout.c timevar.c
      	tlink.c toplev.c tree-dump.c tree.c unroll.c unwind-dw2-fde.c
      	varasm.c varray.c vmsdbgout.c xcoffout.c: Remove unnecessary
      	casts.
      
      From-SVN: r69587
      Kaveh R. Ghazi committed
  10. 06 Jul, 2003 2 commits
    • basic-block.h: Convert prototypes to ISO C90. · f55ade6e
      	* basic-block.h: Convert prototypes to ISO C90.
      	* c-parse.in: Likewise.
      	* c-pragma.h: Likewise.
      	* c-typeck.c: Likewise.
      	* cfghooks.h: Likewise.
      	* cfgloopanal.c: Likewise.
      	* dbxout.h: Likewise.
      	* debug.h: Likewise.
      	* dwarf2asm.h: Likewise.
      	* gcov.c: Likewise.
      	* gengtype-lex.l: Likewise.
      	* sched-int.h: Likewise.
      	* timevar.c: Likewise.
      
      From-SVN: r69010
      Andreas Jaeger committed
    • sbitmap.c: Convert prototypes to ISO C90. · 46c5ad27
      	* sbitmap.c: Convert prototypes to ISO C90.
      	* sbitmap.h: Likewise.
      	* scan-decls.c: Likewise.
      	* scan.c: Likewise.
      	* sched-deps.c: Likewise.
      	* sched-ebb.c: Likewise.
      	* sched-int.h: Likewise.
      	* sched-rgn.c: Likewise.
      	* sched-vis.c: Likewise.
      	* sibcall.c: Likewise.
      	* simplify-rtx.c: Likewise.
      	* sreal.c: Likewise.
      	* sreal.h: Likewise.
      	* ssa-ccp.c: Likewise.
      	* ssa-dce.c: Likewise.
      	* ssa.c: Likewise.
      	* ssa.h: Likewise.
      	* stack.h: Likewise.
      	* stmt.c: Likewise.
      	* stor-layout.c: Likewise.
      	* stringpool.c: Likewise.
      	* target.h: Likewise.
      	* timevar.c: Likewise.
      	* timevar.h: Likewise.
      	* tlink.c: Likewise.
      	* tracer.c: Likewise.
      	* tree-inline.c: Likewise.
      	* tree-inline.h: Likewise.
      	* tree.c: Likewise.
      	* tree.h: Likewise.
      
      From-SVN: r69002
      Andreas Jaeger committed
  11. 16 Jun, 2003 1 commit
  12. 26 Apr, 2003 1 commit
    • flags.h (time_report): Remove. · 09b04f2d
      	* flags.h (time_report): Remove.
      	* timevar.c (timevar_enable): New.
      	(TIMEVAR_ENABLE): Remove, use timevar_enable.
      	(timevar_init): Rename from init_timevar.
      	* timevar.h (timevar_init): Rename from init_timevar.
      	* toplev.c (time_report): Make static.
      	(do_compile): Conditionally call init_timevar first.
      	(preprocess_options): Move some code to do_compile.
      
      From-SVN: r66110
      Neil Booth committed
  13. 31 Jan, 2003 1 commit
  14. 15 Jan, 2003 1 commit
    • decl2.c (check_classfn): Fix uninitialized warning. · dd1b7476
      cp:
      	* decl2.c (check_classfn): Fix uninitialized warning.
      	(build_anon_union_vars): Likewise.
      	* pt.c (tsubst_copy): Likewise.
      
      gcc:
      	* genattr.c (main): Rearrange output to avoid prototype warning.
      	* genautomata.c (transform_3): Fix ambiguous-else warning.
      	* local-alloc.c (requires_inout): Add parentheses around
      	assignment used as truth-value.
      	* timevar.c: Move system includes above local includes.  Include
      	toplev.h
      	* Makefile.in (timevar.o): Depend on toplev.h.
      
      From-SVN: r61308
      Kaveh R. Ghazi committed
  15. 14 Jan, 2003 1 commit
  16. 19 Dec, 2002 1 commit
    • ChangeLog: Follow spelling conventions. · 272d0bee
      	* ChangeLog: Follow spelling conventions.
      	* ChangeLog.2: Likewise.
      	* ChangeLog.4: Likewise.
      	* ChangeLog.5: Likewise.
      	* cppexp.c: Likewise.
      	* df.c: Likewise.
      	* gcov.c: Likewise.
      	* gengtype.c: Likewise.
      	* reload1.c: Likewise.
      	* sched-rgn.c: Likewise.
      	* stmt.c: Likewise.
      	* stor-layout.c: Likewise.
      	* timevar.c: Likewise.
      	* toplev.c: Likewise.
      	* tree.h: Likewise.
      	* varasm.c: Likewise.
      	* config/fr30/fr30.md: Likewise.
      	* config/i386/i386.c: Likewise.
      	* config/ia64/ia64.c: Likewise.
      	* config/pa/pa.c: Likewise.
      
      From-SVN: r60281
      Kazu Hirata committed
  17. 16 Dec, 2002 1 commit
  18. 10 Oct, 2002 1 commit
  19. 27 Sep, 2002 1 commit
    • LANGUAGES: Follow spelling conventions. · 0e9e1e0a
      	* LANGUAGES: Follow spelling conventions.
      	* rtl.def: Likewise.
      	* sbitmap.c: Likewise.
      	* sched-int.h: Likewise.
      	* sched-rgn.c: Likewise.
      	* sibcall.c: Likewise.
      	* simplify-rtx.c: Likewise.
      	* ssa.c: Likewise.
      	* stab.def: Likewise.
      	* stmt.c: Likewise.
      	* stor-layout.c: Likewise.
      	* target.h: Likewise.
      	* timevar.c: Likewise.
      	* toplev.c: Likewise.
      	* tree-dump.c: Likewise.
      	* tree-inline.c: Likewise.
      	* tree.c: Likewise.
      	* tree.def: Likewise.
      	* tree.h: Likewise.
      	* unroll.c: Likewise.
      	* varasm.c: Likewise.
      	* vmsdbgout.c: Likewise.
      	* treelang/treelang.texi: Likewise.
      	* treelang/treetree.c: Likewise.
      
      From-SVN: r57587
      Kazu Hirata committed
  20. 18 May, 2002 1 commit
  21. 16 Nov, 2001 1 commit
  22. 29 Oct, 2001 1 commit
  23. 22 Aug, 2001 1 commit
    • Makefile.in, [...]: replace "GNU CC" with "GCC". · 1322177d
      	* Makefile.in, alias.c, basic-block.h, bb-reorder.c, bitmap.c,
      	bitmap.h, builtin-types.def, builtins.c, builtins.def,
      	c-aux-info.c, c-common.c, c-common.def, c-common.h,
      	c-convert.c, c-decl.c, c-dump.c, c-dump.h, c-errors.c,
      	c-format.c, c-lang.c, c-lex.c, c-lex.h, c-parse.in,
      	c-pragma.c, c-pragma.h, c-semantics.c, c-tree.h, c-typeck.c,
      	caller-save.c, calls.c, collect2.c, collect2.h, combine.c,
      	conditions.h, config.gcc, configure.frag, configure.in,
      	conflict.c, convert.c, convert.h, cppspec.c, crtstuff.c,
      	cse.c, cselib.c, cselib.h, dbxout.c, dbxout.h, defaults.h,
      	dependence.c, df.c, df.h, diagnostic.c, diagnostic.h,
      	doloop.c, dominance.c, dwarf.h, dwarf2.h, dwarf2asm.c,
      	dwarf2asm.h, dwarf2out.c, dwarf2out.h, dwarfout.c,
      	emit-rtl.c, errors.c, errors.h, except.c, except.h,
      	exgettext, explow.c, expmed.c, expr.c, expr.h, final.c,
      	fixproto, flags.h, flow.c, fold-const.c, fp-test.c,
      	function.c, function.h, gbl-ctors.h, gcc.c, gcc.h, gcc.hlp,
      	gccspec.c, gcov-io.h, gcse.c, genattr.c, genattrtab.c,
      	gencheck.c, gencodes.c, genconfig.c, genemit.c,
      	genextract.c, genflags.c, gengenrtl.c, genmultilib,
      	genopinit.c, genoutput.c, genpeep.c, genrecog.c,
      	gensupport.c, gensupport.h, ggc-callbacks.c, ggc-common.c,
      	ggc-none.c, ggc-page.c, ggc-simple.c, ggc.h, global.c,
      	graph.c, graph.h, gthr-aix.h, gthr-dce.h, gthr-posix.h,
      	gthr-rtems.h, gthr-single.h, gthr-solaris.h, gthr-vxworks.h,
      	gthr-win32.h, gthr.h, haifa-sched.c, halfpic.c, halfpic.h,
      	hard-reg-set.h, hwint.h, ifcvt.c, input.h, insn-addr.h,
      	integrate.c, integrate.h, jump.c, lcm.c, libgcc2.c,
      	libgcc2.h, lists.c, local-alloc.c, loop.c, loop.h,
      	machmode.def, machmode.h, main.c, mbchar.c, mbchar.h,
      	mips-tdump.c, mips-tfile.c, mklibgcc.in, mkmap-flat.awk,
      	mkmap-symver.awk, optabs.c, output.h, params.c, params.def,
      	params.h, predict.c, predict.def, predict.h, prefix.c,
      	prefix.h, print-rtl.c, print-tree.c, profile.c, protoize.c,
      	read-rtl.c, real.c, real.h, recog.c, recog.h, reg-stack.c,
      	regclass.c, regmove.c, regrename.c, regs.h, reload.c,
      	reload.h, reload1.c, reorg.c, resource.c, resource.h, rtl.c,
      	rtl.def, rtl.h, rtlanal.c, sbitmap.c, sbitmap.h,
      	sched-deps.c, sched-ebb.c, sched-int.h, sched-rgn.c,
      	sched-vis.c, sdbout.c, sdbout.h, sibcall.c, simplify-rtx.c,
      	ssa-ccp.c, ssa-dce.c, ssa.c, ssa.h, stmt.c, stor-layout.c,
      	stringpool.c, system.h, timevar.c, timevar.def, timevar.h,
      	tlink.c, toplev.c, toplev.h, tree.c, tree.def, tree.h,
      	tsystem.h, unroll.c, unwind-dw2-fde.c, unwind-dw2-fde.h,
      	unwind-dw2.c, unwind-pe.h, unwind-sjlj.c, unwind.h,
      	unwind.inc, varasm.c, varray.c, varray.h, xcoffout.c,
      	xcoffout.h: replace "GNU CC" with "GCC".
      
      From-SVN: r45105
      Lars Brinkhoff committed
  24. 18 Aug, 2001 1 commit
  25. 17 Aug, 2001 2 commits
    • sbitmap.c: Fix comment formatting. · 2d76cb1a
      	* sbitmap.c: Fix comment formatting.
      	* sched-deps.c: Likewise.
      	* sibcall.c: Likewise.
      	* simplify-rtx.c: Likewise.
      	* ssa.c: Likewise.
      	* ssa-ccp.c: Likewise.
      	* stor-layout.c: Likewise.
      	* timevar.c: Likewise.
      	* toplev.c: Likewise.
      	* unwind-dw2.c: Likewise.
      	* unwind-dw2-fde.c: Likewise.
      	* varasm.c: Likewise.
      
      From-SVN: r44983
      Kazu Hirata committed
    • final.c (shorten_branches): Clear the end of the label_align array only if we made it larger. · d9b6874b
      	* final.c (shorten_branches): Clear the end of the label_align
      	array only if we made it larger.  Break up messy expressions
      	for clarity.
      
      	* diagnostic.c (internal_error): Check for error recursion
      	before doing ICE suppression.
      
      	* timevar.c: Timing variables now count in milliseconds.
      	(init_timevar): Set up ticks_to_msec and clocks_to_msec here.
      	(get_time): Not here.
      	(timevar_print): Don't print any timer whose user, cpu, and
      	wall times are all zero as displayed.
      	* timevar.h: Update comment aboout units.  Make timevar
      	counters unsigned.
      
      From-SVN: r44948
      Zack Weinberg committed
  26. 20 Apr, 2001 1 commit
  27. 02 Mar, 2001 1 commit
    • print-rtl.c (print_rtx): Cast enums to int for comparison. · dbbbbf3b
      	* print-rtl.c (print_rtx): Cast enums to int for comparison.
      	* c-decl.c (grokdeclarator): Cast enums to int for comparison and
      	shifts.
      	* c-format.c (C_STD_VER): Cast to int for comparisons.
      	(check_function_format): Cast various enums to int for &.
      	(maybe_read_dollar_number): Likewise.
      	(check_format_info): Likewise.
      	(check_format_info_main): Likewise.
      	* expr.c (emit_move_insn_1): Cast enums to unsigned int for comparison.
      	(safe_from_p): Likewise.
      	* varasm.c (const_hash): Cast enum to int for %.
      	* emit-rtl.c (init_emit_once): Use int loop variable to work around
      	pcc enum problems with < and ++ operators.
      	* regclass.c (init_reg_sets_1): Cast enums for comparison.
      	(choose_hard_reg_mode): Use unsigned int to iterate over CCmodes.
      	(regclass_init): Change enum class to int to iterate over reg_classes.
      	* genrecog.c (merge_trees): Cast enums for comparison.
      	* rtl.h (GET_CODE): Cast to enum rtx_code.
      	(PUT_CODE): Cast to ENUM_BITFIELD(rtx_code).
      	(GET_MODE): Cast to enum machine_mode.
      	(PUT_MODE): Cast to ENUM_BITFIELD(machine_mode).
      	(GET_NOTE_INSN_NAME): Cast enum to int.
      	* tree.h (TREE_CODE): Cast to enum tree_code.
      	(TREE_SET_CODE): Cast VALUE to ENUM_BITFIELD(tree_code).
              * timevar.c (timevar_print): Change loop variable id from enum to
      	unsigned int.
      	* fixinc/fixincl.c (VLEVEL): Cast enums in comparison to unsigned int.
      	* config/i386/i386.md: Use PUT_MODE for mode assignment.
      	* toplev.c (compile_file): Cast enum DFI to int.
      	(decode_d_option): Likewise.
      
      From-SVN: r40193
      John David Anglin committed
  28. 06 Sep, 2000 1 commit
  29. 29 Aug, 2000 1 commit
    • flags.h (time_report, mem_report): New global flags. · fba0bfd4
      	* flags.h (time_report, mem_report): New global flags.
      	* toplev.c: Define time_report and mem_report.
      	(f_options): Add -ftime-report and -fmem-report.
      	(compile_file): Turn on time_report if quiet_flag is off.
      	Call ggc_print_statistics at very end if mem_report is on.
      	* timevar.c (TIMEVAR_ENABLE): Examine time_report, not quiet_flag.
      
      	* ggc-common.c (ggc_print_statistics): Rename to
      	ggc_print_common_statistics; all callers changed.  Scale
      	quantities above 10K to kilobytes and above 10M to megabytes.
      	* ggc-page.c (ggc_page_print_statistics): Rename to
      	ggc_print_statistics.  Report memory consumed by internal data
      	structures for each allocation bucket.  Scale quantities above
      	10K to kilobytes and above 10M to megabytes.
      	* ggc-simple.c: Prototype debug_ggc_tree to avoid warning.
      	Cast PTR_KEY(p) to unsigned long in fprintf call to avoid warning.
      	Define tally_leaves always.
      	(ggc_print_statistics): New function.
      	* ggc.h: Adjust for renamed functions.
      
      From-SVN: r36049
      Zack Weinberg committed
  30. 06 Jul, 2000 1 commit
  31. 29 Jun, 2000 1 commit
  32. 28 Jun, 2000 1 commit
    • c-decl.c: Mark strings for translation. · 5e4adfba
      2000-06-28  Philipp Thomas  <pthomas@suse.de>
      
      	* c-decl.c : Mark strings for translation.
      	(parmlist_tags_warning): Use distinct messages instead
      	of conditional expressions.
      	* diagnostic.c (v_message_with_decl): Mark string for translation.
      	* gcc.c: Mark messages for translation.
      	(display_help): Combine messages into one string where necessary.
      	* mips-tfile.c: Add intl.h. Mark messages for translation.
      	* rtl.c (fatal_with_file_and_line): Modify function for NLS. Mark
      	messages for translation.
      	* timevar.c: Mark messages for translation.
      	* tlink.c: Likewise.
      	* toplev.c: Likewise.
      
      From-SVN: r34773
      Philipp Thomas committed
  33. 09 Jun, 2000 1 commit
    • timevar.def: Add TV_EXPAND. · ea11ca7e
              * timevar.def: Add TV_EXPAND.
              * timevar.c (timevar_print): Update timing information.
              * calls.c (try_to_integrate): Push to TV_INTEGRATION for inlining.
      
              * stmt.c (expand_return): Check for error_mark_node.
      
      cp/:
              * semantics.c (expand_body): Push to TV_EXPAND.
              * optimize.c (optimize_function): Push to TV_INTEGRATION.
              * decl.c (start_function): Always call announce_function.
      
              * tinfo2.cc: Just declare abort.
      
      From-SVN: r34470
      Jason Merrill committed
  34. 04 May, 2000 1 commit
  35. 03 May, 2000 1 commit
  36. 28 Apr, 2000 3 commits
    • * timevar.c (init_timevar): DeANSIfy function definition. · 4fbe8d07
      From-SVN: r33509
      Kaveh R. Ghazi committed
    • Makefile.in (timevar.o): Depend on flags.h. · 26026d38
      	* Makefile.in (timevar.o): Depend on flags.h.
      	* timevar.c (unused_stack_instances): New variable.
      	(timevar_push): Take a timevar_stack_def from
      	unused_stack_instances if available.
      	(timevar_pop): Push the popped timevar_stack_def onto
      	unused_stack_instances.
      	(TIMEVAR_ENABLE): New macro.
      	(timevar_def): Make standalone a 1-bit field.  Add field used.
      	(get_time): Rename parameter to now.  Return after clearing it if
      	not TIMEVAR_ENABLE.
      	(init_timevar): Do nothing if not TIMEVAR_ENABLE.
      	(timevar_pop): Likewise.
      	(timevar_stop): Likewise.
      	(timevar_push): Likewise.  Mark the timing variable as used.
      	(timevar_start): Likewise.
      	(timevar_print): Do nothing if not TIMEVAR_ENABLE.  Don't print
      	timevars that were never used.
      
      From-SVN: r33504
      Alex Samuel committed
    • Makefile.in (OBJS): Add timevar.o. · 2a9a326b
      hangeLog:
      
      	* Makefile.in (OBJS): Add timevar.o.
      	(toplev.o): Depend on timevar.h.
      	(ggc-simple.o): Likewise.
      	(ggc-page.o): Likewise.
      	(timevar.o): New rule.
      	(timevar.h): New rule.
      
      	* timevar.h: New file.
      	* timevar.c: Likewise.
      	* timevar.def: Likewise.
      
      	* toplev.h (gc_time, parse_time, varconst_time): Remove.
      	* toplev.c: Use timevar_push and timevar_pop instead of TIMEVAR
      	throughout.
      	(TIMEVAR): Remove macro.
      	(gc_time, parse_time, varconst_time, integration_time, jump_time,
      	cse_time, gcse_time, loop_time, cse2_time, branch_prob_time,
      	flow_time, combine_time, regmove_time, sched_time,
      	local_alloc_time, global_alloc_time, flow2_time, peephole2_time,
      	sched2_time, dbr_sched_time, reorder_blocks_time,
      	rename_registers_time, shorten_branch_time, stack_reg_time,
      	to_ssa_time, from_ssa_time, final_time, symout_time, dump_time,
      	all_time): Remove.
      	(compile_file): Don't initialize time variables.  Call
      	init_timevar and start TV_TOTAL timer.  Call timevar_print instead
      	of many calls to print_time.
      	(rest_of_compilation): Add timing for reload_cse_regs.
      	(get_run_time): Removed to timevar.c.
      	(print_time): Likewise.
      	(get_run_time): Implement using TV_TOTAL time variable.
      	(print_time): Get total run time from get_run_time.
      	* ggc-page.c (ggc_collect): Push and pop TV_GC instead of
      	computing elapsed time explicitly.
      	* ggc-simple.c (ggc_collect): Likewise.
      	(gc_time): Remove declaration.
      
      
      cp/ChangeLog:
      
      	* lex.c (my_get_run_time): Remove.
      	(init_filename_times): Use get_run_time instead of my_get_run_time.
      	(check_newline): Likewise.
      	(dump_time_statistics): Likewise.
      	* decl2.c (finish_file): Push and pop timevar TV_VARCONST instead
      	of computing elapsed time explicitly.
      
      From-SVN: r33496
      Alex Samuel committed