gcc na linuxu a zarovnavani struktur

Matus fantomas Uhlar uhlar na fantomas.sk
Středa Leden 27 15:40:48 CET 1999


Petr Novotny <Petr.Novotny na antek.cz> wrote:
-> Nerikal bych i486 - vsechny x86 procesory to umeji. Jen to treba na 
-> Pentiu trva trochu dele (prenos z pameti je zarovnavan, takze se musi 
-> do pameti sahnout vickrat). Pokud vim, tak na nekterych procesorech 
-> pristup na nealignovany pointer zpusobi exception, ktery operacni 
-> system musi osetrit (=precist po jednotlivych bytech) - pak teprve 
-> lze mluvit o pomalosti :-)

Nuz bolo by dobre z akych dovodov potrebujete pakovat tie struktury. Ak ide
o usporu miesta mozno by stacilo ich reorganizovat...
pred par (5 ?) rokmi mal kolega podobny problem, vyriesilo to
#pragma pack
v zdrojakoch.
-- 
 Matus "fantomas" Uhlar, sysadmin at Telenor Internet Kosice, Slovakia
 BIC coord for *.sk; admin of netlab.irc.sk; co-admin of irc.felk.cvut.cz
 LSD will make your ECS screen display 16.7 million colors


Další informace o konferenci Linux