package gnu.targets.arm

GCC-based code generation targets for Arm

This package offers a generic support for different GNU Arm compilers.
XDCspec declarations sourced in gnu/targets/arm/package.xdc
requires xdc.bld;
requires gnu.targets;
 
package gnu.targets.arm [1, 0, 0] {
 
    interface IM;
    // Common interface for Cortex M bare metal targets
    interface ITarget;
    // Interface to GCC compatible Arm compilers
    module A15F;
    // Embedded Cortex A15, little endian, hard-float, bare metal target
    module A8F;
    // Embedded Cortex A8, little endian, hard-float, bare metal target
    module A9F;
    // Embedded Cortex A9, little endian, hard-float, bare metal target
    module GCArmv5T;
    // Embedded little endian Arm v5TE Linux target
    module GCArmv6;
    // Embedded little endian Arm v6 Linux target
    module GCArmv7A;
    // Embedded little endian Arm v7A Linux target
    module GCArmv7AF;
    // Embedded little endian Arm v7A Linux target with hardware floating point operations
    module M3;
    // Embedded little endian Cortex M3 bare metal target
    module M33F;
    // Embedded Cortex M33F, little endian, bare metal target
    module M4;
    // Embedded Cortex M4, little endian, bare metal target
    module M4F;
    // Embedded Cortex M4F, little endian, bare metal target
}
generated on Thu, 23 May 2019 00:23:29 GMT