[OSy] Par pripominek a dotazu
Martin Decky
decky at nenya.ms.mff.cuni.cz
Thu Nov 2 13:59:18 CET 2006
> Zde by mohl byt problem s tim, ze prekladac/host architecture se kterym
> se tyto offsety vygeneruji nemusi mit nutne stejne velikosti typu a
> alignment rules jako cross-compiler, kterym se prelozi vysledny
> kernel/mips32 architektura. Pricemz je jasne, ze cross-compilerem,
> kterym se preklada kalisto, prislusny .h s offsety vygenerovat nejde.
To je pravda. Proto je mozna lepsi zvolit metodu, kdy se ty offsety
negeneruji pri kazdem prekladu, ale rucne v situaci, kdy to je potreba
(pokud se zmeni struktura s konteztem). Datove typy jako uint32_t by
mely byt definovany na vsech platformach konzistentne a alignment muze
clovek v takove situaci rucne zkontroloval.
M.D.
More information about the NSWI004
mailing list