gcc a datove typy na AMD64
Libor Chocholaty
libor_ml1 na mts.cz
Pondělí Červenec 25 12:35:04 CEST 2005
Ladislav Vaiz wrote:
>Ahoj,
>na ia32 mi bezi program, ktery si uklada datove struktury do souboru 1:1.
>
>Kdyz program zkompiluju na amd64, tak kvuli jine velikosti long intu nacte
>ze souboru chybna data. Souboru je hodne a konverze nepripada v uvahu.
>Ve strukturach jsou krome zakladnich typu i veci jako time_t, nevyskytuje
>se tam void *.
>
>Daji se nejak vnutit gcccku velikosti zakladnich datovych typu
>kompatibilni s ia32? Jak pisu, ukazatele na kod me nezajimaji. Prepsani
>zdrojaku je az posledni moznost, ktere bych se rad vyhnul.
>
>
>
hledej uint32_t je to v stdint.h
Libor
Další informace o konferenci Linux