G CC скрипт компоновщика - PullRequest
       30

G CC скрипт компоновщика

0 голосов
/ 29 апреля 2020

Итак, у меня есть старый код, написанный для компилятора ARM со многими #pragma для назначения переменных и функций таким разделам:

...thousands lines of code
  #pragma arm section blah = "blah"
...thousands lines of code
  #pragma arm section
...thousands lines of code

Я знаю, что мог бы использовать __attribute__(section("name")) вместо этого, но у меня есть скопировать и вставить это для каждой строки. Я новичок в скрипте компоновщика G CC, поэтому мне просто интересно, могу ли я встроить специальные символы компоновщика или что-то в коде, а затем попросить компоновщика поместить что-нибудь между этими символами в определенном разделе. Есть ли что-нибудь подобное в G CC?

...