Отлично. Берём другого автора.
https://www.iar.com/support/tech-notes/comp...ecific-address/Они делают то же самое, и не говорят, что между двумя способами указания адреса есть какая-то разница.
Цитата(jcxz @ Aug 3 2017, 19:39)

А что находится по этому адресу - известно только .icf файлу. Там может быть что-то, а может и не быть.
А вот это неправда. Что находится по этому адресу, известно линкеру. Один из способов сообщить это линкеру - icf-скрипт. Другой - прагмы и IAR'овские расширения языка си непосредственно в исходнике. Более того, достаточно прочитать первое сообщение темы - там отчётливо видно, как этот флажок расположен именно в том месте, какое и подразумевалось при объявлении. И что стек автоматически смещается, тоже видно. Т.е. линкер эту область видит. Ставим галочку.
Что будет, если линкер не сможет растолкать bss (zero-init), data (non-zero-init), стек и эти секции в области памяти - надо проверять. Но в то, что без каких-то ошибок они перекроют друг друга, я не верю. И аргументов от Вас никаких не услышал.
Цитата(jcxz @ Aug 3 2017, 19:39)

Вот именно удобно когда всё размещение в памяти описано в одном месте. У IAR это место - .icf-файл.
Чувства верующих я, пожалуй, обсуждать не буду.