[elektro] C linker kérdés

hg12345 hg12345 at freemail.hu
Sun Oct 5 09:13:06 CEST 2014


(((már írtam:)))
#define  _SPEC_SECTION  __atribute__((section("SPEC")))
int valtozo1 _SPEC_SECTION
másik fordítási egység 
uint64_t valtozo2 _SPEC_SECTION
gcc vagy k.e.i.l. az utóbbi kezeli a #pragma arm section(....)
sajnos az említett függvényeket nem kezeli. (ezek nem macrok?)
túrom a netet, de nem találok rá megoldást, dinamikus helyfoglalást nem szeretnék használni.

Info <info at kiralyelektronika.hu> írta:
>> a section méretre még nem találtam leírást (ARM-nál ennek van
>
>Hol adod meg a sectiont?
>define section name size
>place section 0x... (name)
>
>> értelme, egybe címezhető a teljes memória tér...), ahogy még azt se
>> találtam meg, hogy a section kezdő címét és méretét hogyan tudom kinyerni. Van ennek módja?
>
>__SFB(name)  <- eleje
>__SFE(name)  <- vége
>__SFS(name)  <- mérete
>
>De nálam kell hozzá a:
>
>#pragma language=extended
>#pragma segment="name"
>
>-----------------------------------------
>          elektro[-flame|-etc]



More information about the Elektro mailing list