1. 17 Sep, 1999 7 commits
  2. 16 Sep, 1999 24 commits
  3. 15 Sep, 1999 9 commits
    • * lex.c (mark_impl_file_chain): Follow the next chain. · 01fba8d9
      From-SVN: r29442
      Richard Henderson committed
    • rtl.h (NOTE_BLOCK_NUMBER): Replace with ... · 1a4450c7
      	* rtl.h (NOTE_BLOCK_NUMBER): Replace with ...
      	(NOTE_BLOCK): New macro.
      	(NOTE_BLOCK_LIVE_RANGE_BLOCK): Remove.
      	* function.h (identify_blocks): CHange prototype.
      	* function.c (identify_blocks): Simplify.
      	(reorder_blocks): Likewise.
      	* ggc-common.c (ggc_mark_rtx): Mark the BLOCK associated with a
      	NOTE_INSN_BLOCK_{BEG,END}.
      	* haifa-sched.c (sched_analyze): Don't put NOTE_BLOCK_NUMBER on
      	the list of saved notes if the note isn't a
      	NOTE_INSN_BLOCK_{BEG,END}.
      	(move_insn1): Use NOTE_EH_HANDLER in comment, rather than
      	NOTE_BLOCK_NUMBER.
      	(reemit_notes): Adjust recreation of notes to reflect new saved
      	note structure.
      	* print-rtl.c (print_rtx): Print the address of the BLOCK when
      	printing a block note.
      	* stmt.c (block_vector): Remove.
      	(find_loop_tree_blocks): Simplify.
      	(unroll_block_trees): Likewise.
      
      From-SVN: r29441
      Mark Mitchell committed
    • decl2.c (build_expr_from_tree): Handle VA_ARG_EXPR. · 371534a9
      	* decl2.c (build_expr_from_tree): Handle VA_ARG_EXPR.
      	* pt.c (tsubst_copy): Likewise.
      	* tree.c (search_tree): Likewise.
      	(mapcar): Likewise.
      
      From-SVN: r29440
      Mark Mitchell committed
    • gbl-ctors.h: Lose HAVE_ATEXIT. · c063dc98
      	* gbl-ctors.h: Lose HAVE_ATEXIT.  Don't define ON_EXIT.
      	* libgcc2.c: Lose obsolete defn of WEAK_ALIAS.
      	(__bb_init_func, __bb_init_prg): Use atexit instead of ON_EXIT.
      	(__do_global_dtors): Likewise.  Don't mess with _exit_dummy_decl.
      	(atexit, exit): Simplify.
      	* tm.texi: Document NEED_ATEXIT and ON_EXIT.  Remove HAVE_ATEXIT.
      	* config/lots: Remove defns of HAVE_ATEXIT.
      
      From-SVN: r29439
      Jason Merrill committed
    • calls.c (precompute_arguments): Fix typo in comment. · 19832c77
      	* calls.c (precompute_arguments): Fix typo in comment.
      	* expr.c (preexpand_calls): Don't preexpand the cleanup in a
      	TARGET_EXPR.
      
      From-SVN: r29438
      Mark Mitchell committed
    • Fix profiling support and unique section support. · e68eda91
      From-SVN: r29436
      Philip Blundell committed
    • genattr.c (main): Add extern prototype. · c1b59dce
      	* genattr.c (main): Add extern prototype.  Call return, not exit.
      	* genattrtab.c (main): Likewise.
      	* gencheck.c (main): Likewise.
      	* gencodes.c (main): Likewise.
      	* genconfig.c (main): Likewise.
      	* genemit.c (main): Likewise.
      	* genextract.c (main): Likewise.
      	* genflags.c (main): Likewise.
      	* gengenrtl.c (main): Likewise.
      	* genopinit.c (main): Likewise.
      	* genoutput.c (main): Likewise.
      	* genpeep.c (main): Likewise.
      	* genrecog.c (main): Likewise.
      
      	* genattr.c (get_insn_name): Mark parameter with ATTRIBUTE_UNUSED.
      	* genattrtab.c (get_insn_name): Likewise.
      	* gencodes.c (get_insn_name): Likewise.
      	* genconfig.c (get_insn_name): Likewise.
      	* genemit.c (get_insn_name): Likewise.
      	* genextract.c (get_insn_name): Likewise.
      	* genflags.c (get_insn_name): Likewise.
      	* genopinit.c (get_insn_name): Likewise.
      	* genpeep.c (get_insn_name): Likewise.
      
      	* gencheck.c (usage): Add static prototype.
      	* genextract.c (print_path): Constify a char*.
      	* genopinit.c (optabs): Likewise.
      	* genoutput.c (operand_data, data, output_predicate_decls,
      	compare_operands): Likewise.
      	* genrecog.c (write_tree): Add default case in switch.
      
      From-SVN: r29434
      Kaveh R. Ghazi committed