Arm®コア |
- ●Arm純正開発ツール Arm® DS-5 / Keil® MDK
- ・対応バージョン:Arm Complier 4.1 ~ Arm Compiler 6.9 (アセンブラ/C のみ対応 RVCT2.1 ~ RVCT4.0)
- ・対応アーキテクチャ:Armv4T ~ Armv8(XScale/WMMX 除く)
- ・対応オブジェクトファイル:ELF (リロケータブル形式、ライブラリ形式は除く)
- ・対応言語:C,C++
|
- ●IAR Embedded Workbench® for ARM
- ・対応バージョン:EWARM 5.10 ~ EWARM 8.11
- ・対応アーキテクチャ:Armv4T ~ Armv8(XScale/WMMX/AArch64 除く)
- ・対応オブジェクトファイル:ELF(リロケータブル形式、ライブラリ形式は除く)
- ・対応言語:C,C++
|
- ●GNU
- ・対応バージョン:
Arm:Linaro GCC Toolchain GCC4.7 ~ GCC4.9(アセンブラ/C のみ対応 GCC4.1 ~ GCC5.3)
AArch64:Linaro GCC Toolchain GCC4.9 ~ GCC7.2
- ・対応アーキテクチャ:Armv4T ~ Armv8(XScale/WMMX 除く)
- ・対応オブジェクトファイル:ELF (リロケータブル形式、ライブラリ形式は除く)
- ・対応言語:C,C++
|
SuperH ファミリ 対応コア:SH4,SH4A,SH3,SH2,SH1
(ルネサス エレクトロニクス) |
- ●Renesas Electronics SuperHファミリ用C/C++コンパイラパッケージ
- ・対応バージョン:V.9
- ・対応アーキテクチャ:SH2A-FPU,SH2A,SH4,SH4A,SH3,SH2,SH1
- ・対応オブジェクトファイル:ELF/DWARF2
- ・対応言語:C,C++
|
RH850ファミリ
(ルネサス エレクトロニクス) |
- ●Renesas Electronics RH850ファミリ用Cコンパイラパッケージ
- ・CC-RH V1.00.00 ~ V1.07.00
- ・対応アーキテクチャ:RH850/C1x, RH850/D1x, RH850/E1x, RH850/F1x, RH850/P1x, RH850/V1x
- ・対応オブジェクトファイル:ELF (リロケータブル形式、ライブラリ形式は除く)
- ・対応言語:C
※CC-RHマニュアルに記載されているロード・モジュール・ファイルに相当します。
|
- ●Green Hills Software
- ・対応バージョン:Complier 2013.5.4 ~ Compiler 2017.1.5(C,C++のみ対応)
- ・対応アーキテクチャ:RH850/C1x, RH850/D1x, RH850/E1x, RH850/F1x, RH850/P1x, RH850/V1x
- ・対応オブジェクトファイル:ELF (リロケータブル形式、ライブラリ形式は除く)
- ・対応言語:C,C++
※C++11はサポートしていません。
|
RL78ファミリ
対応コア:RL78-S1,RL78-S2,RL78-S3
(ルネサス エレクトロニクス) |
- ●Renesas Electronics RL78ファミリ用Cコンパイラパッケージ
- ・CC-RL V1.00.00 ~ V1.07.00
- ・対応アーキテクチャ:
RL78-S1コア:RL78/G10
RL78-S2コア:RL78/G12,RL78/G13,RL78/G1A,RL78/G1E,RL78/G1C,RL78/I1A,RL78/F12,RL78/D1A,RL78/L12,RL78/L13
RL78-S3コア:RL78/G14
- ・対応オブジェクトファイル:ELF (リロケータブル形式、ライブラリ形式は除く)
- ・対応言語:C
※CC-RLマニュアルに記載されているロード・モジュール・ファイルに相当します。
|
- ●IAR Embedded Workbench® Renesas RL78
- ・対応バージョン:EWRX V4.10
- ・対応アーキテクチャ:RL78-S1,RL78-S2,RL78-S3
- ・対応オブジェクトファイル:ELF(リロケータブル形式、ライブラリ形式は除く)
- ・対応言語:C,C++
|
RXファミリ
対応コア:RXv1,RXv2
(ルネサス エレクトロニクス) |
- ●Renesas Electronics RXファミリ用C/C++コンパイラパッケージ
- ・CC-RX V1.00.00 ~ V2.08.00
- ・対応アーキテクチャ:RX700,RX600,RX200,RX100
- ・対応オブジェクトファイル:ELF (リロケータブル形式、ライブラリ形式は除く)
- ・対応言語:C,C++
※CC-RXマニュアルに記載されているアブソリュートロードモジュールファイルに相当します。
|
- ●IAR Embedded Workbench® Renesas RL78
- ・対応バージョン:EWRX V4.10
- ・対応アーキテクチャ:RX700,RX600,RX200,RX100
- ・対応オブジェクトファイル:ELF(リロケータブル形式、ライブラリ形式は除く)
- ・対応言語:C,C++
|
x86-x64 |
- ●GNU
- ・対応バージョン:GCC4.5(x86のみ、x64は対象外),GCC4.7~7.3
- ・対応アーキテクチャ:x86_64
※AVX命令を含むCPUは未対応
- ・対応オブジェクトファイル:ELF (リロケータブル形式、ライブラリ形式は除く)
※linexアプリケーションのみ対応
- ・対応言語:C,C++
|
TriCore™ AURIX™ (インフィニオン) |
- ●Altium Limited (TASKING)
- ・対応バージョン:TASKING VX-toolset for TriCore v5.0r2~v6.3r1
- ・対応アーキテクチャ:TriCore™ TC1.3,TC1.3.1,TC1.6,TC1.6.1,TC1.6.2
- ・対応オブジェクトファイル:ELF(リロケータブル形式、ライブラリ形式は除く)
|
- ●Green Hills Software
- ・対応バージョン:Compiler 2017.5
- ・対応アーキテクチャ:TriCore™ TC1.3,TC1.3.1,TC1.6,TC1.6.1,TC1.6.2
- ・対応オブジェクトファイル:ELF(リロケータブル形式、ライブラリ形式は除く)
|
- ●HighTec EDV-Systeme
- ・対応バージョン:TriCore Development Platform v4.9.3.0
- ・対応アーキテクチャ:TriCore™ TC1.3,TC1.3.1,TC1.6,TC1.6.1,TC1.6.2
- ・対応オブジェクトファイル:ELF (リロケータブル形式、ライブラリ形式は除く)
- ※TriCore と他のアーキテクチャ(例:GTM)のコードをリンクしたELF ファイルには未対応
|
Windows exe/DLL(C#) |
- ●Microsoft® Visual Studio
- ・対応バージョン:Microsoft Visual C# Compiler
- ・対応言語:C# Visual Studio 2017 Ver15.9.x C# Ver7.0 ~ 7.2
|