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