[elektro] C linker kérdés

Info info at kiralyelektronika.hu
Sat Oct 4 19:24:49 CEST 2014


> gyári linker script esetén,  változóra egyedi sectiont alkalmazva
> különböző fordítási egységekbe a linker garantáltan egy területre helyezi  a memóriába?

Mivel a sectionnak van mérete, majd ordít, ha tele van és nem fér
bele. Legalább is nekem szokott :)
A garanciát a fordítóval tudasd, mert nem mindegyik eszi a @
vagy a location szavakat. Valamelyiknek pragma kell, stb.
Szóval, ha nincs ott akkor a fordítót kell rugdosni.
Ha sikerült szót érteni vele akor tuti ott lesz, ha azt nem
mondja az a k*csög fordító, hogy nem is kell a programba :D
Ilyenkor mondjuk #pragma required=valaminév.
De ezt is ellenőrizni kell. Szóval, ha nem haragszik a fordító
rád, akkor a linker oda teszi, azt tuti :)
Azért a .map fájlt ilyenkor rendszeresen szoktam nézegetni...:)



More information about the Elektro mailing list