LINUX.ORG.RU

История изменений

Исправление kuzulis, (текущая версия) :

У ld ещё есть флаг -u, которым можно заставить притянуть нужный символ.

Вооо, это кажется работает:

__attribute__ ((section (".NRWWENDCRC")))
uint32_t x = 0x43524331;

Обязательно нужно указывать без всяких static и volatile (по крайней мере у меня).

И для линкера команда:

-u x

Спасибки :)

Исправление kuzulis, :

У ld ещё есть флаг -u, которым можно заставить притянуть нужный символ.

Вооо, это кажется работает:

__attribute__ ((section (".NRWWENDCRC")))
uint32_t x = 0x43524331;



Обязательно нужно указывать без всяких static и volatile (по крайней мере у меня).

И для линкера команда: -u x

Спасибки :)

Исходная версия kuzulis, :

У ld ещё есть флаг -u, которым можно заставить притянуть нужный символ.

Вооо, это кажется работает:

__attribute__ ((section (".NRWWENDCRC")))
uint32_t x = 0x43524331;


Обязательно нужно указывать без всяких static и volatile (по крайней мере у меня).

И для линкера команда:
[quote]
-u x
[/quote]