完全なセキュリティ

Embedded Trust が今ここに!

定義
作製
プログラム
保証
配布

探す

AEABIの準拠

Technical Note 181215J

Targets:
ARM

Component:
General

Updated:
1/16/2019 9:13 AM

はじめに

このテクニカルノートでは、IAR Embedded Workbench for ARMのARM組込みアプリケーションバイナリインタフェース(AEABI)準拠について説明します。

解説

IAR Embedded Workbench for ARMのコンパイラ、アセンブラ、リンカおよびデバッガで使用されるオブジェクトフォーマットは、ARM ABI ELF/Dwarf準拠となります。したがって他社開発ツールで作成したAEABI準拠のライブラリをIAR Embedded Workbench for ARMでリンクすることも可能です。

IAR Embedded Workbench for ARMのバージョンにより、リンク可能なARM ABI ELF/DWARF準拠バージョンが異なりますのでご注意ください。

・  IAR Embedded Workbench for ARM 6.50 → ARM ABI ELF/DWARF準拠のバージョン2.0対応

・  IAR Embedded Workbench for ARM 6.10.x以降 → ARM ABI ELF/DWARF準拠のバージョン2.08対応

・  IAR Embedded Workbench for ARM 8.11.x以降 → ARM ABI ELF/DWARF準拠のバージョン2.10対応

まとめ

IAR Embedded Workbench for ARM 8.11.x以降のコンパイラ、アセンブラ、リンカ、デバッガで使用されるオブジェクトフォーマットは、ARM ABI standard version 2.10 with ELF/DWARF 4に準拠しています。ARM ABI規格についてはARM Application Binary Interfaceを参照ください。

 

全ての製品名は、それぞれの所有者の商標または登録商標です

© IAR Systems 1995-2018 - All rights reserved.

We use cookies on this website to provide you with a better experience. You need to accept cookies to continue using this site. Cookies