8
リンカースクリプトでは、ALIGNキーワードの機能は何ですか?私はリンカースクリプトに関する多くのチュートリアルを読んでいますが、実際にはALIGNが何をするのか理解できません。誰でも簡単に説明できますか?ありがとう!リンカースクリプトでの整列
リンカースクリプトでは、ALIGNキーワードの機能は何ですか?私はリンカースクリプトに関する多くのチュートリアルを読んでいますが、実際にはALIGNが何をするのか理解できません。誰でも簡単に説明できますか?ありがとう!リンカースクリプトでの整列
典型的な使用である
. = ALIGN(8);
この意味:現在の位置が8バイト境界で整列するまでパディングバイトを挿入します。つまり:
while ((current_location & 7) != 0)
*current_location++ = padding_value;