We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
OpeLa トップページ
OpeLa コンパイラ(opelac)は当初 x86-64 専用のコンパイラとして開発されましたが、2020/12/25 現在は AArch64 にも対応しています。 このページは OpeLa コンパイラのマルチアーキテクチャ対応状況を説明します。
opelac は -target-arch <arch> オプションで出力アーキテクチャを変更できます。 現在対応しているのは x86_64(デフォルト)と aarch64 です。
-target-arch <arch>
x86_64
aarch64
AArch64 は Arm プロセッサの動作モードの名前です。64 ビットレジスタが使えるモードです。
opelac が対応しているのは M1 Mac です。 AArch64 が使えるコンピュータは他にも Raspberry Pi 等がありますが、opelac が出力するアセンブラは今のところ Mach-O 形式専用なので、M1 Mac でしか動作しません。
複数のアーキテクチャに対応する際、考慮すべきポイントは次の通りです。