summaryrefslogtreecommitdiffstats
path: root/libc/misc/dirent/scandir64.c
Commit message (Collapse)AuthorAgeFilesLines
* dirent: push dirent type to prototypesMike Frysinger2009-07-201-8/+2
| | | | | | | | | | This syncs the dirent related functions with the glibc behavior -- rather than take void pointers everywhere, make the struct dirent pointers explicit in the API. After all, the functions themselves will cast the pointers to a dirent structure, so if it isn't as expected, people will crash. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* Last portion of libc_hidden_proto removal.Denis Vlasenko2008-11-201-4/+4
| | | | | Appears to build fine (several .configs tried)
* - sync fix for scandir errno handling to scandir64 (r23600)Bernhard Reutner-Fischer2008-10-181-5/+17
| | | | Thanks to Peter S. Mazinger for mentioning this.
* - trim any trailing whitespaceBernhard Reutner-Fischer2008-07-231-2/+2
|
* Moving libc_hidden_proto's into #ifdef UCLIBC_INTERNAL blockDenis Vlasenko2008-05-191-1/+1
| | | | | | | | | 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.
* Use _lfs_64.h in all *64.cPeter S. Mazinger2006-02-261-14/+2
|
* hidden_def/hidden_proto: convert all users (I hope) termios split, add some ↵Peter S. Mazinger2006-01-141-6/+7
| | | | missing headers, other jump relocs removed
* Build x64 versions only if LFS is enabledPeter S. Mazinger2005-12-161-3/+1
|
* Convert all users of earlier hiddensPeter S. Mazinger2005-12-131-1/+1
|
* Use internal versionsPeter S. Mazinger2005-12-081-0/+2
|
* More hiding, 300 leftPeter S. Mazinger2005-12-041-0/+2
|
* Hide mostly used functionsPeter S. Mazinger2005-12-011-1/+1
|
* Fix scandir64 to not free the wrong pieces of memory (which couldEric Andersen2003-01-281-67/+78
| | | | | | | | and did cause segfaults) by adjusting the working scandir.c to the the 64 thing. Fix up potential for mismatches between the libc and kernel dirent structures, which could also cause ugly problems. -Erik
* Ok, this commit is _huge_ and its gonna change the world. I'veEric Andersen2002-10-311-2/+2
| | | | | | | | | | | | | | | 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
* Avoid defining __USE_FILE_OFFSET64, since we do _NOT_ wantEric Andersen2002-04-091-3/+5
| | | | | | interfaces silently renamed under us or very bad things may happen... -Erik
* Don't redefine stuffEric Andersen2002-02-261-3/+10
|
* Scrub malloc handlingEric Andersen2002-01-081-8/+13
|
* Scrub up some lingering problems preventing readdir64 from workingEric Andersen2001-11-141-1/+2
| | | | | | and creating several *64 problems, particualrly when client apps used -D_FILE_OFFSET_BITS=64 -D__USE_FILE_OFFSET64. All better now. -Erik
* In theory, this adds readdir64 and friends. Dunno if theyEric Andersen2001-10-171-0/+88
work yet or not.... -Erik