egcs/gcc ChangeLog eh-common.h libgcc2.c cp/Ch ...

nathan@gcc.gnu.org nathan@gcc.gnu.org
Tue Jun 6 09:38:00 GMT 2000


CVSROOT:	/cvs/gcc
Module name:	egcs
Changes by:	nathan@sourceware.cygnus.com	00/06/06 09:38:49

Modified files:
	gcc            : ChangeLog eh-common.h libgcc2.c 
	gcc/cp         : ChangeLog exception.cc 

Log message:
	gcc:
	* eh-common.h (EH_ALLOC_SIZE, EH_ALLOC_ALIGN): New #defines.
	(eh_context): Add alloc_mask and alloc_buffer emergency fallback
	space.
	* libgcc2.c (__eh_alloc): Moved from cp/exception.cc. Fallback on
	emergency eh_context buffer, if malloc fails.
	(__eh_free): Moved from cp/exception.cc. Release to emergency
	eh_context buffer, if appropriate.
	gcc/cp:
	* exception.cc: (__eh_alloc, __eh_free): Moved to libgcc2.c

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/ChangeLog.diff?cvsroot=gcc&r1=1.6854&r2=1.6855
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/eh-common.h.diff?cvsroot=gcc&r1=1.11&r2=1.12
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/libgcc2.c.diff?cvsroot=gcc&r1=1.94&r2=1.95
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/cp/ChangeLog.diff?cvsroot=gcc&r1=1.1816&r2=1.1817
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/cp/exception.cc.diff?cvsroot=gcc&r1=1.34&r2=1.35



More information about the Gcc-cvs mailing list