svn commit: trunk/uClibc: extra/Configs libc/misc/glob

Peter S. Mazinger ps.m at gmx.net
Wed Jul 5 10:22:29 UTC 2006


On Tue, 4 Jul 2006, Peter S. Mazinger wrote:

> On Tue, 4 Jul 2006 andersen at uclibc.org wrote:
> 
> > Author: andersen
> > Date: 2006-07-04 03:59:15 -0700 (Tue, 04 Jul 2006)
> > New Revision: 15595
> > 
> > Log:
> > gcc 4.1.x is apparently miscompiling gnu glob on mips.  This ports the latest and
> > massivly bloated greatest from glibc.  And fixes things so the gnu glob interface
> > is no longer the default.
> > 
> > 
> > Modified:
> >    trunk/uClibc/extra/Configs/Config.in
> >    trunk/uClibc/libc/misc/glob/glob.c
> >    trunk/uClibc/libc/misc/glob/glob64.c
> 
> glob-hooks.c is not needed anymore (and the prototypes in glob.c)
> 
> Wondering why you decided to make prefix_array and collated_compare 
> visible.
> The "jumbo patch" makes these 2 static if LFS is not enabled (same applies 
> to next_brace_sub)
> The code of these 3 functions seem to be needed only once in glob.o, but 
> not in glob64.o, resulting in smaller objects
> 
> Peter

On another note: this glob fails many tests, you should really upgrade to 
current glibc if you want to provide full-blown-gnu-glob (files are in 
the jumbo-patch)

Peter

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




More information about the uClibc mailing list