8
鏈接器腳本中的ALIGN關鍵字有什麼作用?我閱讀了許多關於鏈接器腳本的教程,但我不明白ALIGN是做什麼的。任何人都可以簡單地解釋它。謝謝!鏈接器腳本中的ALIGN
鏈接器腳本中的ALIGN關鍵字有什麼作用?我閱讀了許多關於鏈接器腳本的教程,但我不明白ALIGN是做什麼的。任何人都可以簡單地解釋它。謝謝!鏈接器腳本中的ALIGN
的典型用法是
. = ALIGN(8);
這意味着:插入填充字節,直到當前的位置變爲上8字節邊界對齊。那就是:
while ((current_location & 7) != 0)
*current_location++ = padding_value;