XDCtools 3.51.02.20. Supported Targets (build host: Linux) |
Target Name (suffix) | rts Package | Code Gen Version | Required -D Options |
---|
compile | link |
---|
gnu.targets.arm.A15F (a15fg) | gnu.targets.arm.rtsv7A | 6.3.1 | 6.3.1 | -Dxdc_target_types__=gnu/targets/arm/std.h -Dxdc_target_name__=A15F |
gnu.targets.arm.A8F (a8fg) | gnu.targets.arm.rtsv7A | 6.3.1 | 6.3.1 | -Dxdc_target_types__=gnu/targets/arm/std.h -Dxdc_target_name__=A8F |
gnu.targets.arm.A9F (a9fg) | gnu.targets.arm.rtsv7A | 6.3.1 | 6.3.1 | -Dxdc_target_types__=gnu/targets/arm/std.h -Dxdc_target_name__=A9F |
gnu.targets.arm.GCArmv5T (v5T) | gnu.targets.arm.rtsv5T | 3.4.3 | 4.4.1 | -Dxdc_target_types__=gnu/targets/arm/std.h -Dxdc_target_name__=GCArmv5T |
gnu.targets.arm.GCArmv6 (v6) | gnu.targets.arm.rtsv6 | 4.3.2 | 4.4.1 | -Dxdc_target_types__=gnu/targets/arm/std.h -Dxdc_target_name__=GCArmv6 |
gnu.targets.arm.GCArmv7A (v7A) | gnu.targets.arm.rtsv7A | 4.3.2 | 4.4.1 | -Dxdc_target_types__=gnu/targets/arm/std.h -Dxdc_target_name__=GCArmv7A |
gnu.targets.arm.GCArmv7AF (v7AF) | gnu.targets.arm.rtsv7A | 4.7.3 | 4.7.3 | -Dxdc_target_types__=gnu/targets/arm/std.h -Dxdc_target_name__=GCArmv7AF |
gnu.targets.arm.M3 (m3g) | gnu.targets.arm.rtsv7M | 6.3.1 | 6.3.1 | -Dxdc_target_types__=gnu/targets/arm/std.h -Dxdc_target_name__=M3 |
gnu.targets.arm.M33F (m33fg) | gnu.targets.arm.rtsv8M | 6.3.1 | 6.3.1 | -Dxdc_target_types__=gnu/targets/arm/std.h -Dxdc_target_name__=M33F |
gnu.targets.arm.M4 (m4g) | gnu.targets.arm.rtsv7M | 6.3.1 | 6.3.1 | -Dxdc_target_types__=gnu/targets/arm/std.h -Dxdc_target_name__=M4 |
gnu.targets.arm.M4F (m4fg) | gnu.targets.arm.rtsv7M | 6.3.1 | 6.3.1 | -Dxdc_target_types__=gnu/targets/arm/std.h -Dxdc_target_name__=M4F |
iar.targets.arm.M3 (rm3) | iar.targets.arm.rts | 8.11.1 | 8.20.2 | -Dxdc_target_types__=iar/targets/arm/std.h -Dxdc_target_name__=M3 |
iar.targets.arm.M33 (rm33) | iar.targets.arm.rts | 8.11.1 | 8.20.2 | -Dxdc_target_types__=iar/targets/arm/std.h -Dxdc_target_name__=M33 |
iar.targets.arm.M4 (rm4) | iar.targets.arm.rts | 8.11.1 | 8.20.2 | -Dxdc_target_types__=iar/targets/arm/std.h -Dxdc_target_name__=M4 |
iar.targets.arm.M4F (rm4f) | iar.targets.arm.rts | 8.11.1 | 8.20.2 | -Dxdc_target_types__=iar/targets/arm/std.h -Dxdc_target_name__=M4F |
microsoft.targets.Win64 (64W) | microsoft.targets.rts | 19.00.24215 | 19.00.24215 | -Dxdc_target_types__=microsoft/targets/std.h -Dxdc_target_name__=Win64 |
ti.targets.C28_float (28FP) | ti.targets.rts2800 | 18.12.0 | 16.9.1 | -Dxdc_target_types__=ti/targets/std.h -Dxdc_target_name__=C28_float |
ti.targets.C28_large (28L) | ti.targets.rts2800 | 18.12.0 | 16.9.1 | -Dxdc_target_types__=ti/targets/std.h -Dxdc_target_name__=C28_large |
ti.targets.C674 (674) | ti.targets.rts6000 | 8.3.2 | 8.3.2 | -Dxdc_target_types__=ti/targets/std.h -Dxdc_target_name__=C674 |
ti.targets.arm.clang.M3 (m3) | ti.targets.arm.rtsarm | 0.1.0 | 0.1.0 | -Dxdc_target_types__=ti/targets/arm/clang/std.h -Dxdc_target_name__=M3 |
ti.targets.arm.clang.M33F (m33f) | ti.targets.arm.rtsarm | 0.1.0 | 0.1.0 | -Dxdc_target_types__=ti/targets/arm/clang/std.h -Dxdc_target_name__=M33F |
ti.targets.arm.clang.M4 (m4) | ti.targets.arm.rtsarm | 0.1.0 | 0.1.0 | -Dxdc_target_types__=ti/targets/arm/clang/std.h -Dxdc_target_name__=M4 |
ti.targets.arm.clang.M4F (m4f) | ti.targets.arm.rtsarm | 0.1.0 | 0.1.0 | -Dxdc_target_types__=ti/targets/arm/clang/std.h -Dxdc_target_name__=M4F |
ti.targets.arm.elf.Arm9 (e9) | ti.targets.arm.rtsarm | 18.12.0 | 16.9.0 | -Dxdc_target_types__=ti/targets/arm/elf/std.h -Dxdc_target_name__=Arm9 |
ti.targets.arm.elf.M3 (em3) | ti.targets.arm.rtsarm | 18.12.0 | 16.9.0 | -Dxdc_target_types__=ti/targets/arm/elf/std.h -Dxdc_target_name__=M3 |
ti.targets.arm.elf.M4 (em4) | ti.targets.arm.rtsarm | 18.12.0 | 16.9.0 | -Dxdc_target_types__=ti/targets/arm/elf/std.h -Dxdc_target_name__=M4 |
ti.targets.arm.elf.M4F (em4f) | ti.targets.arm.rtsarm | 18.12.0 | 16.9.0 | -Dxdc_target_types__=ti/targets/arm/elf/std.h -Dxdc_target_name__=M4F |
ti.targets.arm.elf.R5F (er5f) | ti.targets.arm.rtsarm | 18.12.0 | 16.9.0 | -Dxdc_target_types__=ti/targets/arm/elf/std.h -Dxdc_target_name__=R5F |
ti.targets.arp32.elf.ARP32 (earp32) | ti.targets.arp32.rts | 1.0.2 | 1.0.2 | -Dxdc_target_types__=ti/targets/arp32/elf/std.h -Dxdc_target_name__=ARP32 |
ti.targets.arp32.elf.ARP32_far (earp32F) | ti.targets.arp32.rts | 1.0.2 | 1.0.2 | -Dxdc_target_types__=ti/targets/arp32/elf/std.h -Dxdc_target_name__=ARP32_far |
ti.targets.elf.C66 (e66) | ti.targets.rts6000 | 8.3.2 | 8.3.2 | -Dxdc_target_types__=ti/targets/elf/std.h -Dxdc_target_name__=C66 |
ti.targets.elf.C674 (e674) | ti.targets.rts6000 | 8.3.2 | 8.3.2 | -Dxdc_target_types__=ti/targets/elf/std.h -Dxdc_target_name__=C674 |
In addition to the 32 supported targets above, there are 13 experimental or deprecated targets included in this release. These targets may be incompatibly changed or removed in subsequent releases.
Target Name | Note |
gnu.targets.arm.A53F | this target disabled generation of its docs |
gnu.targets.Linux86_64 | this target disabled generation of its docs |
gnu.targets.MacOS86_64 | this target disabled generation of its docs |
ti.targets.arm.elf.R4Ft | this target disabled generation of its docs |
ti.targets.elf.C64P | this target disabled generation of its docs |
ti.targets.elf.C28_float | this target disabled generation of its docs |
ti.targets.C64P | this target disabled generation of its docs |
gnu.targets.Linux86 | not configured for Linux testing |
gnu.targets.Mingw | no pre-built xdc.runtime is supplied for this target |
microsoft.targets.Net32 | no pre-built xdc.runtime is supplied for this target |
microsoft.targets.Win32 | not configured for Linux testing |
ti.targets.C28 | no pre-built xdc.runtime is supplied for this target |
ti.targets.C66 | no pre-built xdc.runtime is supplied for this target |