Greg Schafer wrote:

>> _llseek(3, 1028225536, [1028225536], SEEK_SET) = 0
>> read(3, "ReIsEr4\0\0\0\0\0\0\0\0\0\0\0\0\20\2725\3511\237\246M\204"...,
>> 1024) = 1024

Here is a completely untested patch. Someone wanna try it? It's based on
previous problems we had with sfdisk and GCC-3.4.x

It's a long shot :-(

Regards
Greg
--
http://www.diy-linux.org/
diff -ur util-linux-2.12q.orig/fdisk/llseek.c util-linux-2.12q/fdisk/llseek.c
--- util-linux-2.12q.orig/fdisk/llseek.c        2003-07-14 07:13:33.000000000 
+1000
+++ util-linux-2.12q/fdisk/llseek.c     2005-09-03 12:48:09.000000000 +1000
@@ -31,7 +31,7 @@
 
 #ifdef __NR__llseek
 
-static _syscall5(int,_llseek,unsigned int,fd,unsigned long,offset_high,
+static __attribute__ ((used)) _syscall5(int,_llseek,unsigned int,fd,unsigned 
long,offset_high,
                 unsigned long, offset_low,long long *,result,
                 unsigned int, origin)
 
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to