1. 06 Mar, 2002 8 commits
    • cfgrtl.c (delete_insn_and_edges, [...]): New. · 3dec4024
      	* cfgrtl.c (delete_insn_and_edges, delete_insn_chain_and_edges): New.
      	* rtl.h (delete_insn_and_edges, delete_insn_chain_and_edges): Declare
      
      	* basic-block.h (update_life_info, update_life_info_in_dirty_blocks,
      	delete_noop_moves): Return indeger.
      	* flow.c (ndead): New variable.
      	(propagate_block_delete_insn): Use delete_insn_and_edges; remove
      	BB argument; update callers.
      	(propagate_block_delete_libcall): Use delete_insn_chain_and_edges.
      	(life_analysis): Do not call purge_all_dead_edges.
      	(update_life_info): Return number of deleted insns; print statistics.
      	(update_life_info_in_dirty_blocks): likewise.
      	(delete_noop_moves): Use delete_insn_and_edges; print statistics;
      	return number of insns deleted.
      
      	* cse.c: Include timevar.h
      	(delete_trivially_dead_insns): Kill preserve_basic_blocks argument;
      	iterate until stabilizes; print statistics; return number of killed
      	insns.
      	* Makefile.in: (cse.o): Add timevar.h dependency
      	* rtl.h (delete_trivially_dead_insns): New.
      	* timever.def: Add TV_DELETE_TRIVIALLY_DEAD timer.
      	* toplev.c (rest_of_compilation): Update callers.
      
      	* cfgcleanup.c (try_optimize_cfg): Kill blocks.
      	(try_optimize_cfg): Do not update liveness.
      	(cleanup-cfg): Loop until try_optimize_cfg and dead code
      	removal stabilizes; use delete_trivially_dead_insns.
      
      	* cfgrtl.c (verify_flow_info): Sanity check outgoing edges.
      
      From-SVN: r50355
      Jan Hubicka committed
    • Daily bump. · 9533dec1
      From-SVN: r50353
      GCC Administrator committed
    • MediaTracker.java: Implemented. · f095bbfc
              * java/awt/MediaTracker.java: Implemented.
              * Makefile.am: Add MediaTracker.
              * Makefile.in: Rebuilt.
      
      From-SVN: r50349
      Bryce McKinlay committed
    • cppmain.c (setup_callbacks): Disable #pragma and #ident callbacks when… · c7544dd8
      cppmain.c (setup_callbacks): Disable #pragma and #ident callbacks when processing assembly language.
      
      	* cppmain.c (setup_callbacks): Disable #pragma and #ident
      	callbacks when processing assembly language.
      
      From-SVN: r50346
      Zack Weinberg committed
    • Remove floatformat_arm_ext. · ccc49bed
      From-SVN: r50345
      Andrew Cagney committed
    • natPosixProcess.cc (fail): Removed. · 355526af
      	* java/lang/natPosixProcess.cc (fail): Removed.
      	(startProcess): Simplified error-handling.  Preserve
      	LD_LIBRARY_PATH across exec.
      
      From-SVN: r50342
      Tom Tromey committed
    • pa.h (ASM_FILE_END): Define. · 50b424a9
      	* pa.h (ASM_FILE_END): Define.
      	* som.h (ASM_FILE_END): Delete.
      
      	* pa.c (function_arg): Don't pass floats in general registers in
      	indirect calls if TARGET_ELF32.
      
      From-SVN: r50341
      John David Anglin committed
  2. 05 Mar, 2002 20 commits
  3. 04 Mar, 2002 12 commits