AMD64 - kdo doda HW?
Karel Zak
zakkr na zf.jcu.cz
Středa Listopad 26 11:23:24 CET 2003
On Wed, Nov 26, 2003 at 10:59:55AM +0100, Miloslav Trmac wrote:
> On Wed, Nov 26, 2003 at 10:26:00AM +0100, Karel Zak wrote:
> > IMHO bych u projektu nad 10000 radek vubec nepouzival jine nez ve
> > vlastnim .h souboru exaktne definovane typy.
> .... a efektivne nutil kazdeho, kdo bude program portovat na jinou
> platformu, aby ty typy zmenil, a dohledaval, kde je potreba menit i
> dalsi veci.
On nemusi nic dohledavat. Staci poradne napsane configure, config.h.in,
ty typy pochopitelne mohou smerovat na nejake systemove (treba ten
uint64_t) pokud tam jsou. Ostatne nejde casto jen o to resit prenos
mezy ruznyma CPU, ale i ruznyma OS a knihovnama kde ne vsude je
dostupne to same jako v linuxu nebo glibc.
> POSIX definuje dostatek "standardnich" typu pro obvykle ucely. Pokud
^^^^^^^^^^^^^
Co to je? A chapeme obsah tohodne vsichni stejne?
> dusledne pouzivate off_t, staci v Linuxu program pro podporu velkych souboru
^^^^^^^^^^^^^^^^^^^^^^^^
Nepouzivame. Stejne jako dusledne nepouzivame strncpy(), snprintf()
apod. Proto tvrzeni, ze prechod cele distribuce do rozdilneho
prostredi je naprosto snadne je dost optimisticke a to, ze jsou takove
distribuce (vcetne te moji) neznamena, ze vse je nekonecne dobre a ze
tam nebude nekde zapomenuta malinkata promnena, ktere - mrcha jedna -
bude naprosto spatne.
Karel
--
Karel Zak <zakkr na zf.jcu.cz>
http://home.zf.jcu.cz/~zakkr/
Další informace o konferenci Linux