]> gcc.gnu.org Git - gcc.git/commit
eh-common.h (EH_ALLOC_SIZE, [...]): New #defines.
authorNathan Sidwell <nathan@codesourcery.com>
Tue, 6 Jun 2000 16:38:49 +0000 (16:38 +0000)
committerNathan Sidwell <nathan@gcc.gnu.org>
Tue, 6 Jun 2000 16:38:49 +0000 (16:38 +0000)
commit103c63aeb9b6bb856ff8a34b7e35d0dc7ab9bf83
treecd362ecde7373e378f1d9a95a1254c3695dd5541
parent051ffad528a782b867004c729a01a1db696ec82f
eh-common.h (EH_ALLOC_SIZE, [...]): New #defines.

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

From-SVN: r34429
gcc/ChangeLog
gcc/cp/ChangeLog
gcc/cp/exception.cc
gcc/eh-common.h
gcc/libgcc2.c
This page took 0.056959 seconds and 5 git commands to generate.