Hi! Trying to kill the keyboard, eschwenk@fto.de produced:
Weil die libc-Funktionen zum Zugriff auf Files, insbesondere z.B. seek(), einen signed 32-Bit-Wert als Parameter für die Position im File erwarten. Und diese Position wird von allen Programmen in Bytes erwartet.
man llseek [...] BUGS The ext2 filesystem does not support files with a size of 2GB or more. Aber llseek verwendet auch nur unsigned long (und nicht das non-ANSI unsigned long long. Eine Engstelle liegt im VFS (Virtual File System) und dem 32bit der Intel-Architektur. Alphas haben 64 bit und das Problem nicht ... IIRC. -Wolfgang --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com