2

実行時に別のメモリ ロケーションにコピーされる C 関数を実装しています。

内部で純粋な定数のみを使用して、内部で関数呼び出しを回避しました。アセンブリの出力を調べると、一定のアクセスが PC 相対アドレッシング命令に変換されています。ただし、相対アドレス (リテラル プール) は関数の外にあります。(ランダムな場所で生成されているように見えます)。

ARMアセンブリには、これらのリテラルプールをローカライズできるディレクティブがあることを知って.ltorgいます.Cに同じことを行うメソッドはありますか?

4

0 に答える 0