Changes between Version 2 and Version 3 of Developer/Architectures/ARM/ARM-EABI


Ignore:
Timestamp:
Mar 7, 2012, 1:23:44 PM (7 years ago)
Author:
Sh
Comment:

/* Changes */

Legend:

Unmodified
Added
Removed
Modified
  • Developer/Architectures/ARM/ARM-EABI

    v2 v3  
    2424 *  The Thumb interwork support is mandatory with this ABI.
    2525 *  The exception handling implementation changes from SJLJ to a table-based system, which is not based on DWARF unwinding tables as they are too bulky for use on small embedded systems.
     26 *  Short enums.  The standard ARM EABI configuration in GCC uses short enums by default.  See also [http://infocenter.arm.com/help/topic/com.arm.doc.ihi0042d/IHI0042D_aapcs.pdf ARM Architecture Procedure Call Standard (AAPCS)] section 7.1.3 "Enumerated Types".  This may lead to portability problems since many architectures use int as the base type for enums.  The XDR library is one problem candidate.
    2627= Multilibs =
    2728