Как разместить массив в памяти по определённому адресу?
Пробовал выровнять его с помощью определения массивов до и после него, но это не помогает: gcc размещает так как ему удобно.
char stub0[N0];
char buff[N];
char stub1[N1];
В num-файле они располагаются в другом порядке:
buff
stub0
stub1
Может кто знает какую-нибудь директиву или атрибут для указания адреса?