Previous: , Up: Fully Relocatable Image Files   [Contents][Index]


14.5.2 cross.fs

cross という、 Forth風のプログラミング言語を受け入れるバッチ・コンパイラーを使用することもできます(see Cross Compiler)。

cross を使用すると、 イメージ・ファイルの生成に使用したものとは異なるデータ・サイズとデータ形式を持つマシン用のイメージ・ファイルを作成できます。これを使用して、 Forth コンパイラを含まないアプリケーション・イメージを作成することもできます。 これらの機能は、 プログラミング上の制限と不便を許容することで利用可能になります。 たとえば、 コードを再配置可能にするには、 アドレスを特別なワード (A!A, など) を使用してメモリに保存する必要があります。