Update contrib.
3 The directory containing this files contains ARM's example
4 implementation of the EHABI which is part of 'The Base Standard ABI
5 for the ARM architecture'. All parts of this specification including
6 the code contained here can be obtained via the link
7 [http://www.armdevzone.com/EABI/HomePage.html]. Symbian's
8 implementation of exception handling is derived from this code. This
9 file will document the amendments made to each file to integrate the
14 * The Symbian implementation does not support nested exceptions. This
15 is not required by C++ and there is no extant requirement to support
16 language which does require nested exceptions. However this means
17 that the Symbian implementation is not fully BSABI compliant.
23 * RCS $Revision: 1.16 $
24 * Checkin $Date: 2003/10/23 13:57:39 $
25 * Revising $Author: agrant $
28 * Remove the source region unwinder_c and replace unwind_activity_c with _DEBUG.
29 * Replace inclusion of stddef.h with e32def.h
30 * Add typedef for size_t (as a consequence of replacement of stddef.h).
31 * Add declaration for abort().
32 * Add declaration for bsearch().
33 * Replace use and declaration of printf() with DebugPrintf().
34 * Conditionalize nested exception handling with SUPPORT_NEST_EXCEPTIONS and abort if found.
35 * Remove __ARM_ETInfo from __UnwindRaiseException.