что такое «=0» после раздела в скрипте компоновщика?

Кажется, я знал это, но забыл.
Что означает знак '=0' после секции в скрипте компоновщика?

  .text :
  {
    *bootcode.o(boot)
    *vectors.o(vectors)
    *(.text) /* remainder of code */
  } =0

person Chan Kim    schedule 22.01.2021    source источник
comment
Включение =fill в определение раздела указывает начальное значение заполнения для этого раздела. (=0 в вашем примере). ( ftp.gnu.org/old-gnu /Руководства/ld-2.9.1/html_node/ld_21.html )   -  person Andy    schedule 22.01.2021
comment
Спасибо. вы можете сделать это своим ответом, чтобы я мог выбрать его. (не удалось найти его на SO). Кстати, в вопросе не задано, но вставляет ли компоновщик (и компилятор) код заполнения для региона?   -  person Chan Kim    schedule 22.01.2021


Ответы (1)


Включение =fill в определение раздела указывает начальное значение заполнения для этого раздела. (=0 в вашем примере). руководство

person Andy    schedule 27.01.2021