This is the mail archive of the gcc-cvs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

egcs/gcc ChangeLog cse.c flags.h flow.c gcc.te ...


CVSROOT:	/cvs/egcs
Module name:	egcs
Changes by:	geoffk@egcs.cygnus.com	99/08/18 03:43:27

Modified files:
	gcc            : ChangeLog cse.c flags.h flow.c gcc.texi 
	                 invoke.texi jump.c rtl.h toplev.c 

Log message:
	* cse.c (cse_insn): Call never_reached_warning when a jump is
	changed to be unconditional.
	* flags.h: Declare warn_notreached.
	* flow.c (delete_block): Call never_reached_warning when
	a block is deleted.
	* jump.c (delete_barrier_successors): Call never_reached_warning
	when we delete everything after a BARRIER.
	(never_reached_warning): New function.
	* rtl.h: Declare never_reached_warning.
	* toplev.c (warn_notreached): New variable.
	(lang_independent_options): Set warn_notreached
	when -Wunreachable-code.
	(compile_file): We need line numbers for -Wunreachable-code.
	
	Also modify documentation to suit.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]