egcs/gcc ChangeLog except.c except.h function. ...

jason@gcc.gnu.org jason@gcc.gnu.org
Thu Mar 9 11:01:00 GMT 2000


CVSROOT:	/cvs/gcc
Module name:	egcs
Changes by:	jason@sourceware.cygnus.com	00/03/09 11:01:47

Modified files:
	gcc            : ChangeLog except.c except.h function.c output.h 
	                 toplev.c dwarf2out.c 

Log message:
	* except.c (can_throw): See through a SEQUENCE.
	(nothrow_function_p): New fn.
	* except.h: Declare it.
	* function.c (current_function_nothrow): New var.
	(prepare_function_start): Initialize it.
	* output.h: Declare it.
	* toplev.c (rest_of_compilation): Set it.
	* dwarf2out.c (dwarf2out_begin_prologue): Use it.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/ChangeLog.diff?cvsroot=gcc&r1=1.5887&r2=1.5888
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/except.c.diff?cvsroot=gcc&r1=1.120&r2=1.121
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/except.h.diff?cvsroot=gcc&r1=1.37&r2=1.38
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/function.c.diff?cvsroot=gcc&r1=1.172&r2=1.173
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/output.h.diff?cvsroot=gcc&r1=1.44&r2=1.45
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/toplev.c.diff?cvsroot=gcc&r1=1.300&r2=1.301
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/dwarf2out.c.diff?cvsroot=gcc&r1=1.159&r2=1.160



More information about the Gcc-cvs mailing list