Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-05-20 | replace "if (p) free(p)" by just "free(p)" - free(NULL) is safe. | Denis Vlasenko | |
2008-05-19 | Moving libc_hidden_proto's into #ifdef UCLIBC_INTERNAL block | Denis Vlasenko | |
in string.h and strings.h. This caught unguarded string ops in libc/inet/ethers.c __ether_line_w() function. I will wait for fallout reports for a week or so, then continue converting more libc_hidden_proto's. | |||
2007-01-30 | - should look if LFS is enabled as suggested by pkj in #1131. This generates ↵ | Bernhard Reutner-Fischer | |
identical cc1 input for LFS enabled (compared to before r17652) but makes sure that we pickup the non-LFS if LFS is turned off (like r17652 did in this case). | |||
2007-01-29 | - fix compilation of GNU glob with !LFS | Bernhard Reutner-Fischer | |
Sounds like a typo, really | |||
2006-07-13 | psm writes: | Eric Andersen | |
forgotten to mention to remove glob-hooks.c and the reference in Makefile.in (the prototypes for the 3 hooks were already removed by the patch applied here) Peter | |||
2006-07-13 | patch from psm: | Eric Andersen | |
- malloc/realloc/free are not prepared to be hidable in trunk, you can't use libc_hidden_proto(x) for them - using libc_hidden_proto(x64) LFS unguarded will fail because the header does not provide the prototype - if you are using libc_hidden_proto(collated_compare|prefix_array), you also need libc_hidden_def|_weak(x) after the function itself, the result being to provide a hidden __GI_collated_compare and a visible collated_compare, for this case I do not consider this necessary, especially that collated_compare is hidden already (I have chosen to prefix them with __ to know that they are intended to be internal only, against the practice in glibc, you could go without prefix as well) | |||
2006-07-05 | remove jump relocs, with minor related cleanups | Eric Andersen | |
2006-07-05 | fixup my copyright notice, trim stale remnants of older notices which | Eric Andersen | |
I had clearly run search/replace on that were cluttering things up. | |||
2006-07-05 | minor updates | Eric Andersen | |
2006-07-04 | gcc 4.1.x is apparently miscompiling gnu glob on mips. This ports the ↵ | Eric Andersen | |
latest and massivly bloated greatest from glibc. And fixes things so the gnu glob interface is no longer the default. | |||
2006-02-27 | Rich Felker's glob() ported to uClibc | Peter S. Mazinger | |
2006-02-26 | Don't build glob64 for non-LFS | Peter S. Mazinger | |
2006-02-26 | Use _lfs_64, reorganize a bit, why did stat*fs64 use stat*fs? | Peter S. Mazinger | |
2006-02-16 | Change collated_compare/prefix_array to __x hidden, shrinks glob64 from 2352 ↵ | Peter S. Mazinger | |
to 2063 | |||
2006-02-16 | Remove __P(), reorder so that gcc-4.0.2 does not fail w/ multi | Peter S. Mazinger | |
2006-02-13 | libc-{a,so,multi}-y replaced by libc-y covering common objects both in ↵ | Peter S. Mazinger | |
libc.a/libc.so, the diffs go into libc-static-y/libc-shared-y exclusively, add IMA to libc, don't use any MSRC anymore | |||
2006-01-29 | no point in redeclaring oldcount locally | Mike Frysinger | |
2006-01-22 | Enable _GNU_SOURCE build wide, trying to get consistent interfaces, else IMA ↵ | Peter S. Mazinger | |
is a useless attempt | |||
2006-01-15 | make gcc4 happy w/ hidden_def/proto, correct some typos | Peter S. Mazinger | |
2006-01-15 | hide __glob_*dir_hook | Peter S. Mazinger | |
2006-01-14 | hidden_def/hidden_proto: convert all users (I hope) termios split, add some ↵ | Peter S. Mazinger | |
missing headers, other jump relocs removed | |||
2005-12-16 | Hope it solves JBG's problem, why didn't it bail out here? | Peter S. Mazinger | |
2005-12-16 | glob/ftw/regex_old reworked. regex_old did not have MBS_SUPPORT enabled | Peter S. Mazinger | |
2005-12-13 | Convert all users of earlier hiddens | Peter S. Mazinger | |
2005-12-13 | Convert internal users of chmod/*stat*, minimize change for __strsep | Peter S. Mazinger | |
2005-12-08 | Use internal versions | Peter S. Mazinger | |
2005-12-04 | More hiding, 300 left | Peter S. Mazinger | |
2005-12-01 | Hide mostly used functions | Peter S. Mazinger | |
2005-11-27 | Hide some of mem* and str* | Peter S. Mazinger | |
2005-11-21 | Remove TOPDIR | Peter S. Mazinger | |
2005-11-11 | Sync w/ dirent.h, s:HAVE_D_NAMLEN:_DIRENT_HAVE_D_NAMLEN: | Peter S. Mazinger | |
2005-11-03 | Enable IMA | Peter S. Mazinger | |
2005-11-01 | Remove last unused references to libc-a-pic-, we use only the lists in ↵ | Peter S. Mazinger | |
libc-a-y for objects that go into static libs, changing their suffix to .os, of they should be PIC | |||
2005-10-29 | Replace all Makefiles for new build infrastucture | Peter S. Mazinger | |
2005-10-25 | All Makefile.in's. Only arm/i386/mips/powerpc/x86_64 are done, the other ↵ | Peter S. Mazinger | |
archs lack proper crt1. The Makefiles in extra/scripts are intended to be linked into each dir, where it is necessary to build locally. | |||
2005-10-12 | Rewrote almost all Makefiles: do not use strip $(x),y; run strip on all ↵ | Peter S. Mazinger | |
objects at once; use :=//$</$^; use CRT_SRC/CRT_OBJ/SCRT_OBJ/CSRC/COBJ/SSRC/SOBJ/MSRC/MOBJ where no more is needed, if only CSRC is present use OBJS directly instead of COBJ; CTOR_TARGETS are created directly in lib; remove unused/unneeded parts. Hope I haven't broken too much. | |||
2005-07-12 | import fix from glibc to resolve segfault reported by wmq in Bug 335 | Mike Frysinger | |
2005-01-25 | merge parallel build support | Mike Frysinger | |
2003-10-18 | Peter Kjellerstedt writes: | Eric Andersen | |
rm.patch: * Define $(RM) as rm -f in Rules.mak and test/Rules.mak (this is the same definition as gmake uses by default). * Change all occurrences of rm and rm -f into $(RM). | |||
2003-10-12 | Don't make two copies | Eric Andersen | |
2003-10-12 | Sigh. It seems that csh wants glob_pattern_p(), we need to | Eric Andersen | |
export it, | |||
2003-04-29 | uClibc 0.9.19 has a bug in globfree(). If the previous call to | Eric Andersen | |
glob(...,pglob) used the GLOB_DOOFFS flag to reserve the first pglob->gl_offs slots of pglob->gl_pathv, globfree(pglob) would attempt to free the objects pointed to by those slots. If those objects were not on the heap, the system would crash. The attached patch fixes this. Norm | |||
2002-10-31 | Ok, this commit is _huge_ and its gonna change the world. I've | Eric Andersen | |
been working on a new config system on and off for about 6 months now, but I've never been fully satisfied. Well, I'm finally am happy with the new config system, so here it is. This completely removes the old uClibc configuration system, and replaces it with an entirely new system based on LinuxKernelConf, from http://www.xs4all.nl/~zippel/lc/ As it turns out, Linus has just merged LinuxKernelConf into Linux 2.5.45, so it looks like I made the right choice. I have thus far updated only x86. I'll be updating the other architectures shortly. -Erik | |||
2002-04-09 | Avoid defining __USE_FILE_OFFSET64, since we do _NOT_ want | Eric Andersen | |
interfaces silently renamed under us or very bad things may happen... -Erik | |||
2002-04-03 | Doh! I forgot to commit this... | Eric Andersen | |
2002-03-31 | Add glob64.c, and add support for glob64 when large file is enabled. | Eric Andersen | |
-Erik | |||
2002-02-26 | A few more little cleanups | Eric Andersen | |
2001-12-19 | Update my email address. I am no longer andersen@lineo.com | Eric Andersen | |
2001-05-12 | Ok, this should finish off my massive ro-organization. The source | Eric Andersen | |
tree is less messy now (which helps), all libraries are placed into uClibc/lib when compiling, all libraries now use a consistant mechanism for being built, all libraries use a consistant naming scheme where the lib name includes the uClibc version number, which makes ldconfig happy and willing to work with us. -Erik | |||
2001-05-09 | Add in an older libc5 glob implementation, which is a bit thinner. | Eric Andersen | |
-Erik |