OSDN Git Service

Update Changelog
authorEric Andersen <andersen@codepoet.org>
Wed, 10 Apr 2002 10:25:39 +0000 (10:25 -0000)
committerEric Andersen <andersen@codepoet.org>
Wed, 10 Apr 2002 10:25:39 +0000 (10:25 -0000)
Changelog
Changelog.full

index 7978dc0..99c5964 100644 (file)
--- a/Changelog
+++ b/Changelog
@@ -1,3 +1,71 @@
+0.9.11 10 April 2002
+
+Release highlights:
+    o   Lots of bug fixes
+    o   Much better large file support
+    o   Several gcc wrapper bug fixes, so things like iproute2 and
+       XFree86 should now link properly.
+    o   Fixes a stdio thread locking bug that could cause random 
+       deadlocks on s*printf calls when threading was enabled.
+
+Erik Andersen:
+    o   Added a generic implementation of truncate64.c and ftruncate64.c
+    o   Added missing creat64, glob64, mkstemp64, getrlimit64, setrlimit64
+    o   Removed internal erroneous use of __USE_FILE_OFFSET64
+    o   Made libpthread compile on sparc and powerpc
+    o   Made libpthread soname and symlinks match the other libraries.
+    o   Added finite() to the C89 math lib, since some math functions use it.
+    o   Added missing function pointer to error.c (some apps wanted it)
+    o   Fixed initfini build for arches where gcc tries to be sneaky
+    o   Fixed m68k/bits/setjmp.h which I has broken in the last release.
+    o   Fixed a buffer overflow in the dynamic library loader
+    o   Fixed a stdio thread locking bug that could cause random 
+       deadlocks on s*printf calls when threading was enabled.
+    o   Implemented sqrtf(), needed for libstdc++ on arm
+Miles Bader:
+    o   Make clean fixes to not blindly wipe all symlinks
+    o   Re-enabled clnt_perror()
+    o   Re-implemented swab()
+Dwayne Fontenot:
+    o   Many updates to the uClibc Working Application List 
+Steven J. Hill:
+    o   Many updates to the mips dynamic loader.  Not yet working but
+       getting very close now.
+    o   Fixed locking bug in getttyent()
+    o   Support libpthread on mips
+Richard June:
+    o   Fixed several bugs in utmp code (pututline was only writing the 
+       first sizeof-a-pointer bytes to the utmpfile).
+    o   setutent() was only opening utmp readonly.
+m4@brecis.COM:
+    o   Fixed a silly typing problem with the getuid syscall.
+Manuel Novoa III:
+    o   Fixed stdio FILE read/write auto-transition bugs.
+    o   Better stdio errno handling
+    o   Changed setvbuf() to more closely match glibc's behavior
+    o   Fixed getpass() to not echo passwords to the console
+    o   Fixed locale ISblank flag.
+    o   Fixed an arg promotion handling bug in _do_one_spec for %c reported
+       by Ilguiz Latypov.
+Kensuke Otake:
+    o   Implemented swab()
+Yoshinori Sato:
+    o   Fixed h8300 architecture support for pthreads and changes to
+       the include files
+David Schleef:
+    o   Made powerpc assembly code PIC-compatible
+    o   Removed powerpc R_PPC_REL24 handling, since it was deceptively useless.
+Jim Treadway:
+    o   Eliminated use of alarm() from the DNS resolver by converting
+       it to use select instead (much cleaner).
+
+
+
+
+
+
+
+
 0.9.10 21 March 2002
 
 Major new features:
index ffd7fda..b9e7579 100644 (file)
-2002-03-20  Erik Andersen  <andersen@dillweed>
+2002-04-10  Erik Andersen  <andersen@dillweed>
 
-       * /var/cvs/uClibc/libc/inet/resolv.c:
-       Patch from Bart Visscher <magick@Linux-Fan.com> fixing some
-       missing pieces of the conversion to reentrant functions.
-
-       * /var/cvs/uClibc/libc/sysdeps/linux/common/syscalls.c:
-       Doh!  search-n-replace bites again
-
-       * /var/cvs/uClibc/libc/stdlib/getpt.c:
-       Fix compile problem when ASSUME_DEVPTS=false
-           getpt.c: In function 'getpt':
-           getpt.c:83: 'have_no_dev_ptmx' undeclared ...
-       oops.
-        -Erik
-
-       * /var/cvs/uClibc/libc/sysdeps/linux/common/syscalls.c:
-       s/off_t/__off_t/g
-
-       * /var/cvs/uClibc/ldso/ldso/ldso.c:
-       Attempt to follow symlinks if possible, and use that directory
-       for the base library directory.
+       * /var/cvs/uClibc/ldso/ldso/powerpc/elfinterp.c:
+       Teach powerpc to whine loudly about using -fPIC when a R_PPC_REL24
+       is encountered...
         -Erik
 
-2002-03-19  Erik Andersen  <andersen@dillweed>
+       * /var/cvs/uClibc/extra/Configs/Config.sparc:
+       Mention pthreads for sparc
 
-       * /var/cvs/uClibc/ldso/ldso/readelflib1.c: Prevent uninitialized use
+       * /var/cvs/uClibc/libpthread/linuxthreads/Makefile:
+       Fix libpthread compile for sparc
 
-       * /var/cvs/uClibc/ldso/ldso/mips/ld_syscalls.h, /var/cvs/uClibc/ldso/ldso/mips/ld_sysdep.h, /var/cvs/uClibc/ldso/ldso/mips/resolve.S:
-       Initial mips ldso porting effort from Steven J. Hill.  Not yet
-       complete, but off to a fine start.
-
-       * /var/cvs/uClibc/ldso/ldso/sparc/elfinterp.c, /var/cvs/uClibc/ldso/ldso/m68k/elfinterp.c, /var/cvs/uClibc/ldso/ldso/i386/elfinterp.c, /var/cvs/uClibc/ldso/ldso/arm/elfinterp.c, /var/cvs/uClibc/ldso/ldso/Makefile:
-       Add new debug target (disabled by default) so that when debug
-       is on we now default to resolving symbols permanently..
+       * /var/cvs/uClibc/libc/sysdeps/linux/common/ftruncate64.c, /var/cvs/uClibc/libc/sysdeps/linux/common/truncate64.c:
+       Some minor updates per discussion with Miles Bader
         -Erik
 
-       * /var/cvs/uClibc/ldso/ldso/ldso.c:
-       Revert my symlink detecting change for now, since it breaks
-       things.
-        -Erik
+2002-04-10  ds  <ds@dillweed>
 
-       * /var/cvs/uClibc/libc/inet/getaddrinfo.c:
-       Fix missing defines.  Forgot to check this in.
-        -Erik
+       * /var/cvs/uClibc/libc/sysdeps/linux/powerpc/brk.S, /var/cvs/uClibc/libc/sysdeps/linux/powerpc/bsd-_setjmp.S, /var/cvs/uClibc/libc/sysdeps/linux/powerpc/bsd-setjmp.S, /var/cvs/uClibc/libc/sysdeps/linux/powerpc/clone.S, /var/cvs/uClibc/libc/sysdeps/linux/powerpc/setjmp.S:
+       Make assembly code PIC-compatible.
 
-       * /var/cvs/uClibc/libc/stdlib/Makefile, /var/cvs/uClibc/libc/stdlib/random.c, /var/cvs/uClibc/libc/stdlib/random_r.c:
-       Merge glibc random, which gets us a much better RNG and a
-       reentrant one as well.  It is not much bigger than what we
-       had, so...
-        -Erik
+2002-04-10  miles  <miles@dillweed>
 
-       * /var/cvs/uClibc/libc/inet/if_nametoindex.c, /var/cvs/uClibc/libc/inet/resolv.c, /var/cvs/uClibc/libc/inet/Makefile, /var/cvs/uClibc/libc/inet/gai_strerror.c, /var/cvs/uClibc/libc/inet/getaddrinfo.c, /var/cvs/uClibc/libc/inet/getservice.c:
-       Bart Visscher <magick@Linux-Fan.com> has added some missing IPV6 support, and
-       added several additional reentrant networking functions such that iptables now
-       runs with IPV6 support.
+       * /var/cvs/uClibc/libc/sysdeps/linux/v850/Makefile:
+       Remove v850-specific versions of truncate64.c and ftruncate64.c.
 
-       * /var/cvs/uClibc/ldso/ldso/ldso.c:
-       Resolve symlinks when determining the real ld.so path, which is
-       now used as the default library search location.
-        -Erik
+       * /var/cvs/uClibc/libc/sysdeps/linux/v850/ftruncate64.c, /var/cvs/uClibc/libc/sysdeps/linux/v850/truncate64.c:
+       Generic implemention works for v850 now, so we don't need a special version.
 
-       * /var/cvs/uClibc/ldso/ldso/sparc/ld_syscalls.h, /var/cvs/uClibc/ldso/ldso/sparc/sdiv.S, /var/cvs/uClibc/ldso/ldso/sparc/udiv.S, /var/cvs/uClibc/ldso/ldso/sparc/urem.S, /var/cvs/uClibc/ldso/ldso/powerpc/ld_syscalls.h, /var/cvs/uClibc/ldso/ldso/m68k/ld_syscalls.h, /var/cvs/uClibc/ldso/ldso/i386/ld_syscalls.h, /var/cvs/uClibc/ldso/ldso/arm/ld_syscalls.h, /var/cvs/uClibc/ldso/ldso/ld_hash.h, /var/cvs/uClibc/ldso/ldso/ld_syscall.h:
-       Cleanup header files a bit.
-        -Erik
+2002-04-09  ds  <ds@dillweed>
 
-2002-03-18  Erik Andersen  <andersen@dillweed>
+       * /var/cvs/uClibc/ldso/ldso/powerpc/elfinterp.c:
+       Removed handling for R_PPC_REL24, since it is deceptively useless.
 
-       * /var/cvs/uClibc/ldso/ldso/arm/boot1_arch.h:
-       Let older arm cross compilers work
-        -Erik
+2002-04-09  Erik Andersen  <andersen@dillweed>
 
-       * /var/cvs/uClibc/extra/gcc-uClibc/Makefile, /var/cvs/uClibc/extra/gcc-uClibc/gcc-uClibc.c:
-       Add initial support for compiling cpp code.
+       * /var/cvs/uClibc/libpthread/Makefile:
+       Russ Dill noticed that the symlinks for libpthread didn't match
+       the other links.  Fixed now.
         -Erik
 
-2002-03-17  Erik Andersen  <andersen@dillweed>
+       * /var/cvs/uClibc/Rules.mak: Bump up version number...
 
-       * /var/cvs/uClibc/ldso/ldso/Makefile, /var/cvs/uClibc/ldso/ldso/ldso.c:
-       Enable trace support by default, since it only costs 300 bytes
-       anyways, and people seem to expect it.
+       * /var/cvs/uClibc/libm/Makefile:
+       Add finite() to C89 math lib, since it is needed...
         -Erik
 
-2002-03-16  Erik Andersen  <andersen@dillweed>
-
-       * /var/cvs/uClibc/libc/sysdeps/linux/sparc/crt0.c, /var/cvs/uClibc/libc/sysdeps/linux/powerpc/crt0.S, /var/cvs/uClibc/libc/sysdeps/linux/powerpc/crt0.c, /var/cvs/uClibc/libc/sysdeps/linux/mips/crt0.S, /var/cvs/uClibc/libc/sysdeps/linux/m68k/crt0.S, /var/cvs/uClibc/libc/sysdeps/linux/m68k/crt0.c, /var/cvs/uClibc/libc/sysdeps/linux/i386/crt0.S, /var/cvs/uClibc/libc/sysdeps/linux/i386/crt0.c, /var/cvs/uClibc/libc/sysdeps/linux/arm/crt0.S, /var/cvs/uClibc/libc/sysdeps/linux/h8300/crt0.S:
-       Remove the C++ support stubs, since these now live elsewhere and
-       these stubs were preventing the real stuff from working properly.
-        -Erik
+       * /var/cvs/uClibc/libc/sysdeps/linux/common/statfix64.h:
+       Fixup __USE_FILE_OFFSET64
 
-       * /var/cvs/uClibc/libc/sysdeps/linux/common/Makefile:
-       Build crti.o and crtn.o with optimization enabled
+       * /var/cvs/uClibc/libc/sysdeps/linux/common/Makefile, /var/cvs/uClibc/libc/sysdeps/linux/common/creat64.c:
+       Add creat64
         -Erik
 
-2002-03-16  mjn3  <mjn3@dillweed>
+2002-04-09  mjn3  <mjn3@dillweed>
 
        * /var/cvs/uClibc/libc/stdio/stdio.c:
-       Fix a pointer bug in setvbuf reported by Bart Visscher <magick@Linux-Fan.com>.
-
-2002-03-15  Erik Andersen  <andersen@dillweed>
-
-       * /var/cvs/uClibc/include/error.h: Oops.  Forgot to check this one in
+       Fix the read/write auto-transition bugs.  Note that if we can't
+       auto-transition, we fail the operation.  This is different than glibc's
+       apparent behavior for writing of clearing the read buffer and still
+       failing the write without setting the stream's error flag.
 
-       * /var/cvs/uClibc/libc/misc/time/Makefile, /var/cvs/uClibc/libc/misc/time/__time_locale.c, /var/cvs/uClibc/libc/misc/time/mktime.c, /var/cvs/uClibc/libc/misc/time/strftime.c, /var/cvs/uClibc/libc/misc/time/strptime.c:
-       Add strptime, and commonize some locale strings
-        -Erik
+       Also, change a number of "errno = xxx" assignments to use __set_errno().
 
-       * /var/cvs/uClibc/extra/scripts/get-needed-libgcc-objects.sh:
-       Don't let this worry about _init and _fini
+       Also, change setvbuf(file, NULL, _IO{LF}BF, 0) behavior to more closely
+       match glibc's by keeping the current buffer and only changing the buffering
+       mode.  Update setlinebuf() in the process to match the man page behavior.
 
-       * /var/cvs/uClibc/extra/scripts/get-needed-libgcc-objects.sh:
-       Fix location of crt0.o
+       * /var/cvs/uClibc/libc/unistd/getpass.c:
+       Only set no buffering if we opened the file.  Also, don't bother restoring
+       buffering since we will close the file in that case anyway.
 
-       * /var/cvs/uClibc/libc/misc/utmp/Makefile, /var/cvs/uClibc/libc/misc/utmp/utent.c:
-       Add missing updwtmp() and fix broken makefile
+2002-04-09  Erik Andersen  <andersen@dillweed>
 
-       * /var/cvs/uClibc/libc/misc/error/Makefile, /var/cvs/uClibc/libc/misc/error/error.c, /var/cvs/uClibc/libc/misc/Makefile:
-       Support gnu error(), patch contributed by Andrew Ip <aip@cwlinux.com>
+       * /var/cvs/uClibc/libc/inet/rpc/clnt_perror.c:
+       Re-enable clnt_perror.  Patch from Miles Bader.
 
-       * /var/cvs/uClibc/include/features.h:
-       Hide libc specific junk inside a #ifdef _LIBC to avoid
-       namespace pollution, noted by Miles.
-        -Erik
+       * /var/cvs/uClibc/libc/sysdeps/linux/common/Makefile: Add truncate64.c
 
-       * /var/cvs/uClibc/libc/misc/internals/__uClibc_main.c:
-       Fix non-elf support (in theory).  Revert misguided change suggested
-       by arcturusnetworks, since Miles Bader reports it is unnecessary.
+       * /var/cvs/uClibc/libc/sysdeps/linux/common/ftruncate64.c, /var/cvs/uClibc/libc/sysdeps/linux/common/syscalls.c, /var/cvs/uClibc/libc/sysdeps/linux/common/truncate64.c:
+       Remove from syscalls.c, leave just ftruncate64.c and truncate64.c
+       which have implementations that works...
         -Erik
 
-2002-03-14  Erik Andersen  <andersen@dillweed>
-
-       * /var/cvs/uClibc/docs/uclibc.org/index.html:
-       Fix link to daily snapshot
-
-       * /var/cvs/uClibc/extra/Configs/uClibc_config_fix.pl:
-       Update the config script to behave a bit better
+2002-04-09  mjn3  <mjn3@dillweed>
 
-       * /var/cvs/uClibc/libc/sysdeps/linux/common/Makefile:
-       Oops!  When I fixed the debug flags, I forgot to make things be
-       PIC, so do that now.
-        -Erik
+       * /var/cvs/uClibc/libc/misc/ctype/ctype.c, /var/cvs/uClibc/libc/misc/ctype/ctype_C.c, /var/cvs/uClibc/libc/misc/locale/_locale.h, /var/cvs/uClibc/extra/locale/gen_ctype_from_glibc.c:
+       Revert Erik's changes... they were broken since there weren't enough
+       bits for the extra ISblank flag.  Instead, hardwire isblank() to not
+       depend on locale for now.  At least it will work for space and tab
+       in the immenent release.  This will all be blown away for the next
+       release anyway, as I should be committing my new stuff in the next
+       day or two.
 
-       * /var/cvs/uClibc/extra/gcc-uClibc/gcc-uClibc.c:
-       Setup so ctors/dtors can run.  Disabled for now, since they do
-       add a little bit to binary size...
-        -Erik
+2002-04-09  Erik Andersen  <andersen@dillweed>
 
-       * /var/cvs/uClibc/libc/misc/internals/__uClibc_main.c:
-       Don't call null ctors/dtors.
+       * /var/cvs/uClibc/libc/sysdeps/linux/common/Makefile, /var/cvs/uClibc/libc/sysdeps/linux/common/ftruncate64.c, /var/cvs/uClibc/libc/sysdeps/linux/i386/Makefile, /var/cvs/uClibc/libc/sysdeps/linux/i386/ftruncate64.c, /var/cvs/uClibc/libc/sysdeps/linux/arm/Makefile, /var/cvs/uClibc/libc/sysdeps/linux/arm/ftruncate64.c:
+       Create a much more careful ftruncate64 implementation, that should
+       address all the concern Miles had with the earlier versions...
         -Erik
 
-       * /var/cvs/uClibc/libc/sysdeps/linux/common/Makefile:
-       Do not enable debugging for initfini.s and friends.  Won't work anyways.
+       * /var/cvs/uClibc/libc/unistd/getpass.c:
+       Per discussion on the mailing list, fix getpass properly.
         -Erik
 
-       * /var/cvs/uClibc/libc/stdlib/strtof.c, /var/cvs/uClibc/libc/stdlib/strtold.c, /var/cvs/uClibc/libc/stdlib/Makefile:
-       Add implementations of strtof() and strtold().  These are a bit
-       lame, since internally I'm just using strtod, but that keeps things
-       small, and has the side effect of making these easy to write.
-        -Erik
+       * /var/cvs/uClibc/extra/locale/gen_ctype_from_glibc.c, /var/cvs/uClibc/libc/misc/locale/_locale.h:
+       Support ISblank properly
 
-       * /var/cvs/uClibc/libc/misc/internals/__uClibc_main.c:
-       This should be the last piece needed to make constructors work (using
-       a native gcc toolchain).  The gcc wrapper still needs some touchups,
-       but we seem to be _there_.  Also some touchups to try and shrink
-       uclinux binary sized by stubbing out unneeded stuff.
+       * /var/cvs/uClibc/libc/sysdeps/linux/common/getrlimit64.c, /var/cvs/uClibc/libc/sysdeps/linux/common/setrlimit64.c, /var/cvs/uClibc/libc/misc/statfs/fstatfs64.c, /var/cvs/uClibc/libc/misc/dirent/alphasort64.c, /var/cvs/uClibc/libc/misc/dirent/readdir64.c, /var/cvs/uClibc/libc/misc/dirent/scandir64.c, /var/cvs/uClibc/libc/misc/glob/glob64.c:
+       Avoid defining __USE_FILE_OFFSET64, since we do _NOT_ want
+       interfaces silently renamed under us or very bad things may
+       happen...
         -Erik
 
-       * /var/cvs/uClibc/libc/misc/ctype/Makefile, /var/cvs/uClibc/libc/misc/ctype/junk.c:
-       Add some symbols needed for C++ to work.  Temporary hack...
-
-       * /var/cvs/uClibc/ldso/ldso/readelflib1.c: Remove an unused variable
-
-2002-03-14  mjn3  <mjn3@dillweed>
-
-       * /var/cvs/uClibc/libc/stdio/stdio.c:
-       I vow to rerun _all_ the tests before making commits.  :-(
-       I successfully managed to blow away all the modeflags for the file
-       _except_ the one dealing with buffering...
-
-2002-03-13  Erik Andersen  <andersen@dillweed>
-
-       * /var/cvs/uClibc/libc/sysdeps/linux/v850/Makefile, /var/cvs/uClibc/libc/sysdeps/linux/sparc/Makefile, /var/cvs/uClibc/libc/sysdeps/linux/sh/Makefile, /var/cvs/uClibc/libc/sysdeps/linux/powerpc/Makefile, /var/cvs/uClibc/libc/sysdeps/linux/mips/Makefile, /var/cvs/uClibc/libc/sysdeps/linux/m68k/Makefile, /var/cvs/uClibc/libc/sysdeps/linux/i386/Makefile, /var/cvs/uClibc/libc/sysdeps/linux/h8300/Makefile, /var/cvs/uClibc/libc/sysdeps/linux/common/.cvsignore, /var/cvs/uClibc/libc/sysdeps/linux/common/Makefile, /var/cvs/uClibc/libc/sysdeps/linux/common/initfini.c, /var/cvs/uClibc/libc/sysdeps/linux/arm/Makefile, /var/cvs/uClibc/libc/Makefile, /var/cvs/uClibc/extra/scripts/initfini.pl:
-       Build our own crti.o and crtn.o with a cross arch method that I
-       can live with much better the what glibc does.
+       * /var/cvs/uClibc/libc/misc/statfs/statfs64.c, /var/cvs/uClibc/libc/sysdeps/linux/common/statfs64.c, /var/cvs/uClibc/libc/sysdeps/linux/common/Makefile:
+       undefine __USE_FILE_OFFSET64, since we absolutely do _NOT_ want interfaces
+       silently renamed under us or very bad things will happen.  In this case,
+       statfs64() ended up recurively calling statfs64() instead of statfs()....
         -Erik
 
-       * /var/cvs/uClibc/libc/stdlib/Makefile, /var/cvs/uClibc/libc/stdlib/drand48-iter.c, /var/cvs/uClibc/libc/stdlib/drand48.c, /var/cvs/uClibc/libc/stdlib/drand48_r.c, /var/cvs/uClibc/libc/stdlib/erand48.c, /var/cvs/uClibc/libc/stdlib/erand48_r.c, /var/cvs/uClibc/libc/stdlib/jrand48.c, /var/cvs/uClibc/libc/stdlib/jrand48_r.c, /var/cvs/uClibc/libc/stdlib/lrand48.c, /var/cvs/uClibc/libc/stdlib/lrand48_r.c, /var/cvs/uClibc/libc/stdlib/mrand48.c, /var/cvs/uClibc/libc/stdlib/mrand48_r.c, /var/cvs/uClibc/libc/stdlib/nrand48.c, /var/cvs/uClibc/libc/stdlib/nrand48_r.c, /var/cvs/uClibc/libc/stdlib/rand_r.c, /var/cvs/uClibc/libc/stdlib/srand48.c, /var/cvs/uClibc/libc/stdlib/srand48_r.c:
-       Merge in an ugly pile of rand* functions from glibc.  :(
-
-       * /var/cvs/uClibc/test/stdlib/qsort.c:
-       Remove the chdir, so we can test things like empty directories
-
-2002-03-13  mjn3  <mjn3@dillweed>
-
-       * /var/cvs/uClibc/libc/stdio/scanf.c:
-       Modified because of the new str to int funcs.
-
-       * /var/cvs/uClibc/libc/stdlib/abs.c, /var/cvs/uClibc/libc/stdlib/stdlib.c, /var/cvs/uClibc/libc/stdlib/strto_l.c, /var/cvs/uClibc/libc/stdlib/strto_ll.c, /var/cvs/uClibc/libc/stdlib/Makefile:
-       New versions of the various string to int functions which are smaller
-       than the old ones, even with errno setting turned on now.  Also, at
-       least on i386, we no longer need the long long helper functions for
-       division and mod from libgcc.a.
-
-       * /var/cvs/uClibc/libc/stdio/stdio.c:
-       Fix stdin/stdout initialization of buffering type.  I had changed the
-       default static initiailization and forgotten to update _stdio_init().
-
-       * /var/cvs/uClibc/libc/stdlib/abort.c:
-       Oops... forgot to update abort.c.
+2002-04-07  ds  <ds@dillweed>
 
-       * /var/cvs/uClibc/libc/stdio/printf.c:
-       Apply Miles Bader's missing __va_copy() fix.
-
-2002-03-12  mjn3  <mjn3@dillweed>
+       * /var/cvs/uClibc/debian/changelog, /var/cvs/uClibc/debian/rules:
+       New Debian snapshot.  The release has ld.so for mips fubared.
 
-       * /var/cvs/uClibc/libc/stdio/printf.c, /var/cvs/uClibc/libc/stdio/stdio.c, /var/cvs/uClibc/libc/sysdeps/linux/common/bits/uClibc_stdio.h:
-       Fix another O_LARGEFILE bug.  Also, I forget to make floating point optional
-       in the new printf code.
+2002-04-06  Erik Andersen  <andersen@dillweed>
 
-       * /var/cvs/uClibc/libc/stdio/stdio.c:
-       So much for fcntl flags being resonably consistent across archs... (hopefully)
-       fix O_APPEND and O_LARGEFILE handling in _stdio_fopen().  Someone else will
-       have to check of course...
+       * /var/cvs/uClibc/docs/uclibc.org/uClibc-apps.html:
+       Add libungif-4.1.0b1
 
-       * /var/cvs/uClibc/libc/stdio/stdio.c:
-       Fix fflush(NULL) and tweak _stdio_term() for the unbuffered stdio option.
+2002-04-06  ds  <ds@dillweed>
 
-       * /var/cvs/uClibc/libc/sysdeps/linux/common/bits/uClibc_stdio.h:
-       Oops.. had left thread support forced on.
+       * /var/cvs/uClibc/debian/changelog, /var/cvs/uClibc/debian/libuclibc0.shlibs, /var/cvs/uClibc/debian/mksnapshot, /var/cvs/uClibc/debian/rules:
+       Account for new upstream version.  Fix shlibs, because they were
+       broken.  Add INCLUDE_THREADS to Config.
 
-2002-03-12  Erik Andersen  <andersen@dillweed>
+2002-04-06  Erik Andersen  <andersen@dillweed>
 
-       * /var/cvs/uClibc/libc/misc/dirent/scandir.c, /var/cvs/uClibc/include/features.h:
-       Fix a segfault in scandir for empty directories.  After looking over
-       our version, I'm adopting the scandir from glibc (with minor changes)
-       instead as it seems simpler and already correct.
+       * /var/cvs/uClibc/libc/unistd/swab.c:
+       Faster implementation from Miles Bader
 
-2002-03-12  mjn3  <mjn3@dillweed>
+2002-04-05  Erik Andersen  <andersen@dillweed>
 
-       * /var/cvs/uClibc/TODO: Update to my current todo list.
+       * /var/cvs/uClibc/libc/unistd/getpass.c:
+       Patch from Axel Barnitzke <barney@xkontor.com> to fixup
+       a problem with getpass() echoing passwords...
 
-2002-03-12  Erik Andersen  <andersen@dillweed>
+       * /var/cvs/uClibc/libc/misc/error/error.c:
+       Add a fun pointer to make apps happy
 
-       * /var/cvs/uClibc/docs/uclibc.org/cvs_anon.html, /var/cvs/uClibc/docs/uclibc.org/cvs_write.html:
-       Fix thinko
+2002-04-03  Erik Andersen  <andersen@dillweed>
 
-       * /var/cvs/uClibc/libc/sysdeps/linux/common/bits/uClibc_stdio.h, /var/cvs/uClibc/libc/sysdeps/linux/common/bits/xopen_lim.h:
-       Fixup redefinition of NL_ARGMAX
+       * /var/cvs/uClibc/libc/sysdeps/linux/common/initfini.c, /var/cvs/uClibc/extra/scripts/initfini.pl:
+       Teach initfini to build properly on arches where gcc tries to be
+       sneaky behind our back...
+        -Erik
 
-2002-03-12  mjn3  <mjn3@dillweed>
+       * /var/cvs/uClibc/libc/sysdeps/linux/m68k/bits/setjmp.h:
+       Revert this file back to where it was so m68k can compile again.
+       Oops.  I'd hosed things up for m68k with the header file rework.
+        -Erik
 
-       * /var/cvs/uClibc/libc/stdio/printf.c, /var/cvs/uClibc/libc/stdio/stdio.c:
-       Deal with cvs "feature"... or is that cvs _user_...
+       * /var/cvs/uClibc/docs/uclibc.org/uClibc-apps.html:
+       A ton of updates from Dwayne Fontenot <fontenot@jacques.activebuddy.com>.
+       Thanks Dwayne!
 
-       * /var/cvs/uClibc/libpthread/linuxthreads/lockfile.c, /var/cvs/uClibc/libc/sysdeps/linux/common/bits/uClibc_stdio.h, /var/cvs/uClibc/libc/string/strerror.c, /var/cvs/uClibc/libc/string/strsignal.c, /var/cvs/uClibc/libc/stdlib/atexit.c, /var/cvs/uClibc/libc/stdlib/ptsname.c, /var/cvs/uClibc/libc/stdio/stdio.c, /var/cvs/uClibc/libc/stdio/remove.c, /var/cvs/uClibc/libc/stdio/scanf.c, /var/cvs/uClibc/libc/stdio/Makefile, /var/cvs/uClibc/libc/stdio/getw.c, /var/cvs/uClibc/libc/stdio/old_vfprintf.c, /var/cvs/uClibc/libc/stdio/perror.c, /var/cvs/uClibc/libc/stdio/printf.c, /var/cvs/uClibc/libc/stdio/putw.c, /var/cvs/uClibc/libc/misc/internals/ultostr.c, /var/cvs/uClibc/libc/misc/internals/zoicheck.c, /var/cvs/uClibc/libc/misc/internals/Makefile, /var/cvs/uClibc/libc/misc/internals/__uClibc_main.c, /var/cvs/uClibc/libc/misc/internals/dtostr.c, /var/cvs/uClibc/libc/misc/internals/lltostr.c, /var/cvs/uClibc/libc/misc/internals/ltostr.c, /var/cvs/uClibc/libc/misc/internals/tempname.c, /var/cvs/uClibc/libc/misc/internals/ulltostr.c, /var/cvs/uClibc/libc/misc/assert/__assert.c, /var/cvs/uClibc/libc/inet/addr.c, /var/cvs/uClibc/include/printf.h, /var/cvs/uClibc/include/stdio.h, /var/cvs/uClibc/include/stdio_ext.h:
-       Swap in the new stdio code.
+       * /var/cvs/uClibc/libc/misc/utmp/utent.c:
+       Richard June <rjune@bravegnuworld.com> noticed that pututline
+       was only writing the first sizeof-a-pointer bytes to the utmp
+       file.  oops.
+        -Erik
 
-2002-03-11  Erik Andersen  <andersen@dillweed>
+       * /var/cvs/uClibc/libc/inet/resolv.c:
+       Patch from Jim Treadway <jim@stardot-tech.com> to eliminate
+       use of alarm() and therefore SIGARLM in the resolver and to
+       instead use select, which is much cleaner.
 
-       * /var/cvs/uClibc/extra/Configs/uClibc_config_fix.pl:
-       Add thread support.  Eliminate the useless extra "s
+       * /var/cvs/uClibc/libc/misc/utmp/utent.c:
+       Richard June <rjune@bravegnuworld.com> noticed that setutent
+       was only opening utmp readonly.  Oops.
 
-       * /var/cvs/uClibc/docs/uclibc.org/old-news.html, /var/cvs/uClibc/docs/uclibc.org/cvs_anon.html, /var/cvs/uClibc/docs/uclibc.org/cvs_write.html, /var/cvs/uClibc/docs/uclibc.org/index.html:
-       Fix broken links
+       * /var/cvs/uClibc/extra/Configs/Config.powerpc:
+       Since pthreads work on powerpc, at least mention the option.
 
-       * /var/cvs/uClibc/ldso/util/ldd.c:
-       Fixup ldd behavior to match recent ldso change
+       * /var/cvs/uClibc/libc/unistd/Makefile, /var/cvs/uClibc/libc/unistd/swab.c:
+       Add the xopen swab() function, contributed by Kensuke Otake <kensuke@phreaker.net>
 
-       * /var/cvs/uClibc/Makefile:
-       Allow some failures to simplify building gcc
+       * /var/cvs/uClibc/libc/sysdeps/linux/common/Makefile: Be certain that
 
-       * /var/cvs/uClibc/Makefile: Don't install CVS files into the devel dir
+       * /var/cvs/uClibc/libc/misc/glob/glob.c:
+       Doh!  I forgot to commit this...
 
-2002-03-09  Erik Andersen  <andersen@dillweed>
+       * /var/cvs/uClibc/libc/pwd_grp/__getspent_r.c: Adjust beinning
 
-       * /var/cvs/uClibc/include/ieee754.h: Add in this missing header file
+       * /var/cvs/uClibc/test/crypt/Makefile, /var/cvs/uClibc/test/math/mtherr.c, /var/cvs/uClibc/test/math/Makefile, /var/cvs/uClibc/test/math/econst.c, /var/cvs/uClibc/test/math/eexp.c, /var/cvs/uClibc/test/math/ehead.h, /var/cvs/uClibc/test/math/elog.c, /var/cvs/uClibc/test/math/eparanoi.c, /var/cvs/uClibc/test/math/epow.c, /var/cvs/uClibc/test/math/etanh.c, /var/cvs/uClibc/test/math/etodec.c, /var/cvs/uClibc/test/math/ieee.c, /var/cvs/uClibc/test/math/ieetst.c, /var/cvs/uClibc/test/math/ieetst.doc, /var/cvs/uClibc/test/math/mconf.h:
+       run dos2unix on these files
 
-       * /var/cvs/uClibc/libc/misc/pthread/Makefile:
-       Avoid forced -lpthread lnkage when threading is enabled
+       * /var/cvs/uClibc/libc/sysdeps/linux/sh/_mmap.c, /var/cvs/uClibc/libc/sysdeps/linux/sh/crt0.S, /var/cvs/uClibc/libc/sysdeps/linux/sh/longjmp.c, /var/cvs/uClibc/libc/sysdeps/linux/sh/vfork.S:
+       Run dos2unix on these files
 
-2002-03-08  Erik Andersen  <andersen@dillweed>
+       * /var/cvs/uClibc/Makefile: Remove gratuitous symlink trashing
 
-       * /var/cvs/uClibc/ldso/ldso/sparc/elfinterp.c, /var/cvs/uClibc/ldso/ldso/powerpc/elfinterp.c, /var/cvs/uClibc/ldso/ldso/m68k/elfinterp.c, /var/cvs/uClibc/ldso/ldso/i386/elfinterp.c, /var/cvs/uClibc/ldso/ldso/arm/elfinterp.c, /var/cvs/uClibc/ldso/ldso/Makefile, /var/cvs/uClibc/ldso/ldso/ldso.c, /var/cvs/uClibc/ldso/ldso/readelflib1.c:
-       Seperate out the symbol resolution debugging, so it doesn't clutter
-       things up when we don't care about symbol resolution problems.  Make
-       the lib loader always look first in the directory where the shared lib
-       loader was found.
+       * /var/cvs/uClibc/ldso/ldso/powerpc/elfinterp.c: Remove unused variable
         -Erik
 
-2002-03-05  Erik Andersen  <andersen@dillweed>
+       * /var/cvs/uClibc/ldso/ldso/ldso.c:
+       Steven's patch contained a spare SEND_NUMBER_STDERR call that was
+       spamming us.   Kill that.  My bad for not spotting that when merging.
+        -Erik
 
        * /var/cvs/uClibc/libc/sysdeps/linux/common/syscalls.c:
-       Remove sys/io.h include, since not everyone has it
-
-2002-03-05  miles  <miles@dillweed>
-
-       * /var/cvs/uClibc/libc/sysdeps/linux/v850/sys/ptrace.h, /var/cvs/uClibc/libc/sysdeps/linux/v850/sys/ucontext.h:
-       Initial checkin
-
-       * /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/byteswap.h, /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/endian.h, /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/fcntl.h, /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/mman.h, /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/poll.h, /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/select.h, /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/setjmp.h, /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/wordsize.h:
-       Re-add files which were mistakenly deleted during the big bits/ update.
+       m4@brecis.COM noticed a typing problem with the getuid syscall.  OOps.
 
-       * /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/ATTENTION:
-       Remove extraneous file
+2002-04-02  Erik Andersen  <andersen@dillweed>
 
-2002-03-03  ds  <ds@dillweed>
+       * /var/cvs/uClibc/ldso/ldso/mips/README, /var/cvs/uClibc/ldso/ldso/mips/boot1_arch.h, /var/cvs/uClibc/ldso/ldso/mips/elfinterp.c, /var/cvs/uClibc/ldso/ldso/mips/ld_syscalls.h, /var/cvs/uClibc/ldso/ldso/mips/ld_sysdep.h, /var/cvs/uClibc/ldso/ldso/ld_string.h, /var/cvs/uClibc/ldso/ldso/ld_syscall.h, /var/cvs/uClibc/ldso/ldso/ldso.c, /var/cvs/uClibc/ldso/ldso/readelflib1.c, /var/cvs/uClibc/Makefile:
+       Steven J. Hill's latest mips dynamic loader updates
 
-       * /var/cvs/uClibc/debian/changelog, /var/cvs/uClibc/debian/control, /var/cvs/uClibc/debian/control.in, /var/cvs/uClibc/debian/rules:
-       Check in new debian snapshot
-
-2002-03-02  Erik Andersen  <andersen@dillweed>
-
-       * /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/.cvsignore, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/syscall.h, /var/cvs/uClibc/libc/sysdeps/linux/sh/sys/procfs.h, /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/.cvsignore:
-       Remove generated stuff, restore sh/sys/procfs.h from M. R. Brown
-
-2002-03-01  Erik Andersen  <andersen@dillweed>
-
-       * /var/cvs/uClibc/libc/sysdeps/linux/v850/Makefile, /var/cvs/uClibc/libc/sysdeps/linux/powerpc/Makefile, /var/cvs/uClibc/libc/sysdeps/linux/sh/Makefile, /var/cvs/uClibc/libc/sysdeps/linux/sparc/Makefile, /var/cvs/uClibc/libc/sysdeps/linux/i386/Makefile, /var/cvs/uClibc/libc/sysdeps/linux/m68k/Makefile, /var/cvs/uClibc/libc/sysdeps/linux/mips/Makefile, /var/cvs/uClibc/Makefile, /var/cvs/uClibc/libc/sysdeps/linux/arm/Makefile, /var/cvs/uClibc/libc/sysdeps/linux/h8300/Makefile:
-       Move syscall.h generation to the top level Makefile
+       * /var/cvs/uClibc/ldso/ldso/ld_string.h:
+       Doh!  This is _still_ wrong.  Fix potential buffer overflow.
         -Erik
 
-       * /var/cvs/uClibc/Makefile: Doh!  A search and replace bug...
-
-       * /var/cvs/uClibc/Makefile: Doh! Doh! Doh!
-
-       * /var/cvs/uClibc/Makefile: Doh!
+2002-04-02  mjn3  <mjn3@dillweed>
 
-       * /var/cvs/uClibc/extra/Configs/Config.mips, /var/cvs/uClibc/extra/Configs/Config.mipsel:
-       Patch from Steven J. Hill to allow both mips and mipsel to be built
+       * /var/cvs/uClibc/libc/stdio/printf.c:
+       Fix an arg promotion handling bug in _do_one_spec for %c reported
+       by Ilguiz Latypov <ilatypov@superbt.com>.
 
-       * /var/cvs/uClibc/Makefile: oops.  I forgot to commit this...
+2002-04-01  mjn3  <mjn3@dillweed>
 
-       * /var/cvs/uClibc/extra/Configs/Config.v850e, /var/cvs/uClibc/libc/sysdeps/linux/v850/Makefile, /var/cvs/uClibc/libc/sysdeps/linux/v850/ftruncate64.c, /var/cvs/uClibc/libc/sysdeps/linux/v850/truncate64.c:
-       Patch from Miles Bader to allow Large File support on the v850.
+       * /var/cvs/uClibc/libc/stdio/printf.c, /var/cvs/uClibc/libc/stdio/scanf.c:
+       Forget to initialize thread locks for fake files.  Thanks Erik.
 
-       * /var/cvs/uClibc/libc/sysdeps/linux/common/syscalls.c:
-       Fix for some comments, from Miles Bader
+2002-04-01  Erik Andersen  <andersen@dillweed>
 
-       * /var/cvs/uClibc/libc/sysdeps/linux/sh/Makefile, /var/cvs/uClibc/libc/sysdeps/linux/sh/clone.S, /var/cvs/uClibc/libc/sysdeps/linux/sh/vfork.S, /var/cvs/uClibc/libpthread/linuxthreads/sysdeps/sh/pt-machine.h, /var/cvs/uClibc/libpthread/linuxthreads/sysdeps/sh/sigcontextinfo.h:
-       Patch from M. R. Brown <mrbrown@0xd6.org> to fix pthread support
-       for SH, and fix vfork
+       * /var/cvs/uClibc/extra/Configs/uClibc_config_fix.pl:
+       Last bit for old config system
 
-       * /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/socket.h, /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/stab.def, /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/stat.h, /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/statfs.h, /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/statvfs.h, /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/stdio-lock.h, /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/stdio.h, /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/stdio_lim.h, /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/string.h, /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/string2.h, /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/stropts.h, /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/termios.h, /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/time.h, /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/types.h, /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/uio.h, /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/ustat.h, /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/utmp.h, /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/utmpx.h, /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/utsname.h, /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/waitflags.h, /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/waitstatus.h, /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/wordsize.h, /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/xopen_lim.h, /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/byteswap.h, /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/cmathcalls.h, /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/confname.h, /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/dirent.h, /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/dlfcn.h, /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/elfclass.h, /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/endian.h, /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/environments.h, /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/errno.h, /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/fcntl.h, /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/fenv.h, /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/huge_val.h, /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/in.h, /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/ioctl-types.h, /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/ioctls.h, /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/ipc.h, /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/libc-lock.h, /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/local_lim.h, /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/mathcalls.h, /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/mathdef.h, /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/mathinline.h, /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/mman.h, /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/msq.h, /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/nan.h, /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/netdb.h, /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/poll.h, /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/posix1_lim.h, /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/posix2_lim.h, /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/posix_opt.h, /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/pthreadtypes.h, /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/resource.h, /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/sched.h, /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/select.h, /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/sem.h, /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/setjmp.h, /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/shm.h, /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/sigaction.h, /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/sigcontext.h, /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/siginfo.h, /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/signum.h, /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/sigset.h, /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/sigstack.h, /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/sigthread.h, /var/cvs/uClibc/libc/sysdeps/linux/v850/bits/sockaddr.h, /var/cvs/uClibc/libc/sysdeps/linux/sparc/sys/procfs.h, /var/cvs/uClibc/libc/sysdeps/linux/sparc/sys/ptrace.h, /var/cvs/uClibc/libc/sysdeps/linux/sparc/sys/sysmacros.h, /var/cvs/uClibc/libc/sysdeps/linux/sparc/sys/trap.h, /var/cvs/uClibc/libc/sysdeps/linux/sparc/sys/ucontext.h, /var/cvs/uClibc/libc/sysdeps/linux/sparc/bits/fenvinline.h, /var/cvs/uClibc/libc/sysdeps/linux/sparc/bits/huge_val.h, /var/cvs/uClibc/libc/sysdeps/linux/sparc/bits/in.h, /var/cvs/uClibc/libc/sysdeps/linux/sparc/bits/initspin.h, /var/cvs/uClibc/libc/sysdeps/linux/sparc/bits/ioctl-types.h, /var/cvs/uClibc/libc/sysdeps/linux/sparc/bits/libc-lock.h, /var/cvs/uClibc/libc/sysdeps/linux/sparc/bits/local_lim.h, /var/cvs/uClibc/libc/sysdeps/linux/sparc/bits/locale.h, /var/cvs/uClibc/libc/sysdeps/linux/sparc/bits/mathcalls.h, /var/cvs/uClibc/libc/sysdeps/linux/sparc/bits/mathinline.h, /var/cvs/uClibc/libc/sysdeps/linux/sparc/bits/nan.h, /var/cvs/uClibc/libc/sysdeps/linux/sparc/bits/netdb.h, /var/cvs/uClibc/libc/sysdeps/linux/sparc/bits/posix1_lim.h, /var/cvs/uClibc/libc/sysdeps/linux/sparc/bits/posix2_lim.h, /var/cvs/uClibc/libc/sysdeps/linux/sparc/bits/posix_opt.h, /var/cvs/uClibc/libc/sysdeps/linux/sparc/bits/pthreadtypes.h, /var/cvs/uClibc/libc/sysdeps/linux/sparc/bits/sched.h, /var/cvs/uClibc/libc/sysdeps/linux/sparc/bits/select.h, /var/cvs/uClibc/libc/sysdeps/linux/sparc/bits/sigset.h, /var/cvs/uClibc/libc/sysdeps/linux/sparc/bits/sigstack.h, /var/cvs/uClibc/libc/sysdeps/linux/sparc/bits/sigthread.h, /var/cvs/uClibc/libc/sysdeps/linux/sparc/bits/sockaddr.h, /var/cvs/uClibc/libc/sysdeps/linux/sparc/bits/stab.def, /var/cvs/uClibc/libc/sysdeps/linux/sparc/bits/stdio-lock.h, /var/cvs/uClibc/libc/sysdeps/linux/sparc/bits/stdio.h, /var/cvs/uClibc/libc/sysdeps/linux/sparc/bits/stdio_lim.h, /var/cvs/uClibc/libc/sysdeps/linux/sparc/bits/string2.h, /var/cvs/uClibc/libc/sysdeps/linux/sparc/bits/stropts.h, /var/cvs/uClibc/libc/sysdeps/linux/sparc/bits/uio.h, /var/cvs/uClibc/libc/sysdeps/linux/sparc/bits/ustat.h, /var/cvs/uClibc/libc/sysdeps/linux/sparc/bits/utmp.h, /var/cvs/uClibc/libc/sysdeps/linux/sparc/bits/utmpx.h, /var/cvs/uClibc/libc/sysdeps/linux/sparc/bits/utsname.h, /var/cvs/uClibc/libc/sysdeps/linux/sparc/bits/waitflags.h, /var/cvs/uClibc/libc/sysdeps/linux/sparc/bits/waitstatus.h, /var/cvs/uClibc/libc/sysdeps/linux/sparc/bits/wchar.h, /var/cvs/uClibc/libc/sysdeps/linux/sparc/bits/wordsize.h, /var/cvs/uClibc/libc/sysdeps/linux/sparc/bits/xopen_lim.h, /var/cvs/uClibc/libc/sysdeps/linux/sh/sys/io.h, /var/cvs/uClibc/libc/sysdeps/linux/sh/sys/ucontext.h, /var/cvs/uClibc/libc/sysdeps/linux/sh/sys/user.h, /var/cvs/uClibc/libc/sysdeps/linux/sparc/bits/byteswap.h, /var/cvs/uClibc/libc/sysdeps/linux/sparc/bits/cmathcalls.h, /var/cvs/uClibc/libc/sysdeps/linux/sparc/bits/confname.h, /var/cvs/uClibc/libc/sysdeps/linux/sparc/bits/dirent.h, /var/cvs/uClibc/libc/sysdeps/linux/sparc/bits/dlfcn.h, /var/cvs/uClibc/libc/sysdeps/linux/sparc/bits/elfclass.h, /var/cvs/uClibc/libc/sysdeps/linux/sparc/bits/environments.h, /var/cvs/uClibc/libc/sysdeps/linux/sparc/bits/errno.h, /var/cvs/uClibc/libc/sysdeps/linux/sh/bits/select.h, /var/cvs/uClibc/libc/sysdeps/linux/sh/bits/sem.h, /var/cvs/uClibc/libc/sysdeps/linux/sh/bits/shm.h, /var/cvs/uClibc/libc/sysdeps/linux/sh/bits/sigaction.h, /var/cvs/uClibc/libc/sysdeps/linux/sh/bits/sigcontext.h, /var/cvs/uClibc/libc/sysdeps/linux/sh/bits/siginfo.h, /var/cvs/uClibc/libc/sysdeps/linux/sh/bits/signum.h, /var/cvs/uClibc/libc/sysdeps/linux/sh/bits/sigset.h, /var/cvs/uClibc/libc/sysdeps/linux/sh/bits/sigstack.h, /var/cvs/uClibc/libc/sysdeps/linux/sh/bits/sigthread.h, /var/cvs/uClibc/libc/sysdeps/linux/sh/bits/sockaddr.h, /var/cvs/uClibc/libc/sysdeps/linux/sh/bits/socket.h, /var/cvs/uClibc/libc/sysdeps/linux/sh/bits/stab.def, /var/cvs/uClibc/libc/sysdeps/linux/sh/bits/stat.h, /var/cvs/uClibc/libc/sysdeps/linux/sh/bits/statfs.h, /var/cvs/uClibc/libc/sysdeps/linux/sh/bits/statvfs.h, /var/cvs/uClibc/libc/sysdeps/linux/sh/bits/stdio-lock.h, /var/cvs/uClibc/libc/sysdeps/linux/sh/bits/stdio.h, /var/cvs/uClibc/libc/sysdeps/linux/sh/bits/stdio_lim.h, /var/cvs/uClibc/libc/sysdeps/linux/sh/bits/string.h, /var/cvs/uClibc/libc/sysdeps/linux/sh/bits/string2.h, /var/cvs/uClibc/libc/sysdeps/linux/sh/bits/stropts.h, /var/cvs/uClibc/libc/sysdeps/linux/sh/bits/termios.h, /var/cvs/uClibc/libc/sysdeps/linux/sh/bits/time.h, /var/cvs/uClibc/libc/sysdeps/linux/sh/bits/types.h, /var/cvs/uClibc/libc/sysdeps/linux/sh/bits/uio.h, /var/cvs/uClibc/libc/sysdeps/linux/sh/bits/ustat.h, /var/cvs/uClibc/libc/sysdeps/linux/sh/bits/utmp.h, /var/cvs/uClibc/libc/sysdeps/linux/sh/bits/utmpx.h, /var/cvs/uClibc/libc/sysdeps/linux/sh/bits/utsname.h, /var/cvs/uClibc/libc/sysdeps/linux/sh/bits/waitflags.h, /var/cvs/uClibc/libc/sysdeps/linux/sh/bits/waitstatus.h, /var/cvs/uClibc/libc/sysdeps/linux/sh/bits/wchar.h, /var/cvs/uClibc/libc/sysdeps/linux/sh/bits/xopen_lim.h, /var/cvs/uClibc/libc/sysdeps/linux/sh/bits/byteswap.h, /var/cvs/uClibc/libc/sysdeps/linux/sh/bits/cmathcalls.h, /var/cvs/uClibc/libc/sysdeps/linux/sh/bits/confname.h, /var/cvs/uClibc/libc/sysdeps/linux/sh/bits/dirent.h, /var/cvs/uClibc/libc/sysdeps/linux/sh/bits/dlfcn.h, /var/cvs/uClibc/libc/sysdeps/linux/sh/bits/elfclass.h, /var/cvs/uClibc/libc/sysdeps/linux/sh/bits/environments.h, /var/cvs/uClibc/libc/sysdeps/linux/sh/bits/errno.h, /var/cvs/uClibc/libc/sysdeps/linux/sh/bits/fenv.h, /var/cvs/uClibc/libc/sysdeps/linux/sh/bits/fenvinline.h, /var/cvs/uClibc/libc/sysdeps/linux/sh/bits/huge_val.h, /var/cvs/uClibc/libc/sysdeps/linux/sh/bits/in.h, /var/cvs/uClibc/libc/sysdeps/linux/sh/bits/initspin.h, /var/cvs/uClibc/libc/sysdeps/linux/sh/bits/ioctl-types.h, /var/cvs/uClibc/libc/sysdeps/linux/sh/bits/ioctls.h, /var/cvs/uClibc/libc/sysdeps/linux/sh/bits/ipc.h, /var/cvs/uClibc/libc/sysdeps/linux/sh/bits/libc-lock.h, /var/cvs/uClibc/libc/sysdeps/linux/sh/bits/local_lim.h, /var/cvs/uClibc/libc/sysdeps/linux/sh/bits/locale.h, /var/cvs/uClibc/libc/sysdeps/linux/sh/bits/mathcalls.h, /var/cvs/uClibc/libc/sysdeps/linux/sh/bits/mathdef.h, /var/cvs/uClibc/libc/sysdeps/linux/sh/bits/mathinline.h, /var/cvs/uClibc/libc/sysdeps/linux/sh/bits/msq.h, /var/cvs/uClibc/libc/sysdeps/linux/sh/bits/nan.h, /var/cvs/uClibc/libc/sysdeps/linux/sh/bits/netdb.h, /var/cvs/uClibc/libc/sysdeps/linux/sh/bits/poll.h, /var/cvs/uClibc/libc/sysdeps/linux/sh/bits/posix1_lim.h, /var/cvs/uClibc/libc/sysdeps/linux/sh/bits/posix2_lim.h, /var/cvs/uClibc/libc/sysdeps/linux/sh/bits/posix_opt.h, /var/cvs/uClibc/libc/sysdeps/linux/sh/bits/pthreadtypes.h, /var/cvs/uClibc/libc/sysdeps/linux/sh/bits/sched.h, /var/cvs/uClibc/libc/sysdeps/linux/powerpc/bits/stropts.h, /var/cvs/uClibc/libc/sysdeps/linux/powerpc/bits/termios.h, /var/cvs/uClibc/libc/sysdeps/linux/powerpc/bits/time.h, /var/cvs/uClibc/libc/sysdeps/linux/powerpc/bits/types.h, /var/cvs/uClibc/libc/sysdeps/linux/powerpc/bits/uio.h, /var/cvs/uClibc/libc/sysdeps/linux/powerpc/bits/ustat.h, /var/cvs/uClibc/libc/sysdeps/linux/powerpc/bits/utmp.h, /var/cvs/uClibc/libc/sysdeps/linux/powerpc/bits/utmpx.h, /var/cvs/uClibc/libc/sysdeps/linux/powerpc/bits/utsname.h, /var/cvs/uClibc/libc/sysdeps/linux/powerpc/bits/waitflags.h, /var/cvs/uClibc/libc/sysdeps/linux/powerpc/bits/waitstatus.h, /var/cvs/uClibc/libc/sysdeps/linux/powerpc/bits/wchar.h, /var/cvs/uClibc/libc/sysdeps/linux/powerpc/bits/xopen_lim.h, /var/cvs/uClibc/libc/sysdeps/linux/powerpc/sys/procfs.h, /var/cvs/uClibc/libc/sysdeps/linux/powerpc/sys/ptrace.h, /var/cvs/uClibc/libc/sysdeps/linux/powerpc/sys/ucontext.h, /var/cvs/uClibc/libc/sysdeps/linux/powerpc/sys/user.h, /var/cvs/uClibc/libc/sysdeps/linux/powerpc/bits/byteswap.h, /var/cvs/uClibc/libc/sysdeps/linux/powerpc/bits/cmathcalls.h, /var/cvs/uClibc/libc/sysdeps/linux/powerpc/bits/confname.h, /var/cvs/uClibc/libc/sysdeps/linux/powerpc/bits/dirent.h, /var/cvs/uClibc/libc/sysdeps/linux/powerpc/bits/dlfcn.h, /var/cvs/uClibc/libc/sysdeps/linux/powerpc/bits/elfclass.h, /var/cvs/uClibc/libc/sysdeps/linux/powerpc/bits/environments.h, /var/cvs/uClibc/libc/sysdeps/linux/powerpc/bits/errno.h, /var/cvs/uClibc/libc/sysdeps/linux/powerpc/bits/huge_val.h, /var/cvs/uClibc/libc/sysdeps/linux/powerpc/bits/in.h, /var/cvs/uClibc/libc/sysdeps/linux/powerpc/bits/initspin.h, /var/cvs/uClibc/libc/sysdeps/linux/powerpc/bits/ioctls.h, /var/cvs/uClibc/libc/sysdeps/linux/powerpc/bits/libc-lock.h, /var/cvs/uClibc/libc/sysdeps/linux/powerpc/bits/local_lim.h, /var/cvs/uClibc/libc/sysdeps/linux/powerpc/bits/locale.h, /var/cvs/uClibc/libc/sysdeps/linux/powerpc/bits/mathcalls.h, /var/cvs/uClibc/libc/sysdeps/linux/powerpc/bits/nan.h, /var/cvs/uClibc/libc/sysdeps/linux/powerpc/bits/netdb.h, /var/cvs/uClibc/libc/sysdeps/linux/powerpc/bits/poll.h, /var/cvs/uClibc/libc/sysdeps/linux/powerpc/bits/posix1_lim.h, /var/cvs/uClibc/libc/sysdeps/linux/powerpc/bits/posix2_lim.h, /var/cvs/uClibc/libc/sysdeps/linux/powerpc/bits/posix_opt.h, /var/cvs/uClibc/libc/sysdeps/linux/powerpc/bits/pthreadtypes.h, /var/cvs/uClibc/libc/sysdeps/linux/powerpc/bits/sched.h, /var/cvs/uClibc/libc/sysdeps/linux/powerpc/bits/select.h, /var/cvs/uClibc/libc/sysdeps/linux/powerpc/bits/sigaction.h, /var/cvs/uClibc/libc/sysdeps/linux/powerpc/bits/sigcontext.h, /var/cvs/uClibc/libc/sysdeps/linux/powerpc/bits/siginfo.h, /var/cvs/uClibc/libc/sysdeps/linux/powerpc/bits/signum.h, /var/cvs/uClibc/libc/sysdeps/linux/powerpc/bits/sigset.h, /var/cvs/uClibc/libc/sysdeps/linux/powerpc/bits/sigstack.h, /var/cvs/uClibc/libc/sysdeps/linux/powerpc/bits/sigthread.h, /var/cvs/uClibc/libc/sysdeps/linux/powerpc/bits/sockaddr.h, /var/cvs/uClibc/libc/sysdeps/linux/powerpc/bits/socket.h, /var/cvs/uClibc/libc/sysdeps/linux/powerpc/bits/statfs.h, /var/cvs/uClibc/libc/sysdeps/linux/powerpc/bits/statvfs.h, /var/cvs/uClibc/libc/sysdeps/linux/powerpc/bits/stdio-lock.h, /var/cvs/uClibc/libc/sysdeps/linux/powerpc/bits/stdio.h, /var/cvs/uClibc/libc/sysdeps/linux/powerpc/bits/stdio_lim.h, /var/cvs/uClibc/libc/sysdeps/linux/powerpc/bits/string.h, /var/cvs/uClibc/libc/sysdeps/linux/powerpc/bits/string2.h, /var/cvs/uClibc/libc/sysdeps/linux/mips/bits/stdio.h, /var/cvs/uClibc/libc/sysdeps/linux/mips/bits/stdio_lim.h, /var/cvs/uClibc/libc/sysdeps/linux/mips/bits/string.h, /var/cvs/uClibc/libc/sysdeps/linux/mips/bits/string2.h, /var/cvs/uClibc/libc/sysdeps/linux/mips/bits/stropts.h, /var/cvs/uClibc/libc/sysdeps/linux/mips/bits/time.h, /var/cvs/uClibc/libc/sysdeps/linux/mips/bits/uio.h, /var/cvs/uClibc/libc/sysdeps/linux/mips/bits/ustat.h, /var/cvs/uClibc/libc/sysdeps/linux/mips/bits/utmp.h, /var/cvs/uClibc/libc/sysdeps/linux/mips/bits/utmpx.h, /var/cvs/uClibc/libc/sysdeps/linux/mips/bits/utsname.h, /var/cvs/uClibc/libc/sysdeps/linux/mips/bits/waitflags.h, /var/cvs/uClibc/libc/sysdeps/linux/mips/bits/waitstatus.h, /var/cvs/uClibc/libc/sysdeps/linux/mips/bits/wchar.h, /var/cvs/uClibc/libc/sysdeps/linux/mips/bits/xopen_lim.h, /var/cvs/uClibc/libc/sysdeps/linux/mips/sys/cachectl.h, /var/cvs/uClibc/libc/sysdeps/linux/mips/sys/procfs.h, /var/cvs/uClibc/libc/sysdeps/linux/mips/sys/sysmips.h, /var/cvs/uClibc/libc/sysdeps/linux/mips/sys/tas.h, /var/cvs/uClibc/libc/sysdeps/linux/mips/sys/ucontext.h, /var/cvs/uClibc/libc/sysdeps/linux/mips/bits/byteswap.h, /var/cvs/uClibc/libc/sysdeps/linux/mips/bits/cmathcalls.h, /var/cvs/uClibc/libc/sysdeps/linux/mips/bits/confname.h, /var/cvs/uClibc/libc/sysdeps/linux/mips/bits/dirent.h, /var/cvs/uClibc/libc/sysdeps/linux/mips/bits/dlfcn.h, /var/cvs/uClibc/libc/sysdeps/linux/mips/bits/elfclass.h, /var/cvs/uClibc/libc/sysdeps/linux/mips/bits/environments.h, /var/cvs/uClibc/libc/sysdeps/linux/mips/bits/fenvinline.h, /var/cvs/uClibc/libc/sysdeps/linux/mips/bits/huge_val.h, /var/cvs/uClibc/libc/sysdeps/linux/mips/bits/in.h, /var/cvs/uClibc/libc/sysdeps/linux/mips/bits/initspin.h, /var/cvs/uClibc/libc/sysdeps/linux/mips/bits/ioctls.h, /var/cvs/uClibc/libc/sysdeps/linux/mips/bits/libc-lock.h, /var/cvs/uClibc/libc/sysdeps/linux/mips/bits/local_lim.h, /var/cvs/uClibc/libc/sysdeps/linux/mips/bits/locale.h, /var/cvs/uClibc/libc/sysdeps/linux/mips/bits/mathcalls.h, /var/cvs/uClibc/libc/sysdeps/linux/mips/bits/mathdef.h, /var/cvs/uClibc/libc/sysdeps/linux/mips/bits/mathinline.h, /var/cvs/uClibc/libc/sysdeps/linux/mips/bits/msq.h, /var/cvs/uClibc/libc/sysdeps/linux/mips/bits/nan.h, /var/cvs/uClibc/libc/sysdeps/linux/mips/bits/netdb.h, /var/cvs/uClibc/libc/sysdeps/linux/mips/bits/posix1_lim.h, /var/cvs/uClibc/libc/sysdeps/linux/mips/bits/posix2_lim.h, /var/cvs/uClibc/libc/sysdeps/linux/mips/bits/posix_opt.h, /var/cvs/uClibc/libc/sysdeps/linux/mips/bits/pthreadtypes.h, /var/cvs/uClibc/libc/sysdeps/linux/mips/bits/sched.h, /var/cvs/uClibc/libc/sysdeps/linux/mips/bits/select.h, /var/cvs/uClibc/libc/sysdeps/linux/mips/bits/sigcontext.h, /var/cvs/uClibc/libc/sysdeps/linux/mips/bits/sigset.h, /var/cvs/uClibc/libc/sysdeps/linux/mips/bits/sigthread.h, /var/cvs/uClibc/libc/sysdeps/linux/mips/bits/sockaddr.h, /var/cvs/uClibc/libc/sysdeps/linux/mips/bits/stab.def, /var/cvs/uClibc/libc/sysdeps/linux/mips/bits/statvfs.h, /var/cvs/uClibc/libc/sysdeps/linux/mips/bits/stdio-lock.h, /var/cvs/uClibc/libc/sysdeps/linux/m68k/sys/procfs.h, /var/cvs/uClibc/libc/sysdeps/linux/m68k/sys/reg.h, /var/cvs/uClibc/libc/sysdeps/linux/m68k/sys/ucontext.h, /var/cvs/uClibc/libc/sysdeps/linux/m68k/bits/sigaction.h, /var/cvs/uClibc/libc/sysdeps/linux/m68k/bits/sigcontext.h, /var/cvs/uClibc/libc/sysdeps/linux/m68k/bits/siginfo.h, /var/cvs/uClibc/libc/sysdeps/linux/m68k/bits/signum.h, /var/cvs/uClibc/libc/sysdeps/linux/m68k/bits/sigset.h, /var/cvs/uClibc/libc/sysdeps/linux/m68k/bits/sigstack.h, /var/cvs/uClibc/libc/sysdeps/linux/m68k/bits/sigthread.h, /var/cvs/uClibc/libc/sysdeps/linux/m68k/bits/sockaddr.h, /var/cvs/uClibc/libc/sysdeps/linux/m68k/bits/socket.h, /var/cvs/uClibc/libc/sysdeps/linux/m68k/bits/stab.def, /var/cvs/uClibc/libc/sysdeps/linux/m68k/bits/statfs.h, /var/cvs/uClibc/libc/sysdeps/linux/m68k/bits/statvfs.h, /var/cvs/uClibc/libc/sysdeps/linux/m68k/bits/stdio-lock.h, /var/cvs/uClibc/libc/sysdeps/linux/m68k/bits/stdio.h, /var/cvs/uClibc/libc/sysdeps/linux/m68k/bits/stdio_lim.h, /var/cvs/uClibc/libc/sysdeps/linux/m68k/bits/string.h, /var/cvs/uClibc/libc/sysdeps/linux/m68k/bits/string2.h, /var/cvs/uClibc/libc/sysdeps/linux/m68k/bits/stropts.h, /var/cvs/uClibc/libc/sysdeps/linux/m68k/bits/termios.h, /var/cvs/uClibc/libc/sysdeps/linux/m68k/bits/time.h, /var/cvs/uClibc/libc/sysdeps/linux/m68k/bits/types.h, /var/cvs/uClibc/libc/sysdeps/linux/m68k/bits/uio.h, /var/cvs/uClibc/libc/sysdeps/linux/m68k/bits/ustat.h, /var/cvs/uClibc/libc/sysdeps/linux/m68k/bits/utmp.h, /var/cvs/uClibc/libc/sysdeps/linux/m68k/bits/utmpx.h, /var/cvs/uClibc/libc/sysdeps/linux/m68k/bits/utsname.h, /var/cvs/uClibc/libc/sysdeps/linux/m68k/bits/waitflags.h, /var/cvs/uClibc/libc/sysdeps/linux/m68k/bits/waitstatus.h, /var/cvs/uClibc/libc/sysdeps/linux/m68k/bits/wchar.h, /var/cvs/uClibc/libc/sysdeps/linux/m68k/bits/xopen_lim.h, /var/cvs/uClibc/libc/sysdeps/linux/m68k/bits/byteswap.h, /var/cvs/uClibc/libc/sysdeps/linux/m68k/bits/cmathcalls.h, /var/cvs/uClibc/libc/sysdeps/linux/m68k/bits/confname.h, /var/cvs/uClibc/libc/sysdeps/linux/m68k/bits/dirent.h, /var/cvs/uClibc/libc/sysdeps/linux/m68k/bits/dlfcn.h, /var/cvs/uClibc/libc/sysdeps/linux/m68k/bits/elfclass.h, /var/cvs/uClibc/libc/sysdeps/linux/m68k/bits/environments.h, /var/cvs/uClibc/libc/sysdeps/linux/m68k/bits/errno.h, /var/cvs/uClibc/libc/sysdeps/linux/m68k/bits/fenvinline.h, /var/cvs/uClibc/libc/sysdeps/linux/m68k/bits/in.h, /var/cvs/uClibc/libc/sysdeps/linux/m68k/bits/initspin.h, /var/cvs/uClibc/libc/sysdeps/linux/m68k/bits/ioctl-types.h, /var/cvs/uClibc/libc/sysdeps/linux/m68k/bits/ioctls.h, /var/cvs/uClibc/libc/sysdeps/linux/m68k/bits/ipc.h, /var/cvs/uClibc/libc/sysdeps/linux/m68k/bits/libc-lock.h, /var/cvs/uClibc/libc/sysdeps/linux/m68k/bits/local_lim.h, /var/cvs/uClibc/libc/sysdeps/linux/m68k/bits/locale.h, /var/cvs/uClibc/libc/sysdeps/linux/m68k/bits/mathcalls.h, /var/cvs/uClibc/libc/sysdeps/linux/m68k/bits/msq.h, /var/cvs/uClibc/libc/sysdeps/linux/m68k/bits/nan.h, /var/cvs/uClibc/libc/sysdeps/linux/m68k/bits/netdb.h, /var/cvs/uClibc/libc/sysdeps/linux/m68k/bits/posix1_lim.h, /var/cvs/uClibc/libc/sysdeps/linux/m68k/bits/posix2_lim.h, /var/cvs/uClibc/libc/sysdeps/linux/m68k/bits/posix_opt.h, /var/cvs/uClibc/libc/sysdeps/linux/m68k/bits/pthreadtypes.h, /var/cvs/uClibc/libc/sysdeps/linux/m68k/bits/resource.h, /var/cvs/uClibc/libc/sysdeps/linux/m68k/bits/sched.h, /var/cvs/uClibc/libc/sysdeps/linux/m68k/bits/select.h, /var/cvs/uClibc/libc/sysdeps/linux/m68k/bits/sem.h, /var/cvs/uClibc/libc/sysdeps/linux/m68k/bits/setjmp.h, /var/cvs/uClibc/libc/sysdeps/linux/m68k/bits/shm.h, /var/cvs/uClibc/libc/sysdeps/linux/m68k/Makefile, /var/cvs/uClibc/libc/sysdeps/linux/m68k/reg.h, /var/cvs/uClibc/libc/sysdeps/linux/i386/bits/stropts.h, /var/cvs/uClibc/libc/sysdeps/linux/i386/bits/termios.h, /var/cvs/uClibc/libc/sysdeps/linux/i386/bits/types.h, /var/cvs/uClibc/libc/sysdeps/linux/i386/bits/uio.h, /var/cvs/uClibc/libc/sysdeps/linux/i386/bits/ustat.h, /var/cvs/uClibc/libc/sysdeps/linux/i386/bits/utmp.h, /var/cvs/uClibc/libc/sysdeps/linux/i386/bits/utmpx.h, /var/cvs/uClibc/libc/sysdeps/linux/i386/bits/utsname.h, /var/cvs/uClibc/libc/sysdeps/linux/i386/bits/waitflags.h, /var/cvs/uClibc/libc/sysdeps/linux/i386/bits/waitstatus.h, /var/cvs/uClibc/libc/sysdeps/linux/i386/bits/wchar.h, /var/cvs/uClibc/libc/sysdeps/linux/i386/bits/xopen_lim.h, /var/cvs/uClibc/libc/sysdeps/linux/i386/sys/debugreg.h, /var/cvs/uClibc/libc/sysdeps/linux/i386/sys/elf.h, /var/cvs/uClibc/libc/sysdeps/linux/i386/sys/io.h, /var/cvs/uClibc/libc/sysdeps/linux/i386/sys/perm.h, /var/cvs/uClibc/libc/sysdeps/linux/i386/sys/procfs.h, /var/cvs/uClibc/libc/sysdeps/linux/i386/sys/reg.h, /var/cvs/uClibc/libc/sysdeps/linux/i386/sys/ucontext.h, /var/cvs/uClibc/libc/sysdeps/linux/i386/sys/user.h, /var/cvs/uClibc/libc/sysdeps/linux/i386/sys/vm86.h, /var/cvs/uClibc/libc/sysdeps/linux/i386/bits/environments.h, /var/cvs/uClibc/libc/sysdeps/linux/i386/bits/errno.h, /var/cvs/uClibc/libc/sysdeps/linux/i386/bits/in.h, /var/cvs/uClibc/libc/sysdeps/linux/i386/bits/initspin.h, /var/cvs/uClibc/libc/sysdeps/linux/i386/bits/io_i386.h, /var/cvs/uClibc/libc/sysdeps/linux/i386/bits/ioctl-types.h, /var/cvs/uClibc/libc/sysdeps/linux/i386/bits/ioctls.h, /var/cvs/uClibc/libc/sysdeps/linux/i386/bits/ipc.h, /var/cvs/uClibc/libc/sysdeps/linux/i386/bits/libc-lock.h, /var/cvs/uClibc/libc/sysdeps/linux/i386/bits/local_lim.h, /var/cvs/uClibc/libc/sysdeps/linux/i386/bits/locale.h, /var/cvs/uClibc/libc/sysdeps/linux/i386/bits/mathcalls.h, /var/cvs/uClibc/libc/sysdeps/linux/i386/bits/mathinline.h, /var/cvs/uClibc/libc/sysdeps/linux/i386/bits/msq.h, /var/cvs/uClibc/libc/sysdeps/linux/i386/bits/nan.h, /var/cvs/uClibc/libc/sysdeps/linux/i386/bits/netdb.h, /var/cvs/uClibc/libc/sysdeps/linux/i386/bits/poll.h, /var/cvs/uClibc/libc/sysdeps/linux/i386/bits/posix1_lim.h, /var/cvs/uClibc/libc/sysdeps/linux/i386/bits/posix2_lim.h, /var/cvs/uClibc/libc/sysdeps/linux/i386/bits/posix_opt.h, /var/cvs/uClibc/libc/sysdeps/linux/i386/bits/pthreadtypes.h, /var/cvs/uClibc/libc/sysdeps/linux/i386/bits/sched.h, /var/cvs/uClibc/libc/sysdeps/linux/i386/bits/sem.h, /var/cvs/uClibc/libc/sysdeps/linux/i386/bits/shm.h, /var/cvs/uClibc/libc/sysdeps/linux/i386/bits/sigaction.h, /var/cvs/uClibc/libc/sysdeps/linux/i386/bits/sigcontext.h, /var/cvs/uClibc/libc/sysdeps/linux/i386/bits/siginfo.h, /var/cvs/uClibc/libc/sysdeps/linux/i386/bits/signum.h, /var/cvs/uClibc/libc/sysdeps/linux/i386/bits/sigset.h, /var/cvs/uClibc/libc/sysdeps/linux/i386/bits/sigstack.h, /var/cvs/uClibc/libc/sysdeps/linux/i386/bits/sigthread.h, /var/cvs/uClibc/libc/sysdeps/linux/i386/bits/sockaddr.h, /var/cvs/uClibc/libc/sysdeps/linux/i386/bits/socket.h, /var/cvs/uClibc/libc/sysdeps/linux/i386/bits/stab.def, /var/cvs/uClibc/libc/sysdeps/linux/i386/bits/stat.h, /var/cvs/uClibc/libc/sysdeps/linux/i386/bits/statfs.h, /var/cvs/uClibc/libc/sysdeps/linux/i386/bits/statvfs.h, /var/cvs/uClibc/libc/sysdeps/linux/i386/bits/stdio-lock.h, /var/cvs/uClibc/libc/sysdeps/linux/i386/bits/stdio.h, /var/cvs/uClibc/libc/sysdeps/linux/i386/bits/stdio_lim.h, /var/cvs/uClibc/libc/sysdeps/linux/i386/bits/string2.h, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/xopen_lim.h, /var/cvs/uClibc/libc/sysdeps/linux/i386/Makefile, /var/cvs/uClibc/libc/sysdeps/linux/i386/bits/byteswap.h, /var/cvs/uClibc/libc/sysdeps/linux/i386/bits/cmathcalls.h, /var/cvs/uClibc/libc/sysdeps/linux/i386/bits/confname.h, /var/cvs/uClibc/libc/sysdeps/linux/i386/bits/dirent.h, /var/cvs/uClibc/libc/sysdeps/linux/i386/bits/dlfcn.h, /var/cvs/uClibc/libc/sysdeps/linux/i386/bits/elfclass.h, /var/cvs/uClibc/libc/sysdeps/linux/i386/reg.h, /var/cvs/uClibc/libc/sysdeps/linux/i386/vm86.h, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/mman.h, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/msq.h, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/nan.h, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/netdb.h, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/poll.h, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/posix1_lim.h, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/posix2_lim.h, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/posix_opt.h, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/pthreadtypes.h, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/resource.h, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/sched.h, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/select.h, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/sem.h, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/setjmp.h, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/shm.h, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/sigaction.h, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/sigcontext.h, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/siginfo.h, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/signum.h, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/sigset.h, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/sigstack.h, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/sigthread.h, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/sockaddr.h, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/socket.h, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/stab.def, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/stat.h, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/statfs.h, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/statvfs.h, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/stdio-lock.h, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/stdio.h, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/stdio_lim.h, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/string.h, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/string2.h, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/stropts.h, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/termios.h, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/time.h, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/types.h, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/uio.h, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/ustat.h, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/utmp.h, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/utmpx.h, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/utsname.h, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/waitflags.h, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/waitstatus.h, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/wchar.h, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/wordsize.h, /var/cvs/uClibc/libc/sysdeps/linux/h8300/Makefile, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/byteswap.h, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/cmathcalls.h, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/confname.h, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/dirent.h, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/dlfcn.h, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/elfclass.h, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/endian.h, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/environments.h, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/errno.h, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/fcntl.h, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/fenv.h, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/fenvinline.h, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/huge_val.h, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/in.h, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/initspin.h, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/ioctl-types.h, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/ioctls.h, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/ipc.h, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/libc-lock.h, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/local_lim.h, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/locale.h, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/mathcalls.h, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/mathdef.h, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/mathinline.h, /var/cvs/uClibc/libc/sysdeps/linux/common/sys/ptrace.h, /var/cvs/uClibc/libc/sysdeps/linux/common/sys/user.h, /var/cvs/uClibc/libc/sysdeps/linux/common/bits/byteswap.h, /var/cvs/uClibc/libc/sysdeps/linux/common/bits/cmathcalls.h, /var/cvs/uClibc/libc/sysdeps/linux/common/bits/confname.h, /var/cvs/uClibc/libc/sysdeps/linux/common/bits/dirent.h, /var/cvs/uClibc/libc/sysdeps/linux/common/bits/dlfcn.h, /var/cvs/uClibc/libc/sysdeps/linux/common/bits/elfclass.h, /var/cvs/uClibc/libc/sysdeps/linux/common/bits/endian.h, /var/cvs/uClibc/libc/sysdeps/linux/common/bits/environments.h, /var/cvs/uClibc/libc/sysdeps/linux/common/bits/errno.h, /var/cvs/uClibc/libc/sysdeps/linux/common/bits/fcntl.h, /var/cvs/uClibc/libc/sysdeps/linux/common/bits/fenv.h, /var/cvs/uClibc/libc/sysdeps/linux/common/bits/fenvinline.h, /var/cvs/uClibc/libc/sysdeps/linux/common/bits/huge_val.h, /var/cvs/uClibc/libc/sysdeps/linux/common/bits/in.h, /var/cvs/uClibc/libc/sysdeps/linux/common/bits/initspin.h, /var/cvs/uClibc/libc/sysdeps/linux/common/bits/ioctl-types.h, /var/cvs/uClibc/libc/sysdeps/linux/common/bits/ioctls.h, /var/cvs/uClibc/libc/sysdeps/linux/common/bits/ipc.h, /var/cvs/uClibc/libc/sysdeps/linux/common/bits/libc-lock.h, /var/cvs/uClibc/libc/sysdeps/linux/common/bits/local_lim.h, /var/cvs/uClibc/libc/sysdeps/linux/common/bits/locale.h, /var/cvs/uClibc/libc/sysdeps/linux/common/bits/mathcalls.h, /var/cvs/uClibc/libc/sysdeps/linux/common/bits/mathdef.h, /var/cvs/uClibc/libc/sysdeps/linux/common/bits/mathinline.h, /var/cvs/uClibc/libc/sysdeps/linux/common/bits/mman.h, /var/cvs/uClibc/libc/sysdeps/linux/common/bits/msq.h, /var/cvs/uClibc/libc/sysdeps/linux/common/bits/nan.h, /var/cvs/uClibc/libc/sysdeps/linux/common/bits/netdb.h, /var/cvs/uClibc/libc/sysdeps/linux/common/bits/poll.h, /var/cvs/uClibc/libc/sysdeps/linux/common/bits/posix1_lim.h, /var/cvs/uClibc/libc/sysdeps/linux/common/bits/posix2_lim.h, /var/cvs/uClibc/libc/sysdeps/linux/common/bits/posix_opt.h, /var/cvs/uClibc/libc/sysdeps/linux/common/bits/pthreadtypes.h, /var/cvs/uClibc/libc/sysdeps/linux/common/bits/resource.h, /var/cvs/uClibc/libc/sysdeps/linux/common/bits/sched.h, /var/cvs/uClibc/libc/sysdeps/linux/common/bits/select.h, /var/cvs/uClibc/libc/sysdeps/linux/common/bits/sem.h, /var/cvs/uClibc/libc/sysdeps/linux/common/bits/setjmp.h, /var/cvs/uClibc/libc/sysdeps/linux/common/bits/shm.h, /var/cvs/uClibc/libc/sysdeps/linux/common/bits/sigaction.h, /var/cvs/uClibc/libc/sysdeps/linux/common/bits/sigcontext.h, /var/cvs/uClibc/libc/sysdeps/linux/common/bits/siginfo.h, /var/cvs/uClibc/libc/sysdeps/linux/common/bits/signum.h, /var/cvs/uClibc/libc/sysdeps/linux/common/bits/sigset.h, /var/cvs/uClibc/libc/sysdeps/linux/common/bits/sigstack.h, /var/cvs/uClibc/libc/sysdeps/linux/common/bits/sigthread.h, /var/cvs/uClibc/libc/sysdeps/linux/common/bits/sockaddr.h, /var/cvs/uClibc/libc/sysdeps/linux/common/bits/socket.h, /var/cvs/uClibc/libc/sysdeps/linux/common/bits/stab.def, /var/cvs/uClibc/libc/sysdeps/linux/common/bits/stat.h, /var/cvs/uClibc/libc/sysdeps/linux/common/bits/statfs.h, /var/cvs/uClibc/libc/sysdeps/linux/common/bits/statvfs.h, /var/cvs/uClibc/libc/sysdeps/linux/common/bits/stdio-lock.h, /var/cvs/uClibc/libc/sysdeps/linux/common/bits/stdio.h, /var/cvs/uClibc/libc/sysdeps/linux/common/bits/stdio_lim.h, /var/cvs/uClibc/libc/sysdeps/linux/common/bits/string.h, /var/cvs/uClibc/libc/sysdeps/linux/common/bits/string2.h, /var/cvs/uClibc/libc/sysdeps/linux/common/bits/stropts.h, /var/cvs/uClibc/libc/sysdeps/linux/common/bits/termios.h, /var/cvs/uClibc/libc/sysdeps/linux/common/bits/time.h, /var/cvs/uClibc/libc/sysdeps/linux/common/bits/types.h, /var/cvs/uClibc/libc/sysdeps/linux/common/bits/uio.h, /var/cvs/uClibc/libc/sysdeps/linux/common/bits/ustat.h, /var/cvs/uClibc/libc/sysdeps/linux/common/bits/utmp.h, /var/cvs/uClibc/libc/sysdeps/linux/common/bits/utmpx.h, /var/cvs/uClibc/libc/sysdeps/linux/common/bits/utsname.h, /var/cvs/uClibc/libc/sysdeps/linux/common/bits/waitflags.h, /var/cvs/uClibc/libc/sysdeps/linux/common/bits/waitstatus.h, /var/cvs/uClibc/libc/sysdeps/linux/common/bits/wchar.h, /var/cvs/uClibc/libc/sysdeps/linux/common/bits/wordsize.h, /var/cvs/uClibc/libc/sysdeps/linux/common/bits/xopen_lim.h, /var/cvs/uClibc/libc/sysdeps/linux/arm/bits/pthreadtypes.h, /var/cvs/uClibc/libc/sysdeps/linux/arm/bits/sched.h, /var/cvs/uClibc/libc/sysdeps/linux/arm/bits/select.h, /var/cvs/uClibc/libc/sysdeps/linux/arm/bits/sem.h, /var/cvs/uClibc/libc/sysdeps/linux/arm/bits/shm.h, /var/cvs/uClibc/libc/sysdeps/linux/arm/bits/sigaction.h, /var/cvs/uClibc/libc/sysdeps/linux/arm/bits/sigcontext.h, /var/cvs/uClibc/libc/sysdeps/linux/arm/bits/siginfo.h, /var/cvs/uClibc/libc/sysdeps/linux/arm/bits/signum.h, /var/cvs/uClibc/libc/sysdeps/linux/arm/bits/sigset.h, /var/cvs/uClibc/libc/sysdeps/linux/arm/bits/sigstack.h, /var/cvs/uClibc/libc/sysdeps/linux/arm/bits/sigthread.h, /var/cvs/uClibc/libc/sysdeps/linux/arm/bits/sockaddr.h, /var/cvs/uClibc/libc/sysdeps/linux/arm/bits/socket.h, /var/cvs/uClibc/libc/sysdeps/linux/arm/bits/stab.def, /var/cvs/uClibc/libc/sysdeps/linux/arm/bits/stat.h, /var/cvs/uClibc/libc/sysdeps/linux/arm/bits/statfs.h, /var/cvs/uClibc/libc/sysdeps/linux/arm/bits/statvfs.h, /var/cvs/uClibc/libc/sysdeps/linux/arm/bits/stdio-lock.h, /var/cvs/uClibc/libc/sysdeps/linux/arm/bits/stdio.h, /var/cvs/uClibc/libc/sysdeps/linux/arm/bits/stdio_lim.h, /var/cvs/uClibc/libc/sysdeps/linux/arm/bits/string2.h, /var/cvs/uClibc/libc/sysdeps/linux/arm/bits/stropts.h, /var/cvs/uClibc/libc/sysdeps/linux/arm/bits/termios.h, /var/cvs/uClibc/libc/sysdeps/linux/arm/bits/time.h, /var/cvs/uClibc/libc/sysdeps/linux/arm/bits/types.h, /var/cvs/uClibc/libc/sysdeps/linux/arm/bits/uio.h, /var/cvs/uClibc/libc/sysdeps/linux/arm/bits/ustat.h, /var/cvs/uClibc/libc/sysdeps/linux/arm/bits/utmp.h, /var/cvs/uClibc/libc/sysdeps/linux/arm/bits/utmpx.h, /var/cvs/uClibc/libc/sysdeps/linux/arm/bits/utsname.h, /var/cvs/uClibc/libc/sysdeps/linux/arm/bits/waitflags.h, /var/cvs/uClibc/libc/sysdeps/linux/arm/bits/waitstatus.h, /var/cvs/uClibc/libc/sysdeps/linux/arm/bits/wchar.h, /var/cvs/uClibc/libc/sysdeps/linux/arm/bits/xopen_lim.h, /var/cvs/uClibc/libc/sysdeps/linux/arm/sys/elf.h, /var/cvs/uClibc/libc/sysdeps/linux/arm/sys/io.h, /var/cvs/uClibc/libc/sysdeps/linux/arm/sys/procfs.h, /var/cvs/uClibc/libc/sysdeps/linux/arm/sys/ucontext.h, /var/cvs/uClibc/libc/sysdeps/linux/arm/sys/user.h, /var/cvs/uClibc/include/sys/io.h, /var/cvs/uClibc/include/sys/perm.h, /var/cvs/uClibc/include/sys/procfs.h, /var/cvs/uClibc/include/sys/ptrace.h, /var/cvs/uClibc/include/sys/ucontext.h, /var/cvs/uClibc/include/sys/user.h, /var/cvs/uClibc/libc/sysdeps/linux/arm/bits/byteswap.h, /var/cvs/uClibc/libc/sysdeps/linux/arm/bits/cmathcalls.h, /var/cvs/uClibc/libc/sysdeps/linux/arm/bits/confname.h, /var/cvs/uClibc/libc/sysdeps/linux/arm/bits/dirent.h, /var/cvs/uClibc/libc/sysdeps/linux/arm/bits/dlfcn.h, /var/cvs/uClibc/libc/sysdeps/linux/arm/bits/elfclass.h, /var/cvs/uClibc/libc/sysdeps/linux/arm/bits/environments.h, /var/cvs/uClibc/libc/sysdeps/linux/arm/bits/errno.h, /var/cvs/uClibc/libc/sysdeps/linux/arm/bits/fenvinline.h, /var/cvs/uClibc/libc/sysdeps/linux/arm/bits/in.h, /var/cvs/uClibc/libc/sysdeps/linux/arm/bits/initspin.h, /var/cvs/uClibc/libc/sysdeps/linux/arm/bits/ioctl-types.h, /var/cvs/uClibc/libc/sysdeps/linux/arm/bits/ioctls.h, /var/cvs/uClibc/libc/sysdeps/linux/arm/bits/ipc.h, /var/cvs/uClibc/libc/sysdeps/linux/arm/bits/libc-lock.h, /var/cvs/uClibc/libc/sysdeps/linux/arm/bits/local_lim.h, /var/cvs/uClibc/libc/sysdeps/linux/arm/bits/locale.h, /var/cvs/uClibc/libc/sysdeps/linux/arm/bits/mathcalls.h, /var/cvs/uClibc/libc/sysdeps/linux/arm/bits/mathinline.h, /var/cvs/uClibc/libc/sysdeps/linux/arm/bits/msq.h, /var/cvs/uClibc/libc/sysdeps/linux/arm/bits/nan.h, /var/cvs/uClibc/libc/sysdeps/linux/arm/bits/netdb.h, /var/cvs/uClibc/libc/sysdeps/linux/arm/bits/poll.h, /var/cvs/uClibc/libc/sysdeps/linux/arm/bits/posix1_lim.h, /var/cvs/uClibc/libc/sysdeps/linux/arm/bits/posix2_lim.h, /var/cvs/uClibc/libc/sysdeps/linux/arm/bits/posix_opt.h, /var/cvs/uClibc/include/.cvsignore, /var/cvs/uClibc/include/signal.h:
-       Major rework of the include files to eliminate redundancy
-       and to better support each arch.  This is a really big patch...
+       * /var/cvs/uClibc/libc/stdio/tempnam.c, /var/cvs/uClibc/libc/stdio/tmpfile.c, /var/cvs/uClibc/libc/stdio/tmpnam.c, /var/cvs/uClibc/libc/stdio/tmpnam_r.c, /var/cvs/uClibc/libc/stdlib/mkstemp.c, /var/cvs/uClibc/libc/stdlib/mkstemp64.c, /var/cvs/uClibc/libc/stdlib/mktemp.c, /var/cvs/uClibc/include/features.h, /var/cvs/uClibc/libc/misc/internals/tempname.c, /var/cvs/uClibc/libc/misc/internals/tempname.h:
+       Remove function declartions from include/features.h, create
+       a separate header file for those, and fixup references.
         -Erik
 
-2002-02-28  Erik Andersen  <andersen@dillweed>
-
-       * /var/cvs/uClibc/test/args/arg_test.c:
-       Patch from David Schleef to check for proper 16-byte aliged
-       stack pointer on powerpc
-
-2002-02-27  Erik Andersen  <andersen@dillweed>
-
-       * /var/cvs/uClibc/libpthread/linuxthreads/signals.c:
-       Remove some debugging code
-
-       * /var/cvs/uClibc/include/assert.h: Fix C++ support
-
-       * /var/cvs/uClibc/extra/gcc-uClibc/Makefile, /var/cvs/uClibc/extra/gcc-uClibc/gcc-uClibc.c:
-       Lose the -nostdlib, which causes problems with older binutils, and
-       add some fflush calls, since it seems streams are not flushed before
-       an exec
-
-2002-02-26  Erik Andersen  <andersen@dillweed>
-
-       * /var/cvs/uClibc/libc/inet/resolv.c, /var/cvs/uClibc/libc/misc/glob/glob.c:
-       A few more little cleanups
-
-       * /var/cvs/uClibc/test/crypt/.cvsignore, /var/cvs/uClibc/test/crypt/Makefile, /var/cvs/uClibc/test/crypt/md5c-test.c:
-       Add an md5crypt test
-
-       * /var/cvs/uClibc/libc/misc/dirent/alphasort64.c, /var/cvs/uClibc/libc/misc/dirent/readdir64.c, /var/cvs/uClibc/libc/misc/dirent/scandir64.c, /var/cvs/uClibc/libc/misc/insremque/insremque.c:
-       Don't redefine stuff
-
-       * /var/cvs/uClibc/include/stdio.h, /var/cvs/uClibc/libc/stdio/stdio.c:
-       Be consistant and use an unsigned char * throughout
-
-       * /var/cvs/uClibc/libc/inet/rpc/rcmd.c:
-       don't pretend to be reentrant yet
-
-       * /var/cvs/uClibc/test/Rules.mak:
-       Doh! Tests were not being compiled with warnings and optimization
-
-       * /var/cvs/uClibc/libc/misc/insremque/insremque.c: Fix redefine problem
-
-       * /var/cvs/uClibc/libc/misc/statfs/statfs64.c, /var/cvs/uClibc/libc/misc/statfs/statvfs.c, /var/cvs/uClibc/libc/misc/statfs/fstatfs64.c, /var/cvs/uClibc/libc/misc/statfs/fstatvfs.c:
-       Fix redefinition problem
-
-       * /var/cvs/uClibc/libc/string/strstr.c:
-       Give the label a ; so compilers have no excuse to whine
-
-       * /var/cvs/uClibc/include/netipx/ipx.h:
-       Odd.  This seems to be in the wrong spot...
-
-       * /var/cvs/uClibc/libcrypt/crypt.c:
-       Don't try to return stuff from void funcs
-
-       * /var/cvs/uClibc/extra/gcc-uClibc/Makefile: Remove an erroneous -L-
+       * /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/setjmp.h, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/wordsize.h, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/byteswap.h, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/endian.h, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/fcntl.h, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/huge_val.h, /var/cvs/uClibc/libc/sysdeps/linux/h8300/bits/resource.h, /var/cvs/uClibc/include/stdint.h, /var/cvs/uClibc/libc/misc/internals/__uClibc_main.c:
+       Patches from Yoshinori Sato <qzb04471@nifty.ne.jp> to fix h8300
+       support for pthreads and update for the latest and greatest.
 
        * /var/cvs/uClibc/libc/sysdeps/linux/common/syscalls.c:
-       Patch from Miles Bader to restrict common truncate64/ftruncate64
-       syscalls to 64-bit systems, since we can't be sure that the _syscall
-       macros can cope with 64 bit args on 32 bit arches.
-
-       * /var/cvs/uClibc/libc/misc/internals/Makefile, /var/cvs/uClibc/libc/misc/internals/__h_errno_location.c, /var/cvs/uClibc/libc/misc/internals/__uClibc_main.c:
-       Proper support for setting h_errno
+       Patch from Miles Bader to fix the spots I'd messed up.
 
-       * /var/cvs/uClibc/include/netdb.h, /var/cvs/uClibc/libc/inet/rpc/rcmd.c:
-       Fix rpc + threads so it now compiles.
+2002-03-31  Erik Andersen  <andersen@dillweed>
 
-       * /var/cvs/uClibc/libc/inet/resolv.c:
-       Thomas Fritzsche noticed that __open_etc_hosts was only changing a
-       local copy of the FILE pointer, thereby causing /etc/hosts lookups
-       to fail with Resolver errors.  This patch from Thomas fixes the
-       problem.
-
-       * /var/cvs/uClibc/libpthread/linuxthreads/wrapsyscall.c, /var/cvs/uClibc/libc/sysdeps/linux/common/syscalls.c:
-       Enable pread/pwrite
-
-       * /var/cvs/uClibc/extra/gcc-uClibc/gcc-uClibc.c:
-       Patch from Miles Bader: All the -M* options should
-       suppress linking (right now, only `-M' does).
-
-       * /var/cvs/uClibc/libcrypt/md5.c, /var/cvs/uClibc/libcrypt/Makefile, /var/cvs/uClibc/libcrypt/crypt.c, /var/cvs/uClibc/libcrypt/des.c:
-       Adjust function naming and make sure everything is properly
-       static to avoid symbol leakage.
-        -Erik
-
-       * /var/cvs/uClibc/include/features.h:
-       Remove elimination of __BEGIN_DECLS/__END_DECLS
-
-2002-02-25  Erik Andersen  <andersen@dillweed>
-
-       * /var/cvs/uClibc/libc/stdio/stdio.c:
-       I shouldn't try to program when sleepy, since I totally botched
-       the fcntl interface...
+       * /var/cvs/uClibc/libc/misc/glob/Makefile, /var/cvs/uClibc/libc/misc/glob/glob-hooks.c, /var/cvs/uClibc/libc/misc/glob/glob64.c:
+       Add glob64.c, and add support for glob64 when large file is enabled.
         -Erik
 
-       * /var/cvs/uClibc/libc/stdio/stdio.c:
-       When messing with fd NONBLOCK status, put things back the way we found
-       them afterwards.  As was, this hosed things up for fds shared with a
-       parent process.  Very bad for shells...  Oops.
+       * /var/cvs/uClibc/libc/stdio/tempnam.c, /var/cvs/uClibc/libc/stdio/tmpfile.c, /var/cvs/uClibc/libc/stdio/tmpnam.c, /var/cvs/uClibc/libc/stdio/tmpnam_r.c, /var/cvs/uClibc/libc/stdlib/Makefile, /var/cvs/uClibc/libc/stdlib/mkstemp.c, /var/cvs/uClibc/libc/stdlib/mkstemp64.c, /var/cvs/uClibc/libc/stdlib/mktemp.c, /var/cvs/uClibc/include/features.h, /var/cvs/uClibc/libc/misc/internals/tempname.c:
+       Rework __gen_tempname() to better match glibc, and add mkstemp64(),
+       which is needed for busybox ash when using largefile support.
         -Erik
 
-       * /var/cvs/uClibc/libc/misc/internals/errno.c:
-       Try this version instead...
-
-       * /var/cvs/uClibc/Makefile:
-       Joerg Schmitz-Linneweber recommends using tar -f - instead of -O
-       to prevent interference with the TAPE env var
-
-       * /var/cvs/uClibc/extra/gcc-uClibc/gcc-uClibc.c:
-       Yet another iteration...
-
-       * /var/cvs/uClibc/extra/gcc-uClibc/gcc-uClibc.c:
-       Both Miles and Manuel complained about this one.  I was silently
-       losing all -Wl calls...
-
-2002-02-25  davidm  <davidm@dillweed>
-
-       * /var/cvs/uClibc/include/paths.h:
-       Added locale and lastlog
-
-2002-02-23  Erik Andersen  <andersen@dillweed>
-
-       * /var/cvs/uClibc/include/ctype.h, /var/cvs/uClibc/libc/misc/ctype/Makefile, /var/cvs/uClibc/libc/misc/ctype/ctype.c, /var/cvs/uClibc/libc/misc/ctype/ctype_C.c:
-       Support isblank()
-
-       * /var/cvs/uClibc/extra/gcc-uClibc/gcc-uClibc.c, /var/cvs/uClibc/extra/gcc-uClibc/Makefile:
-       Fix the compiler wrapper yet more...
-
-       * /var/cvs/uClibc/libc/stdio/stdio.c:
-       IEEE Std 1003.1-2001 says that the "fclose() function shall fail [with]
-       EINTR [when] the fclose() function was interrupted by a signal".  But
-       looking in the current uClibc stdio.c for some bizarre reason we had a
-       special case where when errno was EINTR, we would keep on trying
-       instead.  Doh!  Fix that,
+       * /var/cvs/uClibc/libc/sysdeps/linux/common/Makefile, /var/cvs/uClibc/libc/sysdeps/linux/common/getrlimit64.c, /var/cvs/uClibc/libc/sysdeps/linux/common/setrlimit64.c, /var/cvs/uClibc/libc/sysdeps/linux/common/statfs64.c, /var/cvs/uClibc/libc/sysdeps/linux/common/syscalls.c:
+       Add support for getrlimit64 and setrlimit64.  Fix some problems
+       with the getrlimit and setrlimit syscalls.
         -Erik
 
-       * /var/cvs/uClibc/libc/sysdeps/linux/common/open64.c, /var/cvs/uClibc/libc/sysdeps/linux/common/statfix64.h, /var/cvs/uClibc/libc/sysdeps/linux/common/syscalls.c, /var/cvs/uClibc/libpthread/linuxthreads/wrapsyscall.c:
-       Several naming cleanups so threads work properly again
-
-       * /var/cvs/uClibc/extra/gcc-uClibc/gcc-uClibc.c:
-       Fix a corner case which I had botched.
+       * /var/cvs/uClibc/libc/sysdeps/linux/arm/Makefile, /var/cvs/uClibc/libc/sysdeps/linux/arm/ftruncate64.c, /var/cvs/uClibc/libc/sysdeps/linux/i386/Makefile, /var/cvs/uClibc/libc/sysdeps/linux/i386/ftruncate64.c:
+       Add in support for ftruncate64 on both ARM and x86
         -Erik
 
-       * /var/cvs/uClibc/ldso/ldso/arm/elfinterp.c: Add a better error msg
-
-       * /var/cvs/uClibc/libc/stdio/stdio.c:
-       Per discussion with Manuel, when we call __stdio_flush_buffers
-       from abort() and from _exit(), we need to ensure that flushing
-       will not cause us to block.  So use fcntl to set the fd's to
-       non-block mode...
-
-       * /var/cvs/uClibc/TODO: Update todo list
-
-       * /var/cvs/uClibc/test/Makefile, /var/cvs/uClibc/test/crypt/.cvsignore, /var/cvs/uClibc/test/crypt/Makefile, /var/cvs/uClibc/test/crypt/crypt.c, /var/cvs/uClibc/test/crypt/crypt.input:
-       Test for libcrypt (which is partly broken ATM)
-
-       * /var/cvs/uClibc/extra/gcc-uClibc/gcc-uClibc.c:
-       This should be a little better...
-
-2002-02-22  mjn3  <mjn3@dillweed>
-
-       * /var/cvs/uClibc/include/features.h:
-       I was confusing the effects of _LARGEFILE_SOURCE with those of
-       _FILE_OFFSET_BITS regarding aliasing of the *64 funcs.  :-(
-       Hopefully, this version is correct...
-
-2002-02-22  ds  <ds@dillweed>
-
-       * /var/cvs/uClibc/debian/rules: Build fix for arm
+2002-03-29  Erik Andersen  <andersen@dillweed>
 
-       * /var/cvs/uClibc/debian/control, /var/cvs/uClibc/debian/rules:
-       Special rules for mipsel.  Force some variables in Config, in
-       case they're wrong (they are.)  Remove Config during clean.
+       * /var/cvs/uClibc/ldso/ldso/mips/boot1_arch.h, /var/cvs/uClibc/ldso/ldso/mips/ld_syscalls.h, /var/cvs/uClibc/ldso/ldso/ldso.c:
+       More mips support from sjhill
 
-2002-02-22  Erik Andersen  <andersen@dillweed>
+2002-03-26  miles  <miles@dillweed>
 
-       * /var/cvs/uClibc/libc/sysdeps/linux/mips/Makefile, /var/cvs/uClibc/libc/sysdeps/linux/mips/_mmap.c, /var/cvs/uClibc/libc/sysdeps/linux/mips/pipe.c, /var/cvs/uClibc/libc/sysdeps/linux/common/syscalls.c:
-       Several mips fixes from Geoffrey Espin.  With these, busybox with
-       ash/vi/etc now works just fine with uClibc on mips.
+       * /var/cvs/uClibc/include/elf.h: Add EM_CYGNUS_V850.
 
-2002-02-21  Erik Andersen  <andersen@dillweed>
+2002-03-25  Erik Andersen  <andersen@dillweed>
 
-       * /var/cvs/uClibc/libpthread/linuxthreads/wrapsyscall.c:
-       Let the large file stuff be cancelable
-
-       * /var/cvs/uClibc/test/string/string.c:
-       Update string tests per glibc 2.2.5's string tester.  Looks like
-       our stpncpy is flunking...
+       * /var/cvs/uClibc/libm/Makefile, /var/cvs/uClibc/libm/w_sqrtf.c:
+       Implement sqrtf(), needed for libstdc++ on arm
         -Erik
 
-       * /var/cvs/uClibc/libpthread/linuxthreads/sysdeps/arm/sigcontextinfo.h:
-       Oops.  I forgot to commit this file...
-
-       * /var/cvs/uClibc/libc/stdio/popen.c, /var/cvs/uClibc/libc/stdlib/system.c, /var/cvs/uClibc/libc/stdlib/unix_grantpt.c:
-       When vfork is not available and we have an MMU, then use fork()
-        -Erik
+       * /var/cvs/uClibc/extra/Configs/Config.mips, /var/cvs/uClibc/extra/Configs/Config.mipsel:
+       Mips config fixes from Steven J. Hill
 
-       * /var/cvs/uClibc/libpthread/linuxthreads_db/Makefile, /var/cvs/uClibc/libpthread/linuxthreads/Makefile, /var/cvs/uClibc/libpthread/linuxthreads/mutex.c:
-       Lose the _GNU_SOURCE and just add __USE_GNU to the one file that needs
-       it, since we definately do not want silent remapping of functions to
-       their large-file counterparts.
+       * /var/cvs/uClibc/libc/misc/ttyent/getttyent.c:
+       Patch from Steven J. Hill to disable __fsetlocking when
+       threads are disabled.  Bug is my fault.  oops.
         -Erik
 
-       * /var/cvs/uClibc/libm/Makefile:
-       Add ldexp to the !C99 list, since it is defined in POSIX as
-       being part of the classic math lib stuff.
-        -Erik
+       * /var/cvs/uClibc/Makefile:
+       Patch from Steven J. Hill to fix pthreads on mips
 
-       * /var/cvs/uClibc/libc/misc/internals/__uClibc_main.c:
-       Miles Bader noticed that I'd messed up by always pulling
-       errno in, regardless of whether it is being used...
+       * /var/cvs/uClibc/include/sys/sysinfo.h:
+       Include our own copy of struct sysinfo to avoid binary compatibility
+       problems with Linux 2.4, which changed things.  And thereby reduce by
+       one more the kernel headers we depend on...
         -Erik
 
-2002-02-20  Erik Andersen  <andersen@dillweed>
-
-       * /var/cvs/uClibc/libc/sysdeps/linux/mips/bits/types.h:
-       Fix from John Rigby to fix stat() so it actually works.
+2002-03-22  Erik Andersen  <andersen@dillweed>
 
-       * /var/cvs/uClibc/libc/sysdeps/linux/powerpc/clone.S:
-       oops.  I had accidentally typed in "clean" when I meant "clone".
-       This fix makes pthreads actaully work on powerpc.
+       * /var/cvs/uClibc/extra/gcc-uClibc/gcc-uClibc.c:
+       It doesn't make sense to supress linking for -i or -r,
         -Erik
 
-       * /var/cvs/uClibc/libc/misc/internals/errno.c: This is a bit less messy
+       * /var/cvs/uClibc/libc/stdio/printf.c:
+       Add in a knob to disable %m support
+        -Erik
 
-       * /var/cvs/uClibc/extra/Configs/Config.arm, /var/cvs/uClibc/extra/Configs/Config.i386:
-       Enable thread support
+       * /var/cvs/uClibc/Makefile:
+       Patch from Miles Bader to be less militant when doing a make clean.
 
        * /var/cvs/uClibc/extra/gcc-uClibc/Makefile, /var/cvs/uClibc/extra/gcc-uClibc/gcc-uClibc.c:
-       Several needed cleanups to the gcc wrapper.
+       Fix incorrect ordering of -L and -l options, which prevented things
+       like iproute2 and XFree86 from linking.
         -Erik
 
-       * /var/cvs/uClibc/libpthread/linuxthreads/sysdeps/unix/sysv/linux/bits/local_lim.h, /var/cvs/uClibc/libpthread/linuxthreads/sysdeps/unix/sysv/linux/bits/posix_opt.h, /var/cvs/uClibc/libpthread/linuxthreads/sysdeps/unix/sysv/linux/bits/sigthread.h, /var/cvs/uClibc/libpthread/linuxthreads_db/ChangeLog, /var/cvs/uClibc/libpthread/linuxthreads_db/Makefile, /var/cvs/uClibc/libpthread/linuxthreads_db/Versions, /var/cvs/uClibc/libpthread/linuxthreads_db/proc_service.h, /var/cvs/uClibc/libpthread/linuxthreads_db/td_init.c, /var/cvs/uClibc/libpthread/linuxthreads_db/td_log.c, /var/cvs/uClibc/libpthread/linuxthreads_db/td_ta_clear_event.c, /var/cvs/uClibc/libpthread/linuxthreads_db/td_ta_delete.c, /var/cvs/uClibc/libpthread/linuxthreads_db/td_ta_enable_stats.c, /var/cvs/uClibc/libpthread/linuxthreads_db/td_ta_event_addr.c, /var/cvs/uClibc/libpthread/linuxthreads_db/td_ta_event_getmsg.c, /var/cvs/uClibc/libpthread/linuxthreads_db/td_ta_get_nthreads.c, /var/cvs/uClibc/libpthread/linuxthreads_db/td_ta_get_ph.c, /var/cvs/uClibc/libpthread/linuxthreads_db/td_ta_get_stats.c, /var/cvs/uClibc/libpthread/linuxthreads_db/td_ta_map_id2thr.c, /var/cvs/uClibc/libpthread/linuxthreads_db/td_ta_map_lwp2thr.c, /var/cvs/uClibc/libpthread/linuxthreads_db/td_ta_new.c, /var/cvs/uClibc/libpthread/linuxthreads_db/td_ta_reset_stats.c, /var/cvs/uClibc/libpthread/linuxthreads_db/td_ta_set_event.c, /var/cvs/uClibc/libpthread/linuxthreads_db/td_ta_setconcurrency.c, /var/cvs/uClibc/libpthread/linuxthreads_db/td_ta_thr_iter.c, /var/cvs/uClibc/libpthread/linuxthreads_db/td_ta_tsd_iter.c, /var/cvs/uClibc/libpthread/linuxthreads_db/td_thr_clear_event.c, /var/cvs/uClibc/libpthread/linuxthreads_db/td_thr_dbresume.c, /var/cvs/uClibc/libpthread/linuxthreads_db/td_thr_dbsuspend.c, /var/cvs/uClibc/libpthread/linuxthreads_db/td_thr_event_enable.c, /var/cvs/uClibc/libpthread/linuxthreads_db/td_thr_event_getmsg.c, /var/cvs/uClibc/libpthread/linuxthreads_db/td_thr_get_info.c, /var/cvs/uClibc/libpthread/linuxthreads_db/td_thr_getfpregs.c, /var/cvs/uClibc/libpthread/linuxthreads_db/td_thr_getgregs.c, /var/cvs/uClibc/libpthread/linuxthreads_db/td_thr_getxregs.c, /var/cvs/uClibc/libpthread/linuxthreads_db/td_thr_getxregsize.c, /var/cvs/uClibc/libpthread/linuxthreads_db/td_thr_set_event.c, /var/cvs/uClibc/libpthread/linuxthreads_db/td_thr_setfpregs.c, /var/cvs/uClibc/libpthread/linuxthreads_db/td_thr_setgregs.c, /var/cvs/uClibc/libpthread/linuxthreads_db/td_thr_setprio.c, /var/cvs/uClibc/libpthread/linuxthreads_db/td_thr_setsigpending.c, /var/cvs/uClibc/libpthread/linuxthreads_db/td_thr_setxregs.c, /var/cvs/uClibc/libpthread/linuxthreads_db/td_thr_sigsetmask.c, /var/cvs/uClibc/libpthread/linuxthreads_db/td_thr_tsd.c, /var/cvs/uClibc/libpthread/linuxthreads_db/td_thr_validate.c, /var/cvs/uClibc/libpthread/linuxthreads_db/thread_db.h, /var/cvs/uClibc/libpthread/linuxthreads_db/thread_dbP.h, /var/cvs/uClibc/libpthread/linuxthreads/sysdeps/sparc/sparc32/pt-machine.h, /var/cvs/uClibc/libpthread/linuxthreads/sysdeps/sparc/sparc32/sigcontextinfo.h, /var/cvs/uClibc/libpthread/linuxthreads/sysdeps/sparc/sparc64/pt-machine.h, /var/cvs/uClibc/libpthread/linuxthreads/sysdeps/sparc/sparc64/sigcontextinfo.h, /var/cvs/uClibc/libpthread/linuxthreads/sysdeps/mips/pt-machine.h, /var/cvs/uClibc/libpthread/linuxthreads/sysdeps/mips/sigcontextinfo.h, /var/cvs/uClibc/libpthread/linuxthreads/sysdeps/powerpc/pt-machine.h, /var/cvs/uClibc/libpthread/linuxthreads/sysdeps/powerpc/sigcontextinfo.h, /var/cvs/uClibc/libpthread/linuxthreads/sysdeps/pthread/bits/libc-lock.h, /var/cvs/uClibc/libpthread/linuxthreads/sysdeps/pthread/bits/libc-tsd.h, /var/cvs/uClibc/libpthread/linuxthreads/sysdeps/pthread/bits/pthreadtypes.h, /var/cvs/uClibc/libpthread/linuxthreads/sysdeps/pthread/bits/stdio-lock.h, /var/cvs/uClibc/libpthread/linuxthreads/sysdeps/i386/i686/pt-machine.h, /var/cvs/uClibc/libpthread/linuxthreads/sysdeps/m68k/pt-machine.h, /var/cvs/uClibc/libpthread/linuxthreads/sysdeps/m68k/sigcontextinfo.h, /var/cvs/uClibc/libpthread/linuxthreads/sysdeps/arm/bits/armsigctx.h, /var/cvs/uClibc/libpthread/linuxthreads/sysdeps/arm/pt-machine.h, /var/cvs/uClibc/libpthread/linuxthreads/sysdeps/i386/pt-machine.h, /var/cvs/uClibc/libpthread/linuxthreads/sysdeps/i386/sigcontextinfo.h, /var/cvs/uClibc/libpthread/linuxthreads/sysdeps/i386/useldt.h, /var/cvs/uClibc/libpthread/linuxthreads/sysdeps/alpha/pt-machine.h, /var/cvs/uClibc/libpthread/linuxthreads/sysdeps/alpha/sigcontextinfo.h, /var/cvs/uClibc/libpthread/linuxthreads/ChangeLog, /var/cvs/uClibc/libpthread/linuxthreads/Changes, /var/cvs/uClibc/libpthread/linuxthreads/FAQ.html, /var/cvs/uClibc/libpthread/linuxthreads/LICENSE, /var/cvs/uClibc/libpthread/linuxthreads/Makefile, /var/cvs/uClibc/libpthread/linuxthreads/README, /var/cvs/uClibc/libpthread/linuxthreads/README.Xfree3.2, /var/cvs/uClibc/libpthread/linuxthreads/Versions, /var/cvs/uClibc/libpthread/linuxthreads/attr.c, /var/cvs/uClibc/libpthread/linuxthreads/cancel.c, /var/cvs/uClibc/libpthread/linuxthreads/condvar.c, /var/cvs/uClibc/libpthread/linuxthreads/configure, /var/cvs/uClibc/libpthread/linuxthreads/debug.h, /var/cvs/uClibc/libpthread/linuxthreads/errno.c, /var/cvs/uClibc/libpthread/linuxthreads/events.c, /var/cvs/uClibc/libpthread/linuxthreads/internals.h, /var/cvs/uClibc/libpthread/linuxthreads/join.c, /var/cvs/uClibc/libpthread/linuxthreads/linuxthreads.texi, /var/cvs/uClibc/libpthread/linuxthreads/lockfile.c, /var/cvs/uClibc/libpthread/linuxthreads/manager.c, /var/cvs/uClibc/libpthread/linuxthreads/mutex.c, /var/cvs/uClibc/libpthread/linuxthreads/no-tsd.c, /var/cvs/uClibc/libpthread/linuxthreads/oldsemaphore.c, /var/cvs/uClibc/libpthread/linuxthreads/pt-machine.c, /var/cvs/uClibc/libpthread/linuxthreads/ptfork.c, /var/cvs/uClibc/libpthread/linuxthreads/pthread.c, /var/cvs/uClibc/libpthread/linuxthreads/ptlongjmp.c, /var/cvs/uClibc/libpthread/linuxthreads/queue.h, /var/cvs/uClibc/libpthread/linuxthreads/restart.h, /var/cvs/uClibc/libpthread/linuxthreads/rwlock.c, /var/cvs/uClibc/libpthread/linuxthreads/semaphore.c, /var/cvs/uClibc/libpthread/linuxthreads/semaphore.h, /var/cvs/uClibc/libpthread/linuxthreads/signals.c, /var/cvs/uClibc/libpthread/linuxthreads/specific.c, /var/cvs/uClibc/libpthread/linuxthreads/spinlock.c, /var/cvs/uClibc/libpthread/linuxthreads/spinlock.h, /var/cvs/uClibc/libpthread/linuxthreads/testrtsig.h, /var/cvs/uClibc/libpthread/linuxthreads/weaks.c, /var/cvs/uClibc/libpthread/linuxthreads/wrapsyscall.c, /var/cvs/uClibc/libc/sysdeps/linux/common/Makefile, /var/cvs/uClibc/libc/sysdeps/linux/common/errno.c, /var/cvs/uClibc/libpthread/Makefile, /var/cvs/uClibc/libpthread/pthread.c, /var/cvs/uClibc/libc/misc/Makefile, /var/cvs/uClibc/libc/misc/internals/.cvsignore, /var/cvs/uClibc/libc/misc/internals/Makefile, /var/cvs/uClibc/libc/misc/internals/__errno_location.c, /var/cvs/uClibc/libc/misc/internals/__uClibc_main.c, /var/cvs/uClibc/libc/misc/internals/errno.c, /var/cvs/uClibc/libc/misc/pthread/Makefile, /var/cvs/uClibc/libc/misc/pthread/no-tsd.c, /var/cvs/uClibc/libc/misc/pthread/weaks.c, /var/cvs/uClibc/Makefile, /var/cvs/uClibc/Rules.mak, /var/cvs/uClibc/include/features.h, /var/cvs/uClibc/include/semaphore.h:
-       Merge in the pthread library.  This is the linuxthreads library taken from
-       glibc 2.1.3 and ported to work with uClibc by Stefan Soucek and Erik Andersen
-       (me).  Stefan has hacked things up such that linuxthreads runs on MMU-less
-       systems (tested only on arm-nommu).  Erik cleaned things up and made it work
-       properly as a shared library.
-        -Erik
-
-       * /var/cvs/uClibc/test/pthread/Makefile, /var/cvs/uClibc/test/pthread/ex7.c:
-       Add a test from Stefan Soucek for pthread_cond_timedwait().  On
-       mmu-less ARM perhaps sigsetjmp() isn't working?
-
-2002-02-19  mjn3  <mjn3@dillweed>
-
-       * /var/cvs/uClibc/libc/sysdeps/linux/common/statfix.h, /var/cvs/uClibc/include/features.h:
-       Output an error if uClibc's and app's largefile configuration are incompatible.
-
-2002-02-19  Erik Andersen  <andersen@dillweed>
-
-       * /var/cvs/uClibc/libc/stdlib/abort.c, /var/cvs/uClibc/libc/stdlib/atexit.c:
-       Doh! Miles Bader noticed a couple of spots where I forgot
-       to mark __stdio_flush_buffers with weak_function. Oops!
-
-2002-02-18  Erik Andersen  <andersen@dillweed>
-
-       * /var/cvs/uClibc/libc/misc/internals/__uClibc_main.c, /var/cvs/uClibc/libc/stdio/stdio.c, /var/cvs/uClibc/libc/stdlib/abort.c, /var/cvs/uClibc/libc/stdlib/atexit.c:
-       Rename __stdio_close_all to __stdio_flush_buffers.  Eliminate an
-       unnecessary variable
-
-       * /var/cvs/uClibc/libc/stdlib/atexit.c: Doh!
-
-       * /var/cvs/uClibc/libc/stdlib/atexit.c: Miles Bader writes:
-           Programs that don't use stdio crash in the `exit' function, because
-           they call through the pointer__uClibc_cleanup, which has a value of 0.
-           It has a value of 0 because __uClibc_main.c initializes it to the
-           address of `__stdio_close_all', which is a weak symbol (and so is 0 if
-           stdio is not used).
-       This patch from Miles fixes it, though we need to audit
-       __stdio_close_all usage to be sure...
-
-       * /var/cvs/uClibc/ldso/libdl/Makefile, /var/cvs/uClibc/libc/Makefile, /var/cvs/uClibc/libc/misc/internals/Makefile, /var/cvs/uClibc/libcrypt/Makefile, /var/cvs/uClibc/libm/Makefile, /var/cvs/uClibc/libresolv/Makefile, /var/cvs/uClibc/libutil/Makefile:
-       Make shared libs properly list the correct ld.so in the interp
-       field by being sneaky.
-
-       * /var/cvs/uClibc/libc/misc/internals/__uClibc_main.c, /var/cvs/uClibc/include/features.h:
-       Support strong_alias and begin merging usage of weak_function
+2002-03-21  Erik Andersen  <andersen@dillweed>
 
-       * /var/cvs/uClibc/ldso/ldso/ldso.c:
-       Whine and exit if people link against GNU libc or
-       GNU libc linked shared libraries.
-
-2002-02-17  Erik Andersen  <andersen@dillweed>
-
-       * /var/cvs/uClibc/ldso/ldso/powerpc/elfinterp.c, /var/cvs/uClibc/ldso/ldso/sparc/elfinterp.c, /var/cvs/uClibc/ldso/ldso/i386/elfinterp.c, /var/cvs/uClibc/ldso/ldso/m68k/elfinterp.c:
-       Fix defines so debugging works as expected
-
-       * /var/cvs/uClibc/ldso/ldso/arm/ld_sysdep.h, /var/cvs/uClibc/ldso/ldso/ldso.c:
-       Some more updates.  Darn -- arm needs the mprotect hack
-
-       * /var/cvs/uClibc/ldso/ldso/ld_string.h, /var/cvs/uClibc/ldso/ldso/ldso.c:
-       A few more little fixups
-
-       * /var/cvs/uClibc/ldso/libdl/Makefile: Eliminate circular dependancy
-
-       * /var/cvs/uClibc/ldso/ldso/Makefile, /var/cvs/uClibc/ldso/ldso/ld_string.h, /var/cvs/uClibc/ldso/ldso/ldso.c, /var/cvs/uClibc/ldso/ldso/readelflib1.c:
-       A ton of cleanups.  Eliminate some useless code.  Much better
-       debugging code now.
+       * /var/cvs/uClibc/libc/sysdeps/linux/common/initfini.c:
+       Remove include file, in case it is broken.  We don't need it here.
         -Erik
 
-2002-02-16  Erik Andersen  <andersen@dillweed>
-
-       * /var/cvs/uClibc/libc/signal/sigaction.c:
-       Use sizeof(sa_mask) instaed of sizeof(sigset_t) since sa_mask is
-       not always a sigset_t...  Fix from Geoffrey Espin.
-
-       * /var/cvs/uClibc/libc/sysdeps/linux/mips/Makefile, /var/cvs/uClibc/libc/sysdeps/linux/mips/setjmp_aux.c, /var/cvs/uClibc/libc/sysdeps/linux/mips/vfork.c:
-       Several mips cleanups/additons from Geoffrey Espin.
-
-       * /var/cvs/uClibc/libc/sysdeps/linux/h8300/ptrace.c:
-       Patch from Yoshinori Sato <qzb04471@nifty.ne.jp> to fix up
-       ptrace for the Hitachi h8300
-
-2002-02-16  ds  <ds@dillweed>
-
-       * /var/cvs/uClibc/Makefile: Additionally remove libc/tmp
+       * /var/cvs/uClibc/docs/uclibc.org/index.html: Fix grammar
 
-2002-02-15  ds  <ds@dillweed>
+       * /var/cvs/uClibc/docs/uclibc.org/index.html:
+       Update webpage a little bit for clarity
 
-       * /var/cvs/uClibc/debian/rules: Try adding mipsel to the architectures
+       * /var/cvs/uClibc/Makefile: Add some phony targets
 
-2002-02-15  Erik Andersen  <andersen@dillweed>
+       * /var/cvs/uClibc/test/stdlib/qsort.c:
+       Put the chdir back, to simplify testing now that scandir
+       doesn't segfault anymore
 
        * /var/cvs/uClibc/Makefile:
-       Geoffrey Espin noticed a $ that should have been a double $$
-       since Make make eats $'s.
-
-2002-02-14  Erik Andersen  <andersen@dillweed>
-
-       * /var/cvs/uClibc/include/stdlib.h:
-       Disable a lingering bit of wide char junk
-
-2002-02-13  Erik Andersen  <andersen@dillweed>
-
-       * /var/cvs/uClibc/libc/sysdeps/linux/common/longjmp.c:
-       Fix missing longjmp symbol
-
-       * /var/cvs/uClibc/libc/string/strcasecmp.c, /var/cvs/uClibc/libc/string/strncasecmp.c:
-       Fix copyright message
-
-       * /var/cvs/uClibc/include/features.h, /var/cvs/uClibc/libc/inet/socketcalls.c, /var/cvs/uClibc/libc/signal/sigaction.c, /var/cvs/uClibc/libc/signal/sigset.c, /var/cvs/uClibc/libc/stdlib/Makefile, /var/cvs/uClibc/libc/stdlib/atexit.c, /var/cvs/uClibc/libc/stdlib/system.c, /var/cvs/uClibc/libc/sysdeps/linux/common/longjmp.c, /var/cvs/uClibc/libc/sysdeps/linux/common/syscalls.c, /var/cvs/uClibc/libc/sysdeps/linux/common/wait.c, /var/cvs/uClibc/libc/sysdeps/linux/common/waitpid.c, /var/cvs/uClibc/libc/sysdeps/linux/sh/longjmp.c, /var/cvs/uClibc/libc/termios/termios.c:
-       A number of naming updates in preparation for adding in
-       proper threading.  Most of this is from Stefan Soucek,
-       with additions and changes as needed from me.
-
-       * /var/cvs/uClibc/test/setjmp/.cvsignore, /var/cvs/uClibc/test/setjmp/setjmp_test.c, /var/cvs/uClibc/test/stdlib/Makefile, /var/cvs/uClibc/test/stdlib/testatexit.c, /var/cvs/uClibc/test/stdlib/teston_exit.c, /var/cvs/uClibc/test/pthread/Makefile, /var/cvs/uClibc/test/pthread/ex1.c, /var/cvs/uClibc/test/pthread/ex2.c, /var/cvs/uClibc/test/pthread/ex3.c, /var/cvs/uClibc/test/pthread/ex4.c, /var/cvs/uClibc/test/pthread/ex5.c, /var/cvs/uClibc/test/pthread/ex6.c:
-       Several test suite updates.  The testatexit, teston_exit, and
-       pthread tests were contributed by Stefan Soucek
-
-       * /var/cvs/uClibc/ldso/util/ldd.c: Fix silly buffer overflow
-
-2002-02-12  Erik Andersen  <andersen@dillweed>
-
-       * /var/cvs/uClibc/libc/string/strcasecmp.c, /var/cvs/uClibc/libc/string/strncasecmp.c:
-       Mark Robson noticed that our strcasecmp() behaviour was not
-       standards compliant.  Brian Stafford then provided these new
-       implementations, which apprear to properly follow SUSv2.
+       Always build the utils.  Always clean libc/misc, since there is
+       some auto generated stuff in there
         -Erik
 
-2002-02-11  Erik Andersen  <andersen@dillweed>
+       * /var/cvs/uClibc/include/ttyent.h: Add the ttyent.h header file
 
-       * /var/cvs/uClibc/libc/signal/sigaction.c:
-       HAVE_SA_RESTORER is supposed to be true, not false, on most arches.
-        -Erik
-
-2002-02-11  ds  <ds@dillweed>
-
-       * /var/cvs/uClibc/debian/mksnapshot: Fix typo
-
-       * /var/cvs/uClibc/debian/changelog, /var/cvs/uClibc/debian/control, /var/cvs/uClibc/debian/control.in, /var/cvs/uClibc/debian/mksnapshot, /var/cvs/uClibc/debian/rules:
-       mksnapshot: updated version and filenames.  control.in: changed
-       dependency from kernel-headers to kernel-source packages.  rules:
-       force HAS_MMU=true, change mipsel to mips, untar kernel-source
-       package include directory and use that as kernel source
-
-       * /var/cvs/uClibc/debian/mksnapshot: Update version
-
-2002-02-08  Erik Andersen  <andersen@dillweed>
+       * /var/cvs/uClibc/docs/uclibc.org/robots.txt: Be kind to robots
 
-       * /var/cvs/uClibc/Makefile:
-       Dont choke when chown fails.  Try to be more portable...
-
-2002-02-06  davidm  <davidm@dillweed>
+       * /var/cvs/uClibc/docs/uclibc.org/FAQ.html: Update the FAQ a little bit
 
-       * /var/cvs/uClibc/libc/sysdeps/linux/m68k/bits/setjmp.h, /var/cvs/uClibc/libc/sysdeps/linux/m68k/Makefile, /var/cvs/uClibc/libc/sysdeps/linux/m68k/__longjmp.S, /var/cvs/uClibc/libc/sysdeps/linux/m68k/bsd-_setjmp.S, /var/cvs/uClibc/libc/sysdeps/linux/m68k/bsd-setjmp.S, /var/cvs/uClibc/libc/sysdeps/linux/m68k/clone.S, /var/cvs/uClibc/libc/sysdeps/linux/m68k/setjmp.S:
-       Add in clone (untested)
+       * /var/cvs/uClibc/docs/uclibc.org/index.html: Update webpage
 
-       Fix up setjmp/longjmp which were quite broken not withstanding
-       all the new versions.
+       * /var/cvs/uClibc/docs/uclibc.org/cvs_anon.html, /var/cvs/uClibc/docs/uclibc.org/cvs_write.html:
+       Fix anon password
 
-       Needs a little more test time before I'll trust this code totally.
+       * /var/cvs/uClibc/Changelog: Alphabetize
 
-2002-02-05  Erik Andersen  <andersen@dillweed>
+       * /var/cvs/uClibc/TODO: Update TODO list for next release
 
-       * /var/cvs/uClibc/docs/uclibc.org/uClibc-apps.html:
-       Updates from Martin Sieper
+       * /var/cvs/uClibc/Rules.mak: Bump up version number
 
-       * /var/cvs/uClibc/libc/sysdeps/linux/common/syscalls.c:
-       Fix __adjtimex symbol
+       * /var/cvs/uClibc/libc/misc/ttyent/Makefile, /var/cvs/uClibc/libc/misc/ttyent/getttyent.c, /var/cvs/uClibc/libc/misc/Makefile:
+       Support getttyent and friends so ncurses will compile
 
-       * /var/cvs/uClibc/libc/misc/time/adjtime.c: OOps.
+       * /var/cvs/uClibc/libc/stdio/Makefile, /var/cvs/uClibc/libc/stdio/stdio.c:
+       Compile in flockfile and friends by default
+        -Erik
 
-       * /var/cvs/uClibc/libc/signal/sysv_signal.c:
-       use X/Open __sysv_signal name, then use the weak name for sysv_signal
+       * /var/cvs/uClibc/Changelog, /var/cvs/uClibc/Changelog.full:
+       Update Changelog in preparation for a release.
         -Erik