| XDCtools 3.61.00.16. Supported Targets (build host: Linux) |
| Target Name (suffix) | rts Package | Code Gen Version | Required -D Options |
|---|
| compile | link |
|---|
| gnu.targets.Linux86_64 (86_64U) | gnu.targets.rts86U | 4.4.4 | 4.4.4 | -Dxdc_target_types__=gnu/targets/std.h -Dxdc_target_name__=Linux86_64 |
| gnu.targets.Linux86_64 (86_64U) | gnu.targets.rts86U | 4.4.4 | 4.4.4 | -Dxdc_target_types__=gnu/targets/std.h -Dxdc_target_name__=Linux86_64 |
| gnu.targets.arm.A15F (a15fg) | gnu.targets.arm.rtsv7A | 9.2.1 | 9.2.1 | -Dxdc_target_types__=gnu/targets/arm/std.h -Dxdc_target_name__=A15F |
| gnu.targets.arm.A8F (a8fg) | gnu.targets.arm.rtsv7A | 9.2.1 | 9.2.1 | -Dxdc_target_types__=gnu/targets/arm/std.h -Dxdc_target_name__=A8F |
| gnu.targets.arm.A9F (a9fg) | gnu.targets.arm.rtsv7A | 9.2.1 | 9.2.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 | 9.2.1 | 9.2.1 | -Dxdc_target_types__=gnu/targets/arm/std.h -Dxdc_target_name__=M3 |
| gnu.targets.arm.M33F (m33fg) | gnu.targets.arm.rtsv8M | 9.2.1 | 9.2.1 | -Dxdc_target_types__=gnu/targets/arm/std.h -Dxdc_target_name__=M33F |
| gnu.targets.arm.M4 (m4g) | gnu.targets.arm.rtsv7M | 9.2.1 | 9.2.1 | -Dxdc_target_types__=gnu/targets/arm/std.h -Dxdc_target_name__=M4 |
| gnu.targets.arm.M4F (m4fg) | gnu.targets.arm.rtsv7M | 9.2.1 | 9.2.1 | -Dxdc_target_types__=gnu/targets/arm/std.h -Dxdc_target_name__=M4F |
| iar.targets.arm.M3 (rm3) | iar.targets.arm.rts | 8.42.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.42.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.42.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.42.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 |
| 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 | 18.12.1 | -Dxdc_target_types__=ti/targets/std.h -Dxdc_target_name__=C28_float |
| ti.targets.C28_large (28L) | ti.targets.rts2800 | 18.12.0 | 18.12.1 | -Dxdc_target_types__=ti/targets/std.h -Dxdc_target_name__=C28_large |
| ti.targets.C674 (674) | ti.targets.rts6000 | 7.4.17 | 8.3.2 | -Dxdc_target_types__=ti/targets/std.h -Dxdc_target_name__=C674 |
| ti.targets.arm.clang.M3 (m3) | ti.targets.arm.rtsarm | 1.0.0 | 1.0.0 | -Dxdc_target_types__=ti/targets/arm/clang/std.h -Dxdc_target_name__=M3 |
| ti.targets.arm.clang.M33F (m33f) | ti.targets.arm.rtsarm | 1.0.0 | 1.0.0 | -Dxdc_target_types__=ti/targets/arm/clang/std.h -Dxdc_target_name__=M33F |
| ti.targets.arm.clang.M4 (m4) | ti.targets.arm.rtsarm | 1.0.0 | 1.0.0 | -Dxdc_target_types__=ti/targets/arm/clang/std.h -Dxdc_target_name__=M4 |
| ti.targets.arm.clang.M4F (m4f) | ti.targets.arm.rtsarm | 1.0.0 | 1.0.0 | -Dxdc_target_types__=ti/targets/arm/clang/std.h -Dxdc_target_name__=M4F |
| ti.targets.arm.elf.Arm9 (e9) | ti.targets.arm.rtsarm | 20.2.0 | 18.12.0 | -Dxdc_target_types__=ti/targets/arm/elf/std.h -Dxdc_target_name__=Arm9 |
| ti.targets.arm.elf.M3 (em3) | ti.targets.arm.rtsarm | 20.2.0 | 18.12.0 | -Dxdc_target_types__=ti/targets/arm/elf/std.h -Dxdc_target_name__=M3 |
| ti.targets.arm.elf.M4 (em4) | ti.targets.arm.rtsarm | 20.2.0 | 18.12.0 | -Dxdc_target_types__=ti/targets/arm/elf/std.h -Dxdc_target_name__=M4 |
| ti.targets.arm.elf.M4F (em4f) | ti.targets.arm.rtsarm | 20.2.0 | 18.12.0 | -Dxdc_target_types__=ti/targets/arm/elf/std.h -Dxdc_target_name__=M4F |
| ti.targets.arm.elf.R5F (er5f) | ti.targets.arm.rtsarm | 20.2.0 | 18.12.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.9 | -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.9 | -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 35 supported targets above, there are 16 experimental or deprecated targets included in this release. These targets may be incompatibly changed or removed in subsequent releases.
| Target Name | Note |
| gnu.targets.Linux86 | this target disabled generation of its docs,this target disabled generation of its docs |
| gnu.targets.Mingw | this target disabled generation of its docs,this target disabled generation of its docs |
| gnu.targets.MacOS86_64 | this target disabled generation of its docs,this target disabled generation of its docs |
| gnu.targets.arm.A53F | this target disabled generation of its docs |
| ti.targets.arm.elf.R4F | 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.C71 | 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 |
| microsoft.targets.Net32 | no pre-built xdc.runtime is supplied for this target,no pre-built xdc.runtime is supplied for this target |
| microsoft.targets.Win32 | no pre-built xdc.runtime is supplied for this target,no pre-built xdc.runtime is supplied for this target |
| 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 |
| ti.targets.arm.clang.M33 | not configured for Linux testing |
| ti.targets.arm.elf.R5Ft | not configured for Linux testing |