aboutsummaryrefslogtreecommitdiff
path: root/gcc/c-common.c
diff options
context:
space:
mode:
authorNathan Sidwell <nathan@codesourcery.com>2000-06-06 16:38:49 +0000
committerNathan Sidwell <nathan@gcc.gnu.org>2000-06-06 16:38:49 +0000
commit103c63aeb9b6bb856ff8a34b7e35d0dc7ab9bf83 (patch)
treecd362ecde7373e378f1d9a95a1254c3695dd5541 /gcc/c-common.c
parent051ffad528a782b867004c729a01a1db696ec82f (diff)
downloadgcc-103c63aeb9b6bb856ff8a34b7e35d0dc7ab9bf83.zip
gcc-103c63aeb9b6bb856ff8a34b7e35d0dc7ab9bf83.tar.gz
gcc-103c63aeb9b6bb856ff8a34b7e35d0dc7ab9bf83.tar.bz2
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
Diffstat (limited to 'gcc/c-common.c')
0 files changed, 0 insertions, 0 deletions