Changes in / [69ce2ab:ee73578] in clfs-embedded


Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • BOOK/cross-tools/arm/abi.xml

    r69ce2ab ree73578  
    1010
    1111  <title>ABI Variables</title>
    12 
    13   <para os="a">On the ARM architecture, there are two major ABI types to choose
    14   from: EABI and OABI.  There is also a Thumb ABI and an Intel IWMMX specific
    15   ABI.</para>
    16 
    17   <para os="b">The EABI (Embedded ABI) is newer and supports additional
    18   features, faster software floating point operations, and Thumb interworking,
    19   but is only compatible with ARMv4t and newer cores.  The EABI has
    20   sub-ABIs of: aapcs-linux and aapcs.  aapcs-linux has standard Linux 4 byte
    21   enums while aapcs has variable length enums.</para>
    22 
    23   <para os="c">The OABI (old ABI) is called apcs-gnu and supports ARMv4 and
    24   older cores.</para>
    2512
    2613  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
Note: See TracChangeset for help on using the changeset viewer.