[uClibc] [PATCHES] Current CVS uClibc doesn't compile

Bernhard Rosenkraenzer bero at arklinux.org
Sat Jun 12 01:48:35 UTC 2004


Hi,
Trying to compile current uClibc CVS for an i686 system (and, from looking at 
the code, any other system) fails.

libc/misc/internals/tempname.c references a variable "value" that is never 
defined (patch to fix it attached).

After fixing that, it bails out again in libc/sysdeps/linux/i386/crti.S:
initfini.c:12: Error: junk `.get_pc_thunk.bx' after expression
[several more of this type]
gcc 3.4.x (which I'm using) doesn't seem to like gcc 3.3.x generated asm code 
at all. I'm attaching a fix for that too, not 100% sure my fix is the best 
possible fix, but it works for me.

LLaP
bero
-------------- next part --------------
A non-text attachment was scrubbed...
Name: uClibc-20040611-tempname.patch
Type: text/x-diff
Size: 374 bytes
Desc: not available
Url : http://lists.busybox.net/pipermail/uclibc/attachments/20040612/efdabcf7/attachment.bin 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: uClibc-20040611-asmbreakage.patch
Type: text/x-diff
Size: 1748 bytes
Desc: not available
Url : http://lists.busybox.net/pipermail/uclibc/attachments/20040612/efdabcf7/attachment-0001.bin 


More information about the uClibc mailing list