[uClibc]Re: cvs20030602 (and 0603) make does not work

Peter S. Mazinger ps.m at gmx.net
Tue Jun 3 09:23:52 UTC 2003


Hello!

I have checked which part of the changes produces the error. It's in 
i386/vfork.S. If I remove following change, than it works (the remaining 
part from vfork.S produced TEXTREL).

diff -urN --exclude CVS --exclude .cvsignore uClibc-20030524/libc/sysdeps/linux/i386/vfork.S uClibc/libc/sysdeps/linux/i386/vfork.S
--- uClibc-20030524/libc/sysdeps/linux/i386/vfork.S	Fri Aug 16 06:49:00 2002
+++ uClibc/libc/sysdeps/linux/i386/vfork.S	Fri May 30 06:47:44 2003
@@ -12,13 +12,13 @@
 vfork:
 	popl %ecx
 	movl $190,%eax
-#ifdef PIC
+#ifdef __PIC__
 	pushl %ebx
 #endif
 #APP
 	int $0x80
 #NO_APP
-#ifdef PIC
+#ifdef __PIC__
 	popl %ebx
 #endif
 	cmpl $-4095,%eax

Peter

-- 
Peter S. Mazinger <ps.m at gmx.net>   ID: 0xA5F059F2    NIC: IXUYHSKQLI
Key fingerprint = 92A4 31E1 56BC 3D5A 2D08  BB6E C389 975E A5F0 59F2



More information about the uClibc mailing list