diff options
author | cvs2svn <> | 2006-03-30 02:38:48 +0400 |
---|---|---|
committer | cvs2svn <> | 2006-03-30 02:38:48 +0400 |
commit | ffbf3c2fe5af89ba84aad3359964ead31121b7ad (patch) | |
tree | 80d5b2fcaba574a5bd448a8c9182a4713321ca3d /newlib/ChangeLog | |
parent | d4f78700878b587f344b29040ba6b5b53fd57598 (diff) |
This commit was manufactured by cvs2svn to create tag 'newlib-1_10_0'.newlib-1_10_0
Sprout from newlib-autotools-branch 2006-03-29 22:38:47 UTC cvs2svn 'This commit was manufactured by cvs2svn to create branch 'newlib-autotools-'
Cherrypick from master 2001-12-19 23:41:46 UTC Thomas Fitzsimmons <fitzsim@redhat.com> ' * libm/machine/configure.in (HAVE_LIBM_MACHINE_DIR): New conditional.':
COPYING.NEWLIB
MAINTAINERS
Makefile.in
README-maintainer-mode
config-ml.in
config.if
config/ChangeLog
config/acinclude.m4
config/mh-irix6
config/mh-openedition
config/mt-aix43
config/mt-i370pic
config/mt-ia64pic
config/mt-s390pic
config/mt-sparcpic
configure
configure.in
etc/ChangeLog
etc/texi2pod.pl
gettext.m4
libgloss/ChangeLog
libgloss/Makefile.in
libgloss/README
libgloss/configure
libgloss/configure.in
libgloss/d30v/Makefile.in
libgloss/d30v/syscalls.c
libgloss/debug.h
libgloss/doc/Makefile.in
libgloss/fr30/Makefile.in
libgloss/hp74x/Makefile.in
libgloss/hp74x/configure
libgloss/i386/Makefile.in
libgloss/i386/configure
libgloss/i386/configure.in
libgloss/i386/cygmon-crt0.S
libgloss/i386/cygmon-gmon.c
libgloss/i386/cygmon-salib.c
libgloss/i386/cygmon.ld
libgloss/i960/Makefile.in
libgloss/libnosys/Makefile.in
libgloss/libnosys/acconfig.h
libgloss/libnosys/config.h.in
libgloss/libnosys/configure
libgloss/libnosys/configure.in
libgloss/libnosys/sbrk.c
libgloss/libnosys/warning.h
libgloss/m32r/Makefile.in
libgloss/m32r/configure
libgloss/m32r/configure.in
libgloss/m32r/crt0.S
libgloss/m32r/m32r-lib.c
libgloss/m32r/trapmon0.c
libgloss/m68k/Makefile.in
libgloss/m68k/asm.h
libgloss/m68k/bcc.ld
libgloss/m68k/configure
libgloss/m68k/configure.in
libgloss/m68k/crt0.S
libgloss/m68k/idp.ld
libgloss/m68k/idpgdb.ld
libgloss/m68k/leds.c
libgloss/m68k/leds.h
libgloss/m68k/mvme135.ld
libgloss/m68k/mvme162.ld
libgloss/m68k/sbc5204.ld
libgloss/m68k/sbc5206.ld
libgloss/m68k/sim-crt0.S
libgloss/m68k/sim-funcs.c
libgloss/m68k/sim.ld
libgloss/mcore/Makefile.in
libgloss/mcore/elf-cmb.ld
libgloss/mips/Makefile.in
libgloss/mips/array.ld
libgloss/mips/cma101.c
libgloss/mips/configure
libgloss/mips/configure.in
libgloss/mips/crt0.S
libgloss/mips/ddb-kseg0.ld
libgloss/mips/ddb.ld
libgloss/mips/dve.ld
libgloss/mips/idt.ld
libgloss/mips/idt32.ld
libgloss/mips/idt64.ld
libgloss/mips/idtecoff.ld
libgloss/mips/jmr3904app-java.ld
libgloss/mips/jmr3904app.ld
libgloss/mips/jmr3904dram-java.ld
libgloss/mips/jmr3904dram.ld
libgloss/mips/lsi.ld
libgloss/mips/nullmon.c
libgloss/mips/nullmon.ld
libgloss/mips/pmon.S
libgloss/mips/pmon.ld
libgloss/mips/regs.S
libgloss/mips/vr4300.S
libgloss/mips/vr5xxx.S
libgloss/mn10200/Makefile.in
libgloss/mn10200/eval.ld
libgloss/mn10200/sim.ld
libgloss/mn10300/Makefile.in
libgloss/mn10300/configure
libgloss/mn10300/configure.in
libgloss/mn10300/eval.ld
libgloss/mn10300/sim.ld
libgloss/pa/Makefile.in
libgloss/pa/configure
libgloss/read.c
libgloss/rs6000/Makefile.in
libgloss/rs6000/ads.ld
libgloss/rs6000/mbx.ld
libgloss/rs6000/simulator.S
libgloss/rs6000/yellowknife.ld
libgloss/sh/sh1lcevb.ld
libgloss/sh/sh2lcevb.ld
libgloss/sh/sh3bb.ld
libgloss/sh/sh3lcevb.ld
libgloss/sparc/Makefile.in
libgloss/sparc/configure
libgloss/sparc/cygmon-salib.c
libgloss/sparc/elfsim.ld
libgloss/sparc/erc32-stub.c
libgloss/sparc/ex930.ld
libgloss/sparc/ex931.ld
libgloss/sparc/ex934.ld
libgloss/sparc/libsys/Makefile.in
libgloss/sparc/sparc86x.ld
libtool.m4
ltcf-c.sh
ltcf-cxx.sh
ltcf-gcj.sh
ltconfig
ltmain.sh
newlib/ChangeLog
newlib/MAINTAINERS
newlib/NEWS
newlib/README
newlib/acinclude.m4
newlib/aclocal.m4
newlib/configure
newlib/configure.host
newlib/configure.in
newlib/doc/Makefile.in
newlib/doc/aclocal.m4
newlib/doc/configure
newlib/libc/Makefile.am
newlib/libc/Makefile.in
newlib/libc/aclocal.m4
newlib/libc/configure
newlib/libc/configure.in
newlib/libc/ctype/Makefile.am
newlib/libc/ctype/Makefile.in
newlib/libc/ctype/ctype.tex
newlib/libc/ctype/ctype_.c
newlib/libc/ctype/islower.c
newlib/libc/ctype/isupper.c
newlib/libc/ctype/tolower.c
newlib/libc/ctype/toupper.c
newlib/libc/errno/Makefile.in
newlib/libc/include/_ansi.h
newlib/libc/include/_syslist.h
newlib/libc/include/ctype.h
newlib/libc/include/errno.h
newlib/libc/include/grp.h
newlib/libc/include/ieeefp.h
newlib/libc/include/locale.h
newlib/libc/include/machine/ieeefp.h
newlib/libc/include/machine/setjmp.h
newlib/libc/include/machine/types.h
newlib/libc/include/malloc.h
newlib/libc/include/math.h
newlib/libc/include/process.h
newlib/libc/include/pthread.h
newlib/libc/include/pwd.h
newlib/libc/include/reent.h
newlib/libc/include/setjmp.h
newlib/libc/include/signal.h
newlib/libc/include/stdio.h
newlib/libc/include/stdlib.h
newlib/libc/include/string.h
newlib/libc/include/sys/_types.h
newlib/libc/include/sys/config.h
newlib/libc/include/sys/dirent.h
newlib/libc/include/sys/errno.h
newlib/libc/include/sys/fcntl.h
newlib/libc/include/sys/features.h
newlib/libc/include/sys/param.h
newlib/libc/include/sys/reent.h
newlib/libc/include/sys/sched.h
newlib/libc/include/sys/stat-dj.h
newlib/libc/include/sys/stat.h
newlib/libc/include/sys/time.h
newlib/libc/include/sys/types.h
newlib/libc/include/sys/unistd.h
newlib/libc/include/time.h
newlib/libc/include/utime.h
newlib/libc/libc.texinfo
newlib/libc/locale/Makefile.am
newlib/libc/locale/Makefile.in
newlib/libc/locale/locale.c
newlib/libc/locale/locale.tex
newlib/libc/machine/Makefile.in
newlib/libc/machine/a29k/Makefile.in
newlib/libc/machine/a29k/aclocal.m4
newlib/libc/machine/a29k/configure
newlib/libc/machine/aclocal.m4
newlib/libc/machine/arm/Makefile.am
newlib/libc/machine/arm/Makefile.in
newlib/libc/machine/arm/aclocal.m4
newlib/libc/machine/arm/configure
newlib/libc/machine/configure
newlib/libc/machine/d10v/Makefile.in
newlib/libc/machine/d10v/aclocal.m4
newlib/libc/machine/d10v/configure
newlib/libc/machine/d30v/Makefile.in
newlib/libc/machine/d30v/aclocal.m4
newlib/libc/machine/d30v/configure
newlib/libc/machine/fr30/Makefile.in
newlib/libc/machine/fr30/aclocal.m4
newlib/libc/machine/fr30/configure
newlib/libc/machine/h8300/Makefile.am
newlib/libc/machine/h8300/Makefile.in
newlib/libc/machine/h8300/aclocal.m4
newlib/libc/machine/h8300/configure
newlib/libc/machine/h8300/defines.h
newlib/libc/machine/h8300/memcpy.S
newlib/libc/machine/h8300/memset.S
newlib/libc/machine/h8300/reg_memcpy.S
newlib/libc/machine/h8300/reg_memset.S
newlib/libc/machine/h8300/setjmp.S
newlib/libc/machine/h8300/strcmp.S
newlib/libc/machine/h8500/Makefile.in
newlib/libc/machine/h8500/aclocal.m4
newlib/libc/machine/h8500/configure
newlib/libc/machine/hppa/DEFS.h
newlib/libc/machine/hppa/Makefile.in
newlib/libc/machine/hppa/aclocal.m4
newlib/libc/machine/hppa/configure
newlib/libc/machine/hppa/pcc_prefix.s
newlib/libc/machine/hppa/setjmp.S
newlib/libc/machine/i386/Makefile.am
newlib/libc/machine/i386/Makefile.in
newlib/libc/machine/i386/aclocal.m4
newlib/libc/machine/i386/configure
newlib/libc/machine/i386/memchr.S
newlib/libc/machine/i386/memcmp.S
newlib/libc/machine/i386/memcpy.S
newlib/libc/machine/i386/memmove.S
newlib/libc/machine/i386/memset.S
newlib/libc/machine/i386/strchr.S
newlib/libc/machine/i386/strlen.S
newlib/libc/machine/i960/Makefile.in
newlib/libc/machine/i960/aclocal.m4
newlib/libc/machine/i960/configure
newlib/libc/machine/m32r/Makefile.in
newlib/libc/machine/m32r/aclocal.m4
newlib/libc/machine/m32r/configure
newlib/libc/machine/m68k/Makefile.in
newlib/libc/machine/m68k/aclocal.m4
newlib/libc/machine/m68k/configure
newlib/libc/machine/m88k/Makefile.in
newlib/libc/machine/m88k/aclocal.m4
newlib/libc/machine/m88k/configure
newlib/libc/machine/mips/Makefile.am
newlib/libc/machine/mips/Makefile.in
newlib/libc/machine/mips/aclocal.m4
newlib/libc/machine/mips/configure
newlib/libc/machine/mips/setjmp.S
newlib/libc/machine/mn10200/Makefile.in
newlib/libc/machine/mn10200/aclocal.m4
newlib/libc/machine/mn10200/configure
newlib/libc/machine/mn10300/Makefile.in
newlib/libc/machine/mn10300/aclocal.m4
newlib/libc/machine/mn10300/configure
newlib/libc/machine/mn10300/setjmp.S
newlib/libc/machine/necv70/Makefile.in
newlib/libc/machine/necv70/aclocal.m4
newlib/libc/machine/necv70/configure
newlib/libc/machine/necv70/necv70.tex
newlib/libc/machine/powerpc/Makefile.am
newlib/libc/machine/powerpc/Makefile.in
newlib/libc/machine/powerpc/aclocal.m4
newlib/libc/machine/powerpc/configure
newlib/libc/machine/powerpc/configure.in
newlib/libc/machine/powerpc/setjmp.S
newlib/libc/machine/sh/Makefile.am
newlib/libc/machine/sh/Makefile.in
newlib/libc/machine/sh/aclocal.m4
newlib/libc/machine/sh/asm.h
newlib/libc/machine/sh/configure
newlib/libc/machine/sh/configure.in
newlib/libc/machine/sh/memcpy.S
newlib/libc/machine/sh/memset.S
newlib/libc/machine/sh/setjmp.S
newlib/libc/machine/sh/strcmp.S
newlib/libc/machine/sh/strcpy.S
newlib/libc/machine/sparc/Makefile.in
newlib/libc/machine/sparc/aclocal.m4
newlib/libc/machine/sparc/configure
newlib/libc/machine/tic80/Makefile.in
newlib/libc/machine/tic80/aclocal.m4
newlib/libc/machine/tic80/configure
newlib/libc/machine/v850/Makefile.in
newlib/libc/machine/v850/aclocal.m4
newlib/libc/machine/v850/configure
newlib/libc/machine/w65/Makefile.in
newlib/libc/machine/w65/aclocal.m4
newlib/libc/machine/w65/configure
newlib/libc/machine/xscale/Makefile.am
newlib/libc/machine/xscale/Makefile.in
newlib/libc/machine/xscale/aclocal.m4
newlib/libc/machine/xscale/configure
newlib/libc/machine/xscale/memchr.c
newlib/libc/machine/xscale/memcmp.c
newlib/libc/machine/xscale/memcpy.c
newlib/libc/machine/xscale/memmove.c
newlib/libc/machine/xscale/memset.c
newlib/libc/machine/xscale/strchr.c
newlib/libc/machine/xscale/strcmp.c
newlib/libc/machine/xscale/strcpy.c
newlib/libc/machine/xscale/strlen.c
newlib/libc/machine/z8k/Makefile.am
newlib/libc/machine/z8k/Makefile.in
newlib/libc/machine/z8k/aclocal.m4
newlib/libc/machine/z8k/configure
newlib/libc/machine/z8k/setjmp.S
newlib/libc/misc/Makefile.am
newlib/libc/misc/Makefile.in
newlib/libc/misc/dprintf.c
newlib/libc/misc/ffs.c
newlib/libc/misc/misc.tex
newlib/libc/misc/unctrl.c
newlib/libc/posix/Makefile.am
newlib/libc/posix/Makefile.in
newlib/libc/posix/closedir.c
newlib/libc/posix/creat.c
newlib/libc/posix/execl.c
newlib/libc/posix/execle.c
newlib/libc/posix/execlp.c
newlib/libc/posix/execve.c
newlib/libc/posix/isatty.c
newlib/libc/posix/opendir.c
newlib/libc/posix/popen.c
newlib/libc/posix/readdir.c
newlib/libc/posix/rewinddir.c
newlib/libc/posix/scandir.c
newlib/libc/posix/seekdir.c
newlib/libc/posix/telldir.c
newlib/libc/reent/Makefile.am
newlib/libc/reent/Makefile.in
newlib/libc/reent/execr.c
newlib/libc/reent/impure.c
newlib/libc/reent/linkr.c
newlib/libc/reent/lseekr.c
newlib/libc/reent/openr.c
newlib/libc/reent/readr.c
newlib/libc/reent/reent.c
newlib/libc/reent/reent.tex
newlib/libc/reent/sbrkr.c
newlib/libc/reent/signalr.c
newlib/libc/reent/signgam.c
newlib/libc/reent/statr.c
newlib/libc/reent/timer.c
newlib/libc/reent/unlinkr.c
newlib/libc/reent/writer.c
newlib/libc/signal/Makefile.in
newlib/libc/signal/signal.c
newlib/libc/stdio/Makefile.am
newlib/libc/stdio/Makefile.in
newlib/libc/stdio/clearerr.c
newlib/libc/stdio/fclose.c
newlib/libc/stdio/fdopen.c
newlib/libc/stdio/feof.c
newlib/libc/stdio/ferror.c
newlib/libc/stdio/fflush.c
newlib/libc/stdio/fgetc.c
newlib/libc/stdio/fgetpos.c
newlib/libc/stdio/fgets.c
newlib/libc/stdio/fileno.c
newlib/libc/stdio/findfp.c
newlib/libc/stdio/fiprintf.c
newlib/libc/stdio/flags.c
newlib/libc/stdio/fopen.c
newlib/libc/stdio/fprintf.c
newlib/libc/stdio/fputc.c
newlib/libc/stdio/fputs.c
newlib/libc/stdio/fread.c
newlib/libc/stdio/freopen.c
newlib/libc/stdio/fscanf.c
newlib/libc/stdio/fseek.c
newlib/libc/stdio/fsetpos.c
newlib/libc/stdio/ftell.c
newlib/libc/stdio/fvwrite.c
newlib/libc/stdio/fwalk.c
newlib/libc/stdio/fwrite.c
newlib/libc/stdio/getc.c
newlib/libc/stdio/getchar.c
newlib/libc/stdio/gets.c
newlib/libc/stdio/getw.c
newlib/libc/stdio/iprintf.c
newlib/libc/stdio/local.h
newlib/libc/stdio/makebuf.c
newlib/libc/stdio/mktemp.c
newlib/libc/stdio/perror.c
newlib/libc/stdio/printf.c
newlib/libc/stdio/putc.c
newlib/libc/stdio/putchar.c
newlib/libc/stdio/puts.c
newlib/libc/stdio/putw.c
newlib/libc/stdio/refill.c
newlib/libc/stdio/remove.c
newlib/libc/stdio/rename.c
newlib/libc/stdio/rewind.c
newlib/libc/stdio/rget.c
newlib/libc/stdio/scanf.c
newlib/libc/stdio/setbuf.c
newlib/libc/stdio/setvbuf.c
newlib/libc/stdio/siprintf.c
newlib/libc/stdio/snprintf.c
newlib/libc/stdio/sprintf.c
newlib/libc/stdio/sscanf.c
newlib/libc/stdio/stdio.c
newlib/libc/stdio/stdio.tex
newlib/libc/stdio/tmpfile.c
newlib/libc/stdio/tmpnam.c
newlib/libc/stdio/ungetc.c
newlib/libc/stdio/vfieeefp.h
newlib/libc/stdio/vfprintf.c
newlib/libc/stdio/vfscanf.c
newlib/libc/stdio/vprintf.c
newlib/libc/stdio/vscanf.c
newlib/libc/stdio/vsnprintf.c
newlib/libc/stdio/vsprintf.c
newlib/libc/stdio/vsscanf.c
newlib/libc/stdio/wbuf.c
newlib/libc/stdio/wsetup.c
newlib/libc/stdlib/Makefile.am
newlib/libc/stdlib/Makefile.in
newlib/libc/stdlib/assert.c
newlib/libc/stdlib/atexit.c
newlib/libc/stdlib/atexit.h
newlib/libc/stdlib/atof.c
newlib/libc/stdlib/atoff.c
newlib/libc/stdlib/atoi.c
newlib/libc/stdlib/atol.c
newlib/libc/stdlib/bsearch.c
newlib/libc/stdlib/div.c
newlib/libc/stdlib/drand48.c
newlib/libc/stdlib/dtoa.c
newlib/libc/stdlib/efgcvt.c
newlib/libc/stdlib/environ.c
newlib/libc/stdlib/envlock.c
newlib/libc/stdlib/exit.c
newlib/libc/stdlib/getenv_r.c
newlib/libc/stdlib/getopt.c
newlib/libc/stdlib/lcong48.c
newlib/libc/stdlib/ldiv.c
newlib/libc/stdlib/ldtoa.c
newlib/libc/stdlib/lrand48.c
newlib/libc/stdlib/malign.c
newlib/libc/stdlib/mallocr.c
newlib/libc/stdlib/mblen.c
newlib/libc/stdlib/mblen_r.c
newlib/libc/stdlib/mbstowcs.c
newlib/libc/stdlib/mbstowcs_r.c
newlib/libc/stdlib/mbtowc.c
newlib/libc/stdlib/mbtowc_r.c
newlib/libc/stdlib/mlock.c
newlib/libc/stdlib/mprec.c
newlib/libc/stdlib/mprec.h
newlib/libc/stdlib/mrand48.c
newlib/libc/stdlib/msize.c
newlib/libc/stdlib/mstats.c
newlib/libc/stdlib/mtrim.c
newlib/libc/stdlib/putenv.c
newlib/libc/stdlib/putenv_r.c
newlib/libc/stdlib/qsort.c
newlib/libc/stdlib/rand.c
newlib/libc/stdlib/rand48.c
newlib/libc/stdlib/rand48.h
newlib/libc/stdlib/seed48.c
newlib/libc/stdlib/setenv_r.c
newlib/libc/stdlib/srand48.c
newlib/libc/stdlib/stdlib.tex
newlib/libc/stdlib/strdup.c
newlib/libc/stdlib/strdup_r.c
newlib/libc/stdlib/strtod.c
newlib/libc/stdlib/strtoll.c
newlib/libc/stdlib/system.c
newlib/libc/stdlib/valloc.c
newlib/libc/stdlib/wcstombs.c
newlib/libc/stdlib/wcstombs_r.c
newlib/libc/stdlib/wctomb.c
newlib/libc/stdlib/wctomb_r.c
newlib/libc/string/Makefile.am
newlib/libc/string/Makefile.in
newlib/libc/string/bcmp.c
newlib/libc/string/bcopy.c
newlib/libc/string/bzero.c
newlib/libc/string/memchr.c
newlib/libc/string/memcmp.c
newlib/libc/string/memset.c
newlib/libc/string/strcasecmp.c
newlib/libc/string/strchr.c
newlib/libc/string/strcoll.c
newlib/libc/string/strcspn.c
newlib/libc/string/strerror.c
newlib/libc/string/strings.tex
newlib/libc/string/strlwr.c
newlib/libc/string/strncasecmp.c
newlib/libc/string/strncat.c
newlib/libc/string/strpbrk.c
newlib/libc/string/strtok.c
newlib/libc/string/strtok_r.c
newlib/libc/string/strupr.c
newlib/libc/sys.tex
newlib/libc/sys/Makefile.in
newlib/libc/sys/a29khif/Makefile.in
newlib/libc/sys/a29khif/aclocal.m4
newlib/libc/sys/a29khif/configure
newlib/libc/sys/aclocal.m4
newlib/libc/sys/arc/Makefile.in
newlib/libc/sys/arc/aclocal.m4
newlib/libc/sys/arc/configure
newlib/libc/sys/arc/syscalls.c
newlib/libc/sys/arm/Makefile.am
newlib/libc/sys/arm/Makefile.in
newlib/libc/sys/arm/aclocal.m4
newlib/libc/sys/arm/configure
newlib/libc/sys/arm/crt0.S
newlib/libc/sys/arm/libcfunc.c
newlib/libc/sys/arm/setjmp.S
newlib/libc/sys/arm/swi.h
newlib/libc/sys/arm/sys/param.h
newlib/libc/sys/arm/syscalls.c
newlib/libc/sys/arm/trap.S
newlib/libc/sys/configure
newlib/libc/sys/configure.in
newlib/libc/sys/cygwin/Makefile.am
newlib/libc/sys/cygwin/Makefile.in
newlib/libc/sys/cygwin/aclocal.m4
newlib/libc/sys/cygwin/configure
newlib/libc/sys/cygwin/configure.in
newlib/libc/sys/cygwin/crt0.c
newlib/libc/sys/cygwin/include/unistd.h
newlib/libc/sys/cygwin/sys/dirent.h
newlib/libc/sys/cygwin/sys/param.h
newlib/libc/sys/cygwin/sys/utime.h
newlib/libc/sys/cygwin/sys/utmp.h
newlib/libc/sys/d10v/Makefile.in
newlib/libc/sys/d10v/aclocal.m4
newlib/libc/sys/d10v/configure
newlib/libc/sys/decstation/Makefile.in
newlib/libc/sys/decstation/aclocal.m4
newlib/libc/sys/decstation/configure
newlib/libc/sys/go32/Makefile.am
newlib/libc/sys/go32/Makefile.in
newlib/libc/sys/go32/_exit.s
newlib/libc/sys/go32/_main.c
newlib/libc/sys/go32/abort.c
newlib/libc/sys/go32/access.c
newlib/libc/sys/go32/aclocal.m4
newlib/libc/sys/go32/bdos.c
newlib/libc/sys/go32/bdosptr.c
newlib/libc/sys/go32/brk.s
newlib/libc/sys/go32/chdir.s
newlib/libc/sys/go32/chmod.c
newlib/libc/sys/go32/chown.c
newlib/libc/sys/go32/clock.S
newlib/libc/sys/go32/close.s
newlib/libc/sys/go32/configure
newlib/libc/sys/go32/configure.in
newlib/libc/sys/go32/copying.dj
newlib/libc/sys/go32/creat.s
newlib/libc/sys/go32/crlf2nl.c
newlib/libc/sys/go32/crt0.S
newlib/libc/sys/go32/dir.c
newlib/libc/sys/go32/dir.h
newlib/libc/sys/go32/djtime.h
newlib/libc/sys/go32/dos.h
newlib/libc/sys/go32/dosmem.S
newlib/libc/sys/go32/dpmi.c
newlib/libc/sys/go32/dpmi.h
newlib/libc/sys/go32/dup.s
newlib/libc/sys/go32/dup2.s
newlib/libc/sys/go32/exec.c
newlib/libc/sys/go32/fchmod.c
newlib/libc/sys/go32/findfirs.s
newlib/libc/sys/go32/findnext.s
newlib/libc/sys/go32/fixpath.c
newlib/libc/sys/go32/fstat.s
newlib/libc/sys/go32/fsync.s
newlib/libc/sys/go32/ftruncat.c
newlib/libc/sys/go32/gerrno.s
newlib/libc/sys/go32/getcwd.c
newlib/libc/sys/go32/getdate.c
newlib/libc/sys/go32/getdtabl.c
newlib/libc/sys/go32/getgid.c
newlib/libc/sys/go32/getkey.s
newlib/libc/sys/go32/getpages.c
newlib/libc/sys/go32/getpid.c
newlib/libc/sys/go32/getrusag.c
newlib/libc/sys/go32/gettime.c
newlib/libc/sys/go32/gettimeo.c
newlib/libc/sys/go32/gettimeo.s
newlib/libc/sys/go32/getuid.c
newlib/libc/sys/go32/getwd.s
newlib/libc/sys/go32/go32.h
newlib/libc/sys/go32/go32func.c
newlib/libc/sys/go32/infoblk.c
newlib/libc/sys/go32/inportb.s
newlib/libc/sys/go32/inportl.s
newlib/libc/sys/go32/inportsb.s
newlib/libc/sys/go32/inportsl.s
newlib/libc/sys/go32/inportsw.s
newlib/libc/sys/go32/inportw.s
newlib/libc/sys/go32/int86x.s
newlib/libc/sys/go32/intdos.c
newlib/libc/sys/go32/intdosx.c
newlib/libc/sys/go32/isatty.s
newlib/libc/sys/go32/kbhit.s
newlib/libc/sys/go32/kill.c
newlib/libc/sys/go32/link.s
newlib/libc/sys/go32/longjmp.S
newlib/libc/sys/go32/lseek.s
newlib/libc/sys/go32/lstat.s
newlib/libc/sys/go32/mkdir.s
newlib/libc/sys/go32/open.s
newlib/libc/sys/go32/outportb.s
newlib/libc/sys/go32/outportl.s
newlib/libc/sys/go32/outportw.s
newlib/libc/sys/go32/outprtsb.s
newlib/libc/sys/go32/outprtsl.s
newlib/libc/sys/go32/outprtsw.s
newlib/libc/sys/go32/pc.h
newlib/libc/sys/go32/read.s
newlib/libc/sys/go32/readv.c
newlib/libc/sys/go32/rename.s
newlib/libc/sys/go32/rmdir.s
newlib/libc/sys/go32/sbrk.s
newlib/libc/sys/go32/screen.S
newlib/libc/sys/go32/setjmp.S
newlib/libc/sys/go32/setmode.s
newlib/libc/sys/go32/setstack.S
newlib/libc/sys/go32/settimeo.s
newlib/libc/sys/go32/sleep.c
newlib/libc/sys/go32/stat.c
newlib/libc/sys/go32/stat.s
newlib/libc/sys/go32/stat_ast.s
newlib/libc/sys/go32/sys/dir.h
newlib/libc/sys/go32/sys/dirent.h
newlib/libc/sys/go32/sys/dos.h
newlib/libc/sys/go32/sys/dpmi.h
newlib/libc/sys/go32/sys/errno.h
newlib/libc/sys/go32/sys/fcntl.h
newlib/libc/sys/go32/sys/file.h
newlib/libc/sys/go32/sys/go32.h
newlib/libc/sys/go32/sys/param.h
newlib/libc/sys/go32/sys/pc.h
newlib/libc/sys/go32/sys/register.h
newlib/libc/sys/go32/sys/resource.h
newlib/libc/sys/go32/sys/setjmp.h
newlib/libc/sys/go32/sys/stdc.h
newlib/libc/sys/go32/sys/uio.h
newlib/libc/sys/go32/syserr.c
newlib/libc/sys/go32/system.s
newlib/libc/sys/go32/tell.s
newlib/libc/sys/go32/time.c
newlib/libc/sys/go32/truncate.c
newlib/libc/sys/go32/turbo.s
newlib/libc/sys/go32/umask.c
newlib/libc/sys/go32/unlink.s
newlib/libc/sys/go32/utime.c
newlib/libc/sys/go32/utimes.c
newlib/libc/sys/go32/write.s
newlib/libc/sys/go32/writestub.c
newlib/libc/sys/go32/writev.c
newlib/libc/sys/h8300hms/Makefile.am
newlib/libc/sys/h8300hms/Makefile.in
newlib/libc/sys/h8300hms/_exit.c
newlib/libc/sys/h8300hms/aclocal.m4
newlib/libc/sys/h8300hms/configure
newlib/libc/sys/h8300hms/crt0.S
newlib/libc/sys/h8300hms/syscalls.c
newlib/libc/sys/h8300hms/write.c
newlib/libc/sys/h8500hms/Makefile.in
newlib/libc/sys/h8500hms/aclocal.m4
newlib/libc/sys/h8500hms/configure
newlib/libc/sys/linux/Makefile.am
newlib/libc/sys/linux/Makefile.in
newlib/libc/sys/linux/aclocal.m4
newlib/libc/sys/linux/brk.c
newlib/libc/sys/linux/configure
newlib/libc/sys/linux/configure.in
newlib/libc/sys/linux/crt0.c
newlib/libc/sys/linux/getoptlong.c
newlib/libc/sys/linux/ids.c
newlib/libc/sys/linux/include/getopt.h
newlib/libc/sys/linux/include/stdint.h
newlib/libc/sys/linux/include/unistd.h
newlib/libc/sys/linux/inode.c
newlib/libc/sys/linux/io.c
newlib/libc/sys/linux/linux.c
newlib/libc/sys/linux/process.c
newlib/libc/sys/linux/select.c
newlib/libc/sys/linux/shared.ld
newlib/libc/sys/linux/signal.c
newlib/libc/sys/linux/sys/cdefs.h
newlib/libc/sys/linux/sys/dirent.h
newlib/libc/sys/linux/sys/errno.h
newlib/libc/sys/linux/sys/resource.h
newlib/libc/sys/linux/sys/signal.h
newlib/libc/sys/linux/sys/stat.h
newlib/libc/sys/linux/sys/syscall.h
newlib/libc/sys/linux/sys/termios.h
newlib/libc/sys/linux/sys/time.h
newlib/libc/sys/linux/sys/types.h
newlib/libc/sys/linux/systat.c
newlib/libc/sys/linux/termios.c
newlib/libc/sys/linux/time.c
newlib/libc/sys/linux/wait.c
newlib/libc/sys/m88kbug/Makefile.in
newlib/libc/sys/m88kbug/aclocal.m4
newlib/libc/sys/m88kbug/configure
newlib/libc/sys/mmixware/Makefile.am
newlib/libc/sys/mmixware/Makefile.in
newlib/libc/sys/mmixware/aclocal.m4
newlib/libc/sys/mmixware/configure
newlib/libc/sys/mmixware/open.c
newlib/libc/sys/mmixware/read.c
newlib/libc/sys/mmixware/sys/syscall.h
newlib/libc/sys/mmixware/times.c
newlib/libc/sys/netware/Makefile.in
newlib/libc/sys/netware/aclocal.m4
newlib/libc/sys/netware/configure
newlib/libc/sys/rtems/Makefile.in
newlib/libc/sys/rtems/aclocal.m4
newlib/libc/sys/rtems/configure
newlib/libc/sys/rtems/crt0.c
newlib/libc/sys/rtems/include/limits.h
newlib/libc/sys/rtems/sys/dirent.h
newlib/libc/sys/sh/Makefile.am
newlib/libc/sys/sh/Makefile.in
newlib/libc/sys/sh/aclocal.m4
newlib/libc/sys/sh/configure
newlib/libc/sys/sh/crt0.S
newlib/libc/sys/sh/sys/syscall.h
newlib/libc/sys/sh/trap.S
newlib/libc/sys/sparc64/Makefile.in
newlib/libc/sys/sparc64/aclocal.m4
newlib/libc/sys/sparc64/configure
newlib/libc/sys/sun4/Makefile.in
newlib/libc/sys/sun4/aclocal.m4
newlib/libc/sys/sun4/configure
newlib/libc/sys/sysmec/Makefile.in
newlib/libc/sys/sysmec/aclocal.m4
newlib/libc/sys/sysmec/configure
newlib/libc/sys/sysnec810/Makefile.in
newlib/libc/sys/sysnec810/aclocal.m4
newlib/libc/sys/sysnec810/configure
newlib/libc/sys/sysnecv850/Makefile.in
newlib/libc/sys/sysnecv850/aclocal.m4
newlib/libc/sys/sysnecv850/configure
newlib/libc/sys/sysnecv850/crt0.S
newlib/libc/sys/sysvi386/Makefile.in
newlib/libc/sys/sysvi386/aclocal.m4
newlib/libc/sys/sysvi386/configure
newlib/libc/sys/sysvi386/sys/param.h
newlib/libc/sys/sysvnecv70/Makefile.in
newlib/libc/sys/sysvnecv70/aclocal.m4
newlib/libc/sys/sysvnecv70/configure
newlib/libc/sys/tic80/Makefile.in
newlib/libc/sys/tic80/aclocal.m4
newlib/libc/sys/tic80/configure
newlib/libc/sys/w65/Makefile.in
newlib/libc/sys/w65/aclocal.m4
newlib/libc/sys/w65/configure
newlib/libc/sys/z8ksim/Makefile.in
newlib/libc/sys/z8ksim/aclocal.m4
newlib/libc/sys/z8ksim/configure
newlib/libc/syscalls/Makefile.am
newlib/libc/syscalls/Makefile.in
newlib/libc/syscalls/sysclose.c
newlib/libc/syscalls/sysexecve.c
newlib/libc/syscalls/sysfcntl.c
newlib/libc/syscalls/sysfork.c
newlib/libc/syscalls/sysfstat.c
newlib/libc/syscalls/sysgetpid.c
newlib/libc/syscalls/sysgettod.c
newlib/libc/syscalls/syskill.c
newlib/libc/syscalls/syslink.c
newlib/libc/syscalls/syslseek.c
newlib/libc/syscalls/sysopen.c
newlib/libc/syscalls/sysread.c
newlib/libc/syscalls/syssbrk.c
newlib/libc/syscalls/sysstat.c
newlib/libc/syscalls/systimes.c
newlib/libc/syscalls/sysunlink.c
newlib/libc/syscalls/syswait.c
newlib/libc/syscalls/syswrite.c
newlib/libc/time/Makefile.am
newlib/libc/time/Makefile.in
newlib/libc/time/asctime.c
newlib/libc/time/clock.c
newlib/libc/time/ctime.c
newlib/libc/time/difftime.c
newlib/libc/time/gmtime.c
newlib/libc/time/gmtime_r.c
newlib/libc/time/lcltime.c
newlib/libc/time/lcltime_r.c
newlib/libc/time/mktime.c
newlib/libc/time/strftime.c
newlib/libc/time/time.tex
newlib/libc/unix/Makefile.am
newlib/libc/unix/Makefile.in
newlib/libc/unix/getcwd.c
newlib/libc/unix/getlogin.c
newlib/libc/unix/getpass.c
newlib/libc/unix/getut.c
newlib/libc/unix/sigset.c
newlib/libc/unix/ttyname.c
newlib/libm/Makefile.am
newlib/libm/Makefile.in
newlib/libm/aclocal.m4
newlib/libm/common/Makefile.am
newlib/libm/common/Makefile.in
newlib/libm/common/common.tex
newlib/libm/common/fdlibm.h
newlib/libm/common/s_expm1.c
newlib/libm/common/s_ilogb.c
newlib/libm/common/s_infinity.c
newlib/libm/common/s_modf.c
newlib/libm/common/s_nan.c
newlib/libm/common/s_nextafter.c
newlib/libm/common/s_scalbn.c
newlib/libm/common/sf_nan.c
newlib/libm/configure
newlib/libm/configure.in
newlib/libm/libm.texinfo
newlib/libm/machine/Makefile.am
newlib/libm/machine/Makefile.in
newlib/libm/machine/aclocal.m4
newlib/libm/machine/configure
newlib/libm/machine/i386/Makefile.in
newlib/libm/machine/i386/aclocal.m4
newlib/libm/machine/i386/configure
newlib/libm/machine/i386/f_atan2.S
newlib/libm/machine/i386/f_atan2f.S
newlib/libm/machine/i386/f_exp.c
newlib/libm/machine/i386/f_expf.c
newlib/libm/machine/i386/f_frexp.S
newlib/libm/machine/i386/f_frexpf.S
newlib/libm/machine/i386/f_ldexp.S
newlib/libm/machine/i386/f_ldexpf.S
newlib/libm/machine/i386/f_log.S
newlib/libm/machine/i386/f_log10.S
newlib/libm/machine/i386/f_log10f.S
newlib/libm/machine/i386/f_logf.S
newlib/libm/machine/i386/f_pow.c
newlib/libm/machine/i386/f_powf.c
newlib/libm/machine/i386/f_tan.S
newlib/libm/machine/i386/f_tanf.S
newlib/libm/math/Makefile.am
newlib/libm/math/Makefile.in
newlib/libm/math/e_pow.c
newlib/libm/math/ef_atan2.c
newlib/libm/math/ef_hypot.c
newlib/libm/math/ef_pow.c
newlib/libm/math/er_gamma.c
newlib/libm/math/erf_gamma.c
newlib/libm/math/math.tex
newlib/libm/math/s_asinh.c
newlib/libm/math/s_atan.c
newlib/libm/math/s_frexp.c
newlib/libm/math/s_infconst.c
newlib/libm/math/s_isinf.c
newlib/libm/math/s_isnan.c
newlib/libm/math/s_ldexp.c
newlib/libm/math/sf_isinf.c
newlib/libm/math/sf_isnan.c
newlib/libm/math/w_acos.c
newlib/libm/math/w_acosh.c
newlib/libm/math/w_asin.c
newlib/libm/math/w_atan2.c
newlib/libm/math/w_atanh.c
newlib/libm/math/w_cosh.c
newlib/libm/math/w_exp.c
newlib/libm/math/w_fmod.c
newlib/libm/math/w_gamma.c
newlib/libm/math/w_hypot.c
newlib/libm/math/w_j0.c
newlib/libm/math/w_lgamma.c
newlib/libm/math/w_log.c
newlib/libm/math/w_pow.c
newlib/libm/math/w_sinh.c
newlib/libm/math/wf_gamma.c
newlib/libm/math/wf_lgamma.c
newlib/libm/mathfp/Makefile.am
newlib/libm/mathfp/Makefile.in
newlib/libm/mathfp/e_acosh.c
newlib/libm/mathfp/e_atanh.c
newlib/libm/mathfp/e_hypot.c
newlib/libm/mathfp/er_gamma.c
newlib/libm/mathfp/er_lgamma.c
newlib/libm/mathfp/erf_gamma.c
newlib/libm/mathfp/erf_lgamma.c
newlib/libm/mathfp/mathfp.tex
newlib/libm/mathfp/s_acos.c
newlib/libm/mathfp/s_asine.c
newlib/libm/mathfp/s_asinh.c
newlib/libm/mathfp/s_atan.c
newlib/libm/mathfp/s_atan2.c
newlib/libm/mathfp/s_atangent.c
newlib/libm/mathfp/s_cosh.c
newlib/libm/mathfp/s_exp.c
newlib/libm/mathfp/s_fmod.c
newlib/libm/mathfp/s_frexp.c
newlib/libm/mathfp/s_infconst.c
newlib/libm/mathfp/s_isinf.c
newlib/libm/mathfp/s_isnan.c
newlib/libm/mathfp/s_ldexp.c
newlib/libm/mathfp/s_logarithm.c
newlib/libm/mathfp/s_mathcnst.c
newlib/libm/mathfp/s_pow.c
newlib/libm/mathfp/s_sineh.c
newlib/libm/mathfp/sf_atangent.c
newlib/libm/mathfp/sf_frexp.c
newlib/libm/mathfp/sf_isinf.c
newlib/libm/mathfp/sf_isnan.c
newlib/libm/mathfp/sf_pow.c
newlib/libm/mathfp/w_jn.c
newlib/libm/test/Makefile.in
newlib/libm/test/convert.c
symlink-tree
texinfo/texinfo.tex
Cherrypick from master 2001-12-13 23:57:00 UTC Thomas Fitzsimmons <fitzsim@redhat.com> ' * configure.in (FLAGS_FOR_TARGET): Remove -nostdinc and -isystem':
ChangeLog
config.guess
config.sub
newlib/Makefile.am
newlib/Makefile.in
Cherrypick from master 2002-01-28 18:03:54 UTC Thomas Fitzsimmons <fitzsim@redhat.com> ' * libc/include/sys/signal.h [__CYGWIN__]: Issue error message':
newlib/libc/include/sys/signal.h
Cherrypick from cygnus 1999-05-03 07:29:06 UTC Richard Henderson <rth@redhat.com> '19990502 sourceware import':
COPYING
COPYING.LIB
config/mh-a68bsd
config/mh-aix386
config/mh-apollo68
config/mh-cxux
config/mh-cygwin
config/mh-decstation
config/mh-delta88
config/mh-dgux
config/mh-dgux386
config/mh-djgpp
config/mh-hp300
config/mh-hpux
config/mh-hpux8
config/mh-interix
config/mh-irix4
config/mh-irix5
config/mh-lynxos
config/mh-lynxrs6k
config/mh-mingw32
config/mh-ncr3000
config/mh-ncrsvr43
config/mh-necv4
config/mh-riscos
config/mh-sco
config/mh-solaris
config/mh-sun3
config/mh-sysv
config/mh-sysv4
config/mh-sysv5
config/mh-vaxult2
config/mpw-mh-mpw
config/mpw/ChangeLog
config/mpw/MoveIfChange
config/mpw/README
config/mpw/forward-include
config/mpw/g-mpw-make.sed
config/mpw/mpw-touch
config/mpw/mpw-true
config/mpw/null-command
config/mpw/open-brace
config/mpw/tr-7to8-src
config/mpw/true
config/mt-armpic
config/mt-elfalphapic
config/mt-linux
config/mt-m68kpic
config/mt-papic
config/mt-ppcpic
config/mt-v810
config/mt-x86pic
etc/Makefile.in
etc/configure.texi
etc/make-stds.texi
etc/standards.texi
install-sh
missing
mkinstalldirs
move-if-change
mpw-README
mpw-build.in
mpw-config.in
mpw-configure
mpw-install
setup.com
ylwrap
Delete:
COPYING.LIBGLOSS
Makefile.def
Makefile.tpl
compile
config/acx.m4
config/codeset.m4
config/depstand.m4
config/enable.m4
config/gettext-sister.m4
config/gettext.m4
config/glibc21.m4
config/gxx-include-dir.m4
config/iconv.m4
config/intdiv0.m4
config/inttypes-pri.m4
config/inttypes.m4
config/inttypes_h.m4
config/lcmessage.m4
config/lead-dot.m4
config/lib-ld.m4
config/lib-link.m4
config/lib-prefix.m4
config/mh-ppc-aix
config/mh-ppc-darwin
config/mh-x86omitfp
config/mt-alphaieee
config/mt-gnu
config/nls.m4
config/no-executables.m4
config/po.m4
config/progtest.m4
config/stdint.m4
config/stdint_h.m4
config/tls.m4
config/uintmax_t.m4
config/ulonglong.m4
config/warnings.m4
depcomp
etc/fdl.texi
libgloss/arm/Makefile.in
libgloss/arm/coff-iq80310.specs
libgloss/arm/coff-pid.specs
libgloss/arm/coff-rdimon.specs
libgloss/arm/coff-rdpmon.specs
libgloss/arm/coff-redboot.ld
libgloss/arm/coff-redboot.specs
libgloss/arm/configure
libgloss/arm/configure.in
libgloss/arm/crt0.S
libgloss/arm/elf-iq80310.specs
libgloss/arm/elf-pid.specs
libgloss/arm/elf-rdimon.specs
libgloss/arm/elf-rdpmon.specs
libgloss/arm/elf-redboot.ld
libgloss/arm/elf-redboot.specs
libgloss/arm/libcfunc.c
libgloss/arm/redboot-crt0.S
libgloss/arm/redboot-syscalls.c
libgloss/arm/swi.h
libgloss/arm/syscall.h
libgloss/arm/syscalls.c
libgloss/arm/trap.S
libgloss/cris/Makefile.in
libgloss/cris/configure
libgloss/cris/configure.in
libgloss/cris/crt0.S
libgloss/cris/crti.c
libgloss/cris/crtn.c
libgloss/cris/gensyscalls
libgloss/cris/lcrt0.c
libgloss/cris/linunistd.h
libgloss/cris/outbyte.c
libgloss/cris/setup.S
libgloss/crx/Makefile.in
libgloss/crx/_exit.c
libgloss/crx/_getenv.c
libgloss/crx/_rename.c
libgloss/crx/close.c
libgloss/crx/configure
libgloss/crx/configure.in
libgloss/crx/crt0.S
libgloss/crx/crti.S
libgloss/crx/crtn.S
libgloss/crx/dvz_hndl.c
libgloss/crx/flg_hndl.c
libgloss/crx/fstat.c
libgloss/crx/getpid.c
libgloss/crx/iad_hndl.c
libgloss/crx/intable.c
libgloss/crx/isatty.c
libgloss/crx/kill.c
libgloss/crx/lseek.c
libgloss/crx/open.c
libgloss/crx/putnum.c
libgloss/crx/read.c
libgloss/crx/sbrk.c
libgloss/crx/sim.ld
libgloss/crx/stat.c
libgloss/crx/svc_hndl.c
libgloss/crx/time.c
libgloss/crx/und_hndl.c
libgloss/crx/unlink.c
libgloss/crx/write.c
libgloss/frv/Makefile.in
libgloss/frv/configure
libgloss/frv/configure.in
libgloss/frv/crt0.S
libgloss/frv/fstat.c
libgloss/frv/getpid.c
libgloss/frv/isatty.c
libgloss/frv/kill.c
libgloss/frv/print.c
libgloss/frv/putnum.c
libgloss/frv/sbrk.c
libgloss/frv/sim-close.S
libgloss/frv/sim-exit.S
libgloss/frv/sim-inbyte.c
libgloss/frv/sim-lseek.S
libgloss/frv/sim-open.S
libgloss/frv/sim-read.S
libgloss/frv/sim-time.c
libgloss/frv/sim-unlink.S
libgloss/frv/sim-write.S
libgloss/frv/stat.c
libgloss/iq2000/Makefile.in
libgloss/iq2000/_exit.c
libgloss/iq2000/access.c
libgloss/iq2000/chmod.c
libgloss/iq2000/chown.c
libgloss/iq2000/close.c
libgloss/iq2000/configure
libgloss/iq2000/configure.in
libgloss/iq2000/creat.c
libgloss/iq2000/crt0.S
libgloss/iq2000/crt1.c
libgloss/iq2000/execv.c
libgloss/iq2000/execve.c
libgloss/iq2000/fork.c
libgloss/iq2000/fstat.c
libgloss/iq2000/getpid.c
libgloss/iq2000/gettime.c
libgloss/iq2000/isatty.c
libgloss/iq2000/kill.c
libgloss/iq2000/lseek.c
libgloss/iq2000/open.c
libgloss/iq2000/pipe.c
libgloss/iq2000/read.c
libgloss/iq2000/sbrk.c
libgloss/iq2000/sim.ld
libgloss/iq2000/stat.c
libgloss/iq2000/test.c
libgloss/iq2000/time.c
libgloss/iq2000/times.c
libgloss/iq2000/trap.c
libgloss/iq2000/trap.h
libgloss/iq2000/unlink.c
libgloss/iq2000/utime.c
libgloss/iq2000/wait.c
libgloss/iq2000/write.c
libgloss/libnosys/_exit.c
libgloss/libnosys/chown.c
libgloss/libnosys/errno.c
libgloss/libnosys/readlink.c
libgloss/libnosys/symlink.c
libgloss/m32c/Makefile.in
libgloss/m32c/abort.S
libgloss/m32c/argv.S
libgloss/m32c/argvlen.S
libgloss/m32c/chdir.S
libgloss/m32c/chmod.S
libgloss/m32c/close.S
libgloss/m32c/configure
libgloss/m32c/configure.in
libgloss/m32c/crt0.S
libgloss/m32c/crtn.S
libgloss/m32c/exit.S
libgloss/m32c/fstat.S
libgloss/m32c/genscript
libgloss/m32c/getpid.S
libgloss/m32c/gettimeofday.S
libgloss/m32c/heaptop.S
libgloss/m32c/isatty.S
libgloss/m32c/kill.S
libgloss/m32c/link.S
libgloss/m32c/lseek.S
libgloss/m32c/m32c.tmpl
libgloss/m32c/m32csys.h
libgloss/m32c/open.S
libgloss/m32c/read.S
libgloss/m32c/sbrk.c
libgloss/m32c/stat.S
libgloss/m32c/time.S
libgloss/m32c/times.S
libgloss/m32c/unlink.S
libgloss/m32c/utime.S
libgloss/m32c/write.S
libgloss/m68hc11/Makefile.in
libgloss/m68hc11/configure
libgloss/m68hc11/configure.in
libgloss/m68hc11/crt0.S
libgloss/m68hc11/sci-inout.S
libgloss/m68hc11/sim-valid-m68hc11.ld
libgloss/m68hc11/sim-valid-m68hc12.ld
libgloss/m68hc11/syscalls.c
libgloss/m68k/dbug-cf.sc
libgloss/mips/cfe.c
libgloss/mips/cfe.ld
libgloss/mips/cfe_api.c
libgloss/mips/cfe_api.h
libgloss/mips/cfe_api_int.h
libgloss/mips/cfe_error.h
libgloss/mips/cfe_mem.c
libgloss/mips/crt0_cfe.S
libgloss/mips/crt0_cygmon.S
libgloss/mips/cygmon.c
libgloss/mn10300/asb2303.ld
libgloss/mn10300/asb2305.ld
libgloss/mt/16-002.ld
libgloss/mt/16-003.ld
libgloss/mt/64-001.ld
libgloss/mt/Makefile.in
libgloss/mt/access.c
libgloss/mt/chmod.c
libgloss/mt/close.c
libgloss/mt/configure
libgloss/mt/configure.in
libgloss/mt/crt0-16-002.S
libgloss/mt/crt0-16-003.S
libgloss/mt/crt0-64-001.S
libgloss/mt/crt0-ms2.S
libgloss/mt/crt0.S
libgloss/mt/exit-16-002.c
libgloss/mt/exit-16-003.c
libgloss/mt/exit-64-001.c
libgloss/mt/exit-ms2.c
libgloss/mt/exit.c
libgloss/mt/fstat.c
libgloss/mt/getpid.c
libgloss/mt/gettime.c
libgloss/mt/isatty.c
libgloss/mt/kill.c
libgloss/mt/lseek.c
libgloss/mt/ms2.ld
libgloss/mt/open.c
libgloss/mt/read.c
libgloss/mt/sbrk.c
libgloss/mt/startup-16-002.S
libgloss/mt/startup-16-003.S
libgloss/mt/startup-64-001.S
libgloss/mt/startup-ms2.S
libgloss/mt/stat.c
libgloss/mt/time.c
libgloss/mt/times.c
libgloss/mt/trap.S
libgloss/mt/trap.h
libgloss/mt/unlink.c
libgloss/mt/utime.c
libgloss/mt/write.c
libgloss/rs6000/sim-getrusage.S
libgloss/xstormy16/Makefile.in
libgloss/xstormy16/close.c
libgloss/xstormy16/configure
libgloss/xstormy16/configure.in
libgloss/xstormy16/crt0.s
libgloss/xstormy16/crt0_stub.s
libgloss/xstormy16/crti.s
libgloss/xstormy16/crtn.s
libgloss/xstormy16/eva_app.c
libgloss/xstormy16/eva_app.ld
libgloss/xstormy16/eva_stub.ld
libgloss/xstormy16/fstat.c
libgloss/xstormy16/getpid.c
libgloss/xstormy16/kill.c
libgloss/xstormy16/lseek.c
libgloss/xstormy16/open.c
libgloss/xstormy16/sim_high.ld
libgloss/xstormy16/sim_malloc_start.s
libgloss/xstormy16/sim_rom.ld
libgloss/xstormy16/stat.c
libgloss/xstormy16/syscalls.S
libgloss/xstormy16/syscalls.m4
libgloss/xstormy16/unlink.c
libgloss/xstormy16/xstormy16_stub.c
newlib/acconfig.h
newlib/iconvdata/EUC-JP.irreversible
newlib/iconvdata/Makefile.am
newlib/iconvdata/Makefile.in
newlib/iconvdata/SJIS.irreversible
newlib/iconvdata/aclocal.m4
newlib/iconvdata/configure
newlib/iconvdata/configure.in
newlib/iconvdata/dummy.c
newlib/iconvdata/euc-jp.c
newlib/iconvdata/gconv-modules
newlib/iconvdata/jis0201.c
newlib/iconvdata/jis0201.h
newlib/iconvdata/jis0208.c
newlib/iconvdata/jis0208.h
newlib/iconvdata/jis0212.c
newlib/iconvdata/jis0212.h
newlib/iconvdata/sjis.c
newlib/libc/argz/Makefile.am
newlib/libc/argz/Makefile.in
newlib/libc/argz/argz_add.c
newlib/libc/argz/argz_add_sep.c
newlib/libc/argz/argz_append.c
newlib/libc/argz/argz_count.c
newlib/libc/argz/argz_create.c
newlib/libc/argz/argz_create_sep.c
newlib/libc/argz/argz_delete.c
newlib/libc/argz/argz_extract.c
newlib/libc/argz/argz_insert.c
newlib/libc/argz/argz_next.c
newlib/libc/argz/argz_replace.c
newlib/libc/argz/argz_stringify.c
newlib/libc/argz/buf_findstr.c
newlib/libc/argz/buf_findstr.h
newlib/libc/argz/dummy.c
newlib/libc/argz/envz_add.c
newlib/libc/argz/envz_entry.c
newlib/libc/argz/envz_get.c
newlib/libc/argz/envz_merge.c
newlib/libc/argz/envz_remove.c
newlib/libc/argz/envz_strip.c
newlib/libc/ctype/isblank.c
newlib/libc/ctype/iswalnum.c
newlib/libc/ctype/iswalpha.c
newlib/libc/ctype/iswblank.c
newlib/libc/ctype/iswcntrl.c
newlib/libc/ctype/iswctype.c
newlib/libc/ctype/iswdigit.c
newlib/libc/ctype/iswgraph.c
newlib/libc/ctype/iswlower.c
newlib/libc/ctype/iswprint.c
newlib/libc/ctype/iswpunct.c
newlib/libc/ctype/iswspace.c
newlib/libc/ctype/iswupper.c
newlib/libc/ctype/iswxdigit.c
newlib/libc/ctype/jp2uc.c
newlib/libc/ctype/jp2uc.h
newlib/libc/ctype/local.h
newlib/libc/ctype/towctrans.c
newlib/libc/ctype/towlower.c
newlib/libc/ctype/towupper.c
newlib/libc/ctype/utf8alpha.h
newlib/libc/ctype/utf8print.h
newlib/libc/ctype/utf8punct.h
newlib/libc/ctype/wctrans.c
newlib/libc/ctype/wctype.c
newlib/libc/iconv/Makefile.am
newlib/libc/iconv/Makefile.in
newlib/libc/iconv/ccs/Makefile.am
newlib/libc/iconv/ccs/Makefile.in
newlib/libc/iconv/ccs/big5.c
newlib/libc/iconv/ccs/binary/Makefile.am
newlib/libc/iconv/ccs/binary/Makefile.in
newlib/libc/iconv/ccs/binary/big5.cct
newlib/libc/iconv/ccs/binary/cns11643_plane1.cct
newlib/libc/iconv/ccs/binary/cns11643_plane14.cct
newlib/libc/iconv/ccs/binary/cns11643_plane2.cct
newlib/libc/iconv/ccs/binary/cp775.cct
newlib/libc/iconv/ccs/binary/cp850.cct
newlib/libc/iconv/ccs/binary/cp852.cct
newlib/libc/iconv/ccs/binary/cp855.cct
newlib/libc/iconv/ccs/binary/cp866.cct
newlib/libc/iconv/ccs/binary/iso_8859_1.cct
newlib/libc/iconv/ccs/binary/iso_8859_10.cct
newlib/libc/iconv/ccs/binary/iso_8859_11.cct
newlib/libc/iconv/ccs/binary/iso_8859_13.cct
newlib/libc/iconv/ccs/binary/iso_8859_14.cct
newlib/libc/iconv/ccs/binary/iso_8859_15.cct
newlib/libc/iconv/ccs/binary/iso_8859_2.cct
newlib/libc/iconv/ccs/binary/iso_8859_3.cct
newlib/libc/iconv/ccs/binary/iso_8859_4.cct
newlib/libc/iconv/ccs/binary/iso_8859_5.cct
newlib/libc/iconv/ccs/binary/iso_8859_6.cct
newlib/libc/iconv/ccs/binary/iso_8859_7.cct
newlib/libc/iconv/ccs/binary/iso_8859_8.cct
newlib/libc/iconv/ccs/binary/iso_8859_9.cct
newlib/libc/iconv/ccs/binary/iso_ir_111.cct
newlib/libc/iconv/ccs/binary/jis_x0201_1976.cct
newlib/libc/iconv/ccs/binary/jis_x0208_1990.cct
newlib/libc/iconv/ccs/binary/jis_x0212_1990.cct
newlib/libc/iconv/ccs/binary/koi8_r.cct
newlib/libc/iconv/ccs/binary/koi8_ru.cct
newlib/libc/iconv/ccs/binary/koi8_u.cct
newlib/libc/iconv/ccs/binary/koi8_uni.cct
newlib/libc/iconv/ccs/binary/ksx1001.cct
newlib/libc/iconv/ccs/binary/win_1250.cct
newlib/libc/iconv/ccs/binary/win_1251.cct
newlib/libc/iconv/ccs/binary/win_1252.cct
newlib/libc/iconv/ccs/binary/win_1253.cct
newlib/libc/iconv/ccs/binary/win_1254.cct
newlib/libc/iconv/ccs/binary/win_1255.cct
newlib/libc/iconv/ccs/binary/win_1256.cct
newlib/libc/iconv/ccs/binary/win_1257.cct
newlib/libc/iconv/ccs/binary/win_1258.cct
newlib/libc/iconv/ccs/ccs.h
newlib/libc/iconv/ccs/ccsbi.c
newlib/libc/iconv/ccs/ccsbi.h
newlib/libc/iconv/ccs/ccsnames.h
newlib/libc/iconv/ccs/cns11643_plane1.c
newlib/libc/iconv/ccs/cns11643_plane14.c
newlib/libc/iconv/ccs/cns11643_plane2.c
newlib/libc/iconv/ccs/cp775.c
newlib/libc/iconv/ccs/cp850.c
newlib/libc/iconv/ccs/cp852.c
newlib/libc/iconv/ccs/cp855.c
newlib/libc/iconv/ccs/cp866.c
newlib/libc/iconv/ccs/iso_8859_1.c
newlib/libc/iconv/ccs/iso_8859_10.c
newlib/libc/iconv/ccs/iso_8859_11.c
newlib/libc/iconv/ccs/iso_8859_13.c
newlib/libc/iconv/ccs/iso_8859_14.c
newlib/libc/iconv/ccs/iso_8859_15.c
newlib/libc/iconv/ccs/iso_8859_2.c
newlib/libc/iconv/ccs/iso_8859_3.c
newlib/libc/iconv/ccs/iso_8859_4.c
newlib/libc/iconv/ccs/iso_8859_5.c
newlib/libc/iconv/ccs/iso_8859_6.c
newlib/libc/iconv/ccs/iso_8859_7.c
newlib/libc/iconv/ccs/iso_8859_8.c
newlib/libc/iconv/ccs/iso_8859_9.c
newlib/libc/iconv/ccs/iso_ir_111.c
newlib/libc/iconv/ccs/jis_x0201_1976.c
newlib/libc/iconv/ccs/jis_x0208_1990.c
newlib/libc/iconv/ccs/jis_x0212_1990.c
newlib/libc/iconv/ccs/koi8_r.c
newlib/libc/iconv/ccs/koi8_ru.c
newlib/libc/iconv/ccs/koi8_u.c
newlib/libc/iconv/ccs/koi8_uni.c
newlib/libc/iconv/ccs/ksx1001.c
newlib/libc/iconv/ccs/mktbl.pl
newlib/libc/iconv/ccs/win_1250.c
newlib/libc/iconv/ccs/win_1251.c
newlib/libc/iconv/ccs/win_1252.c
newlib/libc/iconv/ccs/win_1253.c
newlib/libc/iconv/ccs/win_1254.c
newlib/libc/iconv/ccs/win_1255.c
newlib/libc/iconv/ccs/win_1256.c
newlib/libc/iconv/ccs/win_1257.c
newlib/libc/iconv/ccs/win_1258.c
newlib/libc/iconv/ces/Makefile.am
newlib/libc/iconv/ces/Makefile.in
newlib/libc/iconv/ces/cesbi.c
newlib/libc/iconv/ces/cesbi.h
newlib/libc/iconv/ces/cesdeps.h
newlib/libc/iconv/ces/euc.c
newlib/libc/iconv/ces/mkdeps.pl
newlib/libc/iconv/ces/table-pcs.c
newlib/libc/iconv/ces/table.c
newlib/libc/iconv/ces/ucs-2-internal.c
newlib/libc/iconv/ces/ucs-2.c
newlib/libc/iconv/ces/ucs-4-internal.c
newlib/libc/iconv/ces/ucs-4.c
newlib/libc/iconv/ces/us-ascii.c
newlib/libc/iconv/ces/utf-16.c
newlib/libc/iconv/ces/utf-8.c
newlib/libc/iconv/encoding.aliases
newlib/libc/iconv/iconv.tex
newlib/libc/iconv/lib/Makefile.am
newlib/libc/iconv/lib/Makefile.in
newlib/libc/iconv/lib/aliasesbi.c
newlib/libc/iconv/lib/aliasesi.c
newlib/libc/iconv/lib/conv.h
newlib/libc/iconv/lib/encnames.h
newlib/libc/iconv/lib/encoding.deps
newlib/libc/iconv/lib/endian.h
newlib/libc/iconv/lib/iconv.c
newlib/libc/iconv/lib/iconvnls.c
newlib/libc/iconv/lib/iconvnls.h
newlib/libc/iconv/lib/local.h
newlib/libc/iconv/lib/nullconv.c
newlib/libc/iconv/lib/ucsconv.c
newlib/libc/iconv/lib/ucsconv.h
newlib/libc/include/argz.h
newlib/libc/include/envz.h
newlib/libc/include/getopt.h
newlib/libc/include/iconv.h
newlib/libc/include/inttypes.h
newlib/libc/include/langinfo.h
newlib/libc/include/libgen.h
newlib/libc/include/limits.h
newlib/libc/include/machine/_types.h
newlib/libc/include/machine/endian.h
newlib/libc/include/machine/malloc.h
newlib/libc/include/machine/param.h
newlib/libc/include/machine/stdlib.h
newlib/libc/include/machine/termios.h
newlib/libc/include/newlib.h
newlib/libc/include/search.h
newlib/libc/include/stdint.h
newlib/libc/include/sys/cdefs.h
newlib/libc/include/sys/iconvnls.h
newlib/libc/include/sys/lock.h
newlib/libc/include/sys/queue.h
newlib/libc/include/sys/stdio.h
newlib/libc/include/sys/string.h
newlib/libc/include/sys/syslimits.h
newlib/libc/include/wchar.h
newlib/libc/include/wctype.h
newlib/libc/locale/fix_grouping.c
newlib/libc/locale/ldpart.c
newlib/libc/locale/ldpart.h
newlib/libc/locale/lmessages.c
newlib/libc/locale/lmessages.h
newlib/libc/locale/lmonetary.c
newlib/libc/locale/lmonetary.h
newlib/libc/locale/lnumeric.c
newlib/libc/locale/lnumeric.h
newlib/libc/locale/nl_langinfo.3
newlib/libc/locale/nl_langinfo.c
newlib/libc/locale/setlocale.h
newlib/libc/locale/timelocal.c
newlib/libc/locale/timelocal.h
newlib/libc/machine/arm/access.c
newlib/libc/machine/arm/machine/endian.h
newlib/libc/machine/arm/machine/param.h
newlib/libc/machine/arm/setjmp.S
newlib/libc/machine/cris/Makefile.am
newlib/libc/machine/cris/Makefile.in
newlib/libc/machine/cris/aclocal.m4
newlib/libc/machine/cris/configure
newlib/libc/machine/cris/configure.in
newlib/libc/machine/cris/include/pthread.h
newlib/libc/machine/cris/libcdtor.c
newlib/libc/machine/cris/memcpy.c
newlib/libc/machine/cris/memmove.c
newlib/libc/machine/cris/memset.c
newlib/libc/machine/cris/setjmp.c
newlib/libc/machine/cris/sys/errno.h
newlib/libc/machine/cris/sys/fcntl.h
newlib/libc/machine/cris/sys/signal.h
newlib/libc/machine/crx/Makefile.am
newlib/libc/machine/crx/Makefile.in
newlib/libc/machine/crx/aclocal.m4
newlib/libc/machine/crx/configure
newlib/libc/machine/crx/configure.in
newlib/libc/machine/crx/getenv.c
newlib/libc/machine/crx/setjmp.S
newlib/libc/machine/crx/sys/asm.h
newlib/libc/machine/crx/sys/libh.h
newlib/libc/machine/crx/sys/syscall.h
newlib/libc/machine/frv/Makefile.am
newlib/libc/machine/frv/Makefile.in
newlib/libc/machine/frv/aclocal.m4
newlib/libc/machine/frv/configure
newlib/libc/machine/frv/configure.in
newlib/libc/machine/frv/setjmp.S
newlib/libc/machine/h8300/h8sx_strcpy.S
newlib/libc/machine/h8300/setarch.h
newlib/libc/machine/i386/f_atan2.S
newlib/libc/machine/i386/f_atan2f.S
newlib/libc/machine/i386/f_exp.c
newlib/libc/machine/i386/f_expf.c
newlib/libc/machine/i386/f_frexp.S
newlib/libc/machine/i386/f_frexpf.S
newlib/libc/machine/i386/f_ldexp.S
newlib/libc/machine/i386/f_ldexpf.S
newlib/libc/machine/i386/f_log.S
newlib/libc/machine/i386/f_log10.S
newlib/libc/machine/i386/f_log10f.S
newlib/libc/machine/i386/f_logf.S
newlib/libc/machine/i386/f_math.h
newlib/libc/machine/i386/f_pow.c
newlib/libc/machine/i386/f_powf.c
newlib/libc/machine/i386/f_tan.S
newlib/libc/machine/i386/f_tanf.S
newlib/libc/machine/iq2000/Makefile.am
newlib/libc/machine/iq2000/Makefile.in
newlib/libc/machine/iq2000/aclocal.m4
newlib/libc/machine/iq2000/configure
newlib/libc/machine/iq2000/configure.in
newlib/libc/machine/iq2000/setjmp.S
newlib/libc/machine/m32c/Makefile.am
newlib/libc/machine/m32c/Makefile.in
newlib/libc/machine/m32c/aclocal.m4
newlib/libc/machine/m32c/configure
newlib/libc/machine/m32c/configure.in
newlib/libc/machine/m32c/setjmp.S
newlib/libc/machine/m68hc11/Makefile.am
newlib/libc/machine/m68hc11/Makefile.in
newlib/libc/machine/m68hc11/aclocal.m4
newlib/libc/machine/m68hc11/configure
newlib/libc/machine/m68hc11/configure.in
newlib/libc/machine/m68hc11/setjmp.S
newlib/libc/machine/mips/memcpy.c
newlib/libc/machine/mips/memset.c
newlib/libc/machine/mips/strcmp.c
newlib/libc/machine/mips/strlen.c
newlib/libc/machine/mips/strncpy.c
newlib/libc/machine/mt/Makefile.am
newlib/libc/machine/mt/Makefile.in
newlib/libc/machine/mt/aclocal.m4
newlib/libc/machine/mt/configure
newlib/libc/machine/mt/configure.in
newlib/libc/machine/mt/setjmp.S
newlib/libc/machine/powerpc/atosfix16.c
newlib/libc/machine/powerpc/atosfix32.c
newlib/libc/machine/powerpc/atosfix64.c
newlib/libc/machine/powerpc/atoufix16.c
newlib/libc/machine/powerpc/atoufix32.c
newlib/libc/machine/powerpc/atoufix64.c
newlib/libc/machine/powerpc/fix64.h
newlib/libc/machine/powerpc/machine/malloc.h
newlib/libc/machine/powerpc/machine/stdlib.h
newlib/libc/machine/powerpc/simdldtoa.c
newlib/libc/machine/powerpc/strtosfix16.c
newlib/libc/machine/powerpc/strtosfix32.c
newlib/libc/machine/powerpc/strtosfix64.c
newlib/libc/machine/powerpc/strtoufix16.c
newlib/libc/machine/powerpc/strtoufix32.c
newlib/libc/machine/powerpc/strtoufix64.c
newlib/libc/machine/powerpc/times.c
newlib/libc/machine/powerpc/ufix64toa.c
newlib/libc/machine/powerpc/vec_calloc.c
newlib/libc/machine/powerpc/vec_free.c
newlib/libc/machine/powerpc/vec_malloc.c
newlib/libc/machine/powerpc/vec_mallocr.c
newlib/libc/machine/powerpc/vec_realloc.c
newlib/libc/machine/powerpc/vfprintf.c
newlib/libc/machine/powerpc/vfscanf.c
newlib/libc/machine/sh/strlen.S
newlib/libc/machine/sh/strncpy.S
newlib/libc/machine/tic4x/Makefile.am
newlib/libc/machine/tic4x/Makefile.in
newlib/libc/machine/tic4x/aclocal.m4
newlib/libc/machine/tic4x/configure
newlib/libc/machine/tic4x/configure.in
newlib/libc/machine/tic4x/setjmp.S
newlib/libc/machine/xscale/machine/profile.h
newlib/libc/machine/xscale/setjmp.S
newlib/libc/machine/xstormy16/Makefile.am
newlib/libc/machine/xstormy16/Makefile.in
newlib/libc/machine/xstormy16/aclocal.m4
newlib/libc/machine/xstormy16/configure
newlib/libc/machine/xstormy16/configure.in
newlib/libc/machine/xstormy16/mallocr.c
newlib/libc/machine/xstormy16/setjmp.S
newlib/libc/machine/xstormy16/tiny-malloc.c
newlib/libc/machine/z8k/memcmp.S
newlib/libc/machine/z8k/memcpy.S
newlib/libc/machine/z8k/memmove.S
newlib/libc/machine/z8k/memset.S
newlib/libc/misc/init.c
newlib/libc/posix/readdir_r.c
newlib/libc/reent/fcntlr.c
newlib/libc/reent/fstat64r.c
newlib/libc/reent/getreent.c
newlib/libc/reent/lseek64r.c
newlib/libc/reent/open64r.c
newlib/libc/search/Makefile.am
newlib/libc/search/Makefile.in
newlib/libc/search/bsearch.c
newlib/libc/search/db_local.h
newlib/libc/search/extern.h
newlib/libc/search/hash.c
newlib/libc/search/hash.h
newlib/libc/search/hash_bigkey.c
newlib/libc/search/hash_buf.c
newlib/libc/search/hash_func.c
newlib/libc/search/hash_log2.c
newlib/libc/search/hash_page.c
newlib/libc/search/hcreate.3
newlib/libc/search/hcreate.c
newlib/libc/search/hcreate_r.c
newlib/libc/search/page.h
newlib/libc/search/qsort.c
newlib/libc/search/tdelete.c
newlib/libc/search/tdestroy.c
newlib/libc/search/tfind.c
newlib/libc/search/tsearch.3
newlib/libc/search/tsearch.c
newlib/libc/search/twalk.c
newlib/libc/stdio/asiprintf.c
newlib/libc/stdio/asprintf.c
newlib/libc/stdio/dprintf.c
newlib/libc/stdio/fcloseall.c
newlib/libc/stdio/fiscanf.c
newlib/libc/stdio/fseeko.c
newlib/libc/stdio/ftello.c
newlib/libc/stdio/getc_u.c
newlib/libc/stdio/getchar_u.c
newlib/libc/stdio/getdelim.c
newlib/libc/stdio/getline.c
newlib/libc/stdio/iscanf.c
newlib/libc/stdio/putc_u.c
newlib/libc/stdio/putchar_u.c
newlib/libc/stdio/sccl.c
newlib/libc/stdio/setbuffer.c
newlib/libc/stdio/setlinebuf.c
newlib/libc/stdio/siscanf.c
newlib/libc/stdio/sniprintf.c
newlib/libc/stdio/vasiprintf.c
newlib/libc/stdio/vasprintf.c
newlib/libc/stdio/vdprintf.c
newlib/libc/stdio/viprintf.c
newlib/libc/stdio/viscanf.c
newlib/libc/stdio/vsiprintf.c
newlib/libc/stdio/vsiscanf.c
newlib/libc/stdio/vsniprintf.c
newlib/libc/stdio64/Makefile.am
newlib/libc/stdio64/Makefile.in
newlib/libc/stdio64/dummy.c
newlib/libc/stdio64/fdopen64.c
newlib/libc/stdio64/fgetpos64.c
newlib/libc/stdio64/fopen64.c
newlib/libc/stdio64/freopen64.c
newlib/libc/stdio64/fseeko64.c
newlib/libc/stdio64/fsetpos64.c
newlib/libc/stdio64/ftello64.c
newlib/libc/stdio64/local64.h
newlib/libc/stdio64/stdio64.c
newlib/libc/stdio64/stdio64.tex
newlib/libc/stdio64/tmpfile64.c
newlib/libc/stdlib/_Exit.c
newlib/libc/stdlib/__atexit.c
newlib/libc/stdlib/__call_atexit.c
newlib/libc/stdlib/a64l.c
newlib/libc/stdlib/atoll.c
newlib/libc/stdlib/btowc.c
newlib/libc/stdlib/cxa_atexit.c
newlib/libc/stdlib/cxa_finalize.c
newlib/libc/stdlib/getsubopt.3
newlib/libc/stdlib/getsubopt.c
newlib/libc/stdlib/l64a.c
newlib/libc/stdlib/llabs.c
newlib/libc/stdlib/lldiv.c
newlib/libc/stdlib/mbrlen.c
newlib/libc/stdlib/mbrtowc.c
newlib/libc/stdlib/mbsinit.c
newlib/libc/stdlib/mbsrtowcs.c
newlib/libc/stdlib/on_exit.c
newlib/libc/stdlib/wcrtomb.c
newlib/libc/stdlib/wcsrtombs.c
newlib/libc/stdlib/wctob.c
newlib/libc/string/memccpy.c
newlib/libc/string/mempcpy.c
newlib/libc/string/strdup.c
newlib/libc/string/strdup_r.c
newlib/libc/string/strerror_r.c
newlib/libc/string/strlcat.c
newlib/libc/string/strlcpy.c
newlib/libc/string/strndup.c
newlib/libc/string/strndup_r.c
newlib/libc/string/strnlen.c
newlib/libc/string/strsep.c
newlib/libc/string/wcscat.c
newlib/libc/string/wcschr.c
newlib/libc/string/wcscmp.c
newlib/libc/string/wcscoll.c
newlib/libc/string/wcscpy.c
newlib/libc/string/wcscspn.c
newlib/libc/string/wcslcat.c
newlib/libc/string/wcslcpy.c
newlib/libc/string/wcslen.c
newlib/libc/string/wcsncat.c
newlib/libc/string/wcsncmp.c
newlib/libc/string/wcsncpy.c
newlib/libc/string/wcsnlen.c
newlib/libc/string/wcspbrk.c
newlib/libc/string/wcsrchr.c
newlib/libc/string/wcsspn.c
newlib/libc/string/wcsstr.c
newlib/libc/string/wcstrings.tex
newlib/libc/string/wcswidth.c
newlib/libc/string/wcwidth.c
newlib/libc/string/wmemchr.c
newlib/libc/string/wmemcmp.c
newlib/libc/string/wmemcpy.c
newlib/libc/string/wmemmove.c
newlib/libc/string/wmemset.c
newlib/libc/sys/arm/aeabi_atexit.c
newlib/libc/sys/h8300hms/_exit.S
newlib/libc/sys/h8300hms/close.S
newlib/libc/sys/h8300hms/fstat.S
newlib/libc/sys/h8300hms/lseek.S
newlib/libc/sys/h8300hms/open.S
newlib/libc/sys/h8300hms/read.S
newlib/libc/sys/h8300hms/setarch.h
newlib/libc/sys/h8300hms/stat.S
newlib/libc/sys/h8300hms/sys/syscall.h
newlib/libc/sys/h8300hms/write.S
newlib/libc/sys/linux/aio.c
newlib/libc/sys/linux/aio64.c
newlib/libc/sys/linux/argp/Makefile.am
newlib/libc/sys/linux/argp/Makefile.in
newlib/libc/sys/linux/argp/argp-ba.c
newlib/libc/sys/linux/argp/argp-eexst.c
newlib/libc/sys/linux/argp/argp-fmtstream.c
newlib/libc/sys/linux/argp/argp-fmtstream.h
newlib/libc/sys/linux/argp/argp-fs-xinl.c
newlib/libc/sys/linux/argp/argp-help.c
newlib/libc/sys/linux/argp/argp-namefrob.h
newlib/libc/sys/linux/argp/argp-parse.c
newlib/libc/sys/linux/argp/argp-pv.c
newlib/libc/sys/linux/argp/argp-pvh.c
newlib/libc/sys/linux/argp/argp-xinl.c
newlib/libc/sys/linux/bits/initspin.h
newlib/libc/sys/linux/bits/libc-lock.h
newlib/libc/sys/linux/bits/pthreadtypes.h
newlib/libc/sys/linux/bits/typesizes.h
newlib/libc/sys/linux/bp-checks.h
newlib/libc/sys/linux/calloc.c
newlib/libc/sys/linux/callocr.c
newlib/libc/sys/linux/cfreer.c
newlib/libc/sys/linux/cfspeed.c
newlib/libc/sys/linux/clock_getres.c
newlib/libc/sys/linux/clock_gettime.c
newlib/libc/sys/linux/clock_settime.c
newlib/libc/sys/linux/cmath/Makefile.am
newlib/libc/sys/linux/cmath/Makefile.in
newlib/libc/sys/linux/cmath/math_private.h
newlib/libc/sys/linux/cmath/s_cacos.c
newlib/libc/sys/linux/cmath/s_cacosf.c
newlib/libc/sys/linux/cmath/s_cacosh.c
newlib/libc/sys/linux/cmath/s_cacoshf.c
newlib/libc/sys/linux/cmath/s_cacoshl.c
newlib/libc/sys/linux/cmath/s_cacosl.c
newlib/libc/sys/linux/cmath/s_casin.c
newlib/libc/sys/linux/cmath/s_casinf.c
newlib/libc/sys/linux/cmath/s_casinh.c
newlib/libc/sys/linux/cmath/s_casinhf.c
newlib/libc/sys/linux/cmath/s_casinhl.c
newlib/libc/sys/linux/cmath/s_casinl.c
newlib/libc/sys/linux/cmath/s_catan.c
newlib/libc/sys/linux/cmath/s_catanf.c
newlib/libc/sys/linux/cmath/s_catanh.c
newlib/libc/sys/linux/cmath/s_catanhf.c
newlib/libc/sys/linux/cmath/s_catanhl.c
newlib/libc/sys/linux/cmath/s_catanl.c
newlib/libc/sys/linux/cmath/s_cbrtl.c
newlib/libc/sys/linux/cmath/s_ccos.c
newlib/libc/sys/linux/cmath/s_ccosf.c
newlib/libc/sys/linux/cmath/s_ccosh.c
newlib/libc/sys/linux/cmath/s_ccoshf.c
newlib/libc/sys/linux/cmath/s_ccoshl.c
newlib/libc/sys/linux/cmath/s_ccosl.c
newlib/libc/sys/linux/cmath/s_cexp.c
newlib/libc/sys/linux/cmath/s_cexpf.c
newlib/libc/sys/linux/cmath/s_cexpl.c
newlib/libc/sys/linux/cmath/s_clog.c
newlib/libc/sys/linux/cmath/s_clog10.c
newlib/libc/sys/linux/cmath/s_clog10f.c
newlib/libc/sys/linux/cmath/s_clog10l.c
newlib/libc/sys/linux/cmath/s_clogf.c
newlib/libc/sys/linux/cmath/s_clogl.c
newlib/libc/sys/linux/cmath/s_cpow.c
newlib/libc/sys/linux/cmath/s_cpowf.c
newlib/libc/sys/linux/cmath/s_cpowl.c
newlib/libc/sys/linux/cmath/s_cproj.c
newlib/libc/sys/linux/cmath/s_cprojf.c
newlib/libc/sys/linux/cmath/s_cprojl.c
newlib/libc/sys/linux/cmath/s_csin.c
newlib/libc/sys/linux/cmath/s_csinf.c
newlib/libc/sys/linux/cmath/s_csinh.c
newlib/libc/sys/linux/cmath/s_csinhf.c
newlib/libc/sys/linux/cmath/s_csinhl.c
newlib/libc/sys/linux/cmath/s_csinl.c
newlib/libc/sys/linux/cmath/s_csqrt.c
newlib/libc/sys/linux/cmath/s_csqrtf.c
newlib/libc/sys/linux/cmath/s_csqrtl.c
newlib/libc/sys/linux/cmath/s_ctan.c
newlib/libc/sys/linux/cmath/s_ctanf.c
newlib/libc/sys/linux/cmath/s_ctanh.c
newlib/libc/sys/linux/cmath/s_ctanhf.c
newlib/libc/sys/linux/cmath/s_ctanhl.c
newlib/libc/sys/linux/cmath/s_ctanl.c
newlib/libc/sys/linux/config.h
newlib/libc/sys/linux/confstr.c
newlib/libc/sys/linux/confstr.h
newlib/libc/sys/linux/crt1.c
newlib/libc/sys/linux/ctermid.c
newlib/libc/sys/linux/dl/Makefile.am
newlib/libc/sys/linux/dl/Makefile.in
newlib/libc/sys/linux/dl/abi-tag.h
newlib/libc/sys/linux/dl/atomicity.h
newlib/libc/sys/linux/dl/dl-addr.c
newlib/libc/sys/linux/dl/dl-cache.c
newlib/libc/sys/linux/dl/dl-cache.h
newlib/libc/sys/linux/dl/dl-close.c
newlib/libc/sys/linux/dl/dl-debug.c
newlib/libc/sys/linux/dl/dl-deps.c
newlib/libc/sys/linux/dl/dl-dst.h
newlib/libc/sys/linux/dl/dl-error.c
newlib/libc/sys/linux/dl/dl-fini.c
newlib/libc/sys/linux/dl/dl-init.c
newlib/libc/sys/linux/dl/dl-iteratephdr.c
newlib/libc/sys/linux/dl/dl-libc.c
newlib/libc/sys/linux/dl/dl-librecon.h
newlib/libc/sys/linux/dl/dl-load.c
newlib/libc/sys/linux/dl/dl-local.h
newlib/libc/sys/linux/dl/dl-lookup.c
newlib/libc/sys/linux/dl/dl-lookupcfg.h
newlib/libc/sys/linux/dl/dl-minimal.c
newlib/libc/sys/linux/dl/dl-misc.c
newlib/libc/sys/linux/dl/dl-object.c
newlib/libc/sys/linux/dl/dl-open.c
newlib/libc/sys/linux/dl/dl-osinfo.h
newlib/libc/sys/linux/dl/dl-profile.c
newlib/libc/sys/linux/dl/dl-profstub.c
newlib/libc/sys/linux/dl/dl-reloc.c
newlib/libc/sys/linux/dl/dl-runtime.c
newlib/libc/sys/linux/dl/dl-support.c
newlib/libc/sys/linux/dl/dl-sym.c
newlib/libc/sys/linux/dl/dl-version.c
newlib/libc/sys/linux/dl/do-lookup.h
newlib/libc/sys/linux/dl/do-rel.h
newlib/libc/sys/linux/dl/dynamic-link.h
newlib/libc/sys/linux/dl/kernel-features.h
newlib/libc/sys/linux/dl/ldsodefs.h
newlib/libc/sys/linux/dl/libintl.h
newlib/libc/sys/linux/dl/trusted-dirs.h
newlib/libc/sys/linux/dl/unsecvars.h
newlib/libc/sys/linux/fclean.c
newlib/libc/sys/linux/flockfile.c
newlib/libc/sys/linux/fpathconf.c
newlib/libc/sys/linux/free.c
newlib/libc/sys/linux/freer.c
newlib/libc/sys/linux/fstab.c
newlib/libc/sys/linux/fstatvfs.c
newlib/libc/sys/linux/fstatvfs64.c
newlib/libc/sys/linux/ftok.c
newlib/libc/sys/linux/ftw.c
newlib/libc/sys/linux/ftw64.c
newlib/libc/sys/linux/funlockfile.c
newlib/libc/sys/linux/getdate.c
newlib/libc/sys/linux/getdate_err.c
newlib/libc/sys/linux/gethostid.c
newlib/libc/sys/linux/gethostname.c
newlib/libc/sys/linux/getlogin.c
newlib/libc/sys/linux/getopt.c
newlib/libc/sys/linux/getopt1.c
newlib/libc/sys/linux/getpwent.c
newlib/libc/sys/linux/getreent.c
newlib/libc/sys/linux/getrlimit64.c
newlib/libc/sys/linux/getwd.c
newlib/libc/sys/linux/hp-timing.h
newlib/libc/sys/linux/iconv/Makefile.am
newlib/libc/sys/linux/iconv/Makefile.in
newlib/libc/sys/linux/iconv/categories.def
newlib/libc/sys/linux/iconv/dummy-repertoire.c
newlib/libc/sys/linux/iconv/gconv.c
newlib/libc/sys/linux/iconv/gconv_builtin.c
newlib/libc/sys/linux/iconv/gconv_builtin.h
newlib/libc/sys/linux/iconv/gconv_cache.c
newlib/libc/sys/linux/iconv/gconv_charset.h
newlib/libc/sys/linux/iconv/gconv_close.c
newlib/libc/sys/linux/iconv/gconv_conf.c
newlib/libc/sys/linux/iconv/gconv_db.c
newlib/libc/sys/linux/iconv/gconv_dl.c
newlib/libc/sys/linux/iconv/gconv_int.h
newlib/libc/sys/linux/iconv/gconv_open.c
newlib/libc/sys/linux/iconv/gconv_simple.c
newlib/libc/sys/linux/iconv/gconv_trans.c
newlib/libc/sys/linux/iconv/hash-string.h
newlib/libc/sys/linux/iconv/iconv.c
newlib/libc/sys/linux/iconv/iconv.h
newlib/libc/sys/linux/iconv/iconv_charmap.c
newlib/libc/sys/linux/iconv/iconv_close.c
newlib/libc/sys/linux/iconv/iconv_open.c
newlib/libc/sys/linux/iconv/iconvconfig.c
newlib/libc/sys/linux/iconv/iconvconfig.h
newlib/libc/sys/linux/iconv/loadinfo.h
newlib/libc/sys/linux/iconv/localeinfo.h
newlib/libc/sys/linux/iconv/loop.c
newlib/libc/sys/linux/iconv/skeleton.c
newlib/libc/sys/linux/iconv/strtab.c
newlib/libc/sys/linux/include/argp.h
newlib/libc/sys/linux/include/arpa/ftp.h
newlib/libc/sys/linux/include/arpa/inet.h
newlib/libc/sys/linux/include/arpa/nameser.h
newlib/libc/sys/linux/include/arpa/nameser_compat.h
newlib/libc/sys/linux/include/arpa/telnet.h
newlib/libc/sys/linux/include/arpa/tftp.h
newlib/libc/sys/linux/include/bp-sym.h
newlib/libc/sys/linux/include/cmathcalls.h
newlib/libc/sys/linux/include/complex.h
newlib/libc/sys/linux/include/dl-hash.h
newlib/libc/sys/linux/include/dlfcn.h
newlib/libc/sys/linux/include/fnmatch.h
newlib/libc/sys/linux/include/gconv.h
newlib/libc/sys/linux/include/glob.h
newlib/libc/sys/linux/include/hesiod.h
newlib/libc/sys/linux/include/iconv.h
newlib/libc/sys/linux/include/ifaddrs.h
newlib/libc/sys/linux/include/libc_private.h
newlib/libc/sys/linux/include/limits.h
newlib/libc/sys/linux/include/link.h
newlib/libc/sys/linux/include/ltdl.h
newlib/libc/sys/linux/include/malloc.h
newlib/libc/sys/linux/include/mcheck.h
newlib/libc/sys/linux/include/mqueue.h
newlib/libc/sys/linux/include/namespace.h
newlib/libc/sys/linux/include/net/bpf.h
newlib/libc/sys/linux/include/net/bpf_compat.h
newlib/libc/sys/linux/include/net/bpfdesc.h
newlib/libc/sys/linux/include/net/bridge.h
newlib/libc/sys/linux/include/net/ethernet.h
newlib/libc/sys/linux/include/net/fddi.h
newlib/libc/sys/linux/include/net/if.h
newlib/libc/sys/linux/include/net/if_arc.h
newlib/libc/sys/linux/include/net/if_arp.h
newlib/libc/sys/linux/include/net/if_atm.h
newlib/libc/sys/linux/include/net/if_dl.h
newlib/libc/sys/linux/include/net/if_gif.h
newlib/libc/sys/linux/include/net/if_ieee80211.h
newlib/libc/sys/linux/include/net/if_llc.h
newlib/libc/sys/linux/include/net/if_media.h
newlib/libc/sys/linux/include/net/if_mib.h
newlib/libc/sys/linux/include/net/if_ppp.h
newlib/libc/sys/linux/include/net/if_pppvar.h
newlib/libc/sys/linux/include/net/if_slvar.h
newlib/libc/sys/linux/include/net/if_sppp.h
newlib/libc/sys/linux/include/net/if_stf.h
newlib/libc/sys/linux/include/net/if_tap.h
newlib/libc/sys/linux/include/net/if_tapvar.h
newlib/libc/sys/linux/include/net/if_tun.h
newlib/libc/sys/linux/include/net/if_tunvar.h
newlib/libc/sys/linux/include/net/if_types.h
newlib/libc/sys/linux/include/net/if_var.h
newlib/libc/sys/linux/include/net/if_vlan_var.h
newlib/libc/sys/linux/include/net/intrq.h
newlib/libc/sys/linux/include/net/iso88025.h
newlib/libc/sys/linux/include/net/net_osdep.h
newlib/libc/sys/linux/include/net/netisr.h
newlib/libc/sys/linux/include/net/pfil.h
newlib/libc/sys/linux/include/net/pfkeyv2.h
newlib/libc/sys/linux/include/net/ppp_comp.h
newlib/libc/sys/linux/include/net/ppp_defs.h
newlib/libc/sys/linux/include/net/radix.h
newlib/libc/sys/linux/include/net/raw_cb.h
newlib/libc/sys/linux/include/net/route.h
newlib/libc/sys/linux/include/net/slcompress.h
newlib/libc/sys/linux/include/net/slip.h
newlib/libc/sys/linux/include/net/zlib.h
newlib/libc/sys/linux/include/netconfig.h
newlib/libc/sys/linux/include/netdb.h
newlib/libc/sys/linux/include/netinet/icmp6.h
newlib/libc/sys/linux/include/netinet/icmp_var.h
newlib/libc/sys/linux/include/netinet/if_atm.h
newlib/libc/sys/linux/include/netinet/if_ether.h
newlib/libc/sys/linux/include/netinet/igmp.h
newlib/libc/sys/linux/include/netinet/igmp_var.h
newlib/libc/sys/linux/include/netinet/in.h
newlib/libc/sys/linux/include/netinet/in_gif.h
newlib/libc/sys/linux/include/netinet/in_pcb.h
newlib/libc/sys/linux/include/netinet/in_systm.h
newlib/libc/sys/linux/include/netinet/in_var.h
newlib/libc/sys/linux/include/netinet/ip.h
newlib/libc/sys/linux/include/netinet/ip6.h
newlib/libc/sys/linux/include/netinet/ip_dummynet.h
newlib/libc/sys/linux/include/netinet/ip_ecn.h
newlib/libc/sys/linux/include/netinet/ip_encap.h
newlib/libc/sys/linux/include/netinet/ip_flow.h
newlib/libc/sys/linux/include/netinet/ip_fw.h
newlib/libc/sys/linux/include/netinet/ip_icmp.h
newlib/libc/sys/linux/include/netinet/ip_mroute.h
newlib/libc/sys/linux/include/netinet/ip_var.h
newlib/libc/sys/linux/include/netinet/ipprotosw.h
newlib/libc/sys/linux/include/netinet/tcp.h
newlib/libc/sys/linux/include/netinet/tcp_debug.h
newlib/libc/sys/linux/include/netinet/tcp_fsm.h
newlib/libc/sys/linux/include/netinet/tcp_seq.h
newlib/libc/sys/linux/include/netinet/tcp_timer.h
newlib/libc/sys/linux/include/netinet/tcp_var.h
newlib/libc/sys/linux/include/netinet/tcpip.h
newlib/libc/sys/linux/include/netinet/udp.h
newlib/libc/sys/linux/include/netinet/udp_var.h
newlib/libc/sys/linux/include/netinet6/ah.h
newlib/libc/sys/linux/include/netinet6/ah6.h
newlib/libc/sys/linux/include/netinet6/esp.h
newlib/libc/sys/linux/include/netinet6/esp6.h
newlib/libc/sys/linux/include/netinet6/esp_rijndael.h
newlib/libc/sys/linux/include/netinet6/icmp6.h
newlib/libc/sys/linux/include/netinet6/in6.h
newlib/libc/sys/linux/include/netinet6/in6_gif.h
newlib/libc/sys/linux/include/netinet6/in6_ifattach.h
newlib/libc/sys/linux/include/netinet6/in6_pcb.h
newlib/libc/sys/linux/include/netinet6/in6_prefix.h
newlib/libc/sys/linux/include/netinet6/in6_var.h
newlib/libc/sys/linux/include/netinet6/ip6.h
newlib/libc/sys/linux/include/netinet6/ip6_ecn.h
newlib/libc/sys/linux/include/netinet6/ip6_fw.h
newlib/libc/sys/linux/include/netinet6/ip6_mroute.h
newlib/libc/sys/linux/include/netinet6/ip6_var.h
newlib/libc/sys/linux/include/netinet6/ip6protosw.h
newlib/libc/sys/linux/include/netinet6/ipcomp.h
newlib/libc/sys/linux/include/netinet6/ipcomp6.h
newlib/libc/sys/linux/include/netinet6/ipsec.h
newlib/libc/sys/linux/include/netinet6/ipsec6.h
newlib/libc/sys/linux/include/netinet6/mld6_var.h
newlib/libc/sys/linux/include/netinet6/nd6.h
newlib/libc/sys/linux/include/netinet6/pim6.h
newlib/libc/sys/linux/include/netinet6/pim6_var.h
newlib/libc/sys/linux/include/netinet6/raw_ip6.h
newlib/libc/sys/linux/include/netinet6/scope6_var.h
newlib/libc/sys/linux/include/netinet6/tcp6_var.h
newlib/libc/sys/linux/include/netinet6/udp6_var.h
newlib/libc/sys/linux/include/netns/idp.h
newlib/libc/sys/linux/include/netns/idp_var.h
newlib/libc/sys/linux/include/netns/ns.h
newlib/libc/sys/linux/include/netns/ns_error.h
newlib/libc/sys/linux/include/netns/ns_if.h
newlib/libc/sys/linux/include/netns/ns_pcb.h
newlib/libc/sys/linux/include/netns/sp.h
newlib/libc/sys/linux/include/netns/spidp.h
newlib/libc/sys/linux/include/netns/spp_debug.h
newlib/libc/sys/linux/include/netns/spp_timer.h
newlib/libc/sys/linux/include/netns/spp_var.h
newlib/libc/sys/linux/include/nsswitch.h
newlib/libc/sys/linux/include/paths.h
newlib/libc/sys/linux/include/pthread.h
newlib/libc/sys/linux/include/regex.h
newlib/libc/sys/linux/include/resolv.h
newlib/libc/sys/linux/include/rpc/Makefile
newlib/libc/sys/linux/include/rpc/auth.h
newlib/libc/sys/linux/include/rpc/auth_des.h
newlib/libc/sys/linux/include/rpc/auth_kerb.h
newlib/libc/sys/linux/include/rpc/auth_unix.h
newlib/libc/sys/linux/include/rpc/clnt.h
newlib/libc/sys/linux/include/rpc/clnt_soc.h
newlib/libc/sys/linux/include/rpc/clnt_stat.h
newlib/libc/sys/linux/include/rpc/des.h
newlib/libc/sys/linux/include/rpc/des_crypt.h
newlib/libc/sys/linux/include/rpc/nettype.h
newlib/libc/sys/linux/include/rpc/pmap_clnt.h
newlib/libc/sys/linux/include/rpc/pmap_prot.h
newlib/libc/sys/linux/include/rpc/pmap_rmt.h
newlib/libc/sys/linux/include/rpc/raw.h
newlib/libc/sys/linux/include/rpc/rpc.h
newlib/libc/sys/linux/include/rpc/rpc_com.h
newlib/libc/sys/linux/include/rpc/rpc_msg.h
newlib/libc/sys/linux/include/rpc/rpcb_clnt.h
newlib/libc/sys/linux/include/rpc/rpcb_prot.h
newlib/libc/sys/linux/include/rpc/rpcb_prot.x
newlib/libc/sys/linux/include/rpc/rpcent.h
newlib/libc/sys/linux/include/rpc/svc.h
newlib/libc/sys/linux/include/rpc/svc_auth.h
newlib/libc/sys/linux/include/rpc/svc_dg.h
newlib/libc/sys/linux/include/rpc/svc_soc.h
newlib/libc/sys/linux/include/rpc/types.h
newlib/libc/sys/linux/include/rpc/xdr.h
newlib/libc/sys/linux/include/rune.h
newlib/libc/sys/linux/include/runetype.h
newlib/libc/sys/linux/include/semaphore.h
newlib/libc/sys/linux/include/setjmp.h
newlib/libc/sys/linux/include/setlocale.h
newlib/libc/sys/linux/include/time.h
newlib/libc/sys/linux/include/un-namespace.h
newlib/libc/sys/linux/include/wordexp.h
newlib/libc/sys/linux/internal_statvfs.c
newlib/libc/sys/linux/intl/Makefile.am
newlib/libc/sys/linux/intl/Makefile.in
newlib/libc/sys/linux/intl/bindtextdom.c
newlib/libc/sys/linux/intl/catgets.c
newlib/libc/sys/linux/intl/catgetsinfo.h
newlib/libc/sys/linux/intl/config.h
newlib/libc/sys/linux/intl/dcgettext.c
newlib/libc/sys/linux/intl/dcigettext.c
newlib/libc/sys/linux/intl/dcngettext.c
newlib/libc/sys/linux/intl/dgettext.c
newlib/libc/sys/linux/intl/dngettext.c
newlib/libc/sys/linux/intl/explodename.c
newlib/libc/sys/linux/intl/finddomain.c
newlib/libc/sys/linux/intl/gettext.c
newlib/libc/sys/linux/intl/gettext.h
newlib/libc/sys/linux/intl/gettextP.h
newlib/libc/sys/linux/intl/hash-string.h
newlib/libc/sys/linux/intl/l10nflist.c
newlib/libc/sys/linux/intl/loadinfo.h
newlib/libc/sys/linux/intl/loadmsgcat.c
newlib/libc/sys/linux/intl/locale.alias
newlib/libc/sys/linux/intl/localealias.c
newlib/libc/sys/linux/intl/ngettext.c
newlib/libc/sys/linux/intl/open_catalog.c
newlib/libc/sys/linux/intl/plural.c
newlib/libc/sys/linux/intl/plural.y
newlib/libc/sys/linux/intl/stpcpy.c
newlib/libc/sys/linux/intl/textdomain.c
newlib/libc/sys/linux/io64.c
newlib/libc/sys/linux/ipc.c
newlib/libc/sys/linux/kernel_sigaction.h
newlib/libc/sys/linux/libc-internal.h
newlib/libc/sys/linux/libc-symbols.h
newlib/libc/sys/linux/libc-tsd.h
newlib/libc/sys/linux/libintl.h
newlib/libc/sys/linux/linux_fsinfo.h
newlib/libc/sys/linux/linuxthreads/LICENSE
newlib/libc/sys/linux/linuxthreads/Makefile.am
newlib/libc/sys/linux/linuxthreads/Makefile.in
newlib/libc/sys/linux/linuxthreads/aclocal.m4
newlib/libc/sys/linux/linuxthreads/attr.c
newlib/libc/sys/linux/linuxthreads/barrier.c
newlib/libc/sys/linux/linuxthreads/bits/initspin.h
newlib/libc/sys/linux/linuxthreads/bits/libc-lock.h
newlib/libc/sys/linux/linuxthreads/bits/libc-tsd.h
newlib/libc/sys/linux/linuxthreads/bits/local_lim.h
newlib/libc/sys/linux/linuxthreads/bits/posix_opt.h
newlib/libc/sys/linux/linuxthreads/bits/pthreadtypes.h
newlib/libc/sys/linux/linuxthreads/bits/sigthread.h
newlib/libc/sys/linux/linuxthreads/bp-sym.h
newlib/libc/sys/linux/linuxthreads/cancel.c
newlib/libc/sys/linux/linuxthreads/condvar.c
newlib/libc/sys/linux/linuxthreads/config.h
newlib/libc/sys/linux/linuxthreads/configure
newlib/libc/sys/linux/linuxthreads/configure.in
newlib/libc/sys/linux/linuxthreads/defs.awk
newlib/libc/sys/linux/linuxthreads/ecmutex.c
newlib/libc/sys/linux/linuxthreads/events.c
newlib/libc/sys/linux/linuxthreads/getcpuclockid.c
newlib/libc/sys/linux/linuxthreads/getreent.c
newlib/libc/sys/linux/linuxthreads/internals.h
newlib/libc/sys/linux/linuxthreads/join.c
newlib/libc/sys/linux/linuxthreads/joinrace.c
newlib/libc/sys/linux/linuxthreads/kernel-features.h
newlib/libc/sys/linux/linuxthreads/libc-internal.h
newlib/libc/sys/linux/linuxthreads/libc-symbols.h
newlib/libc/sys/linux/linuxthreads/linuxthreads.texi
newlib/libc/sys/linux/linuxthreads/lockfile.c
newlib/libc/sys/linux/linuxthreads/machine/Makefile.am
newlib/libc/sys/linux/linuxthreads/machine/Makefile.in
newlib/libc/sys/linux/linuxthreads/machine/aclocal.m4
newlib/libc/sys/linux/linuxthreads/machine/configure
newlib/libc/sys/linux/linuxthreads/machine/configure.in
newlib/libc/sys/linux/linuxthreads/machine/generic/generic-sysdep.h
newlib/libc/sys/linux/linuxthreads/machine/i386/Makefile.am
newlib/libc/sys/linux/linuxthreads/machine/i386/Makefile.in
newlib/libc/sys/linux/linuxthreads/machine/i386/aclocal.m4
newlib/libc/sys/linux/linuxthreads/machine/i386/bp-asm.h
newlib/libc/sys/linux/linuxthreads/machine/i386/clone.S
newlib/libc/sys/linux/linuxthreads/machine/i386/configure
newlib/libc/sys/linux/linuxthreads/machine/i386/configure.in
newlib/libc/sys/linux/linuxthreads/machine/i386/i386-sysdep.S
newlib/libc/sys/linux/linuxthreads/machine/i386/i386-sysdep.h
newlib/libc/sys/linux/linuxthreads/machine/i386/pspinlock.c
newlib/libc/sys/linux/linuxthreads/machine/i386/pt-machine.h
newlib/libc/sys/linux/linuxthreads/machine/i386/sigcontextinfo.h
newlib/libc/sys/linux/linuxthreads/machine/i386/stackinfo.h
newlib/libc/sys/linux/linuxthreads/machine/i386/sysdep.S
newlib/libc/sys/linux/linuxthreads/machine/i386/sysdep.h
newlib/libc/sys/linux/linuxthreads/machine/i386/useldt.h
newlib/libc/sys/linux/linuxthreads/manager.c
newlib/libc/sys/linux/linuxthreads/mq_notify.c
newlib/libc/sys/linux/linuxthreads/mutex.c
newlib/libc/sys/linux/linuxthreads/no-tsd.c
newlib/libc/sys/linux/linuxthreads/oldsemaphore.c
newlib/libc/sys/linux/linuxthreads/posix-timer.h
newlib/libc/sys/linux/linuxthreads/prio.c
newlib/libc/sys/linux/linuxthreads/proc_service.h
newlib/libc/sys/linux/linuxthreads/pt-machine.c
newlib/libc/sys/linux/linuxthreads/ptclock_gettime.c
newlib/libc/sys/linux/linuxthreads/ptclock_settime.c
newlib/libc/sys/linux/linuxthreads/ptfork.c
newlib/libc/sys/linux/linuxthreads/pthread.c
newlib/libc/sys/linux/linuxthreads/ptlongjmp.c
newlib/libc/sys/linux/linuxthreads/queue.h
newlib/libc/sys/linux/linuxthreads/reent.c
newlib/libc/sys/linux/linuxthreads/reqsyscalls.c
newlib/libc/sys/linux/linuxthreads/restart.h
newlib/libc/sys/linux/linuxthreads/rwlock.c
newlib/libc/sys/linux/linuxthreads/semaphore.c
newlib/libc/sys/linux/linuxthreads/semaphore.h
newlib/libc/sys/linux/linuxthreads/shlib-compat.h
newlib/libc/sys/linux/linuxthreads/signals.c
newlib/libc/sys/linux/linuxthreads/specific.c
newlib/libc/sys/linux/linuxthreads/spinlock.c
newlib/libc/sys/linux/linuxthreads/spinlock.h
newlib/libc/sys/linux/linuxthreads/sysctl.c
newlib/libc/sys/linux/linuxthreads/td_init.c
newlib/libc/sys/linux/linuxthreads/td_log.c
newlib/libc/sys/linux/linuxthreads/td_symbol_list.c
newlib/libc/sys/linux/linuxthreads/td_ta_clear_event.c
newlib/libc/sys/linux/linuxthreads/td_ta_delete.c
newlib/libc/sys/linux/linuxthreads/td_ta_enable_stats.c
newlib/libc/sys/linux/linuxthreads/td_ta_event_addr.c
newlib/libc/sys/linux/linuxthreads/td_ta_event_getmsg.c
newlib/libc/sys/linux/linuxthreads/td_ta_get_nthreads.c
newlib/libc/sys/linux/linuxthreads/td_ta_get_ph.c
newlib/libc/sys/linux/linuxthreads/td_ta_get_stats.c
newlib/libc/sys/linux/linuxthreads/td_ta_map_id2thr.c
newlib/libc/sys/linux/linuxthreads/td_ta_map_lwp2thr.c
newlib/libc/sys/linux/linuxthreads/td_ta_new.c
newlib/libc/sys/linux/linuxthreads/td_ta_reset_stats.c
newlib/libc/sys/linux/linuxthreads/td_ta_set_event.c
newlib/libc/sys/linux/linuxthreads/td_ta_setconcurrency.c
newlib/libc/sys/linux/linuxthreads/td_ta_thr_iter.c
newlib/libc/sys/linux/linuxthreads/td_ta_tsd_iter.c
newlib/libc/sys/linux/linuxthreads/td_thr_clear_event.c
newlib/libc/sys/linux/linuxthreads/td_thr_dbresume.c
newlib/libc/sys/linux/linuxthreads/td_thr_dbsuspend.c
newlib/libc/sys/linux/linuxthreads/td_thr_event_enable.c
newlib/libc/sys/linux/linuxthreads/td_thr_event_getmsg.c
newlib/libc/sys/linux/linuxthreads/td_thr_get_info.c
newlib/libc/sys/linux/linuxthreads/td_thr_getfpregs.c
newlib/libc/sys/linux/linuxthreads/td_thr_getgregs.c
newlib/libc/sys/linux/linuxthreads/td_thr_getxregs.c
newlib/libc/sys/linux/linuxthreads/td_thr_getxregsize.c
newlib/libc/sys/linux/linuxthreads/td_thr_set_event.c
newlib/libc/sys/linux/linuxthreads/td_thr_setfpregs.c
newlib/libc/sys/linux/linuxthreads/td_thr_setgregs.c
newlib/libc/sys/linux/linuxthreads/td_thr_setprio.c
newlib/libc/sys/linux/linuxthreads/td_thr_setsigpending.c
newlib/libc/sys/linux/linuxthreads/td_thr_setxregs.c
newlib/libc/sys/linux/linuxthreads/td_thr_sigsetmask.c
newlib/libc/sys/linux/linuxthreads/td_thr_tsd.c
newlib/libc/sys/linux/linuxthreads/td_thr_validate.c
newlib/libc/sys/linux/linuxthreads/testrtsig.h
newlib/libc/sys/linux/linuxthreads/thread_db.h
newlib/libc/sys/linux/linuxthreads/thread_dbP.h
newlib/libc/sys/linux/linuxthreads/timer_create.c
newlib/libc/sys/linux/linuxthreads/timer_delete.c
newlib/libc/sys/linux/linuxthreads/timer_getoverr.c
newlib/libc/sys/linux/linuxthreads/timer_gettime.c
newlib/libc/sys/linux/linuxthreads/timer_routines.c
newlib/libc/sys/linux/linuxthreads/timer_settime.c
newlib/libc/sys/linux/linuxthreads/tst-cancel.c
newlib/libc/sys/linux/linuxthreads/tst-context.c
newlib/libc/sys/linux/linuxthreads/tststack.c
newlib/libc/sys/linux/linuxthreads/unload.c
newlib/libc/sys/linux/linuxthreads/weaks.c
newlib/libc/sys/linux/linuxthreads/wrapsyscall.c
newlib/libc/sys/linux/machine/Makefile.am
newlib/libc/sys/linux/machine/Makefile.in
newlib/libc/sys/linux/machine/aclocal.m4
newlib/libc/sys/linux/machine/configure
newlib/libc/sys/linux/machine/configure.in
newlib/libc/sys/linux/machine/hp-timing.h
newlib/libc/sys/linux/machine/i386/Makefile.am
newlib/libc/sys/linux/machine/i386/Makefile.in
newlib/libc/sys/linux/machine/i386/aclocal.m4
newlib/libc/sys/linux/machine/i386/configure
newlib/libc/sys/linux/machine/i386/configure.in
newlib/libc/sys/linux/machine/i386/crt0.c
newlib/libc/sys/linux/machine/i386/dl-machine.h
newlib/libc/sys/linux/machine/i386/dl-procinfo.c
newlib/libc/sys/linux/machine/i386/dl-procinfo.h
newlib/libc/sys/linux/machine/i386/get_clockfreq.c
newlib/libc/sys/linux/machine/i386/getpagesize.c
newlib/libc/sys/linux/machine/i386/hp-timing.c
newlib/libc/sys/linux/machine/i386/hp-timing.h
newlib/libc/sys/linux/machine/i386/huge_val.h
newlib/libc/sys/linux/machine/i386/i386mach.h
newlib/libc/sys/linux/machine/i386/include/endian.h
newlib/libc/sys/linux/machine/i386/include/param.h
newlib/libc/sys/linux/machine/i386/include/setjmp.h
newlib/libc/sys/linux/machine/i386/include/termios.h
newlib/libc/sys/linux/machine/i386/setjmp.S
newlib/libc/sys/linux/machine/i386/sigaction.c
newlib/libc/sys/linux/machine/i386/sigstack.h
newlib/libc/sys/linux/machine/i386/socketcall.h
newlib/libc/sys/linux/machine/i386/syscall.h
newlib/libc/sys/linux/machine/i386/sysdep.h
newlib/libc/sys/linux/machine/i386/weakalias.h
newlib/libc/sys/linux/malign.c
newlib/libc/sys/linux/malignr.c
newlib/libc/sys/linux/mallinfor.c
newlib/libc/sys/linux/malloc.c
newlib/libc/sys/linux/mallocr.c
newlib/libc/sys/linux/malloptr.c
newlib/libc/sys/linux/mallstatsr.c
newlib/libc/sys/linux/mcheck.c
newlib/libc/sys/linux/mhooks.h
newlib/libc/sys/linux/mmap.c
newlib/libc/sys/linux/mntent.c
newlib/libc/sys/linux/mntent_r.c
newlib/libc/sys/linux/mq_close.c
newlib/libc/sys/linux/mq_getattr.c
newlib/libc/sys/linux/mq_notify.c
newlib/libc/sys/linux/mq_open.c
newlib/libc/sys/linux/mq_receive.c
newlib/libc/sys/linux/mq_send.c
newlib/libc/sys/linux/mq_setattr.c
newlib/libc/sys/linux/mq_unlink.c
newlib/libc/sys/linux/mqlocal.h
newlib/libc/sys/linux/msize.c
newlib/libc/sys/linux/msizer.c
newlib/libc/sys/linux/mstats.c
newlib/libc/sys/linux/mtrim.c
newlib/libc/sys/linux/mtrimr.c
newlib/libc/sys/linux/net/Makefile.am
newlib/libc/sys/linux/net/Makefile.in
newlib/libc/sys/linux/net/addr2ascii.3
newlib/libc/sys/linux/net/addr2ascii.c
newlib/libc/sys/linux/net/ascii2addr.c
newlib/libc/sys/linux/net/base64.c
newlib/libc/sys/linux/net/bindresvport.c
newlib/libc/sys/linux/net/byteorder.3
newlib/libc/sys/linux/net/ether_addr.c
newlib/libc/sys/linux/net/ethers.3
newlib/libc/sys/linux/net/getaddrinfo.3
newlib/libc/sys/linux/net/getaddrinfo.c
newlib/libc/sys/linux/net/gethostbydns.c
newlib/libc/sys/linux/net/gethostbyht.c
newlib/libc/sys/linux/net/gethostbyname.3
newlib/libc/sys/linux/net/gethostbynis.c
newlib/libc/sys/linux/net/gethostnamadr.c
newlib/libc/sys/linux/net/getifaddrs.3
newlib/libc/sys/linux/net/getifaddrs.c
newlib/libc/sys/linux/net/getipnodebyname.3
newlib/libc/sys/linux/net/getnameinfo.3
newlib/libc/sys/linux/net/getnameinfo.c
newlib/libc/sys/linux/net/getnetbydns.c
newlib/libc/sys/linux/net/getnetbyht.c
newlib/libc/sys/linux/net/getnetbynis.c
newlib/libc/sys/linux/net/getnetent.3
newlib/libc/sys/linux/net/getnetnamadr.c
newlib/libc/sys/linux/net/getproto.c
newlib/libc/sys/linux/net/getprotoent.3
newlib/libc/sys/linux/net/getprotoent.c
newlib/libc/sys/linux/net/getprotoname.c
newlib/libc/sys/linux/net/getservbyname.c
newlib/libc/sys/linux/net/getservbyport.c
newlib/libc/sys/linux/net/getservent.3
newlib/libc/sys/linux/net/getservent.c
newlib/libc/sys/linux/net/herror.c
newlib/libc/sys/linux/net/hesiod.3
newlib/libc/sys/linux/net/hesiod.c
newlib/libc/sys/linux/net/if_indextoname.3
newlib/libc/sys/linux/net/ifname.c
newlib/libc/sys/linux/net/inet.3
newlib/libc/sys/linux/net/inet6_option_space.3
newlib/libc/sys/linux/net/inet6_rthdr_space.3
newlib/libc/sys/linux/net/inet_addr.c
newlib/libc/sys/linux/net/inet_lnaof.c
newlib/libc/sys/linux/net/inet_makeaddr.c
newlib/libc/sys/linux/net/inet_net.3
newlib/libc/sys/linux/net/inet_net_ntop.c
newlib/libc/sys/linux/net/inet_net_pton.c
newlib/libc/sys/linux/net/inet_neta.c
newlib/libc/sys/linux/net/inet_netof.c
newlib/libc/sys/linux/net/inet_network.c
newlib/libc/sys/linux/net/inet_ntoa.c
newlib/libc/sys/linux/net/inet_ntop.c
newlib/libc/sys/linux/net/inet_pton.c
newlib/libc/sys/linux/net/innetgr-stub.c
newlib/libc/sys/linux/net/ip6opt.c
newlib/libc/sys/linux/net/iso_addr.3
newlib/libc/sys/linux/net/iso_addr.c
newlib/libc/sys/linux/net/issetugid-stub.c
newlib/libc/sys/linux/net/linkaddr.3
newlib/libc/sys/linux/net/linkaddr.c
newlib/libc/sys/linux/net/map_v4v6.c
newlib/libc/sys/linux/net/name6.c
newlib/libc/sys/linux/net/namespace.h
newlib/libc/sys/linux/net/ns.3
newlib/libc/sys/linux/net/ns_addr.c
newlib/libc/sys/linux/net/ns_name.c
newlib/libc/sys/linux/net/ns_netint.c
newlib/libc/sys/linux/net/ns_ntoa.c
newlib/libc/sys/linux/net/ns_parse.c
newlib/libc/sys/linux/net/ns_print.c
newlib/libc/sys/linux/net/ns_ttl.c
newlib/libc/sys/linux/net/nsap_addr.c
newlib/libc/sys/linux/net/nsdispatch.3
newlib/libc/sys/linux/net/nsdispatch.c
newlib/libc/sys/linux/net/nslexer.c
newlib/libc/sys/linux/net/nslexer.l
newlib/libc/sys/linux/net/nsparser.c
newlib/libc/sys/linux/net/nsparser.h
newlib/libc/sys/linux/net/nsparser.y
newlib/libc/sys/linux/net/rcmd.3
newlib/libc/sys/linux/net/rcmd.c
newlib/libc/sys/linux/net/rcmdsh.3
newlib/libc/sys/linux/net/rcmdsh.c
newlib/libc/sys/linux/net/recv.c
newlib/libc/sys/linux/net/res_comp.c
newlib/libc/sys/linux/net/res_config.h
newlib/libc/sys/linux/net/res_data.c
newlib/libc/sys/linux/net/res_debug.c
newlib/libc/sys/linux/net/res_init.c
newlib/libc/sys/linux/net/res_mkquery.c
newlib/libc/sys/linux/net/res_mkupdate.c
newlib/libc/sys/linux/net/res_query.c
newlib/libc/sys/linux/net/res_send.c
newlib/libc/sys/linux/net/res_update.c
newlib/libc/sys/linux/net/resolver.3
newlib/libc/sys/linux/net/rthdr.c
newlib/libc/sys/linux/net/send.c
newlib/libc/sys/linux/net/un-namespace.h
newlib/libc/sys/linux/net/vars.c
newlib/libc/sys/linux/ntp_gettime.c
newlib/libc/sys/linux/pathconf.c
newlib/libc/sys/linux/pread.c
newlib/libc/sys/linux/pread64.c
newlib/libc/sys/linux/prof-freq.c
newlib/libc/sys/linux/profile.c
newlib/libc/sys/linux/psignal.c
newlib/libc/sys/linux/pvallocr.c
newlib/libc/sys/linux/pwrite.c
newlib/libc/sys/linux/pwrite64.c
newlib/libc/sys/linux/raise.c
newlib/libc/sys/linux/readdir64.c
newlib/libc/sys/linux/realloc.c
newlib/libc/sys/linux/reallocr.c
newlib/libc/sys/linux/rename.c
newlib/libc/sys/linux/resource.c
newlib/libc/sys/linux/scandir64.c
newlib/libc/sys/linux/sched.c
newlib/libc/sys/linux/seteuid.c
newlib/libc/sys/linux/sethostid.c
newlib/libc/sys/linux/sethostname.c
newlib/libc/sys/linux/setrlimit64.c
newlib/libc/sys/linux/shm_open.c
newlib/libc/sys/linux/shm_unlink.c
newlib/libc/sys/linux/sig.c
newlib/libc/sys/linux/sigaction.c
newlib/libc/sys/linux/siglongjmp.c
newlib/libc/sys/linux/sigqueue.c
newlib/libc/sys/linux/sigset.c
newlib/libc/sys/linux/sigwait.c
newlib/libc/sys/linux/sleep.c
newlib/libc/sys/linux/socket.c
newlib/libc/sys/linux/sockops.h
newlib/libc/sys/linux/stack.c
newlib/libc/sys/linux/statvfs.c
newlib/libc/sys/linux/statvfs64.c
newlib/libc/sys/linux/stdlib/COPYRIGHT
newlib/libc/sys/linux/stdlib/Makefile.am
newlib/libc/sys/linux/stdlib/Makefile.in
newlib/libc/sys/linux/stdlib/cclass.h
newlib/libc/sys/linux/stdlib/cname.h
newlib/libc/sys/linux/stdlib/collate.c
newlib/libc/sys/linux/stdlib/collate.h
newlib/libc/sys/linux/stdlib/collcmp.c
newlib/libc/sys/linux/stdlib/engine.c
newlib/libc/sys/linux/stdlib/fnmatch.3
newlib/libc/sys/linux/stdlib/fnmatch.c
newlib/libc/sys/linux/stdlib/glob.3
newlib/libc/sys/linux/stdlib/glob.c
newlib/libc/sys/linux/stdlib/reallocf.c
newlib/libc/sys/linux/stdlib/regcomp.c
newlib/libc/sys/linux/stdlib/regerror.c
newlib/libc/sys/linux/stdlib/regex.3
newlib/libc/sys/linux/stdlib/regex2.h
newlib/libc/sys/linux/stdlib/regexec.c
newlib/libc/sys/linux/stdlib/regfree.c
newlib/libc/sys/linux/stdlib/utils.h
newlib/libc/sys/linux/stdlib/wordexp.c
newlib/libc/sys/linux/stdlib/wordfree.c
newlib/libc/sys/linux/strsignal.c
newlib/libc/sys/linux/strverscmp.c
newlib/libc/sys/linux/sys/_types.h
newlib/libc/sys/linux/sys/dlfcn.h
newlib/libc/sys/linux/sys/elfclass.h
newlib/libc/sys/linux/sys/event.h
newlib/libc/sys/linux/sys/features.h
newlib/libc/sys/linux/sys/ioccom.h
newlib/libc/sys/linux/sys/libc-tsd.h
newlib/libc/sys/linux/sys/link.h
newlib/libc/sys/linux/sys/linux_time.h
newlib/libc/sys/linux/sys/lock.h
newlib/libc/sys/linux/sys/param.h
newlib/libc/sys/linux/sys/select.h
newlib/libc/sys/linux/sys/socket.h
newlib/libc/sys/linux/sys/sockio.h
newlib/libc/sys/linux/sys/stdio.h
newlib/libc/sys/linux/sys/string.h
newlib/libc/sys/linux/sys/unistd.h
newlib/libc/sys/linux/sys/utime.h
newlib/libc/sys/linux/sysconf.c
newlib/libc/sys/linux/sysctl.c
newlib/libc/sys/linux/system.c
newlib/libc/sys/linux/tcdrain.c
newlib/libc/sys/linux/tcsendbrk.c
newlib/libc/sys/linux/thread-m.h
newlib/libc/sys/linux/ttyname_r.c
newlib/libc/sys/linux/usleep.c
newlib/libc/sys/linux/utimes.c
newlib/libc/sys/linux/vallocr.c
newlib/libc/sys/linux/versionsort.c
newlib/libc/sys/linux/versionsort64.c
newlib/libc/sys/mmixware/link.c
newlib/libc/sys/rdos/Makefile.am
newlib/libc/sys/rdos/Makefile.in
newlib/libc/sys/rdos/aclocal.m4
newlib/libc/sys/rdos/chown.c
newlib/libc/sys/rdos/close.c
newlib/libc/sys/rdos/config.h
newlib/libc/sys/rdos/configure
newlib/libc/sys/rdos/configure.in
newlib/libc/sys/rdos/crt0.S
newlib/libc/sys/rdos/execve.c
newlib/libc/sys/rdos/fork.c
newlib/libc/sys/rdos/fstat.c
newlib/libc/sys/rdos/getenv.c
newlib/libc/sys/rdos/getpid.c
newlib/libc/sys/rdos/gettod.c
newlib/libc/sys/rdos/isatty.c
newlib/libc/sys/rdos/kill.c
newlib/libc/sys/rdos/link.c
newlib/libc/sys/rdos/lseek.c
newlib/libc/sys/rdos/open.c
newlib/libc/sys/rdos/rdos.S
newlib/libc/sys/rdos/rdos.h
newlib/libc/sys/rdos/rdoshelp.c
newlib/libc/sys/rdos/read.c
newlib/libc/sys/rdos/readlink.c
newlib/libc/sys/rdos/sbrk.c
newlib/libc/sys/rdos/stat.c
newlib/libc/sys/rdos/symlink.c
newlib/libc/sys/rdos/times.c
newlib/libc/sys/rdos/unlink.c
newlib/libc/sys/rdos/user.def
newlib/libc/sys/rdos/wait.c
newlib/libc/sys/rdos/write.c
newlib/libc/sys/rtems/machine/limits.h
newlib/libc/sys/rtems/machine/param.h
newlib/libc/sys/rtems/sys/param.h
newlib/libc/sys/rtems/sys/queue.h
newlib/libc/sys/rtems/sys/syslimits.h
newlib/libc/sys/rtems/sys/utime.h
newlib/libc/sys/sh/ftruncate.c
newlib/libc/sys/sh/truncate.c
newlib/libc/time/gettzinfo.c
newlib/libc/time/local.h
newlib/libc/time/mktm_r.c
newlib/libc/time/strptime.c
newlib/libc/time/tzlock.c
newlib/libc/time/tzset.c
newlib/libc/time/tzset_r.c
newlib/libc/time/tzvars.c
newlib/libc/unix/basename.c
newlib/libc/unix/dirname.c
newlib/libc/unix/pread.c
newlib/libc/unix/pwrite.c
newlib/libm/common/s_fdim.c
newlib/libm/common/s_fma.c
newlib/libm/common/s_fmax.c
newlib/libm/common/s_fmin.c
newlib/libm/common/s_fpclassify.c
newlib/libm/common/s_infconst.c
newlib/libm/common/s_isinf.c
newlib/libm/common/s_isinfd.c
newlib/libm/common/s_isnan.c
newlib/libm/common/s_isnand.c
newlib/libm/common/s_lrint.c
newlib/libm/common/s_lround.c
newlib/libm/common/s_nearbyint.c
newlib/libm/common/s_remquo.c
newlib/libm/common/s_round.c
newlib/libm/common/s_scalbln.c
newlib/libm/common/s_signbit.c
newlib/libm/common/s_trunc.c
newlib/libm/common/sf_fdim.c
newlib/libm/common/sf_fma.c
newlib/libm/common/sf_fmax.c
newlib/libm/common/sf_fmin.c
newlib/libm/common/sf_isinf.c
newlib/libm/common/sf_isinff.c
newlib/libm/common/sf_isnan.c
newlib/libm/common/sf_isnanf.c
newlib/libm/common/sf_lrint.c
newlib/libm/common/sf_lround.c
newlib/libm/common/sf_nearbyint.c
newlib/libm/common/sf_remquo.c
newlib/libm/common/sf_round.c
newlib/libm/common/sf_scalbln.c
newlib/libm/common/sf_trunc.c
newlib/libm/math/w_exp2.c
newlib/libm/math/w_sincos.c
newlib/libm/math/w_tgamma.c
newlib/libm/math/wf_exp2.c
newlib/libm/math/wf_sincos.c
newlib/libm/math/wf_tgamma.c
newlib/libm/mathfp/s_exp2.c
newlib/libm/mathfp/s_sincos.c
newlib/libm/mathfp/s_tgamma.c
newlib/libm/mathfp/sf_exp2.c
newlib/libm/mathfp/sf_sincos.c
newlib/libm/mathfp/sf_tgamma.c
newlib/libtool.m4
newlib/newlib.hin
newlib/stamp-h.in
newlib/testsuite/config/default.exp
newlib/testsuite/include/check.h
newlib/testsuite/lib/checkoutput.exp
newlib/testsuite/lib/flags.exp
newlib/testsuite/lib/newlib.exp
newlib/testsuite/lib/passfail.exp
newlib/testsuite/newlib.elix/elix.exp
newlib/testsuite/newlib.elix/tmmap.c
newlib/testsuite/newlib.iconv/iconv.exp
newlib/testsuite/newlib.iconv/iconvjp.c
newlib/testsuite/newlib.iconv/iconvnm.c
newlib/testsuite/newlib.iconv/iconvru.c
newlib/testsuite/newlib.locale/UTF-8.c
newlib/testsuite/newlib.locale/UTF-8.exp
newlib/testsuite/newlib.locale/locale.exp
newlib/testsuite/newlib.search/hsearchtest.c
newlib/testsuite/newlib.search/hsearchtest.exp
newlib/testsuite/newlib.stdlib/atexit.c
newlib/testsuite/newlib.stdlib/atexit.exp
newlib/testsuite/newlib.string/memmove1.c
newlib/testsuite/newlib.string/string.exp
newlib/testsuite/newlib.string/tstring.c
newlib/testsuite/newlib.wctype/tiswctype.c
newlib/testsuite/newlib.wctype/twctrans.c
newlib/testsuite/newlib.wctype/twctype.c
newlib/testsuite/newlib.wctype/wctype.exp
src-release
Diffstat (limited to 'newlib/ChangeLog')
-rw-r--r-- | newlib/ChangeLog | 7326 |
1 files changed, 0 insertions, 7326 deletions
diff --git a/newlib/ChangeLog b/newlib/ChangeLog index 506d2cc95..9f63fbe5e 100644 --- a/newlib/ChangeLog +++ b/newlib/ChangeLog @@ -1,7329 +1,3 @@ -2006-03-29 Shaun Jackman <sjackman@gmail.com> - - * libc/sys/linux/include/netinet/ip.h: Include netinet/in_systm.h - for the declaration of n_long. - -2006-03-29 Shaun Jackman <sjackman@gmail.com> - - * libc/sys/linux/include/net/if.h: Include sys/socket.h for - struct sockaddr. - (IFF_SMART): Replace this define with IFF_NOTRAILERS. - (IFF_CANTCHANGE): Replace IFF_SMART reference with IFF_NOTRAILERS. - (IFF_NOTRAILERS): New define. - (struct ifreq): Add ifru_netmask. - (ifr_netmask): New define. - -2006-03-29 Shaun Jackman <sjackman@gmail.com> - - * libc/sys/linux/sys/ioccom.h (ioctl): Change declaration to - match sys/ioctl.h. - -2006-03-29 Shaun Jackman <sjackman@gmail.com> - - * libtool.m4: Set lt_cv_deplibs_check_method=pass_all for - linux-newlib libc implementations. - -2006-03-29 Eric Blake <ebb9@byu.net> - - * libc/stdio/freopen.c (_freopen_r) [__SCLE]: Fix typo. - * libc/stdio64/freopen64.c (_freopen64_r) [__SCLE]: Likewise. - -2006-03-29 Jeff Johnston <jjohnstn@redhat.com> - - * libc/sys/linux/io.c (__mknod): Fix declaration of - syscall to pass a dev_t as third argument rather than - a pointer to dev_t. - -2006-03-29 Jeff Johnston <jjohnstn@redhat.com> - - * libc/sys/linux/net/name6.c: Fix struct references. - -2006-03-22 Mark Mitchell <mark@codesourcery.com> - - * configure.host: Allow hosts to set the default - newlib_atexit_dynamic_alloc value. - * configure.in: Likewise. - * configure: Regenerated. - -2006-03-20 Mark Mitchell <mark@codesourcery.com> - - * acconfig.h (_ATEXIT_DYNAMIC_ALLOC): Undef. - * configure.in (--disable-newlib-atexit-dynamic-alloc): New - option. - * configure: Regenerated. - * newlib.hin: Regenerated. - * libc/stdlib/__atexit.c (__register_exitproc): Don't call malloc - if _ATEXIT_DYNAMIC_ALLOC is undefined. - * libc/stdlib/__call_atexit.c (__call_exitprocs): Don't call free - if _ATEXIT_DYNAMIC_ALLOC is undefined. - -2006-03-17 Jeff Johnston <jjohnstn@redhat.com> - - * libc/sys/linux/linuxthreads/config.h: Remove definition - of UINT32_C. - -2006-03-15 Jeff Johnston <jjohnstn@redhat.com> - - * libc/stdio/wsetup.c (__swsetup): Don't make a buffer - for a string I/O file that isn't using the asprintf family. - -2006-03-07 Eric Blake <ebb9@byu.net> - - * libc/stdio/freopen.c (_freopen_r) [HAVE_FCNTL]: For NULL - filename, allow read-only or write-only FILE atop O_RDWR file - descriptor. - * libc/stdio64/freopen64.c (_freopen64_r) [HAVE_FCNTL]: Likewise. - -2006-03-07 Jeff Johnston <jjohnstn@redhat.com> - - * libm/common/sf_isinf.c[_DOUBLE_IS_32BITS]: Undef isinf. - * libm/common/sf_isnan.c[_DOUBLE_IS_32BITS]: Undef isnan. - -2006-03-02 Jeff Johnston <jjohnstn@redhat.com> - - * libm/math/math.tex: Fix reference to sisnan.def which - is now in common subdirectory. - * libm/mathfp/mathfp.tex: Ditto. - -2006-02-27 Jeff Johnston <jjohnstn@redhat.com> - - * Makefile.am (MATHOBJS_IN_LIBC): Add s_isinfd, sf_isinff, - s_isnand, and sf_isnanf object files. - * Makefile.in: Regenerated. - * libc/include/ieeefp.h: Undef isnan and isinf to avoid - conflict if <math.h> has previously been included. - * libc/include/math.h - * libc/include/math.h: Make isnan and isinf macros to - conform to C99. - (__isinfd, __isinff, __isnand, __isnanf): New functions. - * libm/common/Makefile.am: Add new s_isinfd, s_isnand, sf_isinff, - and sf_isnanf files. Also support s_isnan, sf_isnan, s_isinf, and - sf_isinf files which have been moved from math/mathfp directories. - * libm/common/Makefile.in: Regenerated. - * libm/common/s_isinfd.c: New file. - * libm/common/s_isnand.c: Ditto. - * libm/common/sf_isinff.c: Ditto. - * libm/common/sf_isnanf.c: Ditto. - * libm/common/s_isinf.c: Moved from libm/math directory. - * libm/common/s_isnan.c: Ditto. - * libm/common/sf_isinf.c: Ditto. - * libm/common/sf_isnan.c: Ditto. - * libm/math/Makefile.am: Remove isinf and isnan family functions - which have been moved into common directory. - * libm/mathfp/Makefile.am: Ditto. - * libm/math/Makefile.in: Regenerated. - * libm/mathfp/Makefile.in: Ditto. - * libm/math/s_isinf.c: Removed. - * libm/math/s_isnan.c: Ditto. - * libm/math/sf_isinf.c: Ditto. - * libm/math/sf_isnan.c: Ditto. - * libm/mathfp/s_isinf.c: Ditto. - * libm/mathfp/s_isnan.c: Ditto. - * libm/mathfp/sf_isinf.c: Ditto. - * libm/mathfp/sf_isnan.c: Ditto. - -2006-02-20 Jeff Johnston <jjohnstn@redhat.com> - - * libc/stdio/fflush.c (fflush): For an fflush on a read-only - stream, turn off fseek/rewind optimization as per POSIX/SUSv3. - * libc/stdio/fseek.c (_fseek_r): After a successful unoptimized - seek, turn off the __SNPT no-optimization flag. - -2006-02-16 Jeff Johnston <jjohnstn@redhat.com> - - * libc/sys/linux/aio.c: Define _GNU_SOURCE so struct aioinit - will be defined. - * libc/sys/linux/sys/types.h: Move <sys/config.h> ahead of - <features.h> to preset special flags. - -2006-02-15 Corinna Vinschen <corinna@vinschen.de> - - * libc/include/sys/time.h (struct timeval): Change member types - according to SUSv3. - * libc/include/sys/types.h (useconds_t): Change to unsigned - according to SUSv3. - (suseconds_t): Define type. - -2006-02-13 Jeff Johnston <jjohnstn@redhat.com> - David Carne <davidcarne@gmail.com> - - * libc/string/strndup_r.c (_strndup_r): Use strnlen logic - instead of strlen to determine number of bytes to copy. - * libc/string/strnlen.c (strnlen): Fix so check for max limit occurs - before looking at storage location. - -2006-02-07 Paul Brook <paul@codesourcery.com> - - * libc/machine/arm/setjmp.S: Add Thumb-2 support. - * libc/sys/arm/crt0.S: Add Thumb-2 startup code. - * libc/sys/arm/libcfunc.c (do_AngelSWI): Use AngelSWIInsn. - * libc/sys/arm/swi.h (AngelSWIInsn, AngelSWIAsm): Define. - * libc/sys/arm/trap.S: Disable for Thumb-2. - -2006-01-31 Leif Ekblad <leif@rdos.net> - - * configure.host: RDOS support added - * libc/include/sys/config.h: Ditto. - * libc/sys/rdos/Makefile.am, libc/sys/rdos/Makefile.in: New files. - * libc/sys/rdos/aclocal.m4, libc/sys/rdos/chown.c: Ditto. - * libc/sys/rdos/close.c, libc/sys/rdos/config.h: Ditto. - * libc/sys/rdos/configure, libc/sys/rdos/configure.in: Ditto. - * libc/sys/rdos/crt0.S, libc/sys/rdos/execve.c: Ditto. - * libc/sys/rdos/fork.c, libc/sys/rdos/fstat.c: Ditto. - * libc/sys/rdos/getenv.c, libc/sys/rdos/getpid.c: Ditto. - * libc/sys/rdos/gettod.c, libc/sys/rdos/isatty.c: Ditto. - * libc/sys/rdos/kill.c, libc/sys/rdos/link.c: Ditto. - * libc/sys/rdos/lseek.c, libc/sys/rdos/open.c: Ditto. - * libc/sys/rdos/rdos.S, libc/sys/rdos/rdos.h: Ditto. - * libc/sys/rdos/rdoshelp.c, libc/sys/rdos/read.c: Ditto. - * libc/sys/rdos/readlink.c, libc/sys/rdos/sbrk.c: Ditto. - * libc/sys/rdos/stat.c, libc/sys/rdos/symlink.c: Ditto. - * libc/sys/rdos/times.c, libc/sys/rdos/unlink.c: Ditto. - * libc/sys/rdos/user.def, libc/sys/rdos/wait.c: Ditto. - * libc/sys/rdos/write.c: Ditto. - -2006-01-24 Jeff Johnston <jjohnstn@redhat.com> - - * acinclude.m4: Add nodefine to AM_INIT_AUTOMAKE macro invocation - so as not to define PACKAGE and VERSION in newlib.h. - * aclocal.m4: Regenerated. - * configure: Ditto. - * newlib.hin: Ditto. - -2006-01-20 Jeff Johnston <jjohnstn@redhat.com> - - * acconfig.h: New file to generate newlib.hin from. - * newlib.hin: Regenerated. - * stamp-h.in: Regenerated. - * Makefile.am: Add ACLOCAL_AMFLAGS so aclocal can be - called automatically. - * Makefile.in: Regenerated. - * acinclude.m4: Add proper comment for hack in previous change. - * aclocal.m4 */aclocal.m4: Regenerated. - * configure */configure: Regenerated. - -2006-01-11 Jeff Johnston <jjohnstn@redhat.com> - - * acinclude.m4: Add hack to prevent INSTALL in subdirs - from being set to "../". - * Makefile.am: Pass INSTALL in AM_MAKEFLAGS. - * aclocal.m4: Regenerated. - * configure: Ditto. - * Makefile.in: Ditto. - * doc/aclocal.m4: Ditto. - * doc/configure: Ditto. - * iconvdata/aclocal.m4: Ditto. - * iconvdata/configure: Ditto. - * libc/*/aclocal.m4: Ditto. - * libc/*/configure: Ditto. - * libc/libc.texinfo: Ditto. - * libm/*/aclocal.m4: Ditto. - * libm/*/configure: Ditto. - -2006-01-10 Eric Blake <ebb9@byu.net> - - * libc/stdio/freopen.c (_freopen_r): Fix use of oflags. - * libc/stdio64/freopen64.c (_freopen64_r): Likewise. - -2006-01-10 Jeff Johnston <jjohnstn@redhat.com> - - * libm/mathfp/s_frexp.c: Check for special values on - the original input, not the manipulated output value. - * libm/mathfp/sf_frexp.c: Ditto. - * libm/mathfp/s_atangent.c: Don't use local value branch - when checking for quadrant. - * libm/mathfp/sf_atangent.c: Ditto. - -2006-01-09 Jeff Johnston <jjohnstn@redhat.com> - - * libc/stdio/freopen.c: Switch to use isatty instead of _isatty. - * libc/stdio64/freopen64.c: Ditto. - -2006-01-09 Eric Blake <ebb9@byu.net> - - * libc/stdio/freopen.c (_freopen_r): Accept NULL filename. - * libc/stdio64/freopen64.c (_freopen64_r): Likewise. - -2006-01-06 Jeff Johnston <jjohnstn@redhat.com> - - * libc/sys/linux/include/getopt.h: Add macros needed by - new version of getopt.c in libc/stdlib. - -2006-01-04 Gregory Pietsch <gpietsch@comcast.net> - - * libc/stdlib/getopt.c: Replaced with version - that adds getopt_long and getopt_long_only support. - * libc/include/getopt.h: New file. - -2005-12-16 Jeff Johnston <jjohnstn@redhat.com> - - * NEWS: Update with 1.14.0 info. - * README: Ditto. - * acinclude.m4: Change version number to 1.14.0. - * aclocal.m4: Regenerated. - * configure: Ditto. - * doc/aclocal.m4: Ditto. - * doc/configure: Ditto. - * libc/*/aclocal.m4: Ditto. - * libc/*/configure: Ditto. - * libc/libc.texinfo: Ditto. - * libm/*/aclocal.m4: Ditto. - * libm/*/configure: Ditto. - * libm/libm.texinfo: Ditto. - * libc/sys/linux/shared.ld: Add VERS_1.14. - -2005-12-16 Jeff Johnston <jjohnstn@redhat.com> - - * libc/sys/linux/sys/stat.h: Change *stat64 prototypes to - take a pointer to struct stat64 rather than struct stat. - -2005-12-16 Ralf Corsepius <ralf.corsepius@rtems.org> - - * libc/include/stdint.h: Prefer long over int for int32_t. - Use __have_long32 to set up int32_t. - * libc/include/inttypes.h: Use "#if xxx" instead of "#ifdef xxx" - (Sync with stdint.h). - -2005-12-14 Corinna Vinschen <corinna@vinschen.de> - - * libc/include/sys/fcntl.h: Define O_SYNC unconditionally. Fix - typo in O_NDELAY comment. - -2005-12-13 Nathan Sidwell <nathan@codesourcery.com> - - * libc/include/machine/ieeefp.h (__mt__): Renamed from __ms1__. - * libc/include/machine/setjmp.h (__mt__): Likewise. - * libc/machine/mt/setjmp.S: Rename ms1 reference to mt. - * libc/machine/configure.in: Ditto. - -2005-12-12 Nathan Sidwell <nathan@codesourcery.com> - - * configure.host: Replace ms1 arch with mt arch. - * libc/machine/mt: Renamed from ms1 dir. - -2005-12-08 Shaun Jackman <sjackman@gmail.com> - - * libc/include/sys/types.h: Remove the ifdef armour around - standard POSIX types. - -2005-12-06 Ralf Corsepius <ralf.corsepius@rtems.org> - - * libc/sys/rtems/crt0.c: Add rtems_gxx_key_create, - rtems_gxx_key_delete, rtems_gxx_getspecific, - rtems_gxx_setspecific, rtems_gxx_mutex_trylock, - rtems_gxx_recursive_mutex_init, rtems_gxx_recursive_mutex_lock, - rtems_gxx_recursive_mutex_trylock, rtems_gxx_recursive_mutex_unlock. - -2005-12-05 Christopher Faylor <cgf@timesys.com> - - * libc/include/stdlib.h: Move cygwin declarations to cygwin-specific - file. Declare unsetenv and _unsetenv_r when not cygwin. - -2005-11-18 Jeff Johnston <jjohnstn@redhat.com> - - * libc/time/strptime.c (strptime): Don't abort for %c and %Z. - Treat %c as "%a %b %e %H:%M:%S %Y" and ignore %Z. - -2005-11-18 Christopher Faylor <cgf@timesys.com> - - * include/sys/time.h: Move more cygwin stuff to cygwin-specific header. - -2005-11-18 Christopher Faylor <cgf@timesys.com> - - * include/time.h: Remove more cygwin-specific stuff. - -2005-11-18 Christopher Faylor <cgf@timesys.com> - - * include/time.h: Move cygwin declarations to cygwin-specific header. - * include/sys/time.h: Rename cygwin include to "sys_time.h". - -2005-11-17 Jeff Johnston <jjohnstn@redhat.com> - - * libc/sys/linux/dl/dl-local.h: New file based on old dlfcn.h - in libc/sys/linux/include. - * libc/sys/linux/dl/dlfcn.h: Moved to libc/sys/linux/include. - * libc/sys/linux/dl/ldsodefs.h: Include dl-local.h instead of dlfcn.h. - * libc/sys/linux/include/dlfcn.h: Replaced with dlfcn.h formerly - in libc/sys/linux/dl. - -2005-11-11 Christopher Faylor <cgf@timesys.com> - - * libc/include/sys/time.h: For cygwin, use general header rather than - specific "sys/select.h". - -2005-11-08 Tom Walsh <tom@openhardware.net> - - * libc/time/tzvars.c: New file. - * libc/time/tzset_r.c: Moved globals into tzvars.c - so other time functions needn't link in __tzset_r and its - dependencies. - * libc/time/Makefile.am: Add the new file. - * libc/time/Makefile.in: Regenerated. - -2005-11-08 Christopher Faylor <cgf@timesys.com> - - * libc/include/string.h: Add cygwin-specific function declaration. - -2005-11-07 Corinna Vinschen <corinna@vinschen.de> - - * libc/include/ieeefp.h: Add C++ guards. - -2005-11-03 Jeff Johnston <jjohnstn@redhat.com> - - * libc/unix/getcwd.c: Don't use non-reentrant syscall names. - * libc/unix/getlogin.c: Ditto. - * libc/unix/getpass.c: Ditto. - * libc/unix/getut.c: Ditto. - * libc/unix/ttyname.c: Ditto. - -2005-11-03 Shaun Jackman <sjackman@gmail.com> - - * libc/include/sys/unistd.h (readlink, symlink): Provide these - prototypes by default. - * libc/sys/linux/include/unistd.h (readlink): Remove this - prototype. - * libc/sys/linux/sys/unistd.h (readlink, symlink): New - prototypes. - -2005-11-01 Ralf Corsepius <ralf.corsepius@rtems.org> - - * libc/include/stdint.h: Cleanup #if vs. #ifdef. - -2005-10-31 Darin Johnson <darin@usa.net> - - * libm/mathfp/s_mathcnst.c: Fix endian-ness check to be - correct for constants. - -2005-10-28 Bob Wilson <bob.wilson@acm.org> - - * libc/stdio/siprintf.c: Wrap long lines in ANSI_SYNOPSIS. - * libc/stdio/siscanf.c: Likewise. - * libc/stdio/sprintf.c: Likewise. - * libc/stdio/sscanf.c: Likewise. - * libc/stdio/vfprintf.c: Likewise. - * libc/stdio/vfscanf.c: Likewise. - * libc/stdio/viprintf.c: Likewise. - * libc/stdio/viscanf.c: Likewise. - -2005-10-28 Bob Wilson <bob.wilson@acm.org> - - * libc/sys.tex (Stubs): Format examples consistently. Change sbrk - example to use "_end" symbol instead of "end". Change write example - to use "outbyte" instead of "writechar". - -2005-10-28 Bob Wilson <bob.wilson@acm.org> - - * libc/ctype/ctype.tex: Use hyphens as appropriate, but not otherwise. - * libc/ctype/islower.c: Likewise. - * libc/ctype/isupper.c: Likewise. - * libc/ctype/iswalnum.c: Likewise. - * libc/ctype/iswalpha.c: Likewise. - * libc/ctype/iswblank.c: Likewise. - * libc/ctype/iswcntrl.c: Likewise. - * libc/ctype/iswdigit.c: Likewise. - * libc/ctype/iswgraph.c: Likewise. - * libc/ctype/iswlower.c: Likewise. - * libc/ctype/iswprint.c: Likewise. - * libc/ctype/iswpunct.c: Likewise. - * libc/ctype/iswspace.c: Likewise. - * libc/ctype/iswupper.c: Likewise. - * libc/ctype/iswxdigit.c: Likewise. - * libc/ctype/tolower.c: Likewise. - * libc/ctype/toupper.c: Likewise. - * libc/ctype/towctrans.c: Likewise. - * libc/ctype/towlower.c: Likewise. - * libc/ctype/towupper.c: Likewise. - * libc/string/strcasecmp.c: Likewise. - * libc/string/strcoll.c: Likewise. - * libc/string/strings.tex: Likewise. - * libc/string/strlwr.c: Likewise. - * libc/string/strncasecmp.c: Likewise. - * libc/string/strupr.c: Likewise. - * libc/string/wcscoll.c: Likewise. - * libc/string/wcslcat.c: Likewise. - * libc/string/wcslcpy.c: Likewise. - * libc/string/wcsnlen.c: Likewise. - * libc/string/wcsstr.c: Likewise. - * libc/string/wcstrings.tex: Likewise. - * libc/string/wmemchr.c: Likewise. - * libc/string/wmemcmp.c: Likewise. - * libc/string/wmemcpy.c: Likewise. - * libc/string/wmemmove.c: Likewise. - * libc/string/wmemset.c: Likewise. - -2005-10-28 Bob Wilson <bob.wilson@acm.org> - - * libc/misc/unctrl.c: Replace FUNCTION description. - * libc/signal/signal.c: Remove documentation for raise and _raise_r. - * libc/stdio/getdelim.c: Fix spelling errors. - * libc/stdio/getw.c: Put RETURNS on a separate line. Fix punctuation. - * libc/stdio/putw.c: Likewise. - * libc/stdlib/a64l.c: Fix formatting, spelling and punctuation in - documentation. - * libc/stdlib/assert.c: Do not capitalize FUNCTION description. - * libc/stdlib/efgcvt.c: Add spaces to FUNCTION description. - * libc/stdlib/envlock.c: Use em-dash in FUNCTION description. - * libc/stdlib/mlock.c: Likewise. - * libc/stdlib/mstats.c: Likewise. - * libc/time/tzlock.c: Likewise. - * libc/stdlib/rand.c: Use "multi-threaded" and "thread-safe" in NOTES. - * libc/stdlib/rand48.c: Remove extra space in FUNCTION description - and hyphenate "pseudo-random". - * libc/string/bcmp.c: Remove extra blank lines in documentation. - * libc/string/strncat.c: Likewise. - * libc/string/memchr.c: Remove extra ">" character in documentation. - * libc/string/strcspn.c: Use "characters" instead of "chars". - * libc/string/strpbrk.c: Likewise. - * libc/string/strerror_r.c: Capitalize "GNU". - * libc/string/strnlen.c: Likewise. - * libc/string/strtok.c: Fix formatting, spelling and punctuation in - documentation. Use "multi-threaded" and "thread-safe" in NOTES. - * libc/string/wcscat.c: Split PORTABILITY into two paragraphs. - * libc/string/wcschr.c: Likewise. - * libc/string/wcscmp.c: Likewise. - * libc/string/wcscpy.c: Likewise. - * libc/string/wcscspn.c: Likewise. - * libc/string/wcslen.c: Likewise. - * libc/string/wcsncat.c: Likewise. - * libc/string/wcsncmp.c: Likewise. - * libc/string/wcsncpy.c: Likewise. - * libc/string/wcsnlen.c: Likewise. - * libc/string/wcspbrk.c: Likewise. - * libc/string/wcsrchr.c: Likewise. - * libc/string/wcsspn.c: Likewise. - * libc/string/wmemchr.c: Likewise. - * libc/string/wmemcmp.c: Likewise. - * libc/string/wmemcpy.c: Likewise. - * libc/string/wmemset.c: Likewise. - * libc/string/wmemmove.c: Likewise. Also fix FUNCTION description. - * libc/string/wcswidth.c: Formatting and punctuation in documentation. - * libc/string/wcwidth.c: Likewise. - * libm/common/s_modf.c: Remove extra period from documentation. - * libm/math/s_isnan.c: Fix formatting, grammar and punctuation in - documentation. - * libm/mathfp/s_isnan.c: Likewise. - * libm/math/s_ldexp.c: Fix punctuation. - * libm/mathfp/s_ldexp.c: Likewise. - * libm/math/w_log.c: Likewise. - * libm/mathfp/s_logarithm.c: Likewise. - * libm/math/w_j0.c: Add spaces to FUNCTION description. - * libm/mathfp/w_jn.c: Likewise. - -2005-10-26 Shaun Jackman <sjackman@gmail.com> - - * libc/posix/scandir.c (scandir): Update the function - prototype to match the header. - * libc/sys/linux/linuxthreads/bits/libc-lock.h: Remove an - extraneous #endif. - * libc/sys/linux/sys/lock.h: Do not include - machine/weakalias.h, since it's not used by this file. - -2005-10-26 Jeff Johnston <jjohnstn@redhat.com> - - * libc/Makefile.am: Reorder SUBLIBS so machine and sys - directories can override properly. - -2005-10-20 Jeff Johnston <jjohnstn@redhat.com> - - * libc/include/math.h (HUGE_VAL, HUGE_VALF, HUGE_VALL): When - gcc is 3.3 or greater, use special gcc builtins. - -2005-10-20 Corinna Vinschen <corinna@vinschen.de> - - * libc/include/sys/time.h: Declare futimes and lutimes for Cygwin. - -2005-10-18 Corinna Vinschen <corinna@vinschen.de> - - * libc/include/sys/features.h: Define _POSIX_MEMLOCK_RANGE for Cygwin. - -2005-10-14 Jeff Johnston <jjohnstn@redhat.com> - - * libc/include/math.h (HUGE_VALF, HUGE_VALL): New. - * libm/common/Makefile.am: Add s_infconst.c support. - * libm/common/Makefile.in: Regenerated. - * libm/common/s_infconst.c: New file with float and - long double infinity support added. - * libm/math/Makefile.am: Remove s_infconst.c support. - * libm/math/Makefile.in: Regenerated. - * libm/math/s_infconst.c: Moved to common directory. - * libm/mathfp/Makefile.am: Remove s_infconst.c support. - * libm/mathfp/Makefile.in: Regenerated. - * libm/mathfp/s_infconst.c: Moved to common directory. - -2005-10-14 Jeff Johnston <jjohnstn@redhat.com> - - * libc/sys/linux/net/gethostbydns.c (dprintf): Rename to - dbgprintf to prevent conflict with new dprintf function. - -2005-10-14 Jeff Johnston <jjohnstn@redhat.com> - - * libc/stdio/vfprintf.c (_VFPRINTF_R): Fix up "inf" and - "nan" processing for systems that have long double support. - -2005-10-14 Jeff Johnston <jjohnstn@redhat.com> - - * libc/sys/linux/sys/types.h (int8_t): Add type. - -2005-10-14 Bob Wilson <bob.wilson@acm.org> - - * libm/common/Makefile.am (doc): Do not append to $(TARGETDOC). - * libm/common/Makefile.in: Regenerate. - * libm/common/common.tex: Delete file. - * libm/math/math.tex: Include .def files from common/. - * libm/mathfp/mathfp.tex: Likewise. - -2005-10-14 Bob Wilson <bob.wilson@acm.org> - - * libc/libc.texinfo (Top): Surround this node with @ifnottex - instead of @ifinfo. Update menu to add Introduction and match - SUBDIRS order. - (Introduction): New section. - -2005-10-14 Bob Wilson <bob.wilson@acm.org> - - * libc/reent/reent.tex (Reentrancy): Replace "Cygnus C Library" - with "Red Hat newlib C Library". - * libc/sys.tex (Stubs): Likewise. - * libm/math/math.tex (Math): Likewise. - * libm/mathfp/mathfp.tex (Math): Likewise. - -2005-10-11 Shaun Jackman <sjackman@gmail.com> - - * libc/include/stdio.h (dprintf): New declaration. - (vdprintf): Ditto. - * libc/stdio/Makefile.am (GENERAL_SOURCES): Add dprintf.c - and vdprintf.c. - * libc/stdio/Makefile.in: Regenerate. - * libc/stdio/dprintf.c: New file. - * libc/stdio/vdprintf.c: New file. - * libc/stdio/stdio.tex (dprintf): New entry. - -2005-10-11 David Weatherford <weath@tensilica.com> - - * libc/stdio/vfprintf.c (_VFPRINTF_R): Recognize 'F' format. - Print "inf" and "nan" in lowercase for e/f/g formats and in - uppercase for E/F/G formats. - -2005-10-07 Bob Wilson <bob.wilson@acm.org> - - * libc/stdlib/mallocr.c (mALLOc, rEALLOCc, mEMALIGn): Set errno - to ENOMEM on failure. - -2005-10-06 Ralf Corsepius <ralf.corsepius@rtems.org> - - * libc/include/stdint.h: Add [u]int_fast<N>_t types. - -2005-10-04 Ralf Corsepius <ralf.corsepius@rtems.org> - - * libc/include/stdint.h: Move magic to set __have_long* to the - beginning. Use #if __have* instead of #if defined(__have*). - Minor typo fixes. - -2005-10-04 James E Wilson <wilson@specifix.com> - - * libc/include/sys/dirent.h (_DIRENT_H_): Delete #include_next. Add - #error. - -2005-10-03 Jeff Johnston <jjohnstn@redhat.com> - - * libc/sys/linux/include/stdint.h: Include <sys/types.h> and - incorporate Ralf's change below. - -2005-10-03 Ralf Corsepius <ralf.corsepius@rtems.org> - - * libc/include/stdint.h: - Use __INTMAX_TYPE__ to derive intmax_t. - Use __UINTMAX_TYPE__ to derive uintmax_t. - Fix minor typo. - -2005-09-27 Ralf Corsepius <ralf.corsepius@rtems.org> - - * libc/include/stdint.h: Correct __STDINT_EXP macro incorrectly - handling GCC >= 4. - -2005-09-20 Jeff Johnston <jjohnstn@redhat.com> - - * libc/sys/linux/include/stdint.h: Update to match functionality - of generic newlib stdint.h. - -2005-09-20 Jeff Johnston <jjohnstn@redhat.com> - - * libc/include/stdint.h (__EXP): Rename to __STDINT_EXP - and do not #undef the macro after it is used. Fix typos. - Also change 64-bit constants to use the __have_long64 and - __have_longlong64 flags to determine if long or long long - constants should be used. - * libc/include/inttypes.h: Include stddef.h to get wchar_t - type defined. - -2005-09-20 Shaun Jackman <sjackman@gmail.com> - - * libc/include/stdint.h: Fix typo in names of - LEAST macros. - -2005-09-20 Jeff Johnston <jjohnstn@redhat.com> - - * libc/sys/rtems/include/inttypes.h: Moved to... - * libc/include/inttypes.h: ...here. - -2005-09-19 Jeff Johnston <jjohnstn@redhat.com> - - * libc/sys/rtems/include/stdint.h: Moved to... - * libc/include/stdint.h: ...here. - -2005-09-08 Jeff Johnston <jjohnstn@redhat.com> - - * Makefile.am: Add include files under bits sub-directory. - * Makefile.in: Regenerated. - * libc/sys/linux/argp/argp-fs-xinl.c: Set __OPTIMIZE__ to - actual value of 1 to be compatible with newer glibc headers. - * libc/sys/linux/sys/cdefs.h: Fix to be compatible with newer - glibc headers. - * libc/sys/linux/sys/dirent.h: Ditto. - * libc/sys/linux/argp/argp-xinl.c: Ditto. - * libc/sys/linux/dl/dl-runtime.c: Make sure fixup and - profile_fixup routines are marked used so they won't be - optimized away. - * libc/sys/linux/dl/dl-cache.c: Don't use weak_extern macro - to mark functions as weak. - * libc/sys/linux/dl/dl-open.c: Ditto. - * libc/sys/linux/iconv/gconv_open.c: Fix to obey new gcc4 - rules about lvalues. - * libc/sys/linux/iconv/gconv_simple.c: Ditto. - * libc/sys/linux/linuxthreads/bits/libc-lock.h: Don't use - weak_extern macro to mark functions as weak. Instead always - use #pragma weak. - * iconvdata/jis0208.h: Fix to work with gcc4. - * libc/sys/linux/dl/dl-load.c: Ditto. - * libc/sys/linux/dl/dl-reloc.c: Ditto. - * libc/sys/linux/dl/do-rel.h: Ditto. - * libc/sys/linux/dl/dynamic-link.h: Ditto. - * libc/sys/linux/include/ltdl.h: Ditto. - * libc/sys/linux/machine/i386/dl-machine.h: Ditto. - * libc/sys/linux/machine/i386/weakalias.h: Ditto. - * libc/sys/linux/net/ns_ntoa.c: Ditto. - * libc/sys/linux/bits/initspin.h: New file. - * libc/sys/linux/bits/libc-lock.h: Ditto. - * libc/sys/linux/bits/pthreadtypes.h: Ditto. - * libc/sys/linux/bits/typesizes.h: Ditto. - -2005-09-08 Eric Blake <ebb9@byu.net> - - * libc/argz/argz_insert.c (argz_insert): Don't die with EINVAL when - before is NULL. - -2005-09-08 Brian Dessent <brian@dessent.net> - - * sf_lrint.c (lrintf): Mask 'i0' correctly when extracting - mantissa. - * s_lrint.c: Ditto. - -2005-09-02 Jeff Johnston <jjohnstn@redhat.com> - - * libc/include/stdio.h: Add prototype for viprintf. - -2005-09-01 Jeff Johnston <jjohnstn@redhat.com> - - * libm/mathfp/s_pow.c: (pow): Change code so 0 raised to - any positive power results in 0. - * libm/mathfp/sf_pow.c (powf): Ditto. - -2005-08-31 Paul Brook <paul@codesourcery.com> - - * configure.host: Set have_crt0 to no for Arm targts when not - providing syscalls. Set sys_dir=arm unconditionally. - Default have_crt0 based on sys_dir. - * configure.in: Use have_crt0. - * libc/configure.in: Ditto. - * libc/sys/configure.in: Ditto. - * configure: Regenerate. - * libc/configure: Regenerate. - * libc/sys/configure: Regenerate. - * libc/sys/arm/Makefile.am (lib_a_SOURCES): Add aeabi_atexit.c. - Only build other files when providing syscalls. - * libc/sys/arm/Makefile.in: Regenerate. - * libc/sys/arm/aeabi_atexit.c: New file. - -2005-08-26 Christopher Faylor <cgf@timesys.com> - - * libc/include/string.h: Revert previous change. - -2005-08-25 Christopher Faylor <cgf@timesys.com> - - * libc/include/string.h: For Cygwin, Define strerror_r as per ISO C. - -2005-08-22 Shaun Jackman <sjackman@gmail.com> - - * libc/include/_syslist.h: If HAVE_OPENDIR is not defined, - define _opendir as opendir, _readdir as readdir, and - _closedir as closedir so that the implementations in - libc/posix will be used. - -2005-08-10 DJ Delorie <dj@redhat.com> - - * MAINTAINERS (CPU Ports): Add CPU port maintainer section. - -2005-08-10 Stephen Huw Clarke <stephen.clarke@st.com> - - * libm/common/sf_fmax.c: Fix to properly handle NaNs. - * libm/common/s_max.c: Ditto. - * libm/common/sf_fmin.c: Ditto. - * libm/common/s_min.c: Ditto. - -2005-08-10 DJ Delorie <dj@redhat.com> - - * configure.host: Add m32c support. - * libc/include/machine/ieeefp.h: Likewise. - * libc/include/machine/setjmp.h: Likewise. - * libc/include/sys/config.h: Likewise. - * libc/machine/m32c: New directory, Renesas R8C/M16C/M32C support. - * libc/machine/m32c/aclocal.m4: New file. - * libc/machine/m32c/configure: Ditto. - * libc/machine/m32c/configure.in: Ditto. - * libc/machine/m32c/Makefile.am: Ditto. - * libc/machine/m32c/Makefile.in: Ditto. - * libc/machine/m32c/setjmp.S: Ditto. - -2005-08-02 Bob Wilson <bob.wilson@acm.org> - - * libm/math/ef_hypot.c (__ieee754_hypotf): Add missing exponent bias - to the value for 2^126. - -2005-07-26 Hans-Peter Nilsson <hp@bitrange.com> - - * libc/machine/cris/libcdtor.c (defaultors): Mark artificially as - used. - -2005-07-20 Bob Wilson <bob.wilson@acm.org> - Darin Petkov <darin@tensilica.com> - - * libm/math/ef_atan2.c (pi, pi_lo): Use round-to-nearest value of pi. - -2005-07-19 Paul Brook <paul@codesourcery.com> - - * libc/sys/arm/crt0.S: Ensure doubleword stack alignment. - -2005-07-18 Joseph S. Myers <joseph@codesourcery.com> - - * testsuite/lib/checkoutput.exp (newlib_check_output): Use test - names after PASS and FAIL which do not depend on source directory - name or on whether test passed or failed. - * testsuite/lib/passfail.exp (newlib_pass_fail): Likewise. - -2005-07-08 Ola Hugosson <Ola.Hugosson@anoto.com> - - * libc/string/wcsspn.c (wcsspn): Add missing increment of q. - -2005-07-07 Shaun Jackman <sjackman@gmail.com> - - * libc/unix/ttyname.c (ttyname): Avoid calling _closedir - twice for the same directory. _closedir calls free, and freeing - the same pointer twice may cause a crash. - -2005-07-06 Aldy Hernandez <aldyh@redhat.com> - - * configure.host: Added entry for ms1*. - * libc/include/machine/ieeefp.h: Handle ms1. - * libc/include/machine/setjmp.h (_JBLEN): Define for ms1. - * libc/machine/ms1/aclocal.m4: New. - * libc/machine/ms1/configure: New. - * libc/machine/ms1/configure.in: New. - * libc/machine/ms1/Makefile.am: New. - * libc/machine/ms1/Makefile.in: New. - * libc/machine/ms1/setjmp.S: New. - -2005-07-04 Mark Mitchell <mark@codesourcery.com> - - * Makefile.am (site.exp): Set tmpdir. - * Makefile.in: Regenerated. - * testsuite/lib/checkoutput.exp (newlib_check_output): Put - executables in $tmpdir. - * testsuite/lib/flags.exp (libgloss_link_flags): Use the original - libgloss version if not running in the build directory. - * testsuite/lib/newlib.exp (newlib_init): Put testglue.o in - $tmpdir. - * testsuite/lib/passfail.exp (newlib_pass_fail): Put executables - in $tmpdir. - -2005-06-28 Dave Korn <dave.korn@artimi.com> - - * libm/common/s_lrint.c (lrint): Fix signed-vs-unsigned comparison - and miscalculation caused by fp representation of zero. - * libm/common/sf_lrint.c (lrintf): Likewise. - -2005-06-16 Christopher Faylor <cgf@timesys.com> - - * libc/stdio/vfprintf.c (cvt): Don't rely on pointer aliasing to - determine characteristics of long double. Use a union instead. - * ldtoa.c (_ldtoa_r): Ditto. - (_ldcheck): Ditto. - (_strtold): Ditto. - (union uconv): New union. - -2005-06-03 Jeff Johnston <jjohnstn@redhat.com> - - * libc/stdlib/mallocr.c (MALLOC_COPY): Switch to use memmove - instead of memcpy. - -2005-05-12 Jeff Johnston <jjohnstn@redhat.com> - - * configure.host (mn10300-*): Add long long I/O support by default. - -2005-05-12 Jeff Johnston <jjohnstn@redhat.com> - - * libc/sys/linux/getpwuid.c: Removed. - * libc/sys/linux/getpwnam.c: Removed. - * libc/sys/linux/getpwent.c: New file containing logic - from files removed above. This allows overriding of file - in libc/unix. - * libc/sys/linux/Makefile.am: Support changes above. - * libc/sys/linux/Makefile.in: Regenerated. - -2005-04-28 Jeff Johnston <jjohnstn@redhat.com> - - * libc/stdio/vfscanf.c (__svfscanf_r): Fix code thinko - when checking for multiple flags. - -2005-04-18 Hans-Peter Nilsson <hp@axis.com> - - * configure.host <cris-*-* | crisv32-*-*>: Set - default_newlib_io_long_long="yes". - -2005-04-08 Jeff Johnston <jjohnstn@redhat.com> - - * libc/include/libgen.h: New file. - -2005-04-08 Shaun Jackman <sjackman@gmail.com> - - * libc/unix/Makefile.am: Add support for basename and dirname. - * libc/unix/Makefile.in: Regenerated. - * libc/unix/basename.c: New file. - * libc/unix/dirname.c: New file. - -2005-04-07 Shaun Jackman <sjackman@gmail.com> - - * libc/sys/linux/inode.c (lchown): New function. - -2005-04-07 Shaun Jackman <sjackman@gmail.com> - - * libc/unix/Makefile.am (LIB_OBJS): Include all the ELIX objects if no - ELIX level is defined. - * libc/unix/Makefile.in: Regenerated. - -2005-04-05 Dave Korn <dave.korn@artimi.com> - - * libc/stdio/vfscanf.c (__svfscanf_r): If an error occurs processing - something that looks like a "NaN", put back the characters processed. - -2005-04-01 Corinna Vinschen <corinna@vinschen.de> - - * libc/stdlib/strtod.c (_strtod_r): Never change s00. - -2005-03-23 Christopher Faylor <cgf@timesys.com> - - * configure.host: For cygwin, redefine CC with cygwin include directory - first to mimic the behavior of the top-level configury. Move include - directory out of newlib_cflags. - -2005-03-22 Jeff Johnston <jjohnstn@redhat.com> - - * configure.host: For arc, set -DREENTRANT_SYSCALLS_PROVIDED flag on. - * libc/sys/arc/syscalls.c: Change functions to use __errno_r rather - than errno. - -2005-03-22 Christopher Faylor <cgf@timesys.com> - - * libc/include/machine/_types.h: Make trivial change to comment to - avoid a spurious warning from gcc. - -2005-03-21 Nicholas Wourms <nwourms@netscape.net> - - * libc/stdio/vfprintf.c: Move newlib.h before _WANT_IO_POS_ARGS test, - since _WANT_IO_POS_ARGS is now defined in there. Remove duplicate - reent.h include. - -2005-03-18 Hans-Peter Nilsson <hp@axis.com> - Corinna Vinschen <corinna@vinschen.de> - - * libc/include/ctype.h: Remove invalid +1 offset from - ctype macro references to __ctype_ptr. - (_ctype_): Move declaration outside #ifndef __cplusplus. - -2005-03-18 Corinna Vinschen <corinna@vinschen.de> - - * libc/include/machine/setjmp.h (sigsetjmp): Use GCC extension to - evaluate first parameter only once. - (siglongjmp): Ditto. - -2005-03-17 Jeff Johnston <jjohnstn@redhat.com> - - * configure.in: Add new check to see if compiler supports - aliasing of arrays and define _HAVE_ARRAY_ALIASING if true. - * configure: Regenerated. - * Makefile.in: Ditto. - * newlib.hin: Add _HAVE_ARRAY_ALIASING. - * libc/ctype/ctype_.c: Check for _HAVE_ARRAY_ALIASING before - aliasing the _ctype_ array to _ctype_b. - * libc/include/ctype.h: Change macros to use __ctype_ptr. Mark - _ctype_ as deprecated. - -2005-03-17 Hans-Peter Nilsson <hp@axis.com> - - * configure.host (newlib_cflags) <cris-*-*, crisv32-*-*>: Add - -DCOMPACT_CTYPE. - -2005-03-06 Ralf Corsepious <ralf.corsepius@rtems.org> - - * libc/sys/rtems/include/inttypes.h: New file. - * libc/sys/rtems/include/stdint.h: Ditto. - -2005-03-06 Ralf Corsepious <ralf.corsepius@rtems.org> - - * libc/string/memcmp.c: Fix to avoid pointer signedness warning. - -2005-03-06 Ralf Corsepious <ralf.corsepius@rtems.org> - - * libc/include/machine/_types.h: New file. - * libc/include/sys/types.h: Do not check for __rtems__ - when including <machine/_types.h>. Remove some redundant - declarations now that <machine/_types.h> is included. - * libc/sys/rtems/machine/_types.h: Removed. Replaced with - shared header file. - -2005-02-25 Ralf Corsepious <ralf.corsepius@rtems.org> - - * libm/common/fdlibm.h (FLT_UWORD_MAX, FLT_UWORD_HALF_MAX): Add - L qualifier for these long constants. - -2005-02-25 Eric Blake <ebb9@byu.net> - - * libc/include/time.h (__tzrule_struct): Make offset long, since - a 16-bit int overflows on a 12-hour offset. - * libc/sys/linux/include/time.h: Ditto. - * libc/time/mktime.c (mktime): Use new type of __tzrule.offset. - * libc/time/mktm_r.c: Ditto. - * libc/time/gettzinfo.c: Ditto. - * libc/time/strftime.c (strftime): Fix '%x' to deal with negative - years. Fix '%z' to use long, not int. - -2005-02-24 Ralf Corsepious <ralf.corsepius@rtems.org> - - * libm/common/s_fpclassify.c: Use __uint32_t instead of int to - manipulate float values in integer form. - * libm/common/sf_round.c: Ditto. - -2005-02-24 Ralf Corsepious <ralf.corsepius@rtems.org> - - * libc/include/sys/types.h [__rtems__]: Include new - header file machine/_types.h. - * libc/include/machine/types.h: Ditto. - * libc/sys/rtems/machine/_types.h: New file. - -2005-02-23 Corinna Vinschen <corinna@vinschen.de> - - * libc/include/time.h (_timezone): Change to long also for Cygwin. - (timezone): Drop cast from definition. - -2005-02-23 Jeff Johnston <jjohnstn@redhat.com> - - * libc/include/time.h [!CYGWIN](_timezone): Change to long. - (__tzrule_type, __tzinfo_type): New types. - (__gettzinfo): New function. - * libc/sys/linux/include/time.h: Ditto. - * libc/time/Makefile.am: Add gettzinfo.c. - * libc/time/Makefile.in: Regenerated. - * libc/time/local.h: Moved __tzrule_type to time.h. - * libc/time/mktime.c: Call __gettzinfo to reference - __tznorth, __tzyear, and __tzrule array. - * libc/time/mktm_r.c: Ditto. - * libc/time/strftime.c: Ditto. - * libc/time/tzset_r.c: Ditto. Also remove definition - of __tzrule which is now in gettzinfo.c. Change _timezone - references to not cast to time_t. - * libc/time/gettzinfo.c: New file. - -2005-02-23 Corinna Vinschen <corinna@vinschen.de> - - * libc/include/sys/unistd.h: Define getpeereid for Cygwin. - -2005-02-22 Corinna Vinschen <corinna@vinschen.de> - - * libc/include/sys/unistd.h: Define fdatasync also for Cygwin. - -2005-02-16 Eric Blake <ebb9@byu.net> - - * libc/time/time.tex: Improve the documentation. - * libc/time/strftime.c: Improve the documentation. - (iso_year_adjust): New helper function. - (strftime): Simplify '%E' and '%O'. Change '%c' to use - recursion. Fix '%C', '%y', and '%Y' to deal with years with more - than 4 characters. Combine '%d' and '%e'. Implement '%D', '%F', - '%g', '%G', '%n', '%R', '%t', '%T', '%u', '%V', '%X', and '%z'. - Avoid core dumps on valid inputs (maxsize == 0, or - tim_p->tm_isdst > 1). - -2005-02-08 Corinna Vinschen <corinna@vinschen.de> - - * libc/include/pwd.h (struct passwd): Change pw_uid and pw_gid - members to uid_t and gid_t according to SUSv3. - * libc/include/sys/time.h (utimes): Change second parameter - to const according to SUSv3. - -2005-02-07 Antony King <antony.king@st.com> - - * libc/stdio/clearerr.c (clearerr): Ensure CHECK_INIT() is - called before _flockfile to prevent lock object use before - initialisation. _REENT_SMALL_CHECK_INIT() and CHECK_INIT() - take a struct _reent * instead of a FILE *. - * libc/stdio/fclose.c (_fclose_r): Ditto. - * libc/stdio/feof.c (feof): Ditto. - * libc/stdio/ferror.c (ferror): Ditto. - * libc/stdio/fflush.c (fflush): Ditto. - * libc/stdio/fgetc.c (fgetc): Ditto. - * libc/stdio/fgets.c (fgets): Ditto. - * libc/stdio/fileno.c (fileno): Ditto. - * libc/stdio/fputc.c (fputc): Ditto. - * libc/stdio/fputs.c (fputs): Ditto. - * libc/stdio/fread.c (fread): Ditto. - * libc/stdio/freopen.c (_freopen_r): Ditto. - * libc/stdio/fseek.c (_fseek_r): Ditto. - * libc/stdio/ftell.c (_ftell_r): Ditto. - * libc/stdio/fwrite.c (fwrite): Ditto. - * libc/stdio/getc.c (getc): Ditto. - * libc/stdio/getdelim.c (__getdelim): Ditto. - * libc/stdio/putc.c (putc): Ditto. - * libc/stdio/setvbuf.c (setvbuf): Ditto. - * libc/stdio/ungetc.c (_ungetc_r): Ditto. - * libc/stdio/vfprintf.c (_VFPRINTF_R): Ditto. - * libc/stdio64/freopen64.c (_freopen64_r): Ditto. - * libc/stdio64/fseeko64.c (_fseeko64_r): Ditto. - * libc/stdio64/ftello64.c (_ftello64_r): Ditto. - * libc/stdio/local.h (CHECK_INIT): Argument is now a struct - _reent * instead of a FILE * and so replace incorrect use of - _REENT with argument. - * libc/sys/arm/syscalls.c (CHECK_INIT): Ditto. - * libc/stdio/getchar.c (getchar): _REENT_SMALL_CHECK_INIT() and - CHECK_INIT() take a struct _reent * instead of a FILE *. - * libc/stdio/iprintf.c (iprintf, _iprintf_r): Ditto. - * libc/stdio/iscanf.c (iscanf, _iscanf_r): Ditto. - * libc/stdio/perror.c (perror): Ditto. - * libc/stdio/printf.c (printf, _printf_r): Ditto. - * libc/stdio/putchar.c (putchar): Ditto. - * libc/stdio/puts.c (puts): Ditto. - * libc/stdio/refill.c (__srefill): Ditto. - * libc/stdio/scanf.c (scanf, _scanf_r): Ditto. - * libc/stdio/vfscanf.c (VFSCANF, _VFSCANF_R): Ditto. - * libc/stdio/viprintf.c (viprintf, _viprintf_r): Ditto. - * libc/stdio/viscanf.c (viscanf, _viscanf_r): Ditto. - * libc/stdio/vprintf.c (vprintf, _vprintf_r): Ditto. - * libc/stdio/vscanf.c (vscanf, _vscanf_r): Ditto. - * libc/stdio/wbuf.c (__swbuf): Ditto. - * libc/stdio/wsetup.c (__swsetup): Ditto. - * libc/stdlib/mallocr.c (malloc_stats): Ditto. - * libc/stdlib/mstats.c (_mstats_r): Ditto. - * libc/include/sys/reent.h (_REENT_SMALL_CHECK_INIT): Ditto. - * libc/machine/powerpc/vfscanf.c (vfscanf): Ditto. - * libc/stdio/fgetpos.c (_fgetpos_r): Removed unnecessary calls - to _flockfile and _funlockfile; rely on locking in _ftell_r. - * libc/stdio64/fgetpos64.c (_fgetpos64_r): Ditto (_ftello64_r). - * libc/machine/powerpc/vfprintf.c (__sbprintf): Removed unnecessary - initialision of _data field in FILE structure. - * libc/machine/powerpc/vfprintf.c (VFPRINTF): Added CHECK_INIT() call. - -2005-02-07 Jeff Johnston <jjohnstn@redhat.com> - - * libc/stdio/findfp.c (__sinit): Protect with new lock. - (__sinit_lock): New lock. - (__sinit_lock_acquire, __sinit_lock_release): New functions. - * libc/stdio/local.h: Add reference to new __sinit locking - functions. - -2005-02-07 Jeff Johnston <jjohnstn@redhat.com> - - * libc/include/math.h (isfinite, isnormal, isunordered): Change - input variable names to avoid mixups with nesting macros. - -2005-01-27 Hans-Peter Nilsson <hp@axis.com> - - * configure.host: Add support for cris-*-* and crisv32-*-*. - * libc/include/machine/ieeefp.h: Ditto. - * libc/include/machine/setjmp.h: Ditto. - * libc/machine/cris/configure.in, libc/machine/cris/Makefile.am, - libc/machine/cris/libcdtor.c, libc/machine/cris/setjmp.c, - libc/machine/cris/memmove.c, libc/machine/cris/memcpy.c, - libc/machine/cris/memset.c, libc/machine/cris/include/pthread.h, - libc/machine/cris/sys/signal.h, libc/machine/cris/sys/fcntl.h, - libc/machine/cris/sys/errno.h, libc/machine/cris/aclocal.m4, - libc/machine/cris/configure, libc/machine/cris/Makefile.in: New - files. - -2005-01-27 Hans-Peter Nilsson <hp@axis.com> - - * testsuite/newlib.string/memmove1.c: New test. - -2005-01-27 Hans-Peter Nilsson <hp@axis.com> - - * testsuite/include/check.h: Include stdlib.h. - -2005-01-27 Hans-Peter Nilsson <hp@axis.com> - - * Makefile.am (stmp-targ-include): Support include header files - from machine directories. - (install-data-local): Ditto. - * Makefile.in: Regenerate. - -2005-01-24 Jeff Johnston <jjohnstn@redhat.com> - - * libc/include/string.h: Remove Linux-specific declaration of - strsignal and add #include <sys/string.h>. - * libc/include/sys/string.h: New file. - * libc/include/sys/linux/sys/string.h: New file with strsignal - declaration deleted above. - -2005-01-20 Jeff Johnston <jjohnstn@redhat.com> - - * libc/time/strftime.c (strftime): Change %r and %x to be compliant - to POSIX standard for "C" locale. Allow %E and %O modifiers - to be ignored as long as they precede valid specifiers according - to POSIX. - -2005-01-19 Shaun Jackman <sjackman@gmail.com> - - * libc/stdlib/setenv_r.c (_setenv_r): Call tzset() if the TZ - environment variable is set. - -2005-01-19 Shaun Jackman <sjackman@gmail.com> - - * tzset_r.c (_tzname): Add a comma. - -2005-01-18 Aldy Hernandez <aldyh@redhat.com> - - * libc/machine/powerpc/vfprintf.c: Use _REENT when calling - _VFPRINTF_R. - -2005-01-07 Paul Brook <paul@codesourcery.com> - - * configure.in: Add test for .init_array. - * configure: Regenerate. - * newlib.hin: Add HAVE_INITFINI_ARRAY. - * libc/misc/Makefile.am: Add init.c - * libc/misc/Makefile.in: Regenerate. - * libc/misc/init.c: New file. - * libc/sys/arm/crt0.S: Call __libc_{init,fini}_array instead of - _init/_fini if they exist. - -2005-01-06 Jeff Johnston <jjohnstn@redhat.com> - - * libc/stdlib/strtod.c (_strtod_r): Add NaN support. - * (strtof): Ditto. - * libc/stdio/vfscanf.c (__svfscanf_r): Ditto. - * Makefile.am (MATHOBJS_IN_LIBC): Add s_nan and sf_nan - functions for use by strtod and strtof. - * Makefile.in: Regenerated. - -2005-01-06 Hans-Peter Nilsson <hp@axis.com> - - * libc/stdio/ftell.c (ftell_r): Add parenthesis for __SWR - bit-test in combination with NULL test. - -2005-01-06 Hans-Peter Nilsson <hp@axis.com> - - * README: Fix typo of LGPL. Change "license" to "copyright". - -2004-12-17 Jeff Johnston <jjohnstn@redhat.com> - - * NEWS: Update with 1.13.0 info. - * README: Ditto. - * acinclude.m4: Change version number to 1.13.0. - * aclocal.m4: Regenerated. - * configure: Ditto. - * doc/aclocal.m4: Ditto. - * doc/configure: Ditto. - * libc/*/aclocal.m4: Ditto. - * libc/*/configure: Ditto. - * libc/libc.texinfo: Ditto. - * libm/*/aclocal.m4: Ditto. - * libm/*/configure: Ditto. - * libm/libm.texinfo: Ditto. - * libc/sys/linux/shared.ld: Add VERS_1.13. - -2004-12-17 Christian Groessler <chris@groessler.org> - - * libc/machine/z8k/memcmp.S: New file. - * libc/machine/z8k/memcpy.S: Ditto. - * libc/machine/z8k/memmove.S: Ditto. - * libc/machine/z8k/memset.S: Ditto. - * libc/machine/z8k/Makefile.am: Add new files. - * libc/machine/z8k/Makefile.in: Regenerated. - * libc/machine/z8k/setjmp.S: Fix indirect register usage in Z8002 - part. Implement Z8002 stdcall version. - -2004-12-13 Jeff Johnston <jjohnstn@redhat.com> - - * libc/stdio/fread.c (fread): For unbuffered I/O, attempt - a low-level read if we don't get the full amount of bytes so - EOF or error flags will be set. - -2004-12-09 Alex Mogilnikov <alx@intellectronika.ru> - - * libc/time/tzset_r (_tzset_r): Properly skip over - '/' when it is detected. - -2004-12-08 Alex Mogilnikov <alx@intellectronika.ru> - - * libc/time/tzset_r (_tzset_r): Fix loop. - -2004-12-08 Alex Mogilnikov <alx@intellectronika.ru> - - * libc/time/mktm_r (_mktm_r): Fix overflow calculation for - m_day. - (__tzcalc_limits): Fix reference to month array to be zero-based. - -2004-12-07 Jeff Johnston <jjohnstn@redhat.com> - - * libc/sys/linux/sys/unistd.h: Add prototypes for ftruncate, truncate, - and usleep. - -2004-12-03 Jeff Johnston <jjohnstn@redhat.com> - - * Makefile.am (libc_la_LDFLAGS): Add -lgcc to handle any - libgcc dependencies. - (libm_la_LDFLAGS): Ditto. - * Makefile.in: Regenerated. - -2004-12-03 Shaun Jackman <sjackman@gmail.com> - - * libc/sys/linux/linuxthreads/Makefile.am (install-data-local): Fix - our link to use readlink so as to preserve any relative link created - by install-toollibLIBRARIES. - * libc/sys/linux/linuxthreads/Makefile.in: Regenerated. - -2004-12-02 Shaun Jackman <sjackman@gmail.com> - - * libc/sys/linux/stdlib/glob.c: Include <sys/types.h> which defines - time_t before including sys/stat.h, which uses it. - * libc/sys/linux/sys/stat.h: Include <sys/types.h> and - <linux/time.h> just prior to definition of __KERNEL__ so as to - allow building on Debian Linux where otherwise, mktime would - be redefined. - -2004-11-26 Paul Brook <paul@codesourcery.com> - - * libc/sys/arm/crt0.S (_start): Add .cantunwind annotation. - -2004-11-24 Jeff Johnston <jjohnstn@redhat.com> - - * libc/include/stdlib.h (putenv, _putenv_r): Change to remove - const for value string parameter to match Single Unix and glibc. - * libc/stdlib/putenv.c: Ditto. - * libc/stdlib/putenv_r.c: Ditto. - -2004-11-24 Jeff Johnston <jjohnstn@redhat.com> - - * libc/stdio/Makefile.am: Fix missing vfscanf. - * libc/stdio/Makefile.in: Regenerated. - -2004-11-23 Jeff Johnston <jjohnstn@redhat.com> - - * libc/include/stdio.h: Add new iprintf and iscanf variants. Also - do some reordering. - * libc/machine/powerpc/vfscanf.c: Remove __sccl function. - * libc/stdio/Makefile.am: Add support for new iprintf and iscanf - family functions. - * libc/stdio/Makefile.in: Regenerated. - * libc/stdio/fiprintf.c: Remove doc to siprintf.c. - * libc/stdio/iprintf.c: Ditto. - * libc/stdio/local.h (__svfiscanf_r): New prototype. - * libc/stdio/siprintf.c: Add docs for various iprintf family functions. - * libc/stdio/sniprintf.c: Move docs to siprintf.c. - * libc/stdio/stdio.tex: Add new functions. - * libc/stdio/vfscanf.c: Split out __sccl function to separate - file and add special name defines so this file can be used - to build vfiscanf.o. - * libc/stdio/asiprintf.c: New file. - * libc/stdio/fiscanf.c: Ditto. - * libc/stdio/iscanf.c: Ditto. - * libc/stdio/sccl.c: Ditto. - * libc/stdio/siscanf.c: Ditto. - * libc/stdio/vasiprintf.c: Ditto. - * libc/stdio/viprintf.c: Ditto. - * libc/stdio/viscanf.c: Ditto. - * libc/stdio/vsiprintf.c: Ditto. - * libc/stdio/vsiscanf.c: Ditto. - * libc/stdio/vsniprintf.c: Ditto. - -2004-11-19 Shaun Jackman <sjackman@gmail.com> - - * libc/include/stdio.h: Add sniprintf. - * libc/stdio/Makefile.am: Add sniprintf.c. - * libc/stdio/Makefile.in: Regenerated. - * libc/stdio/sniprintf.c: New file. - * libc/stdio/stdio.tex: Add sniprintf. - -2004-11-17 Christopher Faylor <cgf@timesys.com> - - * libc/stdio/refill.c (__srefill): Try again after EOF on Cygwin. Clear - EOF flag if successful. - -2004-10-28 Christopher Faylor <cgf@timesys.com> - - * libc/include/sys/signal.h: Move <signal.h> include to bottom of file - so that all relevant definitions have been performed for use in the - include. - -2004-10-26 Jason Tishler <jason@tishler.net> - - * libc/stdio/fread.c (fread): Fix return value for unbuffered - fread. - -2004-10-25 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * libc/include/machine/setjmp.h: Add AVR support. - * libc/sys/rtems/crt0.S [__AVR__]: Add __stack. - -2004-10-08 Jeff Johnston <jjohnstn@redhat.com> - - * libc/include/sys/signal.h: If <signal.h> didn't include - this header file, include <signal.h> to account for - applications that take advantage that the two header - files are the same in glibc. - -2004-10-05 Tomer Levi <Tomer.Levi@nsc.com> - - * configure.host: Add support for crx. - * libc/include/machine/ieeefp.h: Ditto. - * libc/include/machine/setjmp.h: Ditto. - * libc/machine/crx/Makefile.am: New file. - * libc/machine/crx/configure.in: Ditto. - * libc/machine/crx/setjmp.S: Ditto. - * libc/machine/crx/getenv.c: Ditto. - * libc/machine/crx/aclocal.m4: Generate. - * libc/machine/crx/configure: Ditto. - * libc/machine/crx/Makefile.in: Ditto. - * libc/machine/crx/sys/asm.h: New file. - * libc/machine/crx/sys/libh.h: Ditto. - * libc/machine/crx/sys/syscall.h: Ditto. - -2004-10-05 Jeff Johnston <jjohnstn@redhat.com> - - * Makefile.am (stmp-targ-include): Support sys header files - from machine directories. - * Makefile.in: Regenerated. - -2004-10-04 Jeff Johnston <jjohnstn@redhat.com> - - * libc/stdio/vfscanf.c (__svfscanf_r): For int conversions, - count skipped zero characters as part of the nread count for %n. - * libc/machine/powerpc/vfscanf.c: Ditto. - -2004-09-24 Jeff Johnston <jjohnstn@redhat.com> - - * libc/stdio/local.h: Include <stdlib.h>. - -2004-09-24 Corinna Vinschen <corinna@vinschen.de> - - * libc/stdio/fread.c (fread): Include <malloc.h>. - -2004-09-22 Jeff Johnston <jjohnstn@redhat.com> - - * libc/stdio/fread.c (fread): For non-space-optimized case, - add special code for unbuffered files to use user buffer and - only require one low-level system read. - -2004-09-21 Ian Lance Taylor <ian@wasabisystems.com> - - * libc/machine/xscale/setjmp.S: New file, copied from - libc/machine/arm/setjmp.S. - * libc/machine/xscale/Makefile.am (lib_a_SOURCES): Add setjmp.S. - * libc/machine/xscale/Makefile.in: Regenerate. - -2004-09-16 Antony King <antony.king@st.com> - - * libc/include/sys/lock.h: Replaced empty {} with (0) to conform - with locking API. - * libc/include/sys/stdio.h: (_flockfile)[!_SINGLE_THREAD]: Add - check for__SSTR in _flags and if set, skip lock request. - (_funlockfile)[!SINGLE_THREAD]: Ditto. - * libc/stdio/local.h (CHECK_INIT): Added check that _REENT is - not NULL. - * libc/stdio/siprintf.c (siprintf, _siprintf_r): Added missing - initialisation of _file to -1 in local FILE. - * libc/stdio/snprintf.c (snprintf, _snprintf_r): Ditto. - * libc/stdio/sscanf.c (sscanf, _sscanf_r): Ditto. - * libc/stdio/vsnprintf.c (vsnprintf, _vsnprintf_r): Ditto. - * libc/stdio/vsscanf.c (_vsscanf_r): Ditto. - * libc/stdio/sscanf.c (sscanf, _sscanf_r): Added __SSTR flag to - _flags in local FILE to prevent locking. - * libc/stdio/vsscanf.c (_vsscanf_r): Ditto. - -2004-09-16 Antony King <antony.king@st.com> - - * libc/stdio/fwalk.c (_fwalk): Remove check for _GLOBAL_REENT - and only walk the reentrancy parameter. - (_fwalk_reent): Ditto. - * libc/stdlib/exit.c: Remove out of date _REENT_ONLY check. - -2004-09-16 Antony King <antony.king@st.com> - - * libc/stdio64/freopen64.c: Remove casting of fp lock to - _LOCK_RECURSIVE_T. - -2004-09-16 Antony King <antony.king@st.com> - - * libc/time/tzlock.c: Add default stubs that use generic - locking code. - -2004-09-16 Antony King <antony.king@st.com> - - * libc/ctype/ctype.tex: Added missing documentation. - * libc/stdio/stdio.tex Ditto. - * libc/stdlib/stdlib.tex Ditto. - * libc/string/strings.tex Ditto. - * libc/time/time.tex: Ditto. - * libc/stdio/setbuffer.c: Removed setlinebuf documentation. - -2004-09-15 Corinna Vinschen <vinschen@redhat.com> - - * libc/reent/impure.c (reent_data): Define as alias to impure_data - when building for Cygwin. - * libc/include/sys/reent.h (_GLOBAL_REENT): Revert definition to - _global_impure_ptr. - -2004-09-15 Jeff Johnston <jjohnstn@redhat.com> - - * configure.host: Reverting 2004-09-14 change as fix has occurred on - Cygwin side. - * configure.in: Ditto. - * libc/configure.in: Ditto. - * libc/sys/configure.in: Ditto. - * configure: Ditto. - * libc/configure: Ditto. - * libc/sys/configure: Ditto. - * libc/include/sys/reent.h: Ditto. - * libc/stdlib/__atexit.c: Ditto. - * libc/stdlib/__call_atexit.c: Ditto. - * libc/stdlib/cxa_atexit.c: Ditto. - * libc/stdlib/cxa_finalize.c: Ditto. - * libc/sys/cygwin/Makefile.am: Removed again. - * libc/sys/cygwin/Makefile.in: Ditto. - * libc/sys/cygwin/aclocal.m4: Ditto. - * libc/sys/cygwin/configure: Ditto. - * libc/sys/cygwin/configure.in: Ditto. - * libc/sys/cygwin/dummy.c: Ditto. - * libc/sys/cygwin/sys/reent.h: Ditto. - -2004-09-14 Jeff Johnston <jjohnstn@redhat.com> - - * configure.host: Add Cygwin sys directory. - * configure.in: Do not set CRT0 for cygwin. - * libc/configure.in: Ditto. - * libc/sys/configure.in: Ditto. - * configure: Regenerated. - * libc/configure: Ditto. - * libc/sys/configure: Ditto. - * libc/include/sys/reent.h: Add __REENT_HAS_CXA_SUPPORT flag. - * libc/stdlib/__atexit.c: Keep cxa support protected by new - __REENT_HAS_CXA_SUPPORT flag. - * libc/stdlib/__call_atexit.c: Ditto. - * libc/stdlib/cxa_atexit.c: Ditto. - * libc/stdlib/cxa_finalize.c: Ditto. - * libc/sys/cygwin/Makefile.am: New file. - * libc/sys/cygwin/Makefile.in: Ditto. - * libc/sys/cygwin/aclocal.m4: Ditto. - * libc/sys/cygwin/configure: Ditto. - * libc/sys/cygwin/configure.in: Ditto. - * libc/sys/cygwin/dummy.c: Ditto. - * libc/sys/cygwin/sys/reent.h: Ditto. This file is stabilized - version of reent.h. - -2004-09-13 Artem B. Bityuckiy <dedekind@oktetlabs.ru> - - * libc/iconv/iconv.tex: Updated with new content. - * libc/iconv/lib/iconvnls.c: Reference ICONV_DEFAULT_NLSPATH - instead of NLS_DEFAULT_NLSPATH. - * libc/iconv/lib/iconvnls.h: Fix typo. - * libc/include/sys/iconvnls.h: New file. - -2004-09-09 Paul Brook <paul@codesourcery.com> - - * libc/include/sys/reent.h (struct _on_exit_args): Add _dso_handle - and _is_cxa. - (struct _atexit): Add _next when _REENT_SMALL. - (struct _reent): Add _atexit0 when _REENT_SMALL. - (_REENT_INIT_PTR): Adjust. - * libc/stdlib/Makefile.am (GENERAL_SOURCES): Add __atexit.c and - __call_exit.c. - (EXTENDED_SOURCES): Add cxa_atexit.c and cxa_finalize.c. - * libc/stdlib/Makefile.in: Regenerate. - * libc/stdlib/__atexit.c: New file. - * libc/stdlib/__call_atexit.c: New file. - * libc/stdlib/atexit.h: Remove old definitions. Add new. - * libc/stdlib/atexit.c (atexit): Use __register_exitproc. - * libc/stdlib/cxa_atexit.c: New file. - * libc/stdlib/cxa_finalize.c: New file. - * libc/stdlib/exit.c (exit): Use __call_exitprocs. - * libc/stdlib/on_exit.c (on_exit): Use __register_exitproc. - 2004-09-09 Jeff Johnston <jjohnstn@redhat.com> - * libc/reent/reent.c [_REENT_SMALL]: Fix reference to - _on_exit_args_ptr. - -2004-08-23 Jeff Johnston <jjohnstn@redhat.com> - - * libc/include/sys/unistd.h (getpass): Change prototype to use - const instead of __const. - -2004-08-16 Nathan Sidwell <nathan@codesourcery.com> - - * libc/stdio/vfscanf.c (_NO_LONGLONG): Move out of FLOATING_POINT - #if. - -2004-08-12 Jeff Johnston <jjohnstn@redhat.com> - - * libc/sys/linux/sys/types.h (u64): New typedef to allow building - on linux systems with glibc 2.3.3 installed. - * libc/sys/linux/dl/dl-runtime.c: Fix prototypes for fixup and - profile_fixup so newlib can build on fc3 system. - -2004-07-30 Alexandre Oliva <aoliva@redhat.com> - - Introduce SH2a support. - 2004-03-16 Corinna Vinschen <vinschen@redhat.com> - * libc/include/machine/ieeefp.h: Define _DOUBLE_IS_32BITS for - __SH2A_SINGLE_ONLY__, too. - * libc/machine/sh/asm.h: Define DELAYED_BRANCHES for __SH2A__, too. - 2004-02-24 Corinna Vinschen <vinschen@redhat.com> - * libc/sys/sh/crt0.S (start_l): Support sh2a-nofpu. Fix comments. - 2004-02-10 DJ Delorie <dj@redhat.com> - * libc/sys/sh/crt0.S (start_l): Support sh2a. - -2004-07-29 Jeff Johnston <jjohnstn@redhat.com> - - * libc/time/strptime.c: Correct full-name of "March" typo. - -2004-07-16 Anil Paranjpe <anilp1@kpitcummins.com> - - * configure.host (h8300*-*-*): Default long long printing support. - -2004-07-16 Jeff Johnston <jjohnstn@redhat.com> - - * libc/stdio/fvwrite.c (_sfvwrite): For asprintf family - calls, if realloc fails, free up buffer as it is no longer - used. - -2004-07-07 Artem B. Bityuckiy <dedekind@oktetlabs.ru> - - * libc/iconv/iconv.tex: Updated to represent recent changes. - * libc/iconv/lib/iconv.c: Documentation updated. - -2004-07-07 Nick Clifton <nickc@redhat.com> - - * configure.host (newlib_cflags): Define PREFER_SIZE_OVER_SPEED - for xStormy16. - -2004-07-06 Chris Demetriou <cgd@broadcom.com> - - * configure.host (mips*-*-elf*): Default long long printing - support. - -2004-07-05 Jeff Johnston <jjohnstn@redhat.com> - - * libc/Makefile.am (libc.dvi): Add target and specify - same dependencies as libc.info. - * libc/Makefile.in: Regenerated. - * libm/Makefile.am (libm.dvi): Add target and specify - same dependencies as libm.info. - * libm/Makefile.in: Regenerated. - -2004-06-29 Artem B. Bityuckiy <dedekind@oktetlabs.ru> - - * acinclude.m4: Move --enable-newlib-iconv option back here. - * configure.in: Remove --enable-newlib-iconv option. Don't - tie iconv support to --enable-newlib-mb. - * aclocal.m4: Regenerated. - * configure: Ditto. - * doc/aclocal.m4, doc/configure: Ditto. - * iconvdata/aclocal.m4, iconvdata/configure: Ditto. - * libm/*/aclocal.m4: Ditto. - * libm/*/configure: Ditto. - * libc/*/aclocal.m4: Ditto. - * libc/*/configure: Ditto. - -2004-06-25 Artem B. Bityuckiy <dedekind@oktetlabs.ru> - - * acinclude.m4: Move iconv options into configure.in. - * aclocal.m4: Regenerated. - * configure: Ditto. - * configure.in: Add iconv options. - * newlib.hin: Add new iconv encodings and remove deleted ones. - * doc/aclocal.m4: Regenerated. - * doc/configure: Ditto. - * iconvdata/aclocal.m4: Ditto. - * iconvdata/configure: Ditto. - * libc/iconv: Design change. New size-optimized ccs format. - * libc/iconv/AUTHORS: Removed. - * libc/iconv/COPYING: Ditto. - * libc/iconv/README.ORIGINAL: Ditto. - * libc/iconv/README.TODO: Ditto. - * libc/iconv/charset.aliases: Ditto. - * libc/iconv/encoding.aliases: New file. - * libc/iconv/Makefile.am: Updated. - * libc/iconv/Makefile.in: Regenerated. - * libc/iconv/iconv.tex: Updated. - * libc/iconv/ccs/Makefile.am: Ditto. - * libc/iconv/ccs/Makefile.in: Regenerated. - * libc/iconv/ccs/big5.c: Updated. - * libc/iconv/ccs/cns11643_plane1.c: Ditto. - * libc/iconv/ccs/cns11643_plane14.c: Ditto. - * libc/iconv/ccs/cns11643_plane2.c: Ditto. - * libc/iconv/ccs/cp775.c: Ditto. - * libc/iconv/ccs/cp850.c: Ditto. - * libc/iconv/ccs/cp852.c: Ditto. - * libc/iconv/ccs/cp855.c: Ditto. - * libc/iconv/ccs/cp866.c: Ditto. - * libc/iconv/ccs/iso_8859_1.c: Ditto. - * libc/iconv/ccs/README.CCS.SOURCES: Removed. - * libc/iconv/ccs/gb_2312_80.c: Ditto. - * libc/iconv/ccs/iconv_mktbl: Ditto. - * libc/iconv/ccs/jis_x0201.c: Ditto. - * libc/iconv/ccs/jis_x0208_1983.c: Ditto. - * libc/iconv/ccs/shift_jis.c: Ditto. - * libc/iconv/ccs/us_ascii.c: Ditto. - * libc/iconv/ccs/ccs.h: New file. - * libc/iconv/ccs/ccsbi.c: Ditto. - * libc/iconv/ccs/ccsbi.h: Ditto. - * libc/iconv/ccs/ccsnames.h: Ditto. - * libc/iconv/ccs/iso_8859_10.c: Ditto. - * libc/iconv/ccs/iso_8859_11.c: Ditto. - * libc/iconv/ccs/iso_8859_13.c: Ditto. - * libc/iconv/ccs/iso_8859_14.c: Ditto. - * libc/iconv/ccs/iso_8859_3.c: Ditto. - * libc/iconv/ccs/iso_8859_6.c: Ditto. - * libc/iconv/ccs/iso_8859_7.c: Ditto. - * libc/iconv/ccs/iso_8859_8.c: Ditto. - * libc/iconv/ccs/iso_8859_9.c: Ditto. - * libc/iconv/ccs/iso_ir_111.c: Ditto. - * libc/iconv/ccs/jis_x0201_1976.c: Ditto. - * libc/iconv/ccs/jis_x0208_1990.c: Ditto. - * libc/iconv/ccs/koi8_ru.c: Ditto. - * libc/iconv/ccs/koi8_uni.c: Ditto. - * libc/iconv/ccs/mktbl.pl: Ditto. - * libc/iconv/ccs/win_1250.c: Ditto. - * libc/iconv/ccs/win_1251.c: Ditto. - * libc/iconv/ccs/win_1252.c: Ditto. - * libc/iconv/ccs/win_1253.c: Ditto. - * libc/iconv/ccs/win_1254.c: Ditto. - * libc/iconv/ccs/win_1255.c: Ditto. - * libc/iconv/ccs/win_1256.c: Ditto. - * libc/iconv/ccs/win_1257.c: Ditto. - * libc/iconv/ccs/win_1258.c: Ditto. - * libc/iconv/ccs/iso_8859_15.c: Updated. - * libc/iconv/ccs/iso_8859_2.c: Ditto. - * libc/iconv/ccs/iso_8859_4.c: Ditto. - * libc/iconv/ccs/iso_8859_5.c: Ditto. - * libc/iconv/ccs/jis_x0212_1990.c: Ditto. - * libc/iconv/ccs/koi8_r.c: Ditto. - * libc/iconv/ccs/koi8_u.c: Ditto. - * libc/iconv/ccs/ksx1001.c: Ditto. - * libc/iconv/ccs/binary/gb_2312_80.cct: Removed. - * libc/iconv/ccs/binary/jis_x0201.cct: Ditto. - * libc/iconv/ccs/binary/shift_jis.cct: Ditto. - * libc/iconv/ccs/binary/us_ascii.cct: Ditto. - * libc/iconv/ccs/binary/jis_x0208_1983.cct: Ditto. - * libc/iconv/ccs/binary/Makefile.am: Updated. - * libc/iconv/ccs/binary/Makefile.in: Regenerated. - * libc/iconv/ccs/binary/big5.cct: Updated. - * libc/iconv/ccs/binary/cns11643_plane1.cct: Ditto. - * libc/iconv/ccs/binary/cns11643_plane14.cct: Ditto. - * libc/iconv/ccs/binary/cns11643_plane2.cct: Ditto. - * libc/iconv/ccs/binary/cp775.cct: Updated.: Ditto. - * libc/iconv/ccs/binary/cp850.cct: Ditto.: Ditto. - * libc/iconv/ccs/binary/cp852.cct: Ditto.: Ditto. - * libc/iconv/ccs/binary/cp855.cct: Ditto.: Ditto. - * libc/iconv/ccs/binary/cp866.cct: Ditto.: Ditto. - * libc/iconv/ccs/binary/iso_8859_1.cct: Ditto. - * libc/iconv/ccs/binary/iso_8859_15.cct: Ditto. - * libc/iconv/ccs/binary/iso_8859_4.cct: Ditto. - * libc/iconv/ccs/binary/iso_8859_5.cct: Ditto. - * libc/iconv/ccs/binary/iso_8859_2.cct: Ditto. - * libc/iconv/ccs/binary/jis_x0212_1990.cct: Ditto. - * libc/iconv/ccs/binary/koi8_r.cct: Ditto. - * libc/iconv/ccs/binary/koi8_u.cct: Ditto. - * libc/iconv/ccs/binary/ksx1001.cct: Ditto. - * libc/iconv/ccs/binary/iso_8859_10.cct: New file. - * libc/iconv/ccs/binary/iso_8859_11.cct: Ditto. - * libc/iconv/ccs/binary/iso_8859_13.cct: Ditto. - * libc/iconv/ccs/binary/iso_8859_14.cct: Ditto. - * libc/iconv/ccs/binary/iso_8859_3.cct: Ditto. - * libc/iconv/ccs/binary/iso_8859_6.cct: Ditto. - * libc/iconv/ccs/binary/iso_8859_7.cct: Ditto. - * libc/iconv/ccs/binary/iso_8859_8.cct: Ditto. - * libc/iconv/ccs/binary/iso_8859_9.cct: Ditto. - * libc/iconv/ccs/binary/iso_ir_111.cct: Ditto. - * libc/iconv/ccs/binary/jis_x0201_1976.cct: Ditto. - * libc/iconv/ccs/binary/jis_x0208_1990.cct: Ditto. - * libc/iconv/ccs/binary/koi8_ru.cct: Ditto. - * libc/iconv/ccs/binary/koi8_uni.cct: Ditto. - * libc/iconv/ccs/binary/win_1250.cct: Ditto. - * libc/iconv/ccs/binary/win_1251.cct: Ditto. - * libc/iconv/ccs/binary/win_1252.cct: Ditto. - * libc/iconv/ccs/binary/win_1253.cct: Ditto. - * libc/iconv/ccs/binary/win_1254.cct: Ditto. - * libc/iconv/ccs/binary/win_1255.cct: Ditto. - * libc/iconv/ccs/binary/win_1256.cct: Ditto. - * libc/iconv/ccs/binary/win_1257.cct: Ditto. - * libc/iconv/ccs/binary/win_1258.cct: Ditto. - * libc/iconv/ces/Makefile.am: Updated. - * libc/iconv/ces/Makefile.in: Regenerated. - * libc/iconv/ces/ucs-2-internal.c: Updated. - * libc/iconv/ces/ucs-4-internal.c: Ditto. - * libc/iconv/ces/utf-16.c: Ditto. - * libc/iconv/ces/utf-8.c: Ditto. - * libc/iconv/ces/cesbi.c: New file. - * libc/iconv/ces/cesbi.h: Ditto. - * libc/iconv/ces/cesdeps.h: Ditto. - * libc/iconv/ces/euc.c: Ditto. - * libc/iconv/ces/mkdeps.pl: Ditto. - * libc/iconv/ces/table-pcs.c: Ditto. - * libc/iconv/ces/table.c: Ditto. - * libc/iconv/ces/ucs-2.c: Ditto. - * libc/iconv/ces/ucs-4.c: Ditto. - * libc/iconv/ces/us-ascii.c: Ditto. - * libc/iconv/ces/euc-jp.c: Removed. - * libc/iconv/ces/euc-kr.c: Ditto. - * libc/iconv/ces/euc-tw.c: Ditto. - * libc/iconv/ces/gb2312.c: Ditto. - * libc/iconv/ces/iso-10646-ucs-2.: Ditto.c - * libc/iconv/ces/iso-10646-ucs-4.c: Ditto. - * libc/iconv/lib/Makefile.am: Updated. - * libc/iconv/lib/Makefile.in: Regenerated. - * libc/iconv/lib/endian.h: Updated. - * libc/iconv/lib/iconv.c: Ditto. - * libc/iconv/lib/local.h: Ditto. - * libc/iconv/lib/aliases.c: Removed. - * libc/iconv/lib/bialiasesi.c: Ditto. - * libc/iconv/lib/biccs.c: Ditto. - * libc/iconv/lib/bices.c: Ditto. - * libc/iconv/lib/ccs.c: Ditto. - * libc/iconv/lib/ces.c: Ditto. - * libc/iconv/lib/ces_euc.c: Ditto. - * libc/iconv/lib/ces_iso2022.c: Ditto. - * libc/iconv/lib/ces_table.c: Ditto. - * libc/iconv/lib/converter.c: Ditto. - * libc/iconv/lib/deps.h: Ditto. - * libc/iconv/lib/loaddata.c: Ditto. - * libc/iconv/lib/aliasesbi.c: New file. - * libc/iconv/lib/aliasesi.c: Ditto. - * libc/iconv/lib/conv.h: Ditto. - * libc/iconv/lib/encnames.h: Ditto. - * libc/iconv/lib/encoding.deps: Ditto. - * libc/iconv/lib/iconvnls.c: Ditto. - * libc/iconv/lib/iconvnls.h: Ditto. - * libc/iconv/lib/nullconv.c: Ditto. - * libc/iconv/lib/ucsconv.c: Ditto. - * libc/iconv/lib/ucsconv.h: Ditto. - * libc/include/iconv.h: Update copyright. - * libc/*/aclocal.m4: Regenerated. - * libc/*/configure: Ditto. - * libm/*/aclocal.m4: Ditto. - * libm/*/configure: Ditto. - -2004-06-22 Alexandre Oliva <aoliva@redhat.com> - - * libc/include/machine/setjmp.h [__H8300__] (_JBTYPE): Define, - instead of typedefing jmp_buf. - - 2003-07-02 Richard Sandiford <rsandifo@redhat.com> - * libc/machine/h8300/Makefile.am (lib_a_SOURCES): Add h8sx_strcpy.S. - * libc/machine/h8300/defines.h (LEN): New macro. - * libc/machine/h8300/memcpy.S: Add h8sx version. - * libc/machine/h8300/memset.S: Likewise. - * libc/machine/h8300/strcmp.S: Likewise. - * libc/machine/h8300/setjmp.S: Use h8sx move instructions. - * libc/machine/h8300/h8sx_strcpy.S: New file. - 2003-06-30 Richard Sandiford <rsandifo@redhat.com> - * libc/include/machine/ieeefp.h: Extend __H8300S__ handling to - __H8300SX__. - * libc/include/machine/setjmp.h: Likewise. - * libc/include/sys/config.h: Likewise. - * libc/machine/h8300/defines.h: Likewise. - * libc/machine/h8300/setjmp.S: Likewise. - * libc/machine/h8300/strcmp.S: Likewise. - * libc/sys/h8300hms/close.S: Likewise. - * libc/sys/h8300hms/fstat.S: Likewise. - * libc/sys/h8300hms/lseek.S: Likewise. - * libc/sys/h8300hms/read.S: Likewise. - * libc/sys/h8300hms/write.S: Likewise. - * libc/sys/h8300hms/crt0.S: Likewise. - * libc/machine/h8300/setarch.h: Use .h8300sx or .h8300sxn if - __H8300SX__ is defined. - * libc/sys/h8300hms/setarch.h: Likewise. - -2004-06-17 Jeff Johnston <jjohnstn@redhat.com> - - * libc/include/sys/reent.h (_GLOBAL_REENT): Back - out change which set _GLOBAL_REENT to _global_impure_ptr until - we understand why Cygwin breaks because of it. - -2004-06-14 Jeff Johnston <jjohnstn@redhat.com> - - * libc/sys/linux/machine/i386/syscall.h: For now, set up - __syscall_return macro for systems with vsyscall. - -2004-06-11 Antony King <antony.king@st.com> - - * libc/include/sys/_types.h: Include <sys/lock.h> and change - _flock_t to be of type _LOCK_RECURSIVE_T. - * libc/include/sys/reent.h: (_REENT_INIT): Reformat. - (_REENT_INIT_PTR): Ditto. Use memset where appropriate. - (_global_impure_ptr): New declaration. - (_GLOBAL_REENT): Change to be _global_impure_ptr. - * libc/include/sys/stdio.h: Include <sys/lock.h> and - <sys/reent.h>. - (_flockfile)[!_SINGLE_THREAD]: Add code for lock call. - (_funlockfile)[!SINGLE_THREAD]: Ditto. - * libc/reent/impure.c: Set _global_impure_ptr to _impure_ptr. - * libc/stdio/fclose.c: Remove casting of fp lock to - _LOCK_RECURSIVE_T. - * libc/stdio/findfp.c: Ditto. - * libc/stdio/fopen.c: Ditto. - * libc/stdio/freopen.c: Ditto. - * libc/stdio/vfprintf.c: Ditto. - * libc/stdio64/fopen64.c: Ditto. - * libc/stdlib/envlock.c: Add default stubs that use generic - locking code. - * libc/stdlib/mlock.c: Ditto. - - Jeff Johnston <jjohnstn@redhat.com> - * libc/sys/linux/sys/_types.h (__flock_mutex_t): New subtype. - (_flock_t): Change to be a struct containing a single member - named mutex which is of type __flock_mutex_t. - -2004-06-09 Jeff Johnston <jjohnstn@redhat.com> - - * libc/sys/linux/Makefile.am: Change siglist.inc to be generated - from /usr/include/asm/signal.h instead of kernel sources. Also - default max to 32 if not found in header file. - * libc/sys/linux/Makefile.in: Regenerated. - * libc/sys/linux/machine/i386/socketcall.h: Fix for Fedora Core 2 - systems where __syscall_return is not defined. - * libc/sys/linux/machine/i386/syscall.h: Change for Fedora Core 2 - systems to use syscall() function instead of assembler interrupt. - -2004-06-09 Toralf Lund <toralf@procaptura.com> - - * libc/sys/arm/setjmp.S, libc/sys/arm/access.c: Move - files from libc/sys/arm to libc/machine/arm. - * libc/machine/arm/Makefile.am, libc/machine/arm/Makefile.in: Add - library build support for files moved from libc/sys/arm. - * libc/sys/arm/Makefile.am, libc/sys/arm/Makefile.in: Remove - references to access and setjmp. - * configure.host: Add checks for newlib_may_supply_syscalls to - determine whether or not to use sys/arm directory and use - special compiler flags: ARM_RDI_MONITOR and ARM_RDP_MONITOR. - -2004-06-02 Jeff Johnston <jjohnstn@redhat.com> - - * libc/stdio/vfscanf.c (__svfscanf_r): For CT_INT conversions, - reset digit flags appropriately after we have discovered "0x". - * libc/machine/powerpc/vfscanf.c (__svfscanf_r): Ditto. - -2004-05-27 Jeff Johnston <jjohnstn@redhat.com> - - * libc/stdio/vfprintf.c (_VFPRINTF): Move file locking - from here ... - (_VFPRINTF_R): ... to here so all I/O printf routines - are covered. - -2004-05-26 Jeff Johnston <jjohnstn@redhat.com> - - * libc/search/hash_buf.c: Protect MAX and MIN macros from - redefinition. - * libc/search/hash.c: Ditto. - -2004-05-25 Artem B. Bityuckiy <abitytsky@softminecorp.com> - - * newlib.hin: (_WANT_IO_POS_ARGS): New define. - (_WANT_IO_LONG_LONG): Ditto. - (_WANT_IO_LONG_DOUBLE): Ditto. - * configure.in: Add new configuration options - --enable-newlib-io-long-long and --enable-newlib-io-long-double - which tie to new defines in newlib.hin. - * configure: Regenerated. - * configure.host: Add checks for new configuration options. Also - fix up check for --enable-newlib-io-pos-args so configuration - option will override any default for a given platform. - Remove defining compiler flags for the _WANT_IO* options. - * libc/stdio/vfprintf.c: Change to use new newlib.hin defines - instead of looking for old compiler flags. - * libc/stdio/vfscanf.c: Ditto. - * libc/stdio/vfieeefp.h: Ditto. - * libc/machine/powerpc/vfprintf.c: Ditto. - * libc/machine/powerpc/vfscanf.c: Ditto. - -2004-05-25 Jeff Johnston <jjohnstn@redhat.com> - - * testsuite/include/check.h: Add include of <stdio.h>. - -2004-05-17 Corinna Vinschen <corinna@vinschen.de> - - * libc/include/grp.h: Declare getgrnam_r and getgrgid_r also on Cygwin. - -2004-05-11 Artem B. Bityuckiy <abitytsky@softminecorp.com> - - * libc/stdio/vfprintf.c (VFPRINTF_R): Use _free_r instead - of free. - -2004-05-07 Artem B. Bityuckiy <abitytsky@softminecorp.com> - - * libc/stdio/iprintf.c (_iprintf_r): Fix old-style argument - list for reentrant pointer. Call _vfiprintf_r. - * libc/stdio/siprintf.c (_siprintf_r): New function. - * libc/stdio/vfprintf.c (__sbprintf): Add reetrant struct - pointer argument. Change all callers. Call _VFPRINTF_R. - * libc/include/stdio.h (_siprintf_r, _vfiprintf_r): New - prototypes. - -2004-05-07 Jeff Johnston <jjohnstn@redhat.com> - - * libc/include/sys/param.h: Remove endian info and include - <machine/endian.h> instead. - * libc/include/machine/endian.h: New file. - * libc/include/machine/param.h: Ditto. - * libc/machine/arm/machine/endian.h: Ditto. - * libc/machine/arm/machine/param.h: Ditto. - * libc/sys/arm/sys/param.h: Removed. - * libc/sys/sysvi386/sys/param.h: Ditto. - * libc/sys/rtems/sys/param.h: Modified to include <machine/endian.h>. - -2004-05-03 Artem B. Bityuckiy <abitytsky@softminecorp.com> - - * libc/stdio/vfprintf.c (_VFPRINTF_R): Set error flag when - multibyte functions return failure for %C, %S, %lc, and %ls - format specifiers. - -2004-05-03 Artem B. Bityuckiy <abitytsky@softminecorp.com> - - * testsuite/include/check.h (CHECK): Add flush of stdout. - -2004-05-03 Artem B. Bityuckiy <abitytsky@softminecorp.com> - - * libc/include/stdio.h (_ungetc_r): New prototype. - * libc/stdio/ungetc.c (_ungetc_r): New reentrant function. - (__submore): Add reentrant struct pointer argument. - (ungetc): Change to call _ungetc_r. - -2004-04-28 Artem B. Bityuckiy <abitytsky@softminecorp.com> - - * libc/stdio/local.h (_fwalk_reent): Specify prototype of - function pointer argument. - * libc/stdio/fwalk.c (_fwalk, _fwalk_reent): Change prototypes - to specify function pointer arguments. - (__fwalk, __fwalk_reent): Ditto. - -2004-04-26 Aldy Hernandez <aldyh@redhat.com> - - * libc/machine/powerpc/vfscanf.c (__svfscanf_r): Fix typo in - CT_INT case. - -2004-04-23 Artem B. Bityuckiy <abitytsky@softminecorp.com> - - * configure.in: Define _MB_CAPABLE if mb supported. - * configure: Regenerated. - * configure.host: Remove manual setting of MB_CAPABLE compiler - flag. - * newlib.hin: Add _MB_CAPABLE flag. - * libc/ctype/iswalpha.c, libc/ctype/iswblank.c: Include <newlib.h> - and check for _MB_CAPABLE flag instead of MB_CAPABLE. - * libc/ctype/iswcntrl.c, libc/ctype/iswprint.c: Ditto. - * libc/ctype/iswpunct.c, libc/ctype/iswspace.c: Ditto. - * libc/ctype/jp2uc.c: Ditto. - * libc/ctype/towlower.c, libc/ctype/towupper.c: Ditto. - * libc/locale/locale.c: Ditto - * libc/machine/powerpc/vfscanf.c: Ditto - * libc/stdio/vfprintf.c, libc/stdio/vfscanf.c: Ditto - * libc/stdlib/mblen.c: Ditto - * libc/stdlib/mblen_r.c, libc/stdlib/mbrlen.c: Ditto - * libc/stdlib/mbrtowc.c, libc/stdlib/mbsrtowcs.c: Ditto - * libc/stdlib/mbstowcs.c, libc/stdlib/mbtowc.c: Ditto - * libc/stdlib/mbtowc_r.c, libc/stdlib/wcrtomb.c: Ditto - * libc/stdlib/wcsrtombs.c, libc/stdlib/wcstombs.c: Ditto - * libc/stdlib/wctomb.c, libc/sys/linux/intl/dcigettext.c: Ditto - * libc/sys/linux/intl/explodename.c: Ditto - * libc/sys/linux/intl/finddomain.c: Ditto - * libc/sys/linux/intl/l10nflist.c: Ditto - * libc/sys/linux/intl/loadmsgcat.c: Ditto - * libc/sys/linux/intl/localealias.c: Ditto - -2004-04-23 Jeff Johnston <jjohnstn@redhat.com> - - * libc/machine/powerpc/vfscanf.c (NNZDIGITS): New define. - (__svfscanf_r): In integer conversions, leave out leading zeroes - which are not part of a base prefix. - Keep track of width truncation to fit into buf, not counting left-out - zeroes against width till the truncation has been compensated for. - This is based on Joern's patch of 04/21 for libc/stdio/vfscanf.c. - -2004-04-23 Jeff Johnston <jjohnstn@redhat.com> - - * libc/include/stdio.h: (_ftell_r, _fseek_r): New prototypes. - -2004-04-23 Artem B. Bityuckiy <abitytsky@softminecorp.com> - - * libc/stdio/asprintf.c libc/stdio/clearerr.c, - libc/stdio/fclose.c libc/stdio/fcloseall.c libc/stdio/fdopen.c, - libc/stdio/feof.c libc/stdio/ferror.c libc/stdio/fflush.c, - libc/stdio/fgetc.c libc/stdio/fgetpos.c libc/stdio/fgets.c, - libc/stdio/fileno.c libc/stdio/findfp.c libc/stdio/fiprintf.c, - libc/stdio/flags.c libc/stdio/fopen.c libc/stdio/fprintf.c, - libc/stdio/fputc.c libc/stdio/fputs.c libc/stdio/fread.c, - libc/stdio/freopen.c libc/stdio/fscanf.c libc/stdio/fseek.c, - libc/stdio/fseeko.c libc/stdio/fsetpos.c libc/stdio/ftell.c, - libc/stdio/ftello.c libc/stdio/fvwrite.c libc/stdio/fwalk.c, - libc/stdio/fwrite.c libc/stdio/getc.c libc/stdio/getc_u.c, - libc/stdio/getchar.c libc/stdio/getchar_u.c, - libc/stdio/getdelim.c libc/stdio/getline.c libc/stdio/gets.c, - libc/stdio/getw.c libc/stdio/iprintf.c libc/stdio/local.h, - libc/stdio/makebuf.c libc/stdio/mktemp.c libc/stdio/perror.c, - libc/stdio/printf.c libc/stdio/putc.c libc/stdio/putc_u.c, - libc/stdio/putchar.c libc/stdio/putchar_u.c libc/stdio/puts.c, - libc/stdio/putw.c libc/stdio/refill.c libc/stdio/remove.c, - libc/stdio/rename.c libc/stdio/rewind.c libc/stdio/rget.c, - libc/stdio/scanf.c libc/stdio/setbuf.c libc/stdio/setbuffer.c, - libc/stdio/setlinebuf.c libc/stdio/setvbuf.c, - libc/stdio/siprintf.c libc/stdio/snprintf.c, - libc/stdio/sprintf.c libc/stdio/sscanf.c libc/stdio/stdio.c, - libc/stdio/tmpfile.c libc/stdio/tmpnam.c libc/stdio/ungetc.c, - libc/stdio/vasprintf.c libc/stdio/vfieeefp.h, - libc/stdio/vfprintf.c libc/stdio/vfscanf.c, - libc/stdio/vprintf.c libc/stdio/vscanf.c, - libc/stdio/vsnprintf.c libc/stdio/vsprintf.c, - libc/stdio/vsscanf.c libc/stdio/wbuf.c, - libc/stdio/wsetup.c: Perform minor formatting changes. Move - copyright notices to top of file, ensure that <_ansi.h> is - included, be consistent with open parentheses, use _DEFUN macro, - include "local.h" where needed, and remove various compiler - warnings. - -2004-04-21 J"orn Rennecke <joern.rennecke@superh.com> - - * libc/stdio/vfscanf.c (NNZDIGITS): New define. - (__svfscanf_r): In integer conversions, leave out leading zeroes - which are not part of a base prefix. - Keep track of width truncation to fit into buf, not counting left-out - zeroes against width till the truncation has been compensated for. - -2004-04-20 Corinna Vinschen <corinna@vinschen.de> - - * libc/include/sys/unistd.h (ttyname_r): Add missing comma. - -2004-04-20 Corinna Vinschen <corinna@vinschen.de> - - * libc/include/sys/unistd.h (ttyname_r): Add declaration for Cygwin. - -2004-04-10 Corinna Vinschen <corinna@vinschen.de> - - * libc/include/sys/unistd.h (sync): Define void on Cygwin according - to SUSv3. - -2004-04-08 Artem B. Bityuckiy <abitytsky@softminecorp.com> - - * libc/stdio/fclose.c (_fclose_r): New function. - * libc/stdio/freopen.c (_freopen_r): Call _fclose_r. - * libc/stdio/fcloseall.c (_fcloseall_r): Call _fwalk_reent. - * libc/stdio64/freopen64.c (_freopen64_r): Use _fclose_r. - * libc/include/stdio.h (_fclose_r): New prototype. - * libc/stdio/fopen.c: Fix typo in comment. - -2004-04-08 Jeff Johnston <jjohnstn@redhat.com> - - * libc/stdio/fwalk.c (_fwalk_reent): New version of _fwalk - to handle _r reentrant functions. - -2004-04-08 Eric Christopher <echristo@redhat.com> - - * libc/include/machine/setjmp.h: Fix endif locations. - -2004-04-01 Artem B. Bityuckiy <abitytsky@softminecorp.com> - - * libc/time/strptime.c: Add standard includes to avoid - warning messages at compilation time. - -2004-04-01 Jeff Johnston <jjohnstn@redhat.com> - - * libc/stdio/vfscanf.c (__svfscanf_r): Add locking/unlocking - of file. - -2004-03-30 Jeff Johnston <jjohnstn@redhat.com> - - * libc/machine/h8300/Makefile.am: Reformat slightly. - * libc/machine/h8300/Makefile.in: Regenerate. - -2004-03-30 Thomas Pfaff <tpfaff@gmx.net> - - * libc/stdio/findfp.c (__fp_lock_all): Add call to - __sfp_lock_acquire. - (__fp_unlock_all): Add call to __sfp_lock_release. - -2004-03-25 Thomas Pfaff <tpfaff@gmx.net> - - * libc/stdio/fclose.c (fclose): Protect file pointer list when - releasing a file. - * libc/stdio/fcloseall.c (_fcloseall_r): Close all files via - fwalk. - * libc/stdio/fdopen.c (_fdopen_r): Add calls to - _flockfile/_funlockfile. - * libc/stdio/findfp.c: Move __sfp_lock. Change __sfp_lock type - to recursive. - Change __lock_acquire/__lock_release calls for __sfp_lock to - __sfp_lock_acquire/__sfp_lock_release throughout. - (std): Make sure that file lock is only initialized once. - (__sfp): Move _file initialization. Initialize file lock. - (__sfp_lock_acquire): New function. - (__sfp_lock_release): Ditto. - (__fp_lock_all): Remove __sfp_lock_acquire call. - (__fp_unlock_all): Remove __sfp_lock_release call. - * libc/stdio/fopen.c (_fopen_r): Protect file pointer list. - Add calls to _flockfile/_funlockfile. Remove - __lock_init_recursive call. - * libc/stdio/freopen.c (_freopen_r): Protect file pointer list. - * libc/stdio/fwalk.c (__fwalk): New static function. - (_fwalk): Protect file pointer list. Use __fwalk to walk through - file pointers. - * libc/stdio/local.h: Add defines for - __sfp_lock_acquire/__sfp_lock_release when - single threaded. Add function prototypes otherwise. - * libc/stdio64/fdopen64.c (_fdopen64_r): Add calls to - _flockfile/_funlockfile. - * libc/stdio/fopen64.c (_fopen64_r): Protect file pointer list. - Add calls to _flockfile/_funlockfile. Remove - __lock_init_recursive call. - * libc/stdio/freopen64.c (_freopen64_r): Protect file pointer - list. - -2004-03-25 Jeff Johnston <jjohnstn@redhat.com> - - * libc/sys/linux/sys/lock.h: Turn on __USE_GNU flag if not already - defined. Change __LOCK_RECURSIVE_INIT to be __LOCK_INIT_RECURSIVE. - * libc/sys/linux/dl/dl-support.c: Change __LOCK_RECURSIVE_INIT - to be __LOCK_INIT_RECURSIVE. - -2004-03-11 Kazu Hirata <kazu@cs.umass.edu> - - * libc/sys/h8300hms/Makefile.am (lib_a_SOURCES): Replace - _exit.c with _exit.S. - * libc/sys/h8300hms/Makefile.in: Regenerate. - * libc/sys/h8300hms/_exit.c: Remove. - * libc/sys/h8300hms/_exit.S: New. - -2004-03-09 Thomas Pfaff <tpfaff@gmx.net> - - * libc/stdio/findfp.c (__sfp): Rename lock to __sfp_lock. - Change __sfp_lock to static global. - (__fp_lock): New static function. - (__fp_unlock): Ditto. - (__fp_lock_all): New function. - (__fp_unlock_all): Ditto. - -2004-02-10 Christopher Faylor <cgf@redhat.com> - - * libm/mathfp/er_gamma.c (gamma): Add new non-reentrant function. - * libm/mathfp/er_lgamma.c (lgamma): Ditto. - * libm/mathfp/erf_gamma.c (gammaf): Ditto. - * libm/mathfp/erf_lgamma.c (lgammaf): Ditto. - -2004-02-09 Christopher Faylor <cgf@redhat.com> - - * libc/include/time.h (TIMER_RELTIME): New define. - -2004-02-09 Jeff Johnston <jjohnstn@redhat.com> - - * libc/stdlib/Makefile.am: Add mallstatsr to LIBADD_OBJS. - * libc/stdlib/Makefile.in: Regenerated. - -2004-02-08 Christopher Faylor <cgf@redhat.com> - - * libc/include/sys/features.h: Add _POSIX_TIMERS define for __CYGWIN__. - * libc/include/sys/reent.h (__getreent): Protect against possibly being - defined. - * libc/include/sys/unistd.h (fdatasync): Don't define for __CYGWIN__. - -2004-02-05 Paul Brook <paul@codesourcery.com> - - * libc/include/machine/ieeefp.h[__arm__][__VFP_FP__]: Set - IEEE_{BIG,LITTLE} based on __ARMEL__ flag. - -2004-02-02 Jeff Johnston <jjohnstn@redhat.com> - - * NEWS: Update with 1.12.0 info. - * README: Ditto. - * acinclude.m4: Change version number to 1.12.0. - * aclocal.m4: Regenerated. - * configure: Ditto. - * doc/aclocal.m4: Ditto. - * doc/configure: Ditto. - * libc/*/aclocal.m4: Ditto. - * libc/*/configure: Ditto. - * libc/libc.texinfo: Ditto. - * libm/*/aclocal.m4: Ditto. - * libm/*/configure: Ditto. - * libm/libm.texinfo: Ditto. - * libc/sys/linux/shared.ld: Add VERS_1.12. - -2004-02-02 Joel Sherrill <joel@oarcorp.com> - - * configure.host: Add support for tic4x. - * libc/include/machine/ieeefp.h: Ditto. - * libc/include/machine/setjmp.h: Ditto. - * libc/machine/tic4x/Makefile.am: New file. - * libc/machine/tic4x/configure.in: Ditto. - * libc/machine/tic4x/setjmp.S: Ditto. - * libc/machine/tic4x/aclocal.m4: Generated. - * libc/machine/tic4x/configure: Ditto. - * libc/machine/tic4x/Makefile.in: Ditto. - -2004-01-30 Jeff Johnston <jjohnstn@redhat.com> - - * libc/stdio/fwalk.c (_fwalk.c): Don't traverse the - file chain on the passed in reentrancy struct if it - is _GLOBAL_REENT. - -2004-01-30 Artem B. Bityuckiy <abitytsky@softminecorp.com> - Jeff Johnston <jjohnstn@redhat.com> - - * libc/iconv/iconv.tex: Updated with more information. - -2004-01-30 Thomas Pfaff <tpfaff@gmx.net> - Jeff Johnston <jjohnstn@redhat.com> - - * libc/stdio/fwalk.c (_fwalk): Traverse the given reentrancy - struct for std streams and traverse the global reeentrancy - struct for all other streams. - -2004-01-27 Jeff Johnston <jjohnstn@redhat.com> - - * libc/stdlib/atexit.c: Protect global atexit list with a - lock when newlib is multithreaded. - -2004-01-27 Artem B. Bityuckiy <abitytsky@softminecorp.com> - - * configure.in: Add support to generate iconv converter flags - for newlib.h - * newlib.hin: Add iconv converter flags. - * configure: Regenerated. - * libc/Makefile.in: Ditto. - * libc/configure.in: Moved iconv converter parsing logic to - top level newlib configure.in. - * libc/configure: Regenerated. - * libc/iconv/Makefile.in: Ditto. - * libc/iconv/README.TODO - * libc/iconv/charset.aliases: Remove wrong BE aliases for - UCS2/UCS4/UTF8. - * libc/iconv/ccs/Makefile.am: Remove C flag setting now that - newlib.h can be used. - * libc/iconv/ces/Makefile.am: Ditto. - * libc/iconv/lib/Makefile.am: Ditto. - * libc/iconv/ccs/Makefile.in: Regenerated. - * libc/iconv/ces/Makefile.in: Ditto. - * libc/iconv/lib/Makefile.in: Ditto. - * libc/iconv/ccs/README.CCS.SOURCES: Updated. - * libc/iconv/ccs/iconv_mktbl: Don't write junk strings to binaries. - * libc/iconv/ccs/big5.c: Switch to use new underscored flags - defined in newlib.h. - * libc/iconv/ccs/cns11643_plane1.c: Ditto. - * libc/iconv/ccs/cns11643_plane14.c: Ditto. - * libc/iconv/ccs/cns11643_plane2.c: Ditto. - * libc/iconv/ccs/cp775.c: Ditto. - * libc/iconv/ccs/cp850.c: Ditto. - * libc/iconv/ccs/cp852.c: Ditto. - * libc/iconv/ccs/cp855.c: Ditto. - * libc/iconv/ccs/cp866.c: Ditto. - * libc/iconv/ccs/gb_2312_80.c: Ditto. - * libc/iconv/ccs/iso_8859_1.c: Ditto. - * libc/iconv/ccs/iso_8859_15.c: Ditto. - * libc/iconv/ccs/iso_8859_2.c: Ditto. - * libc/iconv/ccs/iso_8859_4.c: Ditto. - * libc/iconv/ccs/iso_8859_5.c: Ditto. - * libc/iconv/ccs/jis_x0201.c: Ditto. - * libc/iconv/ccs/jis_x0208_1983.c: Ditto. - * libc/iconv/ccs/jis_x0212_1990.c: Ditto. - * libc/iconv/ccs/koi8_r.c: Ditto. - * libc/iconv/ccs/koi8_u.c: Ditto. - * libc/iconv/ccs/ksx1001.c: Ditto. - * libc/iconv/ccs/shift_jis.c: Ditto. - * libc/iconv/ccs/us_ascii.c: Ditto. - * libc/iconv/ccs/binary/big5.cct: Newly generated. - * libc/iconv/ccs/binary/cns11643_plane1.cct: Ditto. - * libc/iconv/ccs/binary/cns11643_plane14.cct: Ditto. - * libc/iconv/ccs/binary/cns11643_plane2.cct: Ditto. - * libc/iconv/ccs/binary/cp775.cct: Ditto. - * libc/iconv/ccs/binary/cp850.cct: Ditto. - * libc/iconv/ccs/binary/cp852.cct: Ditto. - * libc/iconv/ccs/binary/cp855.cct: Ditto. - * libc/iconv/ccs/binary/cp866.cct: Ditto. - * libc/iconv/ccs/binary/gb_2312_80.cct: Ditto. - * libc/iconv/ccs/binary/iso_8859_1.cct: Ditto. - * libc/iconv/ccs/binary/iso_8859_15.cct: Ditto. - * libc/iconv/ccs/binary/iso_8859_2.cct: Ditto. - * libc/iconv/ccs/binary/iso_8859_4.cct: Ditto. - * libc/iconv/ccs/binary/iso_8859_5.cct: Ditto. - * libc/iconv/ccs/binary/jis_x0201.cct: Ditto. - * libc/iconv/ccs/binary/jis_x0208_1983.cct: Ditto. - * libc/iconv/ccs/binary/jis_x0212_1990.cct: Ditto. - * libc/iconv/ccs/binary/koi8_r.cct: Ditto. - * libc/iconv/ccs/binary/koi8_u.cct: Ditto. - * libc/iconv/ccs/binary/ksx1001.cct: Ditto. - * libc/iconv/ccs/binary/shift_jis.cct: Ditto. - * libc/iconv/ccs/binary/us_ascii.cct: Ditto. - * libc/iconv/lib/bialiasesi.c: Sync with charset.aliases. - * libc/iconv/ces/euc-jp.c: Use newlib.h macros. - * libc/iconv/ces/euc-kr.c: Ditto. - * libc/iconv/ces/euc-tw.c: Ditto. - * libc/iconv/ces/gb2312.c: Ditto. - * libc/iconv/ces/iso-10646-ucs-2.c: Ditto. - * libc/iconv/ces/iso-10646-ucs-4.c: Ditto. - * libc/iconv/ces/ucs-2-internal.c: Ditto. - * libc/iconv/ces/ucs-4-internal.c: Ditto. - * libc/iconv/ces/utf-16.c: Ditto. - * libc/iconv/ces/utf-8.c: Ditto. - * libc/iconv/lib/aliases.c: Ditto. - * libc/iconv/lib/biccs.c: Ditto. - * libc/iconv/lib/bices.c: Ditto. - * libc/iconv/lib/ccs.c: Ditto. - * libc/iconv/lib/ces.c: Ditto. - * libc/iconv/lib/ces_euc.c: Ditto. - * libc/iconv/lib/ces_iso2022.c: Ditto. - * libc/iconv/lib/ces_table.c: Ditto. - * libc/iconv/lib/converter.c: Ditto. - * libc/iconv/lib/deps.h: Ditto. - * libc/iconv/lib/endian.h: Ditto. - * libc/iconv/lib/iconv.c: Ditto. - * libc/iconv/lib/loaddata.c: Ditto. - * libc/iconv/lib/local.h: Include newlib.h. - * libc/argz/Makefile.in: Regenerated. - * libc/ctype/Makefile.in: Ditto. - * libc/errno/Makefile.in: Ditto. - * libc/iconv/ccs/binary/Makefile.in: Ditto. - * libc/locale/Makefile.in: Ditto. - * libc/misc/Makefile.in: Ditto. - * libc/posix/Makefile.in: Ditto. - * libc/reent/Makefile.in: Ditto. - * libc/search/Makefile.in: Ditto. - * libc/signal/Makefile.in: Ditto. - * libc/stdio/Makefile.in: Ditto. - * libc/stdio64/Makefile.in: Ditto. - * libc/stdlib/Makefile.in: Ditto. - * libc/string/Makefile.in: Ditto. - * libc/syscalls/Makefile.in: Ditto. - * libc/time/Makefile.in: Ditto. - * libc/unix/Makefile.in: Ditto. - * testsuite/newlib.iconv/iconv.exp: New file. - * testsuite/newlib.iconv/iconvjp.c: Ditto. - * testsuite/newlib.iconv/iconvnm.c: Ditto. - * testsuite/newlib.iconv/iconvru.c: Ditto. - -2004-01-23 Artem B. Bityuckiy <abitytsky@softminecorp.com> - - * acinclude.m4 (--enable-newlib-iconv): New configuration option. - (--enable-newlib-builtin-converters): Ditto. - * configure.in: Add code to set _ICONV_ENABLED flag. - Set _MB_LEN_MAX to 1 if not mb enabled. - * configure: Regenerated. - * aclocal.m4: Ditto. - * Makefile.in: Ditto. - * newlib.hin: Add _ICONV_ENABLED flag. - * libc/Makefile.am: Add support for iconv. - * libc/configure.in: Ditto. - * libc/Makefile.in: Regenerated. - * libc/aclocal.m4: Ditto. - * libc/configure: Ditto. - * libc/libc.texinfo: Add iconv documentation. - * libc/iconv/AUTHORS, libc/iconv/COPYING, libc/iconv/Makefile.am, - libc/iconv/Makefile.in, libc/iconv/README.ORIGINAL, - libc/iconv/README.TODO, libc/iconv/charset.aliases, - libc/iconv/iconv.tex, libc/iconv/ccs/Makefile.am, - libc/iconv/ccs/Makefile.in, libc/iconv/ccs/README.CCS.SOURCES, - libc/iconv/ccs/big5.c, libc/iconv/ccs/cns11643_plane1.c, - libc/iconv/ccs/cns11643_plane14.c, libc/iconv/ccs/cns11643_plane2.c, - libc/iconv/ccs/cp775.c, libc/iconv/ccs/cp850.c, - libc/iconv/ccs/cp852.c, libc/iconv/ccs/cp855.c, - libc/iconv/ccs/cp866.c, libc/iconv/ccs/gb_2312_80.c, - libc/iconv/ccs/iconv_mktbl, libc/iconv/ccs/iso_8859_1.c, - libc/iconv/ccs/iso_8859_15.c, libc/iconv/ccs/iso_8859_2.c, - libc/iconv/ccs/iso_8859_4.c, libc/iconv/ccs/iso_8859_5.c, - libc/iconv/ccs/jis_x0201.c, libc/iconv/ccs/jis_x0208_1983.c, - libc/iconv/ccs/jis_x0212_1990.c, libc/iconv/ccs/koi8_r.c, - libc/iconv/ccs/koi8_u.c, libc/iconv/ccs/ksx1001.c, - libc/iconv/ccs/shift_jis.c, libc/iconv/ccs/us_ascii.c, - libc/iconv/ccs/binary/Makefile.am, libc/iconv/ccs/binary/Makefile.in, - libc/iconv/ccs/binary/big5.cct, - libc/iconv/ccs/binary/cns11643_plane1.cct, - libc/iconv/ccs/binary/cns11643_plane14.cct, - libc/iconv/ccs/binary/cns11643_plane2.cct, - libc/iconv/ccs/binary/cp775.cct, libc/iconv/ccs/binary/cp850.cct, - libc/iconv/ccs/binary/cp852.cct, libc/iconv/ccs/binary/cp855.cct, - libc/iconv/ccs/binary/cp866.cct, libc/iconv/ccs/binary/gb_2312_80.cct, - libc/iconv/ccs/binary/iso_8859_1.cct, - libc/iconv/ccs/binary/iso_8859_15.cct, - libc/iconv/ccs/binary/iso_8859_2.cct, - libc/iconv/ccs/binary/iso_8859_4.cct, - libc/iconv/ccs/binary/iso_8859_5.cct, - libc/iconv/ccs/binary/jis_x0201.cct, - libc/iconv/ccs/binary/jis_x0208_1983.cct, - libc/iconv/ccs/binary/jis_x0212_1990.cct, - libc/iconv/ccs/binary/koi8_r.cct, libc/iconv/ccs/binary/koi8_u.cct, - libc/iconv/ccs/binary/ksx1001.cct, - libc/iconv/ccs/binary/shift_jis.cct, - libc/iconv/ccs/binary/us_ascii.cct, - libc/iconv/ces/Makefile.am, libc/iconv/ces/Makefile.in, - libc/iconv/ces/euc-jp.c, libc/iconv/ces/euc-kr.c, - libc/iconv/ces/euc-tw.c, libc/iconv/ces/gb2312.c, - libc/iconv/ces/iso-10646-ucs-2.c, libc/iconv/ces/iso-10646-ucs-4.c, - libc/iconv/ces/ucs-2-internal.c, libc/iconv/ces/ucs-4-internal.c, - libc/iconv/ces/utf-16.c, libc/iconv/ces/utf-8.c, - libc/iconv/lib/Makefile.am, libc/iconv/lib/Makefile.in, - libc/iconv/lib/aliases.c, libc/iconv/lib/bialiasesi.c, - libc/iconv/lib/biccs.c, libc/iconv/lib/bices.c, - libc/iconv/lib/ccs.c, libc/iconv/lib/ces.c, - libc/iconv/lib/ces_euc.c, libc/iconv/lib/ces_iso2022.c, - libc/iconv/lib/ces_table.c, libc/iconv/lib/converter.c, - libc/iconv/lib/deps.h, libc/iconv/lib/endian.h, - libc/iconv/lib/iconv.c, libc/iconv/lib/loaddata.c, - libc/iconv/lib/local.h, libc/include/iconv.h: New files. - * libc/sys/linux/include/iconv.h: Ditto. - * libc/include/sys/_types.h (_iconv_t): Added. - * doc/aclocal.m4: Regenerated. - * doc/configure: Ditto. - * doc/Makefile.in: Ditto. - * iconvdata/Makefile.in: Ditto. - * iconvdata/aclocal.m4: Ditto. - * iconvdata/configure: Ditto. - * libc/*aclocal.m4: Ditto. - * libc/*Makefile.in: Ditto. - * libc/*configure: Ditto. - * libm/*aclocal.m4: Ditto. - * libm/*Makefile.in: Ditto. - * libm/*configure: Ditto. - -2004-01-22 Thomas Pfaff <tpfaff@gmx.net> - - * libc/stdio/findfp.c (__sfp): Protect global FILE pointer list - by a lock when newlib is multithreaded. - -2004-01-21 Jeff Johnston <jjohnstn@redhat.com> - - * libc/stdlib/mbrtowc.c (_mbrtowc_r): Fix case where s is null - pointer to match C99 spec. - * libc/stdlib/mbsrtowcs.c (_mbsrtowc_r): Fix to ignore len when - dst is NULL. Also fix to not alter src pointer when dst is NULL - and call _mbrtowc_r instead of _mbtowc_r. - * libc/stdlib/wcsrtombs.c (_wcsrtombs_r): Call _wcrtomb_r instead - of _wctomb_r. - -2004-01-19 Thomas Pfaff <tpfaff@gmx.net> - - * libc/stdio/fclose.c (fclose): Release FILE as the last step. - * libc/stdio/freopen.c (freopen): Ditto. - -2004-01-16 Christopher Faylor <cgf@redhat.com> - - * libc/stdio/vfprintf.c: Add sys/lock.h include. - -2004-01-16 Thomas Pfaff <tpfaff@gmx.net> - - * libc/stdio/findfp.c (__sfp): Remove unnecessary memset. - * libc/stdio/vfprintf.c (__sbprintf): Ditto. - Add calls to __lock_init_recursive and __lock_close_recursive - instead. - -2004-01-15 Thomas Pfaff <tpfaff@gmx.net> - - * libc/stdio/fclose.c: Include sys/lock.h. - (fclose): Destroy lock when file is closed. - * libc/stdio/findfp.c (__sfp): Initialize file pointers _lock - member. - * libc/stdio/freopen.c: Include sys/lock.h. - (_freopen_r): Destroy lock when file is closed. - * libc/stdio/vfprintf.c (__sbprintf): Initialize file pointers - _lock member. - -2004-01-08 Joel Sherrill <joel@oarcorp.com> - - * libc/ctype/iswctype.c, include/sys/reent.h, libc/stdlib/a64l.c: - Remove warnings. - -2004-01-08 Joel Sherrill <joel@oarcorp.com> - - * libc/sys/rtems/sys/queue.h: New file. - * libc/include/sys/signal.h: Reflect renumbering of signals to - fit into 32-bit mask. - * libc/include/sys/unistd.h: Add fdatasync() prototype. - * libc/sys/rtems/crt0.c: Add more symbols which may be implicitly - required. In particular, add the reentrant variants of libc calls. - * libc/sys/rtems/sys/dirent.h: Add scandir() prototype. - -2004-01-06 Mark Mitchell <mark@codesourcery.com> - - * libc/sys/arm/syscalls.c (unistd.h): Include it. - (remap_handle): Use STDIN_FILENO instead of __sfileno(stdin). - Similarly for stdout and stderr. - -2004-01-06 Jeff Johnston <jjohnstn@redhat.com> - - * libc/libc.texinfo: Correct escape character for @ sign - so file will be processed by make info. Update copyright years. - * libm/libm.texinfo: Ditto. - -2003-12-05 Jeff Johnston <jjohnstn@redhat.com> - - * libc/include/sys/stat.h: No longer include stat-dj.h. - * libc/include/sys/stat-dj.h: Removed. - -2003-12-05 Jeff Johnston <jjohnstn@redhat.com> - - * libc/include/wchar.h: Include <sys/reent.h>. - -2003-12-05 Christopher Faylor <cgf@redhat.com> - - * libc/stdlib/mbrlen.c: Change include order to prevent compiler errors - when defining _mbrtowc. - * libc/stdlib/mbsinit.c: Ditto. - * libc/stdlib/mbsrtowcs.c: Ditto. - * libc/stdlib/wcrtomb.c: Ditto. - * libc/stdlib/wcsrtombs.c: Ditto. - * libc/stdlib/wctob.c: Ditto. - -2003-12-05 Christopher Faylor <cgf@redhat.com> - - * libc/stdlib/mbrlen.c: Change include order to prevent compiler - errors when defining _mbrtowc. - * libc/stdlib/mbsinit.c: Ditto. - * libc/stdlib/mbsrtowcs.c: Ditto. - -2003-12-05 Christopher Faylor <cgf@redhat.com> - - * libc/stdlib/mbrtowc.c: Change include order to prevent compiler - errors when defining _mbrtowc. - -2003-12-04 Artem B. Bityuckiy <abitytsky@softminecorp.com> - - * libc/stdio/vfprintf.c (_VFPRINTF_R): Use _r versions - of mb routines for %lc and %ls support. - * libc/stdio/vfscanf.c (_svfscanf_r): Add %lc, %C, - %ls, and %S support. Remove CYGNUS_NEC markers and - code within. - -2003-12-04 Jeff Johnston <jjohnstn@redhat.com> - - * libc/include/wchar.h: Add prototypes for _mbrtowc_r, - _wcrtomb_r, and _wcsrtombs_r. - -2003-12-01 Corinna Vinschen <corinna@vinschen.de> - - * libc/include/sys/fcntl.h: Don't define struct flock when on - Cygwin. This is done in winsup/cygwin/include/cygwin/types.h now. - -2003-11-28 Christopher Faylor <cgf@redhat.com> - - * libc/include/sys/signal.h: Use system specific signal file when - building on cygwin. - -2003-11-27 Jeff Johnston <jjohnstn@redhat.com> - - * libc/include/stdlib.h (_atoi_r): New prototype. - * libc/stdlib/atoi.c (_atoi_r): New reentrant function. - -2003-11-27 Jeff Johnston <jjohnstn@redhat.com> - - * libc/include/stdlib.h (_atoll_r, _atol_r): New prototypes. - * libc/stdlib/atol.c (_atol_r): New reentrant function. - * libc/stdlib/atoll.c (_atoll_r): Ditto. - -2003-11-27 Artem B. Bityuckiy <abitytsky@softminecorp.com> - Jeff Johnston <jjohnstn@redhat.com> - - * libc/include/stdlib.h (lldiv_t): New type. - (atoll, llabs, lldiv): New prototypes. - * libc/stdlib/Makefile.am: Add support for atoll, llabs, and lldiv. - * libc/stdlib/stdlib.tex: Ditto. - * libc/stdlib/Makefile.in: Regenerated. - * libc/stdlib/atoll.c: New file. - * libc/stdlib/llabs.c: Ditto. - * libc/stdlib/lldiv.c: Ditto. - -2003-11-26 Corinna Vinschen <corinna@vinschen.de> - - * libc/include/fcntl.h: Declare syscalls only when building newlib. - * libc/include/unistd.h: Ditto. - * libc/include/stat.h: Ditto. Also declare struct stat64. - -2003-11-24 Artem B. Bityuckiy <abitytsky@softminecorp.com> - - * libc/stdio/vfprintf.c (_VFPRINTF_R): Fix check for 'C' format - specifier to use ch instead of *fmt. - -2003-11-21 Artem B. Bityuckiy <abitytsky@softminecorp.com> - - * libc/stdio/vfprintf.c (_VFPRINTF_R, get_arg): Move mb-specific - code within checks for MB_CAPABLE. For non-mb-capable platforms, - use simple byte logic. - -2003-11-21 Jeff Johnston <jjohnstn@redhat.com> - - * libc/stdio/vfscanf.c (__svfscanf_r)[!_NO_LONGDBL]: Don't use - _strtold routine for processing floats and doubles since it - is not as fast as _strtod_r. - -2003-11-20 Dhananjay Deshpande <dhananjayd@kpitcummins.com> - - * libc/machine/h8300/defines.h : Correct pointer register defines - for normal mode. - * libc/machine/h8300/memcpy.S : Use add/sub instead of adds/subs - for normal mode. - * libc/machine/h8300/reg_memcpy.S : Likewise. - * libc/machine/h8300/reg_memset.S : Likewise. - * libc/machine/h8300/strcmp.S : Likewise. - -2003-11-19 Nicholas Wourms <nwourms@netscape.net> - - * configure.host: Enable positional arguments for printf - family for Cygwin. - * libc/stdio/vfprintf.c (_VFPRINTF_R): Remove extraneous - pointer reference for quad_ptr_t. - -2003-11-19 Jeff Johnston <jjohnstn@redhat.com> - - * libc/stdio/scanf.c: Don't include local.h more than once. - -2003-11-18 Corinna Vinschen <corinna@vinschen.de> - - * libc/include/sys/fcntl.h: Declare _open64. - * libc/include/sys/stat.h: Declare _fstat64. - * libc/include/sys/unistd.h: Declare _lseek64. - -2003-11-17 Corinna Vinschen <corinna@vinschen.de> - - * libc/include/stdlib.h (getprogname): Declare for Cygwin. - (setprogname): Ditto. - -2003-11-10 Jeff Johnston <jjohnstn@redhat.com> - - * libc/machine/powerpc/ufix64toa.c (_ufix64to_r): Fix shifts - to use (Ebits + 1) which accounts for the sign-bit. - -2003-11-07 Jeff Johnston <jjohnstn@redhat.com> - - * configure.host: Remove -DLOOSE_KERNEL_NAMES flag for linux - x86 build. - * iconvdata/Makefile.am: Make dependent on newlib's configure.host - and set up default flags to pass to aclocal. - * iconvdata/Makefile.in: Regenerated. - * libc/sys/linux/Makefile.am: Add _ELIX_LEVEL_4 getlogin, getpwnam, - and getpwuid routines. - * libc/sys/linux/Makefile.in: Regenerated. - * libc/sys/linux/getlogin.c: New stub file to allow x86-linux - applications to link with newlib's shared libc library. - * libc/sys/linux/getpwnam.c: Ditto. - * libc/sys/linux/getpwuid.c: Ditto. - * libc/sys/linux/sys/types.h: Include <features.h> and supply types - that were formerly supplied by /usr/include/linux/types.h with - kernel types. - * testsuite/newlib.wctype/twctype.c: Fix testcase to properly - test _ELIX_LEVEL macro. - -2003-11-07 Jeff Johnston <jjohnstn@redhat.com> - - * libc/stdio/vfprintf.c (_VFPRINTF_R): Fix typos that should be - referring to _NO_LONGLONG macro. - -2003-11-06 Jeff Johnston <jjohnstn@redhat.com> - - * libc/sys/linux/linuxthreads/td_init.c: Replace function name - in LOG() macro so this will compile on gcc 3.4 and up. - * libc/sys/linux/linuxthreads/td_log.c: Ditto. - * libc/sys/linux/linuxthreads/td_ta_clear_event.c: Ditto. - * libc/sys/linux/linuxthreads/td_ta_delete.c: Ditto. - * libc/sys/linux/linuxthreads/td_ta_enable_stats.c: Ditto. - * libc/sys/linux/linuxthreads/td_ta_event_addr.c: Ditto. - * libc/sys/linux/linuxthreads/td_ta_event_getmsg.c: Ditto. - * libc/sys/linux/linuxthreads/td_ta_get_nthreads.c: Ditto. - * libc/sys/linux/linuxthreads/td_ta_get_ph.c: Ditto. - * libc/sys/linux/linuxthreads/td_ta_get_stats.c: Ditto. - * libc/sys/linux/linuxthreads/td_ta_map_id2thr.c: Ditto. - * libc/sys/linux/linuxthreads/td_ta_map_lwp2thr.c: Ditto. - * libc/sys/linux/linuxthreads/td_ta_new.c: Ditto. - * libc/sys/linux/linuxthreads/td_ta_reset_stats.c: Ditto. - * libc/sys/linux/linuxthreads/td_ta_set_event.c: Ditto. - * libc/sys/linux/linuxthreads/td_ta_setconcurrency.c: Ditto. - * libc/sys/linux/linuxthreads/td_ta_thr_iter.c: Ditto. - * libc/sys/linux/linuxthreads/td_ta_tsd_iter.c: Ditto. - * libc/sys/linux/linuxthreads/td_thr_clear_event.c: Ditto. - * libc/sys/linux/linuxthreads/td_thr_dbresume.c: Ditto. - * libc/sys/linux/linuxthreads/td_thr_dbsuspend.c: Ditto. - * libc/sys/linux/linuxthreads/td_thr_event_enable.c: Ditto. - * libc/sys/linux/linuxthreads/td_thr_event_getmsg.c: Ditto. - * libc/sys/linux/linuxthreads/td_thr_get_info.c: Ditto. - * libc/sys/linux/linuxthreads/td_thr_getfpregs.c: Ditto. - * libc/sys/linux/linuxthreads/td_thr_getgregs.c: Ditto. - * libc/sys/linux/linuxthreads/td_thr_getxregs.c: Ditto. - * libc/sys/linux/linuxthreads/td_thr_getxregsize.c: Ditto. - * libc/sys/linux/linuxthreads/td_thr_set_event.c: Ditto. - * libc/sys/linux/linuxthreads/td_thr_setfpregs.c: Ditto. - * libc/sys/linux/linuxthreads/td_thr_setgregs.c: Ditto. - * libc/sys/linux/linuxthreads/td_thr_setprio.c: Ditto. - * libc/sys/linux/linuxthreads/td_thr_setsigpending.c: Ditto. - * libc/sys/linux/linuxthreads/td_thr_setxregs.c: Ditto. - * libc/sys/linux/linuxthreads/td_thr_sigsetmask.c: Ditto. - * libc/sys/linux/linuxthreads/td_thr_tsd.c: Ditto. - * libc/sys/linux/linuxthreads/td_thr_validate.c: Ditto. - -2003-11-05 Jeff Johnston <jjohnstn@redhat.com> - Artem B. Bityuckiy <abitytsky@softminecorp.com> - - * libc/stdio/vfprintf.c (_VFPRINTF_R): Add support for - %ls, %S, %lc, and %C format specifiers. - (get_arg): Ditto. - * libc/stdio/sprintf.c: Add documentation regarding new - format specifiers added in vfprintf.c. - -2003-11-05 Jeff Johnston <jjohnstn@redhat.com> - - * libc/stdlib/wcsrtombs.c (_wcsrtombs_r): Numerous fixes - to make code work as specified in standard. - -2003-10-23 Jeff Johnston <jjohnstn@redhat.com> - - * configure.in: Use absolute newlib basedir when forming - CC_FOR_NEWLIB include options. - * configure: Regenerated. - -2003-10-23 Artem B. Bityuckiy <abitytsky@softminecorp.com> - - * libc/string/wcsnlen.c: New file. - * libc/include/wchar.h: Add wcsnlen prototype. - * libc/string/Makefile.am: Add wcsnlen support. - * libc/string/Makefile.in: Regenerated. - * libc/string/wcstrings.tex: Add wcsnlen documentation. - -2003-10-22 Richard Sandiford <rsandifo@redhat.com> - - * libc/stdlib/exit.c (exit): Handle null _GLOBAL_REENT->_atexits. - -2003-10-20 Bob Wilson <bob.wilson@acm.org> - - * libc/locale/locale.c: Use double quotes in code. - * libc/locale/locale.tex: Likewise. - * libc/libc.texinfo: Hyphenate "floating-point". - * libc/machine/necv70/necv70.tex: Likewise. - * libc/stdio/sprintf.c: Likewise. - * libc/stdio/sscanf.c: Likewise. - * libc/stdlib/atof.c: Likewise. - * libc/stdlib/ldtoa.c: Fix comment typo. - * libc/stdlib/div.c: Use @ifnottex instead of @ifinfo. - * libc/stdlib/ldiv.c: Likewise. - * libm/common/s_expm1.c: Likewise. - * libm/common/s_ilogb.c: Hyphenate "floating-point". Use "nonzero". - * libm/common/s_infinity: Hyphenate "double- and single-precision". - * libm/common/s_nan.c: Likewise. Also correct the FUNCTION summary. - * libm/common/s_nextafter.c: Fix typo. Hyphenate "double-precision" - and "floating-point". - * libm/common/s_scalbn.c: Correct the FUNCTION summary. - * libm/math/e_pow.c: Fix comment typo. - * libm/math/math.tex: Hyphenate "single-precision" and "floating-point". - * libm/math/s_asinh.c: Use @ifnottex instead of @ifinfo. - * libm/math/s_atan.c: Likewise. - * libm/math/s_frexp.c: Likewise. Also use "nonzero". - * libm/math/s_isnan.c: Hyphenate "single-precision" and - "floating-point". Use "nonzero". - * libm/math/s_ldexp.c: Use @ifnottex instead of @ifinfo. - * libm/math/w_acos.c: Likewise. - * libm/math/w_acosh.c: Likewise. - * libm/math/w_asin.c: Likewise. - * libm/math/w_atan2.c: Likewise. - * libm/math/w_atanh.c: Likewise. - * libm/math/w_cosh.c: Likewise. - * libm/math/w_exp.c: Likewise. - * libm/math/w_exp2.c: Likewise. Add missing @end and missing @tex - version of 2^x in the description. - * libm/math/w_fmod.c: Use @ifnottex instead of @ifinfo. - * libm/math/w_gamma.c: Likewise. - * libm/math/w_hypot.c: Likewise. - * libm/math/w_j0.c: Likewise. - * libm/math/w_sinh.c: Likewise. - * libm/math/w_pow.c: Replace "exp1.0nt" with "exponent". - * libm/mathfp/mathfp.tex: Hyphenate "single-precision" and - "floating-point". - * libm/mathfp/e_acosh.c: Use @ifnottex instead of @ifinfo. - * libm/mathfp/e_atanh.c: Likewise. - * libm/mathfp/e_hypot.c: Likewise. - * libm/mathfp/er_lgamma.c: Likewise. - * libm/mathfp/s_acos.c: Likewise. - * libm/mathfp/s_asine.c: Likewise. - * libm/mathfp/s_asinh.c: Likewise. - * libm/mathfp/s_atan.c: Likewise. - * libm/mathfp/s_atan2.c: Likewise. - * libm/mathfp/s_atangent.c: Likewise. - * libm/mathfp/s_cosh.c: Likewise. - * libm/mathfp/s_exp.c: Likewise. - * libm/mathfp/s_fmod.c: Likewise. - * libm/mathfp/s_frexp.c: Likewise. Also use "nonzero". - * libm/mathfp/s_isnan.c: Hyphenate "single-precision" and - "floating-point". Use "nonzero". - * libm/math/s_pow.c: Replace "exp1.0nt" with "exponent". - * libm/mathfp/s_ldexp.c: Use @ifnottex instead of @ifinfo. - * libm/mathfp/s_sineh.c: Likewise. - * libm/mathfp/w_jn.c: Likewise. - -2003-10-15 Alexandre Oliva <aoliva@redhat.com> - - * Makefile.am: Add $(MAKE) comments to multido and multiclean - lines, to enable parallel make. - * Makefile.in: Rebuilt. - -2003-10-14 Christopher Faylor <cgf@redhat.com> - - * libc/time/clock.c: Clarify documentation of return value when no - measurement is available. - -2003-09-29 Ian Lance Taylor <ian@wasabisystems.com> - - * libm/configure.in: Check libm_machine_dir, not machine_dir. - * libm/configure: Regenerate. - * libm/Makefile.in: Ditto. - -2003-09-29 J"orn Rennecke <joern.rennecke@superh.com> - - * libc/machine/sh/strncpy.S: New file. - * libc/machine/sh/Makefile.am: Add entry & rule for new file. - * libc/machine/sh/Makefile.in: Regenerate. - -2003-09-11 James E Wilson <wilson@specifixinc.com> - - * MAINTAINERS: Update my e-mail address. - -2003-09-10 Corinna Vinschen <corinna@vinschen.de> - - * libc/include/sys/unistd.h: Declare function daemon for Cygwin. - -2003-09-09 Jeff Johnston <jjohnstn@redhat.com> - - * libc/machine/powerpc/fix64.h: Fix typo for _simdldcheck - prototype. - * libc/machine/powerpc/simdldtoa.c: Remove prototype for - _simdldcheck(). Also add unsigned cast for index variable in - for loop using sizeof operators. - * libc/machine/powerpc/strtoufix32.c: Remove unused variable. - * libc/machine/powerpc/strtosfix64.c: Fix call to _simdldcheck. - * libc/machine/powerpc/strtoufix64.c (_strtoufix64_r): Ditto - plus fix shift calculation for determining if there is a - carry from word2. - -2003-09-09 Corinna Vinschen <corinna@vinschen.de> - - * libc/include/grp.h: Don't define setgrfile, group_from_gid and - setgroupent for Cygwin. - -2003-09-05 Jeff Johnston <jjohnstn@redhat.com> - - * libc/stdlib/exit.c (exit): Setting of struct _atexit ptr p - is different for _REENT_SMALL than when using regular reent - struct. - -2003-09-05 Ben Elliston <bje@wasabisystems.com> - - * libc/ctype/wctype.c (_DEFUN): Remove empty default case, as - modern versions of GCC issue a warning. - - * libc/machine/xscale/memcmp.c (memcmp): Strip trailing whitespace - after continuation characters that induces a warning from modern - versions of GCC. - -2003-09-04 Ben Elliston <bje@wasabisystems.com> - - * libc/stdlib/mstats.c[_ELIX_LEVEL]: Fix guards. #ifndef FOO || - FOO >= 2 is invalid; use #if !defined (FOO) || FOO >= 2 instead. - -2003-09-02 Thomas Pfaff <tpfaff@gmx.net> - - * libc/stdlib/atexit.c: Rename _REENT to _GLOBAL_REENT throughout. - * libc/stdlib/exit.c : Ditto. - * libc/stdlib/on_exit.c: Ditto. - -2003-08-27 Corinna Vinschen <corinna@vinschen.de> - - * libc/include/reent.h: Define stat64 as __stat64 when - compiling newlib for Cygwin. - -2003-08-26 Jeff Johnston <jjohnstn@redhat.com> - - * libc/include/sys/stat.h[__CYGWIN__]: Only define stat64 as - __stat64 when compiling newlib. - -2003-08-26 Jeff Johnston <jjohnstn@redhat.com> - - * libc/include/stdio.h: Allow the io64 function prototypes for - Cygwin when compiling newlib. - * libc/include/sys/stat.h[__CYGWIN__]: Define stat64 as __stat64 - to expose the Cygwin struct __stat64 type. - * libc/stdio64/fseeko64.c: Use _fstat64_r and pass a struct stat64 - pointer. - * libc/stdio64/tmpfile64.c(_tmpfile64_r): Call _fopen64_r. - -2003-08-23 Christopher Faylor <cgf@redhat.com> - - * libc/stdio64/fseeko64.c (fseeko64_r): Rename second fseeko64_r - definition to fseeko64. - -2003-08-22 Jeff Johnston <jjohnstn@redhat.com> - - * libc/include/sys/reent.h: Add _GLOBAL_REENT macro. - * libc/stdio: Globally remove/replace all references to fp->_data. - Replace with _REENT or _GLOBAL_REENT where appropriate. - * libc/stdio/asprintf.c: Ditto. - * libc/stdio/fclose.c: Ditto. - * libc/stdio/fvwrite.c: Ditto. - * libc/stdio/makebuf.c: Ditto. - * libc/stdio/refill.c: Ditto. - * libc/stdio/local.h: Ditto. - * libc/stdio/setvbuf.c: Ditto. - * libc/stdio/sscanf.c: Ditto. - * libc/stdio/stdio.c: Ditto. - * libc/stdio/ungetc.c: Ditto. - * libc/stdio/vfscanf.c: Ditto. - * libc/stdio/vsscanf.c: Ditto. - * libc/stdio/fopen.c: Ditto. Also use _fseek_r in _fopen_r. - * libc/stdio/vasprintf.c: Ditto. Also call _vfprintf_r directly. - * libc/stdio/vsnprintf.c: Ditto. - * libc/stdio/vsprintf.c: Ditto. - * libc/stdio/fcloseall.c(fcloseall): Use _GLOBAL_REENT macro - instead of _REENT to walk file list. - * libc/stdio/fflush.c: Ditto. - * libc/stdio/fgetpos.c: Add reentrant version and have regular - version call reentrant version with _REENT argument. - * libc/stdio/fsetpos.c: Ditto. - * libc/stdio/fseek.c: Ditto. - * libc/stdio/fseeko.c: Ditto. - * libc/stdio/ftell.c: Ditto. - * libc/stdio/ftello.c: Ditto. - * libc/stdio/freopen.c: Ditto. - * libc/stdio/findfp.c: Use _GLOBAL_REENT pointer when adding - new files to chain. Also use _GLOBAL_REENT pointer for - cleaning up. - * libc/stdio/fiprintf.c: Reformatted to minimize duplicate code. - * libc/stdio/siprintf.c: Ditto. - * libc/stdio/iprintf.c: Ditto. - * libc/stdio/fprintf.c: Ditto. - * libc/stdio/printf.c: Ditto. - * libc/stdio/snprintf.c: Call _vfprintf_r directly. - * libc/stdio/sprintf.c: Ditto. - * libc/stdio/vprintf.c: Ditto. Also add _REENT_ONLY check. - * libc/stdio/rewind.c: Call _fseek_r directly. - * libc/stdio/tmpfile.c: Call _fopen_r and _remove_r directly. - * libc/stdio/vfprintf.c (_VFPRINTF_R): Change _r routines to use - data pointer. - (get_arg): Add extra struct _reent pointer argument. - * libc/stdio64/fgetpos64.c: Add _r versions, remove any reference - to fp->_data. - * libc/stdio64/fopen64.c: Ditto. - * libc/stdio64/freopen64.c: Ditto. - * libc/stdio64/fsetpos64.c: Ditto. - * libc/stdio64/ftello64.c: Ditto. - * libc/stdio64/local64.h: Ditto. - * libc/stdio64/stdio64.c: Ditto. - * libc/stdio64/fseeko64.c: Ditto plus use _fstat_r instead of - _fstat64_r for the meantime. - -2003-08-19 Jeff Johnston <jjohnstn@redhat.com> - - * libc/stdlib/mallocr.c (mALLOc, rEALLOc, mEMEALIGn): Enhance - overflow detection. - -2003-08-13 Aldy Hernandez <aldyh@redhat.com> - - * libc/machine/powerpc/machine/stdlib.h: Wrap SPE functions in - extern "C". - -2003-08-13 Jeff Johnston <jjohnstn@redhat.com> - - * libc/include/math.h: Add prototypes for __signbitf and - __signbitd. - -2003-07-31 Jeff Johnston <jjohnstn@redhat.com> - - * libc/ctype/iswalpha.c: Fix calls to __jp2uc to pass the - correct type of conversion when dealing with EUCJP or SJIS. - * libc/ctype/iswblank.c: Ditto. - * libc/ctype/iswcntrl.c: Ditto. - * libc/ctype/iswprint.c: Ditto. - * libc/ctype/iswpunct.c: Ditto. - * libc/ctype/iswspace.c: Ditto. - * libc/ctype/towlower.c: Ditto. - * libc/ctype/towupper.c: Ditto. - -2003-07-31 Nick Clifton <nickc@redhat.com> - - * libc/sys/sysnecv850/crt0.S (_start): Allocate 4 slots on stack - before calling main, in case it saves its argument registers. - Remove reference to deleted v850ea port. - * configure.host: Remove reference to deleted v850ea port. - Do not use -mv850 when building for v850e target. This - prevents the ctbp system register from being initialised. - -2003-07-29 Honda Hiroki <hhonda@ipflex.com> - - * libc/stdio/vfprintf.c: Set output size to 1 when - we have %f format with precision 0 and # flag not specified. - -2003-07-29 Alexandre Oliva <aoliva@redhat.com> - - * libc/machine/mn10300/setjmp.S: Never emit both .am33 and - .am33_2. - -2003-07-25 Christopher Faylor <cgf@redhat.com> - - * libc/stdio64/fdopen64.c: Include sys/lock.h. - -2003-07-25 Christopher Faylor <cgf@redhat.com> - - * configure.host: Find cygwin include directory, when appropriate. - -2003-07-24 Christopher Faylor <cgf@redhat.com> - - * libc/stdio64/fdopen64.c: New file. - * libc/stdio64/Makefile.am (LIB_OBJS): Add fdopen64.o - * libc/stdio64/Makefile.in: Regenerate. - * libc/include/stdio.h (fdopen64): Define. - * libc/include/stdio.h (_fdopen64_r): Ditto. - -2003-07-10 Alexandre Oliva <aoliva@redhat.com> - - 2000-04-27 Alexandre Oliva <aoliva@cygnus.com> - * libc/include/machine/setjmp.h (_JBLEN, AM33/2.0): Set to 26. - * libc/machine/mn10300/setjmp.S (setjmp, longjmp): Save and - restore callee-saved FP registers. - -2003-07-10 J"orn Rennecke <joern.rennecke@superh.com> - - * libc/include/sys/unistd.h (ftruncate, truncate): Also declare - for __sh__. - * libc/sys/sh/Makefile.am (lib_a_SOURCES): Add ftruncate.c and - truncate.c. - * libc/sys/sh/Makefile.in: Regenerate. - * libc/sys/sh/sys/syscall.h: (SYS_truncate, SYS_ftruncate): Define. - * libc/sys/sh/ftruncate.c: New file. - * libc/sys/sh/truncate.c: Likewise. - -2003-07-09 Alexandre Oliva <aoliva@redhat.com> - - * libc/include/math.h (nan, nanf): Update prototype to C99. - * libm/common/s_nan.c (nan): Likewise. - * libm/common/s_nanf.c (nanf, nan): Likewise. - * libc/sys/linux/cmath/math_private.h (nan, nanf): Likewise. - -2003-07-07 Jeff Johnston <jjohnstn@redhat.com> - - * libc/include/stdbool.h: Removed as this is defined by gcc. - -2003-07-03 Shaun Jackman <sjackman@pathwayconnect.com> - - * libc/include/stdbool.h: New header file defined by C99. - -2003-07-02 Jeff Johnston <jjohnstn@redhat.com> - - * libc/include/sys/types.h (int8_t): Make signed. - -2003-07-02 Jeff Johnston <jjohnstn@redhat.com> - - * libc/sys/linux/include/mqueue.h: Add include of <sys/fcntl.h>. - -2003-06-27 Jose Goncalves <jose.goncalves@inov.pt> - - * libc/sys/linux/mq_open.c (mq_open): Only set created flag - on if we actually created the shared memory file exclusively. - -2003-06-27 Joe Vornehm <joev@mitre.org> - - * libm/common/s_fpclassify.c (__fpclassifyf): Fix - comparisons to account for unsigned internal value w. - -2003-06-26 Jeff Johnston <jjohnstn@redhat.com> - - * libc/sys/linux/mq_open.c (mq_open): Must allocate rdbuf and - wrbuf for a non-creating open. - -2003-06-24 Kazu Hirata <kazu@cs.umass.edu> - - * libc/machine/h8300/setarch.h: New. - * libc/machine/h8300/memcpy.S: Use it. - * libc/machine/h8300/memset.S: Likewise. - * libc/machine/h8300/reg_memcpy.S: Likewise. - * libc/machine/h8300/reg_memset.S: Likewise. - * libc/machine/h8300/setjmp.S: Likewise. - * libc/machine/h8300/strcmp.S: Likewise. - -2003-06-24 Richard Sandiford <rsandifo@redhat.com> - - * libc/sys/h8300hms/crt0.S (_start): Fix register sizes in call - to atexit(). - -2003-06-20 Jeff Johnston <jjohnstn@redhat.com> - - * configure.host (iq2000): Add tabs. - -2003-06-20 Jeff Johnston <jjohnstn@redhat.com> - - * libc/include/sys/reent.h (_REENT_INIT_PTR): Fix macros - to handle latest on_exit change. - * libc/sys/linux/Makefile.am: Remove special compilation - for malloc.c and mcheck.c. - * libc/sys/linux/Makefile.in: Regenerated. - * libc/sys/linux/mntent.c: Add definition of _LIBC flag - after including <features.h>. - * libc/sys/linux/mcheck.c: Ditto. - * libc/sys/linux/malloc.c: Ditto plus define _GNU_SOURCE - for <features.h>. - * libc/sys/linux/intl/Makefile.am: Remove -D_LIBC and - add -DNOT_IN_libc to C flags. - * libc/sys/linux/intl/Makefile.in: Regenerated. - * libc/sys/linux/intl/config.h: Add definition of _LIBC. - * libc/sys/linux/linuxthreads/semaphore.h: Include - <bits/pthreadtypes.h>. - * libc/sys/linux/sys/dirent.h: Define _LIBC and NOT_IN_libc after - including <features.h>. - * libc/sys/linux/sys/lock.h: Ditto. - -2003-06-11 Nick Clifton <nickc@redhat.com> - - * libc/reent/reent.c (reclaim_reent): Fix typo in code to free - _on_exit_args_ptr. - -2003-06-10 Stan Cox <scox@redhat.com> - Anthony Green <green@redhat.com> - - * configure.host: Add iq2000 support. - * newlib/libc/include/machine/ieeefp.h: Ditto. - * newlib/libc/include/machine/setjmp.h: Ditto. - * libc/machine/iq2000, libc/machine/iq2000/setjmp.S, - libc/machine/iq2000/aclocal.m4, libc/machine/iq2000/configure, - libc/machine/iq2000/configure.in, libc/machine/iq2000/Makefile.am, - libc/machine/iq2000/Makefile.in: New files. - -2003-06-10 Richard Sandiford <rsandifo@redhat.com> - - * libc/sys/h8300hms/setarch.h: New file. - * libc/sys/h8300hms/close.S, libc/sys/h8300hms/fstat.S, - libc/sys/h8300hms/lseek.S, libc/sys/h8300hms/open.S, - libc/sys/h8300hms/read.S, libc/sys/h8300hms/stat.S, - libc/sys/h8300hms/write.S, libc/sys/h8300hms/crt0.S: Use it. - -2003-06-06 Jeff Johnston <jjohnstn@redhat.com> - - * libc/argz/argz_add.c: Change to use _DEFUN macro for function - definition. - * libc/argz/argz_add_sep.c: Ditto. - * libc/argz/argz_append.c libc/argz/argz_count.c: Ditto. - * libc/argz/argz_create.c libc/argz/argz_create_sep.c: Ditto. - * libc/argz/argz_delete.c libc/argz/argz_extract.c: Ditto. - * libc/argz/argz_insert.c libc/argz/argz_next.c: Ditto. - * libc/argz/argz_replace.c libc/argz/argz_stringify.c: Ditto. - * libc/argz/envz_add.c libc/argz/envz_entry.c: Ditto. - * libc/argz/envz_get.c libc/argz/envz_merge.c: Ditto. - * libc/argz/envz_remove.c libc/argz/envz_strip.c: Ditto. - * libc/locale/nl_langinfo.c libc/misc/ffs.c: Ditto. - * libc/posix/closedir.c libc/posix/creat.c: Ditto. - * libc/posix/execl.c libc/posix/execle.c: Ditto. - * libc/posix/execlp.c libc/posix/execve.c: Ditto. - * libc/posix/isatty.c libc/posix/opendir.c: Ditto. - * libc/posix/popen.c libc/posix/readdir.c: Ditto. - * libc/posix/readdir_r.c libc/posix/rewinddir.c: Ditto. - * libc/posix/scandir.c libc/posix/seekdir.c: Ditto. - * libc/posix/telldir.c libc/search/hcreate.c: Ditto. - * libc/search/tdelete.c libc/search/tdestroy.c: Ditto. - * libc/search/tfind.c libc/search/tsearch.c: Ditto. - * libc/search/twalk.c libc/signal/signal.c: Ditto. - -2003-06-05 Nick Clifton <nickc@redhat.com> - - * libc/include/sys/reent.h (struct _on_exit_args): New - structure containing fields used by the on_exit() function. - (struct _atexit): Include struct _on_exit_args. For - _REENT_SMALL do his via a pointer that is initialised when - needed. - * libc/reent/reent.c (_reclaim_reent): Free the _on_exit_args - structure, if one has been allocated. - * libc/stdlib/atexit.c (atexit): Update indirection to - _fntypes field. - * libc/stdlib/on_exit.c (on_exit): Indirect via the - _on_exit_args structure. For _REENT_SMALL, allocate a - structure if one does not exist. - * libc/stdlib/exit.c (exit): Indirect via the _on_exit_args - structure. - -2003-06-04 Jeff Johnston <jjohnstn@redhat.com> - - * libc/sys/linux/net/Makefile.am: Remove extraneous markers. - * libc/sys/linux/net/Makefile.in: Regenerated. - -2003-06-03 Jeff Johnston <jjohnstn@redhat.com> - - * libc/reent/execr.c: Use _DEFUN macro for function declaration. - * libc/reent/fcntlr.c: Ditto. - * libc/reent/fstat64r.c: Ditto. - * libc/reent/linkr.c: Ditto. - * libc/reent/lseek64r.c: Ditto. - * libc/reent/lseekr.c: Ditto. - * libc/reent/openr.c: Ditto. - * libc/reent/readr.c: Ditto. - * libc/reent/reent.c: Ditto. - * libc/reent/sbrkr.c: Ditto. - * libc/reent/signalr.c: Ditto. - * libc/reent/signgam.c: Ditto. - * libc/reent/statr.c: Ditto. - * libc/reent/timer.c: Ditto. - * libc/reent/unlinkr.c: Ditto. - * libc/reent/writer.c: Ditto. - * libc/syscalls/sysclose.c: Ditto. - * libc/syscalls/sysexecve.c: Ditto. - * libc/syscalls/sysfcntl.c: Ditto. - * libc/syscalls/sysfork.c: Ditto. - * libc/syscalls/sysfstat.c: Ditto. - * libc/syscalls/sysgetpid.c: Ditto. - * libc/syscalls/sysgettod.c: Ditto. - * libc/syscalls/syskill.c: Ditto. - * libc/syscalls/syslink.c: Ditto. - * libc/syscalls/syslseek.c: Ditto. - * libc/syscalls/sysopen.c: Ditto. - * libc/syscalls/sysread.c: Ditto. - * libc/syscalls/syssbrk.c: Ditto. - * libc/syscalls/sysstat.c: Ditto. - * libc/syscalls/systimes.c: Ditto. - * libc/syscalls/sysunlink.c: Ditto. - * libc/syscalls/syswait.c: Ditto. - * libc/syscalls/syswrite.c: Ditto. - -2003-06-03 Till Straumann <strauman@SLAC.Stanford.EDU> - - * libc/time/tzset_r.c: Change local variables that are - set via sscanf using the %h format specifier to be unsigned short - instead of int. - -2003-05-30 Kelley Cook <kelleycook@wideopenwest.com> - - * configure.host: Allow i[34567]86 variant. - * configure.in: Likewise. - * README: Likewise to the docs. - * configure: Regenerated. - * Makefile.in: Ditto. - -2003-05-28 Jeff Johnston <jjohnstn@redhat.com> - Tom Fitzsimmons <fitzsim@redhat.com> - - * configure.in: Add iconvdata support for x86 linux. - * configure: Regenerated. - * libc/sys/linux/Makefile.am: Add EL/IX level 3 network, dynamic - library, iconv, and linuxthreads support. - * libc/sys/linux/configure.in: Ditto. - * libc/sys/linux/Makefile.in: Regenerated. - * libc/sys/linux/configure: Ditto. - * iconvdata/EUC-JP.irreversible: New file. - * iconvdata/Makefile.am: Ditto. - * iconvdata/Makefile.in: Ditto. - * iconvdata/SJIS.irreversible: Ditto. - * iconvdata/aclocal.m4: Ditto. - * iconvdata/configure: Ditto. - * iconvdata/configure.in: Ditto. - * iconvdata/dummy.c: Ditto. - * iconvdata/euc-jp.c: Ditto. - * iconvdata/gconv-modules: Ditto. - * iconvdata/jis0201.c: Ditto. - * iconvdata/jis0201.h: Ditto. - * iconvdata/jis0208.c: Ditto. - * iconvdata/jis0208.h: Ditto. - * iconvdata/jis0212.c: Ditto. - * iconvdata/jis0212.h: Ditto. - * iconvdata/sjis.c: Ditto. - * libc/include/errno.h: Protect definition of error_t. - * libc/sys/linux/gethostid.c: New file. - * libc/sys/linux/sethostid.c: Ditto. - * libc/sys/linux/dl/Makefile.am: Ditto. - * libc/sys/linux/dl/Makefile.in: Ditto. - * libc/sys/linux/dl/abi-tag.h: Ditto. - * libc/sys/linux/dl/atomicity.h: Ditto. - * libc/sys/linux/dl/dl-addr.c: Ditto. - * libc/sys/linux/dl/dl-cache.c: Ditto. - * libc/sys/linux/dl/dl-cache.h: Ditto. - * libc/sys/linux/dl/dl-close.c: Ditto. - * libc/sys/linux/dl/dl-debug.c: Ditto. - * libc/sys/linux/dl/dl-deps.c: Ditto. - * libc/sys/linux/dl/dl-dst.h: Ditto. - * libc/sys/linux/dl/dl-error.c: Ditto. - * libc/sys/linux/dl/dl-fini.c: Ditto. - * libc/sys/linux/dl/dl-init.c: Ditto. - * libc/sys/linux/dl/dl-iteratephdr.c: Ditto. - * libc/sys/linux/dl/dl-libc.c: Ditto. - * libc/sys/linux/dl/dl-librecon.h: Ditto. - * libc/sys/linux/dl/dl-load.c: Ditto. - * libc/sys/linux/dl/dl-lookup.c: Ditto. - * libc/sys/linux/dl/dl-lookupcfg.h: Ditto. - * libc/sys/linux/dl/dl-minimal.c: Ditto. - * libc/sys/linux/dl/dl-misc.c: Ditto. - * libc/sys/linux/dl/dl-object.c: Ditto. - * libc/sys/linux/dl/dl-open.c: Ditto. - * libc/sys/linux/dl/dl-osinfo.h: Ditto. - * libc/sys/linux/dl/dl-profile.c: Ditto. - * libc/sys/linux/dl/dl-profstub.c: Ditto. - * libc/sys/linux/dl/dl-reloc.c: Ditto. - * libc/sys/linux/dl/dl-runtime.c: Ditto. - * libc/sys/linux/dl/dl-support.c: Ditto. - * libc/sys/linux/dl/dl-sym.c: Ditto. - * libc/sys/linux/dl/dl-version.c: Ditto. - * libc/sys/linux/dl/dlfcn.h: Ditto. - * libc/sys/linux/dl/do-lookup.h: Ditto. - * libc/sys/linux/dl/do-rel.h: Ditto. - * libc/sys/linux/dl/dynamic-link.h: Ditto. - * libc/sys/linux/dl/kernel-features.h: Ditto. - * libc/sys/linux/dl/ldsodefs.h: Ditto. - * libc/sys/linux/dl/libintl.h: Ditto. - * libc/sys/linux/dl/trusted-dirs.h: Ditto. - * libc/sys/linux/dl/unsecvars.h: Ditto. - * libc/sys/linux/iconv/Makefile.am: Ditto. - * libc/sys/linux/iconv/Makefile.in: Ditto. - * libc/sys/linux/iconv/categories.def: Ditto. - * libc/sys/linux/iconv/dummy-repertoire.c: Ditto. - * libc/sys/linux/iconv/gconv.c: Ditto. - * libc/sys/linux/iconv/gconv_builtin.c: Ditto. - * libc/sys/linux/iconv/gconv_builtin.h: Ditto. - * libc/sys/linux/iconv/gconv_cache.c: Ditto. - * libc/sys/linux/iconv/gconv_charset.h: Ditto. - * libc/sys/linux/iconv/gconv_close.c: Ditto. - * libc/sys/linux/iconv/gconv_conf.c: Ditto. - * libc/sys/linux/iconv/gconv_db.c: Ditto. - * libc/sys/linux/iconv/gconv_dl.c: Ditto. - * libc/sys/linux/iconv/gconv_int.h: Ditto. - * libc/sys/linux/iconv/gconv_open.c: Ditto. - * libc/sys/linux/iconv/gconv_simple.c: Ditto. - * libc/sys/linux/iconv/gconv_trans.c: Ditto. - * libc/sys/linux/iconv/hash-string.h: Ditto. - * libc/sys/linux/iconv/iconv.c: Ditto. - * libc/sys/linux/iconv/iconv.h: Ditto. - * libc/sys/linux/iconv/iconv_charmap.c: Ditto. - * libc/sys/linux/iconv/iconv_close.c: Ditto. - * libc/sys/linux/iconv/iconv_open.c: Ditto. - * libc/sys/linux/iconv/iconvconfig.c: Ditto. - * libc/sys/linux/iconv/iconvconfig.h: Ditto. - * libc/sys/linux/iconv/loadinfo.h: Ditto. - * libc/sys/linux/iconv/localeinfo.h: Ditto. - * libc/sys/linux/iconv/loop.c: Ditto. - * libc/sys/linux/iconv/skeleton.c: Ditto. - * libc/sys/linux/iconv/strtab.c: Ditto. - * libc/sys/linux/include/dl-hash.h: Ditto. - * libc/sys/linux/include/dlfcn.h: Ditto. - * libc/sys/linux/include/fnmatch.h: Ditto. - * libc/sys/linux/include/gconv.h: Ditto. - * libc/sys/linux/include/glob.h: Ditto. - * libc/sys/linux/include/hesiod.h: Ditto. - * libc/sys/linux/include/ifaddrs.h: Ditto. - * libc/sys/linux/include/libc_private.h: Ditto. - * libc/sys/linux/include/link.h: Ditto. - * libc/sys/linux/include/namespace.h: Ditto. - * libc/sys/linux/include/netconfig.h: Ditto. - * libc/sys/linux/include/netdb.h: Ditto. - * libc/sys/linux/include/nsswitch.h: Ditto. - * libc/sys/linux/include/regex.h: Ditto. - * libc/sys/linux/include/resolv.h: Ditto. - * libc/sys/linux/include/rune.h: Ditto. - * libc/sys/linux/include/runetype.h: Ditto. - * libc/sys/linux/include/semaphore.h: Ditto. - * libc/sys/linux/include/setlocale.h: Ditto. - * libc/sys/linux/include/un-namespace.h: Ditto. - * libc/sys/linux/include/wordexp.h: Ditto. - * libc/sys/linux/include/arpa/ftp.h: Ditto. - * libc/sys/linux/include/arpa/inet.h: Ditto. - * libc/sys/linux/include/arpa/nameser.h: Ditto. - * libc/sys/linux/include/arpa/nameser_compat.h: Ditto. - * libc/sys/linux/include/arpa/telnet.h: Ditto. - * libc/sys/linux/include/arpa/tftp.h: Ditto. - * libc/sys/linux/include/net/bpf.h: Ditto. - * libc/sys/linux/include/net/bpf_compat.h: Ditto. - * libc/sys/linux/include/net/bpfdesc.h: Ditto. - * libc/sys/linux/include/net/bridge.h: Ditto. - * libc/sys/linux/include/net/ethernet.h: Ditto. - * libc/sys/linux/include/net/fddi.h: Ditto. - * libc/sys/linux/include/net/if.h: Ditto. - * libc/sys/linux/include/net/if_arc.h: Ditto. - * libc/sys/linux/include/net/if_arp.h: Ditto. - * libc/sys/linux/include/net/if_atm.h: Ditto. - * libc/sys/linux/include/net/if_dl.h: Ditto. - * libc/sys/linux/include/net/if_gif.h: Ditto. - * libc/sys/linux/include/net/if_ieee80211.h: Ditto. - * libc/sys/linux/include/net/if_llc.h: Ditto. - * libc/sys/linux/include/net/if_media.h: Ditto. - * libc/sys/linux/include/net/if_mib.h: Ditto. - * libc/sys/linux/include/net/if_ppp.h: Ditto. - * libc/sys/linux/include/net/if_pppvar.h: Ditto. - * libc/sys/linux/include/net/if_slvar.h: Ditto. - * libc/sys/linux/include/net/if_sppp.h: Ditto. - * libc/sys/linux/include/net/if_stf.h: Ditto. - * libc/sys/linux/include/net/if_tap.h: Ditto. - * libc/sys/linux/include/net/if_tapvar.h: Ditto. - * libc/sys/linux/include/net/if_tun.h: Ditto. - * libc/sys/linux/include/net/if_tunvar.h: Ditto. - * libc/sys/linux/include/net/if_types.h: Ditto. - * libc/sys/linux/include/net/if_var.h: Ditto. - * libc/sys/linux/include/net/if_vlan_var.h: Ditto. - * libc/sys/linux/include/net/intrq.h: Ditto. - * libc/sys/linux/include/net/iso88025.h: Ditto. - * libc/sys/linux/include/net/net_osdep.h: Ditto. - * libc/sys/linux/include/net/netisr.h: Ditto. - * libc/sys/linux/include/net/pfil.h: Ditto. - * libc/sys/linux/include/net/pfkeyv2.h: Ditto. - * libc/sys/linux/include/net/ppp_comp.h: Ditto. - * libc/sys/linux/include/net/ppp_defs.h: Ditto. - * libc/sys/linux/include/net/radix.h: Ditto. - * libc/sys/linux/include/net/raw_cb.h: Ditto. - * libc/sys/linux/include/net/route.h: Ditto. - * libc/sys/linux/include/net/slcompress.h: Ditto. - * libc/sys/linux/include/net/slip.h: Ditto. - * libc/sys/linux/include/net/zlib.h: Ditto. - * libc/sys/linux/include/netinet/icmp6.h: Ditto. - * libc/sys/linux/include/netinet/icmp_var.h: Ditto. - * libc/sys/linux/include/netinet/if_atm.h: Ditto. - * libc/sys/linux/include/netinet/if_ether.h: Ditto. - * libc/sys/linux/include/netinet/igmp.h: Ditto. - * libc/sys/linux/include/netinet/igmp_var.h: Ditto. - * libc/sys/linux/include/netinet/in.h: Ditto. - * libc/sys/linux/include/netinet/in_gif.h: Ditto. - * libc/sys/linux/include/netinet/in_pcb.h: Ditto. - * libc/sys/linux/include/netinet/in_systm.h: Ditto. - * libc/sys/linux/include/netinet/in_var.h: Ditto. - * libc/sys/linux/include/netinet/ip.h: Ditto. - * libc/sys/linux/include/netinet/ip6.h: Ditto. - * libc/sys/linux/include/netinet/ip_dummynet.h: Ditto. - * libc/sys/linux/include/netinet/ip_ecn.h: Ditto. - * libc/sys/linux/include/netinet/ip_encap.h: Ditto. - * libc/sys/linux/include/netinet/ip_flow.h: Ditto. - * libc/sys/linux/include/netinet/ip_fw.h: Ditto. - * libc/sys/linux/include/netinet/ip_icmp.h: Ditto. - * libc/sys/linux/include/netinet/ip_mroute.h: Ditto. - * libc/sys/linux/include/netinet/ip_var.h: Ditto. - * libc/sys/linux/include/netinet/ipprotosw.h: Ditto. - * libc/sys/linux/include/netinet/tcp.h: Ditto. - * libc/sys/linux/include/netinet/tcp_debug.h: Ditto. - * libc/sys/linux/include/netinet/tcp_fsm.h: Ditto. - * libc/sys/linux/include/netinet/tcp_seq.h: Ditto. - * libc/sys/linux/include/netinet/tcp_timer.h: Ditto. - * libc/sys/linux/include/netinet/tcp_var.h: Ditto. - * libc/sys/linux/include/netinet/tcpip.h: Ditto. - * libc/sys/linux/include/netinet/udp.h: Ditto. - * libc/sys/linux/include/netinet/udp_var.h: Ditto. - * libc/sys/linux/include/netinet6/ah.h: Ditto. - * libc/sys/linux/include/netinet6/ah6.h: Ditto. - * libc/sys/linux/include/netinet6/esp.h: Ditto. - * libc/sys/linux/include/netinet6/esp6.h: Ditto. - * libc/sys/linux/include/netinet6/esp_rijndael.h: Ditto. - * libc/sys/linux/include/netinet6/icmp6.h: Ditto. - * libc/sys/linux/include/netinet6/in6.h: Ditto. - * libc/sys/linux/include/netinet6/in6_gif.h: Ditto. - * libc/sys/linux/include/netinet6/in6_ifattach.h: Ditto. - * libc/sys/linux/include/netinet6/in6_pcb.h: Ditto. - * libc/sys/linux/include/netinet6/in6_prefix.h: Ditto. - * libc/sys/linux/include/netinet6/in6_var.h: Ditto. - * libc/sys/linux/include/netinet6/ip6.h: Ditto. - * libc/sys/linux/include/netinet6/ip6_ecn.h: Ditto. - * libc/sys/linux/include/netinet6/ip6_fw.h: Ditto. - * libc/sys/linux/include/netinet6/ip6_mroute.h: Ditto. - * libc/sys/linux/include/netinet6/ip6_var.h: Ditto. - * libc/sys/linux/include/netinet6/ip6protosw.h: Ditto. - * libc/sys/linux/include/netinet6/ipcomp.h: Ditto. - * libc/sys/linux/include/netinet6/ipcomp6.h: Ditto. - * libc/sys/linux/include/netinet6/ipsec.h: Ditto. - * libc/sys/linux/include/netinet6/ipsec6.h: Ditto. - * libc/sys/linux/include/netinet6/mld6_var.h: Ditto. - * libc/sys/linux/include/netinet6/nd6.h: Ditto. - * libc/sys/linux/include/netinet6/pim6.h: Ditto. - * libc/sys/linux/include/netinet6/pim6_var.h: Ditto. - * libc/sys/linux/include/netinet6/raw_ip6.h: Ditto. - * libc/sys/linux/include/netinet6/scope6_var.h: Ditto. - * libc/sys/linux/include/netinet6/tcp6_var.h: Ditto. - * libc/sys/linux/include/netinet6/udp6_var.h: Ditto. - * libc/sys/linux/include/netns/idp.h: Ditto. - * libc/sys/linux/include/netns/idp_var.h: Ditto. - * libc/sys/linux/include/netns/ns.h: Ditto. - * libc/sys/linux/include/netns/ns_error.h: Ditto. - * libc/sys/linux/include/netns/ns_if.h: Ditto. - * libc/sys/linux/include/netns/ns_pcb.h: Ditto. - * libc/sys/linux/include/netns/sp.h: Ditto. - * libc/sys/linux/include/netns/spidp.h: Ditto. - * libc/sys/linux/include/netns/spp_debug.h: Ditto. - * libc/sys/linux/include/netns/spp_timer.h: Ditto. - * libc/sys/linux/include/netns/spp_var.h: Ditto. - * libc/sys/linux/include/rpc/Makefile: Ditto. - * libc/sys/linux/include/rpc/auth.h: Ditto. - * libc/sys/linux/include/rpc/auth_des.h: Ditto. - * libc/sys/linux/include/rpc/auth_kerb.h: Ditto. - * libc/sys/linux/include/rpc/auth_unix.h: Ditto. - * libc/sys/linux/include/rpc/clnt.h: Ditto. - * libc/sys/linux/include/rpc/clnt_soc.h: Ditto. - * libc/sys/linux/include/rpc/clnt_stat.h: Ditto. - * libc/sys/linux/include/rpc/des.h: Ditto. - * libc/sys/linux/include/rpc/des_crypt.h: Ditto. - * libc/sys/linux/include/rpc/nettype.h: Ditto. - * libc/sys/linux/include/rpc/pmap_clnt.h: Ditto. - * libc/sys/linux/include/rpc/pmap_prot.h: Ditto. - * libc/sys/linux/include/rpc/pmap_rmt.h: Ditto. - * libc/sys/linux/include/rpc/raw.h: Ditto. - * libc/sys/linux/include/rpc/rpc.h: Ditto. - * libc/sys/linux/include/rpc/rpc_com.h: Ditto. - * libc/sys/linux/include/rpc/rpc_msg.h: Ditto. - * libc/sys/linux/include/rpc/rpcb_clnt.h: Ditto. - * libc/sys/linux/include/rpc/rpcb_prot.h: Ditto. - * libc/sys/linux/include/rpc/rpcb_prot.x: Ditto. - * libc/sys/linux/include/rpc/rpcent.h: Ditto. - * libc/sys/linux/include/rpc/svc.h: Ditto. - * libc/sys/linux/include/rpc/svc_auth.h: Ditto. - * libc/sys/linux/include/rpc/svc_dg.h: Ditto. - * libc/sys/linux/include/rpc/svc_soc.h: Ditto. - * libc/sys/linux/include/rpc/types.h: Ditto. - * libc/sys/linux/include/rpc/xdr.h: Ditto. - * libc/sys/linux/intl/Makefile.am: Ditto. - * libc/sys/linux/intl/Makefile.in: Ditto. - * libc/sys/linux/intl/bindtextdom.c: Ditto. - * libc/sys/linux/intl/catgets.c: Ditto. - * libc/sys/linux/intl/catgetsinfo.h: Ditto. - * libc/sys/linux/intl/config.h: Ditto. - * libc/sys/linux/intl/dcgettext.c: Ditto. - * libc/sys/linux/intl/dcigettext.c: Ditto. - * libc/sys/linux/intl/dcngettext.c: Ditto. - * libc/sys/linux/intl/dgettext.c: Ditto. - * libc/sys/linux/intl/dngettext.c: Ditto. - * libc/sys/linux/intl/explodename.c: Ditto. - * libc/sys/linux/intl/finddomain.c: Ditto. - * libc/sys/linux/intl/gettext.c: Ditto. - * libc/sys/linux/intl/gettext.h: Ditto. - * libc/sys/linux/intl/gettextP.h: Ditto. - * libc/sys/linux/intl/hash-string.h: Ditto. - * libc/sys/linux/intl/l10nflist.c: Ditto. - * libc/sys/linux/intl/loadinfo.h: Ditto. - * libc/sys/linux/intl/loadmsgcat.c: Ditto. - * libc/sys/linux/intl/locale.alias: Ditto. - * libc/sys/linux/intl/localealias.c: Ditto. - * libc/sys/linux/intl/ngettext.c: Ditto. - * libc/sys/linux/intl/open_catalog.c: Ditto. - * libc/sys/linux/intl/plural.c: Ditto. - * libc/sys/linux/intl/plural.y: Ditto. - * libc/sys/linux/intl/stpcpy.c: Ditto. - * libc/sys/linux/intl/textdomain.c: Ditto. - * libc/sys/linux/linuxthreads/LICENSE: Ditto. - * libc/sys/linux/linuxthreads/Makefile.am: Ditto. - * libc/sys/linux/linuxthreads/Makefile.in: Ditto. - * libc/sys/linux/linuxthreads/aclocal.m4: Ditto. - * libc/sys/linux/linuxthreads/attr.c: Ditto. - * libc/sys/linux/linuxthreads/barrier.c: Ditto. - * libc/sys/linux/linuxthreads/bp-sym.h: Ditto. - * libc/sys/linux/linuxthreads/cancel.c: Ditto. - * libc/sys/linux/linuxthreads/condvar.c: Ditto. - * libc/sys/linux/linuxthreads/config.h: Ditto. - * libc/sys/linux/linuxthreads/configure: Ditto. - * libc/sys/linux/linuxthreads/configure.in: Ditto. - * libc/sys/linux/linuxthreads/defs.awk: Ditto. - * libc/sys/linux/linuxthreads/ecmutex.c: Ditto. - * libc/sys/linux/linuxthreads/events.c: Ditto. - * libc/sys/linux/linuxthreads/getcpuclockid.c: Ditto. - * libc/sys/linux/linuxthreads/getreent.c: Ditto. - * libc/sys/linux/linuxthreads/internals.h: Ditto. - * libc/sys/linux/linuxthreads/join.c: Ditto. - * libc/sys/linux/linuxthreads/joinrace.c: Ditto. - * libc/sys/linux/linuxthreads/kernel-features.h: Ditto. - * libc/sys/linux/linuxthreads/libc-internal.h: Ditto. - * libc/sys/linux/linuxthreads/libc-symbols.h: Ditto. - * libc/sys/linux/linuxthreads/linuxthreads.texi: Ditto. - * libc/sys/linux/linuxthreads/lockfile.c: Ditto. - * libc/sys/linux/linuxthreads/manager.c: Ditto. - * libc/sys/linux/linuxthreads/mq_notify.c: Ditto. - * libc/sys/linux/linuxthreads/mutex.c: Ditto. - * libc/sys/linux/linuxthreads/no-tsd.c: Ditto. - * libc/sys/linux/linuxthreads/oldsemaphore.c: Ditto. - * libc/sys/linux/linuxthreads/posix-timer.h: Ditto. - * libc/sys/linux/linuxthreads/prio.c: Ditto. - * libc/sys/linux/linuxthreads/proc_service.h: Ditto. - * libc/sys/linux/linuxthreads/pt-machine.c: Ditto. - * libc/sys/linux/linuxthreads/ptclock_gettime.c: Ditto. - * libc/sys/linux/linuxthreads/ptclock_settime.c: Ditto. - * libc/sys/linux/linuxthreads/ptfork.c: Ditto. - * libc/sys/linux/linuxthreads/pthread.c: Ditto. - * libc/sys/linux/linuxthreads/ptlongjmp.c: Ditto. - * libc/sys/linux/linuxthreads/queue.h: Ditto. - * libc/sys/linux/linuxthreads/reent.c: Ditto. - * libc/sys/linux/linuxthreads/reqsyscalls.c: Ditto. - * libc/sys/linux/linuxthreads/restart.h: Ditto. - * libc/sys/linux/linuxthreads/rwlock.c: Ditto. - * libc/sys/linux/linuxthreads/semaphore.c: Ditto. - * libc/sys/linux/linuxthreads/semaphore.h: Ditto. - * libc/sys/linux/linuxthreads/shlib-compat.h: Ditto. - * libc/sys/linux/linuxthreads/signals.c: Ditto. - * libc/sys/linux/linuxthreads/specific.c: Ditto. - * libc/sys/linux/linuxthreads/spinlock.c: Ditto. - * libc/sys/linux/linuxthreads/spinlock.h: Ditto. - * libc/sys/linux/linuxthreads/sysctl.c: Ditto. - * libc/sys/linux/linuxthreads/td_init.c: Ditto. - * libc/sys/linux/linuxthreads/td_log.c: Ditto. - * libc/sys/linux/linuxthreads/td_symbol_list.c: Ditto. - * libc/sys/linux/linuxthreads/td_ta_clear_event.c: Ditto. - * libc/sys/linux/linuxthreads/td_ta_delete.c: Ditto. - * libc/sys/linux/linuxthreads/td_ta_enable_stats.c: Ditto. - * libc/sys/linux/linuxthreads/td_ta_event_addr.c: Ditto. - * libc/sys/linux/linuxthreads/td_ta_event_getmsg.c: Ditto. - * libc/sys/linux/linuxthreads/td_ta_get_nthreads.c: Ditto. - * libc/sys/linux/linuxthreads/td_ta_get_ph.c: Ditto. - * libc/sys/linux/linuxthreads/td_ta_get_stats.c: Ditto. - * libc/sys/linux/linuxthreads/td_ta_map_id2thr.c: Ditto. - * libc/sys/linux/linuxthreads/td_ta_map_lwp2thr.c: Ditto. - * libc/sys/linux/linuxthreads/td_ta_new.c: Ditto. - * libc/sys/linux/linuxthreads/td_ta_reset_stats.c: Ditto. - * libc/sys/linux/linuxthreads/td_ta_set_event.c: Ditto. - * libc/sys/linux/linuxthreads/td_ta_setconcurrency.c: Ditto. - * libc/sys/linux/linuxthreads/td_ta_thr_iter.c: Ditto. - * libc/sys/linux/linuxthreads/td_ta_tsd_iter.c: Ditto. - * libc/sys/linux/linuxthreads/td_thr_clear_event.c: Ditto. - * libc/sys/linux/linuxthreads/td_thr_dbresume.c: Ditto. - * libc/sys/linux/linuxthreads/td_thr_dbsuspend.c: Ditto. - * libc/sys/linux/linuxthreads/td_thr_event_enable.c: Ditto. - * libc/sys/linux/linuxthreads/td_thr_event_getmsg.c: Ditto. - * libc/sys/linux/linuxthreads/td_thr_get_info.c: Ditto. - * libc/sys/linux/linuxthreads/td_thr_getfpregs.c: Ditto. - * libc/sys/linux/linuxthreads/td_thr_getgregs.c: Ditto. - * libc/sys/linux/linuxthreads/td_thr_getxregs.c: Ditto. - * libc/sys/linux/linuxthreads/td_thr_getxregsize.c: Ditto. - * libc/sys/linux/linuxthreads/td_thr_set_event.c: Ditto. - * libc/sys/linux/linuxthreads/td_thr_setfpregs.c: Ditto. - * libc/sys/linux/linuxthreads/td_thr_setgregs.c: Ditto. - * libc/sys/linux/linuxthreads/td_thr_setprio.c: Ditto. - * libc/sys/linux/linuxthreads/td_thr_setsigpending.c: Ditto. - * libc/sys/linux/linuxthreads/td_thr_setxregs.c: Ditto. - * libc/sys/linux/linuxthreads/td_thr_sigsetmask.c: Ditto. - * libc/sys/linux/linuxthreads/td_thr_tsd.c: Ditto. - * libc/sys/linux/linuxthreads/td_thr_validate.c: Ditto. - * libc/sys/linux/linuxthreads/testrtsig.h: Ditto. - * libc/sys/linux/linuxthreads/thread_db.h: Ditto. - * libc/sys/linux/linuxthreads/thread_dbP.h: Ditto. - * libc/sys/linux/linuxthreads/timer_create.c: Ditto. - * libc/sys/linux/linuxthreads/timer_delete.c: Ditto. - * libc/sys/linux/linuxthreads/timer_getoverr.c: Ditto. - * libc/sys/linux/linuxthreads/timer_gettime.c: Ditto. - * libc/sys/linux/linuxthreads/timer_routines.c: Ditto. - * libc/sys/linux/linuxthreads/timer_settime.c: Ditto. - * libc/sys/linux/linuxthreads/tst-cancel.c: Ditto. - * libc/sys/linux/linuxthreads/tst-context.c: Ditto. - * libc/sys/linux/linuxthreads/tststack.c: Ditto. - * libc/sys/linux/linuxthreads/unload.c: Ditto. - * libc/sys/linux/linuxthreads/weaks.c: Ditto. - * libc/sys/linux/linuxthreads/wrapsyscall.c: Ditto. - * libc/sys/linux/linuxthreads/bits/initspin.h: Ditto. - * libc/sys/linux/linuxthreads/bits/libc-lock.h: Ditto. - * libc/sys/linux/linuxthreads/bits/libc-tsd.h: Ditto. - * libc/sys/linux/linuxthreads/bits/local_lim.h: Ditto. - * libc/sys/linux/linuxthreads/bits/posix_opt.h: Ditto. - * libc/sys/linux/linuxthreads/bits/pthreadtypes.h: Ditto. - * libc/sys/linux/linuxthreads/bits/sigthread.h: Ditto. - * libc/sys/linux/linuxthreads/machine/Makefile.am: Ditto. - * libc/sys/linux/linuxthreads/machine/Makefile.in: Ditto. - * libc/sys/linux/linuxthreads/machine/aclocal.m4: Ditto. - * libc/sys/linux/linuxthreads/machine/configure: Ditto. - * libc/sys/linux/linuxthreads/machine/configure.in: Ditto. - * libc/sys/linux/linuxthreads/machine/generic/generic-sysd: Ditto.ep.h - * libc/sys/linux/linuxthreads/machine/i386/Makefile.am: Ditto. - * libc/sys/linux/linuxthreads/machine/i386/Makefile.in: Ditto. - * libc/sys/linux/linuxthreads/machine/i386/aclocal.m4: Ditto. - * libc/sys/linux/linuxthreads/machine/i386/bp-asm.h: Ditto. - * libc/sys/linux/linuxthreads/machine/i386/clone.S: Ditto. - * libc/sys/linux/linuxthreads/machine/i386/configure: Ditto. - * libc/sys/linux/linuxthreads/machine/i386/configure.in: Ditto. - * libc/sys/linux/linuxthreads/machine/i386/i386-sysdep.S: Ditto. - * libc/sys/linux/linuxthreads/machine/i386/i386-sysdep.h: Ditto. - * libc/sys/linux/linuxthreads/machine/i386/pspinlock.c: Ditto. - * libc/sys/linux/linuxthreads/machine/i386/pt-machine.h: Ditto. - * libc/sys/linux/linuxthreads/machine/i386/sigcontextinfo.h: Ditto. - * libc/sys/linux/linuxthreads/machine/i386/stackinfo.h: Ditto. - * libc/sys/linux/linuxthreads/machine/i386/sysdep.S: Ditto. - * libc/sys/linux/linuxthreads/machine/i386/sysdep.h: Ditto. - * libc/sys/linux/linuxthreads/machine/i386/useldt.h: Ditto. - * libc/sys/linux/machine/i386/dl-machine.h: Ditto. - * libc/sys/linux/net/Makefile.am: Ditto. - * libc/sys/linux/net/Makefile.in: Ditto. - * libc/sys/linux/net/addr2ascii.3: Ditto. - * libc/sys/linux/net/addr2ascii.c: Ditto. - * libc/sys/linux/net/ascii2addr.c: Ditto. - * libc/sys/linux/net/base64.c: Ditto. - * libc/sys/linux/net/bindresvport.c: Ditto. - * libc/sys/linux/net/byteorder.3: Ditto. - * libc/sys/linux/net/ether_addr.c: Ditto. - * libc/sys/linux/net/ethers.3: Ditto. - * libc/sys/linux/net/getaddrinfo.3: Ditto. - * libc/sys/linux/net/getaddrinfo.c: Ditto. - * libc/sys/linux/net/gethostbydns.c: Ditto. - * libc/sys/linux/net/gethostbyht.c: Ditto. - * libc/sys/linux/net/gethostbyname.3: Ditto. - * libc/sys/linux/net/gethostbynis.c: Ditto. - * libc/sys/linux/net/gethostnamadr.c: Ditto. - * libc/sys/linux/net/getifaddrs.3: Ditto. - * libc/sys/linux/net/getifaddrs.c: Ditto. - * libc/sys/linux/net/getipnodebyname.3: Ditto. - * libc/sys/linux/net/getnameinfo.3: Ditto. - * libc/sys/linux/net/getnameinfo.c: Ditto. - * libc/sys/linux/net/getnetbydns.c: Ditto. - * libc/sys/linux/net/getnetbyht.c: Ditto. - * libc/sys/linux/net/getnetbynis.c: Ditto. - * libc/sys/linux/net/getnetent.3: Ditto. - * libc/sys/linux/net/getnetnamadr.c: Ditto. - * libc/sys/linux/net/getproto.c: Ditto. - * libc/sys/linux/net/getprotoent.3: Ditto. - * libc/sys/linux/net/getprotoent.c: Ditto. - * libc/sys/linux/net/getprotoname.c: Ditto. - * libc/sys/linux/net/getservbyname.c: Ditto. - * libc/sys/linux/net/getservbyport.c: Ditto. - * libc/sys/linux/net/getservent.3: Ditto. - * libc/sys/linux/net/getservent.c: Ditto. - * libc/sys/linux/net/herror.c: Ditto. - * libc/sys/linux/net/hesiod.3: Ditto. - * libc/sys/linux/net/hesiod.c: Ditto. - * libc/sys/linux/net/if_indextoname.3: Ditto. - * libc/sys/linux/net/ifname.c: Ditto. - * libc/sys/linux/net/inet.3: Ditto. - * libc/sys/linux/net/inet6_option_s: Ditto.pace.3 - * libc/sys/linux/net/inet6_rthdr_space.3: Ditto. - * libc/sys/linux/net/inet_addr.c: Ditto. - * libc/sys/linux/net/inet_lnaof.c: Ditto. - * libc/sys/linux/net/inet_makeaddr.c: Ditto. - * libc/sys/linux/net/inet_net.3: Ditto. - * libc/sys/linux/net/inet_net_ntop.c: Ditto. - * libc/sys/linux/net/inet_net_pton.c: Ditto. - * libc/sys/linux/net/inet_neta.c: Ditto. - * libc/sys/linux/net/inet_netof.c: Ditto. - * libc/sys/linux/net/inet_network.c: Ditto. - * libc/sys/linux/net/inet_ntoa.c: Ditto. - * libc/sys/linux/net/inet_ntop.c: Ditto. - * libc/sys/linux/net/inet_pton.c: Ditto. - * libc/sys/linux/net/innetgr-stub.c: Ditto. - * libc/sys/linux/net/ip6opt.c: Ditto. - * libc/sys/linux/net/iso_addr.3: Ditto. - * libc/sys/linux/net/iso_addr.c: Ditto. - * libc/sys/linux/net/issetugid-stub.c: Ditto. - * libc/sys/linux/net/linkaddr.3: Ditto. - * libc/sys/linux/net/linkaddr.c: Ditto. - * libc/sys/linux/net/map_v4v6.c: Ditto. - * libc/sys/linux/net/name6.c: Ditto. - * libc/sys/linux/net/namespace.h: Ditto. - * libc/sys/linux/net/ns.3: Ditto. - * libc/sys/linux/net/ns_addr.c: Ditto. - * libc/sys/linux/net/ns_name.c: Ditto. - * libc/sys/linux/net/ns_netint.c: Ditto. - * libc/sys/linux/net/ns_ntoa.c: Ditto. - * libc/sys/linux/net/ns_parse.c: Ditto. - * libc/sys/linux/net/ns_print.c: Ditto. - * libc/sys/linux/net/ns_ttl.c: Ditto. - * libc/sys/linux/net/nsap_addr.c: Ditto. - * libc/sys/linux/net/nsdispatch.3: Ditto. - * libc/sys/linux/net/nsdispatch.c: Ditto. - * libc/sys/linux/net/nslexer.c: Ditto. - * libc/sys/linux/net/nslexer.l: Ditto. - * libc/sys/linux/net/nsparser.c: Ditto. - * libc/sys/linux/net/nsparser.h: Ditto. - * libc/sys/linux/net/nsparser.y: Ditto. - * libc/sys/linux/net/rcmd.3: Ditto. - * libc/sys/linux/net/rcmd.c: Ditto. - * libc/sys/linux/net/rcmdsh.3: Ditto. - * libc/sys/linux/net/rcmdsh.c: Ditto. - * libc/sys/linux/net/recv.c: Ditto. - * libc/sys/linux/net/res_comp.c: Ditto. - * libc/sys/linux/net/res_config.h: Ditto. - * libc/sys/linux/net/res_data.c: Ditto. - * libc/sys/linux/net/res_debug.c: Ditto. - * libc/sys/linux/net/res_init.c: Ditto. - * libc/sys/linux/net/res_mkquery.c: Ditto. - * libc/sys/linux/net/res_mkupdate.c: Ditto. - * libc/sys/linux/net/res_query.c: Ditto. - * libc/sys/linux/net/res_send.c: Ditto. - * libc/sys/linux/net/res_update.c: Ditto. - * libc/sys/linux/net/resolver.3: Ditto. - * libc/sys/linux/net/rthdr.c: Ditto. - * libc/sys/linux/net/send.c: Ditto. - * libc/sys/linux/net/un-namespace.h: Ditto. - * libc/sys/linux/net/vars.c: Ditto. - * libc/sys/linux/stdlib/COPYRIGHT: Ditto. - * libc/sys/linux/stdlib/Makefile.am: Ditto. - * libc/sys/linux/stdlib/Makefile.in: Ditto. - * libc/sys/linux/stdlib/cclass.h: Ditto. - * libc/sys/linux/stdlib/cname.h: Ditto. - * libc/sys/linux/stdlib/collate.c: Ditto. - * libc/sys/linux/stdlib/collate.h: Ditto. - * libc/sys/linux/stdlib/collcmp.c: Ditto. - * libc/sys/linux/stdlib/engine.c: Ditto. - * libc/sys/linux/stdlib/fnmatch.3: Ditto. - * libc/sys/linux/stdlib/fnmatch.c: Ditto. - * libc/sys/linux/stdlib/glob.3: Ditto. - * libc/sys/linux/stdlib/glob.c: Ditto. - * libc/sys/linux/stdlib/reallocf.c: Ditto. - * libc/sys/linux/stdlib/regcomp.c: Ditto. - * libc/sys/linux/stdlib/regerror.c: Ditto. - * libc/sys/linux/stdlib/regex.3: Ditto. - * libc/sys/linux/stdlib/regex2.h: Ditto. - * libc/sys/linux/stdlib/regexec.c: Ditto. - * libc/sys/linux/stdlib/regfree.c: Ditto. - * libc/sys/linux/stdlib/utils.h: Ditto. - * libc/sys/linux/stdlib/wordexp.c: Ditto. - * libc/sys/linux/stdlib/wordfree.c: Ditto. - * libc/sys/linux/sys/dlfcn.h: Ditto. - * libc/sys/linux/sys/elfclass.h: Ditto. - * libc/sys/linux/sys/event.h: Ditto. - * libc/sys/linux/sys/ioccom.h: Ditto. - * libc/sys/linux/sys/libc-tsd.h: Ditto. - * libc/sys/linux/sys/link.h: Ditto. - * libc/sys/linux/sys/lock.h: Ditto. - * libc/sys/linux/sys/param.h: Ditto. - * libc/sys/linux/sys/socket.h: Ditto. - * libc/sys/linux/sys/sockio.h: Ditto. - -2003-05-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com> - - * newlib/libc/machine/h8300/memcpy.S: Use .h8300hn and .h8300sn for - normal mode - * newlib/libc/machine/h8300/memset.S: Likewise - * newlib/lib/machine/h8300/reg_memcpy.S: Likewise - * newlib/lib/machine/h8300/reg_memset.S: Likewise - * newlib/lib/machine/h8300/setjmp.S: Likewise - * newlib/lib/machine/h8300/strcmp.S: Likewise - * newlib/lib/sys/h8300hms/crt0.S: Likewise - -2003-05-13 Corinna Vinschen <corinna@vinschen.de> - - * libc/ctype/ctype_.c: Remove checks for deprecated __CYGWIN32__. - * libc/include/stdio.h: Ditto. - * libc/include/sys/config.h: Ditto. - * libc/stdio/mktemp.c: Ditto. - -2003-05-13 Corinna Vinschen <corinna@vinschen.de> - - * libc/locale/ldpart.c (__part_load_locale): Substitute - __CYGWIN_USE_BIG_TYPES__ by __USE_INTERNAL_STAT64. - * libc/search/hash.c (__hash_open): Ditto. - (init_hash): Ditto. - * libc/stdio/fseek.c (fseek): Ditto. - * libc/stdio/makebuf.c (__smakebuf): Ditto. - * libc/stdio/mktemp.c (_gettemp): Ditto. - -2003-05-12 Corinna Vinschen <corinna@vinschen.de> - - * libc/include/stdio.h: Change one __CYGWIN__ to __CYGWIN32__. - -2003-05-12 Corinna Vinschen <corinna@vinschen.de> - - * configure.host: Accomodate removing the libc/sys/cygwin dir. - * libc/locale/ldpart.c (__part_load_locale): Use 64 bit stat call - if __CYGWIN_USE_BIG_TYPES__ is set. - * libc/search/hash.c (__hash_open): Ditto. - (init_hash): Ditto. - * libc/stdio/fseek.c (fseek): Ditto. - * libc/stdio/makebuf.c (__smakebuf): Ditto. - * libc/stdio/mktemp.c (_gettemp): Ditto. - * libc/sys/cygwin/Makefile.am: Remove. - * libc/sys/cygwin/Makefile.in: Remove. - * libc/sys/cygwin/aclocal.m4: Remove. - * libc/sys/cygwin/configure: Remove. - * libc/sys/cygwin/configure.in: Remove. - * libc/sys/cygwin/crt0.c: Move to winsup/cygwin directory. - * libc/sys/cygwin/sys/dirent.h: Move to winsup/cygwin/include/sys - directory. - * libc/sys/cygwin/sys/param.h: Ditto. - * libc/sys/cygwin/sys/utime.h: Ditto. - * libc/sys/cygwin/sys/utmp.h: Ditto. - -2003-05-11 Corinna Vinschen <corinna@vinschen.de> - - * libc/include/sys/types.h: Don't define key_t for Cygwin. - -2003-05-10 Christopher Faylor <cgf@redhat.com> - - * libc/sys/cygwin/sys/dirent.h (struct dirent): Accommodate (slightly) - 64 bit inodes. - -2003-05-09 Corinna Vinschen <corinna@vinschen.de> - - * libc/include/sys/config.h: Remove all Cygwin specific configuration. - Include cygwin/config.h instead. - -2003-04-16 Jeff Johnston <jjohnstn@redhat.com> - - * newlib/libc/machine/powerpc (ato*fix*.c,strto*fix*.c): Shield - all code with #ifdef __SPE__ test. - * newlib/libc/machine/powerpc (simdldtoa.c, ufix64toa.c): Ditto. - -2003-04-15 Chris January <chris@atomice.net> - - * newlib/libc/include/sys/unistd.h: add declaration for gethostid on - Cygwin. - -2003-04-09 J"orn Rennecke <joern.rennecke@superh.com> - - * libc/machine/sh/memset.S: Avoid clobbering volatile - objects following a tiny to-be-set array in the same quadword. - -2001-04-09 Corinna Vinschen <corinna@vinschen.de> - - * libc/include/wchar.h: Add definitions for wcswidth and wcwidth. - * libc/string/Makefile.am: Add wcswidth.c and wcwidth.c - * libc/string/Makefile.in: Regenerated. - * libc/string/wcswidth.c: New file. - * libc/string/wcwidth.c: New file. - * libc/string/wcstrings.tex: Add wcswidth and wcwidth. - -Thu Apr 3 14:01:16 2003 J"orn Rennecke <joern.rennecke@superh.com> - - * libc/machine/sh/memset.S: Fix problem with alloco region - exceeding destination region for length >= 88 bytes, start - & 0x16 == 0, end & 0x1f == 18. - -2001-04-03 Corinna Vinschen <corinna@vinschen.de> - - * libc/string/wcscoll.c: Fix comment. - -2001-04-02 Corinna Vinschen <corinna@vinschen.de> - - * libc/include/wchar.h: Add definition for wcscoll. - * libc/string/Makefile.am: Add wcscoll.c. - * libc/string/Makefile.in: Regenerated. - * libc/string/wcscoll.c: New file. - * libc/string/wcstrings.tex: Add wcscoll. - -2003-04-01 Corinna Vinschen <corinna@vinschen.de> - - * libc/stdio/sscanf.c: Update flags description. - * libc/stdio/vfscanf.c: Add CHAR flag value to denote 8 bit target - type. - (__svfscanf_r): Add 'hh' and 'll' handling. - -2003-04-01 Corinna Vinschen <corinna@vinschen.de> - - * libc/sys/cygwin/sys/dirent.h (struct DIR): Change type of - __d_position member to _off_t. - -2003-03-20 Jeff Johnston <jjohnstn@redhat.com> - - * libc/stdio/vfscanf.c (__svfscanf_r): For floating point conversion, - count all characters used to create number against maximum width. - * libc/machine/powerpc/vfscanf.c (__svfscanf_r): Ditto. - -2003-03-18 D.Venkatasubramanian <dvenkat@noida.hcltech.com> - - * libc/include/sys/h8300hms/crt0.S[__SIMULATOR__]: Add commandline - support. - * configure.host (h8300*-*-*): Added comment regarding -D__SIMULATOR__ - flag to support simulator only extensions. - -2003-03-17 Bob Cassels <bcassels@abinitio.com> - - * libc/string/wcschr.c: (wcschr): Look for character first, - then for end of string, so you can do wcschr(x, '\0'). - -2003-03-10 Corinna Vinschen <corinna@vinschen.de> - - * libc/include/stdio.h: Declare fgetpos, fsetpos, fseeko and ftello - with internal (_fpos_t and _off_t) datatypes when compiling newlib. - * libc/include/sys/unistd.h: Declare _lseek using _off_t. - * libc/reent/lseekr.c (_lseek_r): Use _off_t instead of off_t. - * libc/stdio/fseeko.c (fseeko): Ditto. - * libc/stdio/ftello.c (ftello): Ditto. - * libc/stdio/stdio.c (__swrite): Ditto. - (__sseek): Ditto. - * libc/stdio/fgetpos.c (fgetpos): Use _fpos_t instead of fpos_t. - * libc/stdio/fseek.c (fseek): Ditto. - * libc/stdio/fsetpos.c (fsetpos): Ditto. - * libc/stdio/ftell.c (ftell): Ditto. - * libc/stdio/local.h: Declare __sseek using _off_t. - -2003-03-09 Corinna Vinschen <corinna@vinschen.de> - - * libc/reent/lseekr.c (lseek_r): Use _off_t instead of off_t. - -2003-03-09 Corinna Vinschen <corinna@vinschen.de> - - * libc/include/sys/config.h: Define __CYGWIN_USE_BIG_TYPES__ for - Cygwin. - -2003-03-09 Corinna Vinschen <corinna@vinschen.de> - - * libc/include/pwd.h: Add guards to avoid type clashes when compiling - Cygwin. - * libc/include/sys/stat.h: Ditto. - * libc/include/sys/unistd.h: Ditto. - * libc/sys/cygwin/sys/dirent.h: Ditto. - -2003-03-07 Christopher Faylor <cgf@redhat.com> - - * libc/include/sys/unistd.h: Guard getopt.h call to force only - declaration of getopt and avoid getopt_long declaration. - * libc/sys/cygwin/include/unistd.h: Remove. - -2003-03-07 Corinna Vinschen <corinna@vinschen.de> - - * configure.host: Define stdio64_dir for Cygwin. - * libc/include/stdio.h: Change definition of fpos_t to fulfill - Cygwin 64bit file access requirements. - Drop definition of f*64() functions when compiled for Cygwin. - * libc/include/sys/config.h: Define __LARGE64_FILES for Cygwin. - * libc/reent/lseek64r.c: Use _off64_t instead of off64_t. - * libc/stdio64/local64.h: Use _fpos64_t instead of fpos64_t. - -2003-03-07 Jeff Johnston <jjohnstn@redhat.com> - - * libc/include/sys/reent.h: Remove extraneous _sig_func - declaration. - -2003-02-25 D.Venkatasubramanian <dvenkat@noida.hcltech.com> - - * libc/sys/h8300hms/Makefile.am: Add support for new files. - * libc/sys/h8300hms/Makefile.in: Regenerated. - * libc/sys/h8300hms/close.S: New file. - * libc/sys/h8300hms/fstat.S: Ditto. - * libc/sys/h8300hms/lseek.S: Ditto. - * libc/sys/h8300hms/open.S: Ditto. - * libc/sys/h8300hms/stat.S: Ditto. - * libc/sys/h8300hms/read.S: New file to replace read.c. - * libc/sys/h8300hms/read.c: Removed. - * libc/sys/h8300hms/syscalls.c: Removed functions _open, - _lseek, _close, _stat, _fstat. - * libc/sys/h8300hms/write.S: New file to replace write.c. - * libc/sys/h8300hms/write.c: Removed. - -2003-02-20 Nick Clifton <nickc@redhat.com> - - * Add support for Cirrus Maverick ARM co-processor: - - 2000-09-13 Aldy Hernandez <aldyh@redhat.com> - - * libc/include/machine/ieeefp.h: Set IEEE_BIG_ENDIAN or - IEEE_LITTLE_ENDIAN depending on endian mode (cirrus). - - 2000-08-11 Aldy Hernandez <aldyh@redhat.com> - - * configure.host: set sys_dir, syscall_dir, and - newlib_cflags for ep9312 host. - - * configure.host: Restore alpha sorting of entries in case - statements. - -2003-02-19 Jeff Johnston <jjohnstn@redhat.com> - - * libc/stdlib/mallocr.c (unlink): Revert 02/18 fix. - -2003-02-18 Christian Groessler <chris@groessler.org> - - * libc/machine/z8k/setjmp.S (_setjmp / _longjmp): Fix to - support z8001 segmented mode. - -2003-02-18 Earnie Boyd <earnie@users.sf.net> - - * libc/stdlib/mallocr.c (unlink): Don't assign a value to a pointer - with a NULL value. - -2003-02-10 Christopher Faylor <cgf@redhat.com> - - * libc/include/sys/types.h: Don't define __MS_types__ for Cygwin. - Don't define some types under cygwin. - -2003-02-07 Jeff Johnston <jjohnstn@redhat.com> - - * acinclude.m4 (--disable-newlib-supplied-syscalls): New configuration - option to allow disabling of syscalls being supplied in newlib. - * aclocal.m4: Regenerated. - * configure: Ditto. - * configure.host: Add support of new configuration option and add - -D__NO_SYSCALLS__ if newlib supplied syscalls are disabled. - * doc/aclocal.m4: Regenerated. - * doc/configure: Ditto. - * libc/*aclocal.m4: Ditto. - * libc/*configure: Ditto. - * libm/*aclocal.m4: Ditto. - * libm/*configure: Ditto. - * libc/sys/arm/Makefile.am: Don't build syscalls.o if new option - is disabled. - * libc/sys/arm/Makefile.in: Regenerated. - -2003-02-05 Jonathan Larmour <jifl@eCosCentric.com> - - * libc/stdio/vsprintf.c (vsprintf, _vsprintf_r): Set _file fd to - -1 to be sure it cannot later match a valid file fd causing - isatty() to return 1. - * libc/stdio/asprintf.c (asprintf, _asprintf_r): Ditto. - * libc/stdio/sprintf.c (sprintf, _sprintf_r): Ditto. - * libc/stdio/vasprintf.c (vasprintf, _vasprintf_r): Ditto. - -2003-02-03 Jeff Johnston <jjohnstn@redhat.com> - - * libc/stdlib/ldtoa.c (_ldtoa_r): Fix code to allocate the format - buffer based on the precision, after we have processed the input value - in a local buffer and know its relative magnitude. - -2003-01-31 Michael Snyder <msnyder@redhat.com> - - * libc/sys/h8300hms/_exit.c (_exit, __exit): Slip a magic cookie - into registers r1 and r2, so that the simulator can distinguish - this trap from a breakpoint trap. Copied from libgloss. - -2003-01-31 Michael Snyder <msnyder@redhat.com> - - * libc/sys/h8300hms/crt0.S (_start): Change local label - from .loop to .Loop, so that ld and gdb will ignore it. - -2003-01-29 Jason Tishler <jason@tishler.net> - - * libc/include/time.h: Declare nanosleep() under Cygwin. - -2003-01-24 Nick Clifton <nickc@redhat.com> - - * Add sh2e support: - - 2002-04-02 Alexandre Oliva <aoliva@redhat.com> - - * libc/machine/sh/asm.h: Added __SH2E__ next to __SH3E__. - * libc/machine/sh/setjmp.S: Likewise. - * libc/include/machine/ieeefp.h: Likewise. - -2003-01-24 Corinna Vinschen <corinna@vinschen.de> - - * libc/include/sys/unistd.h: Add setregid and setreuid declarations - for Cygwin. - -2003-01-21 Anita Kulkarni <anitak@kpit.com> - - * libc/time/difftime.c : Typecast the result to double. - -2003-01-20 Christopher Faylor <cgf@redhat.com> - - * libc/include/sys/unistd.h: Add rresvport declaration for cygwin. - -2003-01-18 Nick Clifton <nickc@redhat.com> - - * libc/include/machine/ieeefp.h : Define __IEEE_BIG_ENDIAN, - __SMALL_BITFIELDS and _DOUBLE_IS_32BITS for IP2K. - -2003-01-16 Joel Sherrill <joel@OARcorp.com> - - * libc/sys/rtems/include/limits.h, libc/sys/rtems/sys/param.h, - libc/sys/rtems/sys/syslimits.h: Update to be in sync with what - constants are defined in each file in the shared versions in - libc/include. - * libc/sys/rtems/crt0.c: Define extra symbols on SH and HP-PA to - autoconf can link programs. - * libc/include/machine/types.h: Explicitly specify signed on - intXX_t types to ensure they are signed. - -2003-01-14 Christopher Faylor <cgf@redhat.com> - - * libc/time/strftime.c (strftime): Add '%h' and '%l, %k' GNU - extensions. - -2003-01-08 Richard Sandiford <rsandifo@redhat.com> - - * configure.host (mips64vr-elf, mips64vrel-elf): New config. - -2003-01-07 Charles Wilson <cwilson@ece.gatech.edu> - - * libc/stdio/sprintf.c: fix typo - * libc/stdio/vfprintf.c: fix typo - -2003-01-07 Jeff Johnston <jjohnstn@redhat.com> - - * configure.host: Support long double I/O for x86-linux. - * libc/stdlib/ldtoa.c (_ldtoa_r): Fix code to allocate a buffer - large enough to hold formatted result. - * libc/machine/powerpc/simdldtoa.c (_simdldtoa_r): Ditto. - -2003-01-06 Charles Wilson <cwilson@ece.gatech.edu> - - * Makefile.am: Add vasprintf. - * Makefile.in: Regenerated. - -2003-01-06 Charles Wilson <cwilson@ece.gatech.edu> - - * asprintf.c (_asprintf_r): insure both declarations - are the same. - -2002-12-28 Christopher Faylor <cgf@redhat.com> - - * libc/include/sys/unistd.h: Under cygwin, just include getopt.h rather - than defining getopt directly. - -2002-12-20 Jeff Johnston <jjohnstn@redhat.com> - - * NEWS: Update with 1.11.0 info. - * README: Ditto. - * acinclude.m4: Change version number to 1.11.0. - * aclocal.m4: Regenerated. - * configure: Ditto. - * doc/aclocal.m4: Ditto. - * doc/configure: Ditto. - * libc/*/aclocal.m4: Ditto. - * libc/*/configure: Ditto. - * libc/libc.texinfo: Ditto. - * libm/*/aclocal.m4: Ditto. - * libm/*/configure: Ditto. - * libm/libm.texinfo: Ditto. - * libc/sys/linux/shared.ld: Add VERS_1.11. - -2002-12-20 Jeff Johnston <jjohnstn@redhat.com> - - * libc/machine/i386/f_atan2.S: Change copyright from Cygnus - Solutions to Red Hat Inc. - * libc/machine/i386/f_atan2f.S: Ditto. - * libc/machine/i386/f_exp.c: Ditto. - * libc/machine/i386/f_expf.c: Ditto. - * libc/machine/i386/f_frexp.S: Ditto. - * libc/machine/i386/f_frexpf.S: Ditto. - * libc/machine/i386/f_ldexp.S: Ditto. - * libc/machine/i386/f_ldexpf.S: Ditto. - * libc/machine/i386/f_log.S: Ditto. - * libc/machine/i386/f_log10.S: Ditto. - * libc/machine/i386/f_log10f.S: Ditto. - * libc/machine/i386/f_logf.S: Ditto. - * libc/machine/i386/f_pow.c: Ditto. - * libc/machine/i386/f_powf.c: Ditto. - * libc/machine/i386/f_tan.S: Ditto. - * libc/machine/i386/f_tanf.S: Ditto. - * libc/machine/i386/memchr.S: Ditto. - * libc/machine/i386/memcmp.S: Ditto. - * libc/machine/i386/memcpy.S: Ditto. - * libc/machine/i386/memmove.S: Ditto. - * libc/machine/i386/memset.S: Ditto. - * libc/machine/i386/strchr.S: Ditto. - * libc/machine/i386/strlen.S: Ditto. - * libm/machine/i386/f_atan2.S: Ditto. - * libm/machine/i386/f_atan2f.S: Ditto. - * libm/machine/i386/f_exp.c: Ditto. - * libm/machine/i386/f_expf.c: Ditto. - * libm/machine/i386/f_frexp.S: Ditto. - * libm/machine/i386/f_frexpf.S: Ditto. - * libm/machine/i386/f_ldexp.S: Ditto. - * libm/machine/i386/f_ldexpf.S: Ditto. - * libm/machine/i386/f_log.S: Ditto. - * libm/machine/i386/f_log10.S: Ditto. - * libm/machine/i386/f_log10f.S: Ditto. - * libm/machine/i386/f_logf.S: Ditto. - * libm/machine/i386/f_pow.c: Ditto. - * libm/machine/i386/f_powf.c: Ditto. - * libm/machine/i386/f_tan.S: Ditto. - * libm/machine/i386/f_tanf.S: Ditto. - -2002-12-20 Jeff Johnston <jjohnstn@redhat.com> - - * libc/stdlib/environ.c: Update license to Red Hat. - * libc/machine/hppa/setjmp.S: Ditto. - * libm/test/Makefile.in: Ditto. - -2002-12-19 Jeff Johnston <jjohnstn@redhat.com> - - * configure.host: Remove references to go32. - * libc/sys/go32/*: Removed. - -2002-12-16 Kazu Hirata <kazu@cs.umass.edu> - - * libc/include/sys/config.h: Change setting of INT_MAX - and UINT_MAX, to use __INT_MAX__ for __H8300__, __H8300H__, - __H8300S__. Also consolidate flag settings for these - platforms. - -2002-12-10 Joel Sherrill <joel@OARcorp.com> - - * libc/include/machine/setjmp.h: Make sure _JBLEN is defined - for i386-rtems targets. - -2002-12-06 Jeff Johnston <jjohnstn@redhat.com> - - * libc/include/stdlib.h (strtof): New prototype (from C99). - (strtodf): Changed from prototype to macro which redefines - to strtof. - * libc/stdlib/atof.c: Change documentation to refer to strtof - instead of strtodf. - * libc/stdlib/atoff.c (atoff): Change to call strtof instead of - strtodf. - * libc/stdlib/strtod.c (strtodf): Renamed to strtof. - (strtof): New function. - * libm/test/convert.c (test_strtodf): Renamed to test_strtof which - calls strtof. - -2002-11-27 Christopher Faylor <cgf@redhat.com> - - * libc/string/memset.c (memset): Fix comment. - -2002-11-26 Christopher Faylor <cgf@redhat.com> - - * libc/string/memset.c (memset): Move initialization of 'd' earlier in - function. - -2002-11-25 Christopher Faylor <cgf@redhat.com> - - * libc/string/memset.c (memset): Minor optimization: Use new 'd' - variable, introduced below, everywhere. - -2002-11-25 Kazu Hirata <kazu@cs.umass.edu> - - * libc/string/memset.c (memset): Make it safe even if - sizeof (int) = 2. - -2002-11-22 Joe Buehler <jbuehler@hekimian.com> - - * configure.in: Change check for libc/include in ${CC} to - use an intermediate value so as to work with different shells. - * configure: Regenerated. - * Makefile.in: Ditto. - -2002-11-22 Vijay L. Khuspe <vijayk1@kpit.com> - - * libc/sys/h8300hms/read.c: Add support for normal mode - architecture. - -2002-11-20 Ryo Tsuruta <ryo@kitanet.ne.jp> - - * libc/machine/h8300/setjmp.S (setjmp, longjmp): Combine common - code for __H8300H__ and __H8300S__. Also return 32-bit return code - when -mint32 is used. - -2002-11-18 Nick Clifton <nickc@redhat.com> - - * libc/sys/arm/crt0.S: Add NULL to end of argv array. - -2002-11-14 Jeff Johnston <jjohnstn@redhat.com> - - * testsuite/lib/passfail.exp (newlib_pass_fail): Changed to - only issue one pass/fail message for a compile/link/execute. - * testsuite/newlib.elix/elix.exp: New file. - * testsuite/newlib.elix/tmmap.c: Ditto. - -2002-11-06 Christopher Faylor <cgf@redhat.com> - - * libc/stdlib/malign.c: Don't compile if MALLOC_PROVIDED. - * libc/stdlib/mlock.c: Ditto. - * libc/stdlib/msize.c: Ditto. - * libc/stdlib/msize.c: Ditto. - * libc/stdlib/mtrim.c: Ditto. - * libc/stdlib/valloc.c: Ditto. - -2002-11-12 Jeff Johnston <jjohnstn@redhat.com> - - * libc/stdlib/ldtoa.c (e64toe): When checking the exponent - for inf/nan, make sure that the check ignores the sign bit. - -2002-11-07 Joel Sherrill <joel@OARcorp.com> - - * libc/sys/rtems/machine: New directory. - * libc/sys/rtems/machine/limits.h, libc/sys/rtems/machine/param.h, - libc/sys/rtems/sys/param.h, libc/sys/rtems/sys/syslimits.h, - libc/sys/rtems/sys/utime.h: New files added to make *-rtems newlib - targets more BSD like when installed without requiring files to - be overwritten at install point when RTEMS itself is installed. - * Makefile.am: Pick up system dependent machine .h files such as - might be found on a BSD-ish system. - * Makefile.in: Regenerate. - * libc/include/machine/types.h: When on an RTEMS target, define a - few BSD flavor types. - -2002-11-06 Sergey Okhapkin <sos@prospect.com.ru> - - * include/utmp.h: Define WTMP_FILE. Define and use UT_IDLEN. - -2002-11-06 Kazuhiro Fujieda <fujieda@jaist.ac.jp> - - * libc/include/wchar.h: Use _{BEGIN,END}_STD_C instead of extern "C". - * libc/include/wctype.h: Ditto. - -2002-11-04 Jeff Johnston <jjohnstn@redhat.com> - - * libc/include/wchar.h: Add extern "C" specifier if C++. - * libc/include/wctype.h: Ditto. - -2002-10-18 Jeff Johnston <jjohnstn@redhat.com> - - * testsuite/newlib.wctype/tiswctype.c: New test case. - * testsuite/newlib.wctype/twctrans.c: Ditto. - -2002-10-18 Jeff Johnston <jjohnstn@redhat.com> - - * libc/sys/linux/machine/i386/include/endian.h: New file. - * libc/sys/linux/machine/i386/include/param.h: Ditto. - -2002-10-18 Jeff Johnston <jjohnstn@redhat.com> - - * libm/machine/i386/aclocal.m4: Regenerated. - * libm/machine/i386/configure: Ditto. - -2002-10-18 Jeff Johnston <jjohnstn@redhat.com> - - * testsuite/include/check.h: New header file to use with - test cases. - * testsuite/lib/newlib.exp: Add testsuite/include directory - to list of header files to use. - * testsuite/newlib.wctype/twctype.c: New test case for iswctype fns. - * testsuite/newlib.wctype/wctype.exp: New file. - -2002-10-11 Graham Stott <graham.stott@btinternet.com> - Richard Sandiford <rsandifo@redhat.com> - - * libc/include/sys/config.h (SIZE_T_SMALLER_THAN_LONG): Undefine. - * libc/stdlib/mallocr.c (long_sub_size_t): Define in a way that - doesn't require the SIZE_T_SMALLER_THAN_LONG macro. - -2002-10-07 Joel Sherrill <joel@OARcorp.com> - - * libc/sys/rtems/crt0.c: Add even more symbols so gcc() can link - dummy programs. - -2002-10-07 Joel Sherrill <joel@OARcorp.com> - - * libc/include/pthread.h: Define PTHREAD_CANCELED. - -2002-10-07 Joel Sherrill <joel@OARcorp.com> - - * libc/machine/hppa/DEFS.h, libc/machine/hppa/pcc_prefix.s, - libc/machine/hppa/setjmp.S, libc/machine/hppa/DEFS.h: Make this - compile with current GNU tools. - -2002-10-07 Jeff Johnston <jjohnstn@redhat.com> - - * Makefile.am: Add EXTRA_DIRS to allow future dependencies on - the build library. - * configure.in: Ditto. - * Makefile.in: Regenerated. - * configure: Ditto. - * libc/sys/linux/Makefile.am: Add EXTRA_SUBDIRS and EXTRA_SUBLIBS - for specifying configured libraries/directories. - * libc/sys/linux/configure.in: Ditto. - * libc/sys/linux/Makefile.in: Regenerated. - * libc/sys/linux/configure: Ditto. - -2002-10-03 Jeff Johnston <jjohnstn@redhat.com> - - * libc/include/reent.h: Update documentation at start of file. - -2002-09-27 Jim Wilson <wilson@redhat.com> - - * libc/sys/sysnecv850/crt0.S (start): Delete v850 code for initializing - the ctbp register. - -2002-09-27 Jeff Johnston <jjohnstn@redhat.com> - - * libc/ctype/jp2uc.c: Change to use multiple arrays in jp2uc.h. - Also convert to EUCJP before using arrays. For values not in - the conversion arrays, return WEOF. - * libc/ctype/jp2uc.h: Change from one array to a number of - arrays to account for the fact that the originating table - is not contiguous for the input values since some are invalid. - -2002-09-24 Jeff Johnston <jjohnstn@redhat.com> - - * libc/time/ctime.c: Fix prototype documentation. - -2002-09-24 Corinna Vinschen <corinna@vinschen.de> - - * libc/include/sys/errno.h: Add EOVERFLOW. - -2002-09-20 Jeff Johnston <jjohnstn@redhat.com> - - * libc/include/wctype.h: New file. - -2002-09-20 Jeff Johnston <jjohnstn@redhat.com> - - * libc/ctype/Makefile.am: Add new files. - * libc/ctype/Makefile.in: Regenerated. - * libc/ctype/ctype.tex: Add new iswxxxx, towxxxx, wctype, - and wctrans functions to documentation index. - * libc/ctype/iswalnum.c: New file. - * libc/ctype/iswalpha.c: Ditto. - * libc/ctype/iswblank.c: Ditto. - * libc/ctype/iswcntrl.c: Ditto. - * libc/ctype/iswctype.c: Ditto. - * libc/ctype/iswdigit.c: Ditto. - * libc/ctype/iswgraph.c: Ditto. - * libc/ctype/iswlower.c: Ditto. - * libc/ctype/iswprint.c: Ditto. - * libc/ctype/iswpunct.c: Ditto. - * libc/ctype/iswspace.c: Ditto. - * libc/ctype/iswupper.c: Ditto. - * libc/ctype/iswxdigit.c: Ditto. - * libc/ctype/jp2uc.c: Ditto. - * libc/ctype/jp2uc.h: Ditto. - * libc/ctype/local.h: Ditto. - * libc/ctype/towctrans.c: Ditto. - * libc/ctype/towlower.c: Ditto. - * libc/ctype/towupper.c: Ditto. - * libc/ctype/utf8alpha.h: Ditto. - * libc/ctype/utf8print.h: Ditto. - * libc/ctype/utf8punct.h: Ditto. - * libc/ctype/wctrans.c: Ditto. - * libc/ctype/wctype.c: Ditto. - * libc/locale/locale.c (__lc_ctype): New external array to - replace static lc_ctype array. - * libc/stdlib/mbtowc_r.c: Use __lc_ctype to check current lc_ctype - rather than reentrancy structure's _current_locale field. - * libc/stdlib/wctomb_r.c: Ditto. - -2002-09-20 Jeff Johnston <jjohnstn@redhat.com> - - * configure.host: Minor comment and formatting changes. - * libc/Makefile.am: Add libc_la_DEPENDENCIES. - * libc/Makefile.in: Regenerated. - * libc/include/sys/config.h: Minor format change. - -2002-09-19 Jeff Johnston <jjohnstn@redhat.com> - - * libc/syscalls/sysfcntl.c (fcntl): Fix typo in preprocessor - statement comment. - -2002-09-19 Jeff Johnston <jjohnstn@redhat.com> - - * libc/posix/opendir.c (opendir): Change code to check - for HAVE_FCNTL before calling fcntl. - * libc/search/hash.c (hash_open): Ditto. - * libc/search/hash_page.c (open_tmp): Ditto. - * libc/reent/Makefile.am: Add fcntlr.c. - * libc/reent/Makefile.in: Regenerated. - * libc/reent/fcntlr.c: New file. - * libc/stdio/fdopen.c (_fdopen_r): Change to call _fcntl_r - instead of _fcntl when HAVE_FCNTL flag is set. - * libc/syscalls/sysfcntl.c (fcntl): Check for HAVE_FCNTL flag - to see if _fcntl or _fcntl_r should be called. If flag is not - set, default to ENOSYS stub. - -2002-09-16 Jeff Johnston <jjohnstn@redhat.com> - - * libc/include/wchar.h (mbstate_t): Change protective flag to - be _MBSTATE_T. - * libc/include/sys/_types.h (_mbstate_t): Remove protective flag. - [__CYGWIN__]: Remove special code that defines mbstate_t and WEOF - for Cygwin. - * libc/sys/linux/sys/_types.h (_mbstate_t): Remove protective flag. - -2002-09-11 Jeff Johnston <jjohnstn@redhat.com> - - * acinclude.m4 (enable-newlib-mb): Change check to - default newlib_mb variable to empty string rather than "no". - * configure.host: Remove hard-coding of -DMB_CAPABLE for - x86-linux and Cygwin. Add code to check for newlib_mb - being unset in which case set to "yes" for x86-linux and - Cygwin. Change check for newlib_mb being "yes" to allow - for an empty string. - * configure.in (_MB_LEN_MAX): New AC_DEFINE. - * newlib.hin (_MB_LEN_MAX): New define to configure. - * aclocal.m4: Regenerated. - * configure: Ditto. - * libc/include/limits.h: New file. - * libc/sys/linux/include/limits.h: Ditto. - * doc/aclocal.m4 doc/configure libc/aclocal.m4 - libc/configure libc/include/%redact libc/machine/aclocal.m4 - libc/machine/configure libc/machine/a29k/aclocal.m4 - libc/machine/a29k/configure libc/machine/arm/aclocal.m4 - libc/machine/arm/configure libc/machine/d10v/aclocal.m4 - libc/machine/d10v/configure libc/machine/d30v/aclocal.m4 - libc/machine/d30v/configure libc/machine/fr30/aclocal.m4 - libc/machine/fr30/configure libc/machine/frv/aclocal.m4 - libc/machine/frv/configure libc/machine/h8300/aclocal.m4 - libc/machine/h8300/configure libc/machine/h8500/aclocal.m4 - libc/machine/h8500/configure libc/machine/hppa/aclocal.m4 - libc/machine/hppa/configure libc/machine/i386/aclocal.m4 - libc/machine/i386/configure libc/machine/i960/aclocal.m4 - libc/machine/i960/configure libc/machine/m32r/aclocal.m4 - libc/machine/m32r/configure libc/machine/m68hc11/aclocal.m4 - libc/machine/m68hc11/configure libc/machine/m68k/aclocal.m4 - libc/machine/m68k/configure libc/machine/m88k/aclocal.m4 - libc/machine/m88k/configure libc/machine/mips/aclocal.m4 - libc/machine/mips/configure libc/machine/mn10200/aclocal.m4 - libc/machine/mn10200/configure libc/machine/mn10300/aclocal.m4 - libc/machine/mn10300/configure libc/machine/necv70/aclocal.m4 - libc/machine/necv70/configure libc/machine/powerpc/aclocal.m4 - libc/machine/powerpc/configure libc/machine/sh/aclocal.m4 - libc/machine/sh/configure libc/machine/sparc/aclocal.m4 - libc/machine/sparc/configure libc/machine/tic80/aclocal.m4 - libc/machine/tic80/configure libc/machine/v850/aclocal.m4 - libc/machine/v850/configure libc/machine/w65/aclocal.m4 - libc/machine/w65/configure libc/machine/xscale/aclocal.m4 - libc/machine/xscale/configure - libc/machine/xstormy16/aclocal.m4 - libc/machine/xstormy16/configure libc/machine/z8k/aclocal.m4 - libc/machine/z8k/configure libc/sys/aclocal.m4 - libc/sys/configure libc/sys/a29khif/aclocal.m4 - libc/sys/a29khif/configure libc/sys/arc/aclocal.m4 - libc/sys/arc/configure libc/sys/arm/aclocal.m4 - libc/sys/arm/configure libc/sys/cygwin/aclocal.m4 - libc/sys/cygwin/configure libc/sys/d10v/aclocal.m4 - libc/sys/d10v/configure libc/sys/decstation/aclocal.m4 - libc/sys/decstation/configure libc/sys/go32/aclocal.m4 - libc/sys/go32/configure libc/sys/h8300hms/aclocal.m4 - libc/sys/h8300hms/configure libc/sys/h8500hms/aclocal.m4 - libc/sys/h8500hms/configure libc/sys/idt/aclocal.m4 - libc/sys/idt/configure libc/sys/linux/aclocal.m4 - libc/sys/linux/configure libc/sys/linux/include/%redact - libc/sys/linux/machine/aclocal.m4 - libc/sys/linux/machine/configure - libc/sys/linux/machine/i386/aclocal.m4 - libc/sys/linux/machine/i386/configure - libc/sys/m88kbug/aclocal.m4 libc/sys/m88kbug/configure - libc/sys/mmixware/aclocal.m4 libc/sys/mmixware/configure - libc/sys/netware/aclocal.m4 libc/sys/netware/configure - libc/sys/rtems/aclocal.m4 libc/sys/rtems/configure - libc/sys/sh/aclocal.m4 libc/sys/sh/configure - libc/sys/sparc64/aclocal.m4 libc/sys/sparc64/configure - libc/sys/sun4/aclocal.m4 libc/sys/sun4/configure - libc/sys/sysmec/aclocal.m4 libc/sys/sysmec/configure - libc/sys/sysnec810/aclocal.m4 libc/sys/sysnec810/configure - libc/sys/sysnecv850/aclocal.m4 libc/sys/sysnecv850/configure - libc/sys/sysvi386/aclocal.m4 libc/sys/sysvi386/configure - libc/sys/sysvnecv70/aclocal.m4 libc/sys/sysvnecv70/configure - libc/sys/tic80/aclocal.m4 libc/sys/tic80/configure - libc/sys/w65/aclocal.m4 libc/sys/w65/configure - libc/sys/z8ksim/aclocal.m4 libc/sys/z8ksim/configure - libm/aclocal.m4 libm/configure: Regenerated. - -2002-09-09 Jeff Johnston <jjohnstn@redhat.com> - - * libc/sys/linux/machine/i386/crt0.c (_start): Remove - code that clears the .bss section. - -2002-09-09 Jeff Johnston <jjohnstn@redhat.com> - - * libc/include/sys/_types.h (_mbstate_t): Changed to use - unsigned char internally. - * libc/sys/linux/sys/_types.h: Ditto. - * libc/include/sys/reent.h - * libc/stdlib/mblen.c (mblen): Use function-specific state - value from default reentrancy structure. - * libc/stdlib/mblen_r.c (_mblen_r): If return code from - _mbtowc_r is less than 0, reset state __count value and - return -1. - * libc/stdlib/mbrlen.c (mbrlen): If the input state pointer - is NULL, use the function-specific pointer provided in the - default reentrancy structure. - * libc/stdlib/mbrtowc.c: Add reentrant form of function. - If input state pointer is NULL, use function-specific area - provided in reentrancy structure. - * libc/stdlib/mbsrtowcs.c: Ditto. - * libc/stdlib/wcrtomb.c: Ditto. - * libc/stdlib/wcsrtombs.c: Ditto. - * libc/stdlib/mbstowcs.c: Reformat. - * libc/stdlib/wcstombs.c: Ditto. - * libc/stdlib/mbstowcs_r.c (_mbstowcs_r): If an error occurs, - reset the state's __count value and return -1. - * libc/stdlib/mbtowc.c: Ditto. - * libc/stdlib/mbtowc_r.c (_mbtowc_r): Add restartable functionality. - If number of bytes is used up before completing a valid multibyte - character, return -2 and save the state. - * libc/stdlib/wctomb_r.c (_wctomb_r): Define __state as __count - and change some __count references to __state for clarity. - -2002-09-06 Jeff Johnston <jjohnstn@redhat.com> - - * libc/include/sys/config.h (MB_LEN_MAX): Removed as this - is defined by <limits.h>. - -2002-09-05 Kazuhiro Fujieda <fujieda@jaist.ac.jp> - - * libc/include/wchar.h (WCHAR_MAX): Only define if not already - defined. - -2002-09-04 Kazuhiro Fujieda <fujieda@jaist.ac.jp> - - * libc/include/sys/config.h: Define accordingly __WCHAR_MAX__. - * libc/include/wchar.h: Define WCHAR_MIN as 0 and WCHAR_MAX as - __WCHAR_MAX__ or 0x7fffffffu. - * libc/string/wcscmp.c: Delete wrong and unnecessary type cast. - * libc/string/wcsncmp.c: Ditto. - -2002-09-03 Jeff Johnston <jjohnstn@redhat.com> - - * libc/string/wcschr.c: Add include of <stddef.h>. - * libc/string/wcspbrk.c: Ditto. - * libc/string/wcsrchr.c: Ditto. - * libc/string/wcsstr.c: Ditto. - -2002-09-03 Jeff Johnston <jjohnstn@redhat.com> - - * libc/include/sys/_types.h (_flock_t): Added. - * libc/include/sys/lock.h (__lock_try_acquire): New interface. - (__lock_try_acquire_recursive): Ditto. - * libc/include/sys/reent.h (__sFILE, __sFILE64): Add new - _lock field. - * libc/stdio/findfp.c (std)[!__SINGLE_THREAD__]: Initialize _lock - field. - * libc/stdio/fopen.c (_fopen_r)[!__SINGLE_THREAD__]: Ditto. - * libc/stdio64/fopen64.c (_fopen64_r)[!__SINGLE_THREAD__]: Ditto. - * libc/sys/linux/include/time.h (struct timespec): Moved from - <sys/types.h> and added check for __need_timespec flag so type - can be defined by itself. - * libc/sys/linux/sys/_types.h (_flock_t): New type. - * libc/sys/linux/sys/types.h (struct timespec): Moved to - <time.h>. - -2002-08-29 Thomas Fitzsimmons <fitzsim@redhat.com> - - * libc/sys/linux/argp: New directory. - * libc/sys/linux/getopt.c: New file. - * libc/sys/linux/getopt1.c: New file. - * libc/sys/linux/getoptlong.c: Remove file. - * libc/sys/linux/include/argp.h: New file. - * libc/sys/linux/Makefile.am: Define argp_dir and ARGP_LIB, - based on ELIX level. - (SUBDIRS): Add argp_dir. - (SUBLIBS): Add ARGP_LIB. - (ELIX_2_OBJS): Add getopt.$(oext), getopt1.$(oext), remove - getopt_long.$(oext). - * libc/sys/linux/configure.in (AC_OUTPUT): Add argp/Makefile. - -2002-08-29 Jeff Johnston <jjohnstn@redhat.com> - - * libc/libc.texinfo: Add node reference to wide-character strings. - * libc/string/wcstrings.tex: New file. - * libc/string/strtok_r.c: Remove outdated advertising clause. - * libc/string/Makefile.am (doc): Add wide-character string - chapter to documentation. - * libc/string/Makefile.in: Regenerated. - -2002-08-29 Kazuhiro Fujieda <fujieda@jaist.ac.jp> - - * libc/include/wchar.h: Define NULL. Define WEOF more general - way. Declare functions in newlib manner. - * libc/stdlib/Makefile.am: Delete wmem*.c - * libc/stdlib/Makefile.in: Regenerated. - * libc/stdlib/wmemchr.c: Delete. - * libc/stdlib/wmemcmp.c: Ditto. - * libc/stdlib/wmemcpy.c: Ditto. - * libc/stdlib/wmemmove.c: Ditto. - * libc/stdlib/wmemset.c: Ditto. - * libc/string/Makefile.am: Add wmem*.c and wcs*.c. - * libc/string/Makefile.in: Regenerated. - * libc/string/wcscat.c: New file derived from the NetBSD C Library. - * libc/string/wcschr.c: Ditto. - * libc/string/wcscmp.c: Ditto. - * libc/string/wcscpy.c: Ditto. - * libc/string/wcscspn.c: Ditto. - * libc/string/wcslcat.c: Ditto. - * libc/string/wcslcpy.c: Ditto. - * libc/string/wcslen.c: Ditto. - * libc/string/wcsncat.c: Ditto. - * libc/string/wcsncmp.c: Ditto. - * libc/string/wcsncpy.c: Ditto. - * libc/string/wcspbrk.c: Ditto. - * libc/string/wcsrchr.c: Ditto. - * libc/string/wcsspn.c: Ditto. - * libc/string/wcsstr.c: Ditto. - * libc/string/wmemchr.c: Ditto. - * libc/string/wmemcmp.c: Ditto. - * libc/string/wmemcpy.c: Ditto. - * libc/string/wmemmove.c: Ditto. - * libc/string/wmemset.c: Ditto. - -2002-08-29 Jeff Johnston <jjohnstn@redhat.com> - - * libc/locale/locale.c (_setlocale_r)[MB_CAPABLE]: Fix so - default locale "" is accepted for LC_CTYPE or LC_MESSAGES - and is treated as if "C" was specified. - -2002-08-28 Jeff Johnston <jjohnstn@redhat.com> - - * Makefile.am (install-data-local): Move install of build - newlib.h after installing headers in libc/include so as to - overwrite default newlib.h. - * Makefile.in: Regenerated. - -2002-08-28 Jeff Johnston <jjohnstn@redhat.com> - - * libc/include/newlib.h: New file for tools that use newlib - headers but don't build newlib first (e.g. gcc). - -2002-08-28 Jeff Johnston <jjohnstn@redhat.com> - - * libc/stdlib/wmemchr.c: Explicitly include <_ansi.h>. - * libc/stdlib/wmemcmp.c: Ditto. - * libc/stdlib/wmemcpy.c: Ditto. - * libc/stdlib/wmemmove.c: Ditto. - * libc/stdlib/wmemset.c: Ditto. - -2002-08-27 Egor Duda <deo@logos-m.ru> - - * libc/stdlib/wmemchr.c: New file. - * libc/stdlib/wmemcmp.c: Ditto. - * libc/stdlib/wmemcpy.c: Ditto. - * libc/stdlib/wmemmove.c: Ditto. - * libc/stdlib/wmemset.c: Ditto. - * libc/stdlib/Makefile.am (GENERAL_SOURCES): Add new files. - * configure.host: Default -DMB_CAPABLE for cygwin. - * libc/include/wchar.h: Declare wmemchr(), wmemcmp(), wmemcpy(), - wmemmove() and wmemset(). Add include of <_ansi.h>. - * libc/stdlib/Makefile.in: Regenerate. - -2002-08-27 Jeff Johnston <jjohnstn@redhat.com> - - * configure.host: Remove _ELIX_LEVEL flag setting. - * Makefile.am(stmp-targ-include): Copy newlib.h to targ-include. - (install-data-local): Install newlib.h. - * Makefile.in: Regenerated. - * aclocal.m4: Ditto. - * configure: Ditto. - * configure.in: Add AM_CONFIG_HEADER to generate newlib.h based on - newlib.hin. Add AC_DEFINE_UNQUOTED entries for _ELIX_LEVEL - and _NEWLIB_VERSION to fill in newlib.h header file entries. - In AC_OUTPUT statement, unset ac_file so multilib support does - not use last ac_file temporary used in newlib.h configuration. - * libc/include/_ansi.h: Include <newlib.h>. - * newlib.hin: New template file for newlib.h. - * stamp-h.in: New file. - -2002-08-26 Wu Yongwei <adah@netstd.com> - - * time.h (timezonevar): Change "#if" to "#ifdef". - -2002-08-26 Jeff Johnston <jjohnstn@redhat.com> - - * Makefile.am(LIBC_OBJECTLISTS): Add STDIO64_OBJECTLIST. - * Makefile.in: Regenerated. - * acinclude.m4: Add support for --enable-newlib-elix-level option. - * aclocal.m4: Regenerated. - * configure: Ditto. - * configure.host: Add code to define _ELIX_LEVEL if - --enable-newlib-elix-level option is used. - * configure.in: - * libc/aclocal.m4: Regenerated. - * libc/configure: Ditto. - * libc/argz/Makefile.am: Add EL/IX level checking. - * libc/argz/Makefile.in: Regenerated. - * libc/argz/dummy.c: New file. - * libc/ctype/Makefile.am: Add EL/IX level checking. - * libc/ctype/Makefile.in: Regenerated. - * libc/locale/Makefile.am: Add EL/IX level checking. - * libc/locale/Makefile.in: Regenerated. - * libc/posix/Makefile.am: Add EL/IX level checking. - * libc/posix/Makefile.in: Regenerated. - * libc/posix/telldir.c: Add EL/IX level checking. - * libc/reent/Makefile.am: Ditto. - * libc/reent/fstat64r.c: Ditto. - * libc/reent/lseek64r.c: Ditto. - * libc/reent/open64r.c: Ditto. - * libc/reent/Makefile.in: Regenerated. - * libc/search/Makefile.am: Add EL/IX level checking. - * libc/search/Makefile.in: Regenerated. - * libc/stdio/Makefile.am: Add EL/IX level checking. - * libc/stdio/Makefile.in: Regenerated. - * libc/stdio64/Makefile.am: Add EL/IX level checking. - * libc/stdio64/Makefile.in: Regenerated. - * libc/stdio64/dummy.c: New file. - * libc/stdio64/fgetpos64.c: Fix so _LARGE64_FILES macro is checked - after first include. - * libc/stdio64/fopen64.c: Ditto. - * libc/stdio64/freopen64.c: Ditto. - * libc/stdio64/fseeko64.c: Ditto. - * libc/stdio64/fsetpos64.c: Ditto. - * libc/stdio64/ftello64.c: Ditto. - * libc/stdio64/tmpfile64.c: Ditto. - * libc/stdlib/Makefile.am: Add EL/IX level checking. - * libc/stdlib/Makefile.in: Regenerated. - * libc/stdlib/mstats.c: Add EL/IX level checking. - * libc/string/Makefile.am: Ditto. - * libc/string/Makefile.in: Regenerated. - * libc/sys/linux/Makefile.am: Add EL/IX level checking. - * libc/sys/linux/Makefile.in: Regenerated. - * libc/sys/linux/aclocal.m4: Ditto. - * libc/sys/linux/configure: Ditto. - * libc/sys/linux/aio.c: Add EL/IX level checking. - * libc/sys/linux/ftok.c: Ditto. - * libc/sys/linux/getdate.c: Ditto. - * libc/sys/linux/ids.c: Ditto. - * libc/sys/linux/inode.c: Ditto. - * libc/sys/linux/io.c: Ditto. - * libc/sys/linux/process.c: Ditto. - * libc/sys/linux/resource.c: Ditto. - * libc/sys/linux/sched.c: Ditto. - * libc/sys/linux/sig.c: Ditto. - * libc/sys/linux/termios.c: Ditto. - * libc/sys/linux/wait.c: Ditto plus add __waitpid and - __libc___waitpid weak aliases. - * libc/sys/linux/machine/i386/syscall.h: Add new _base macros - that generate the code for a syscall, but do not create a - weak alias. - * libc/syscalls/Makefile.am: Add EL/IX level checking. - * libc/syscalls/Makefile.in: Regenerated. - * libc/time/tzset_r.c: Change to replace strdup with equivalent - functionality. - * libc/unix/Makefile.am: Add EL/IX level checking. - * libc/unix/Makefile.in: Regenerated. - -2002-08-26 Christopher Faylor <cgf@redhat.com> - - * libc/include/malloc.h: On cygwin, define malloc _r functions as - wrapper macros to standard malloc functions. - * libc/include/stdlib.h: Ditto. - * configure.host: Always define MALLOC_PROVIDED on cygwin. - -2002-08-22 Thomas Fitzsimmons <fitzsim@redhat.com> - - * libc/include/langinfo.h: New file. - * libc/include/wchar.h: Likewise. - * libc/include/sys/syslimits.h: Likewise. - * libc/locale/fix_grouping.c: Likewise. - * libc/locale/ldpart.c: Likewise. - * libc/locale/ldpart.h: Likewise. - * libc/locale/lmessages.c: Likewise. - * libc/locale/lmessages.h: Likewise. - * libc/locale/lmonetary.c: Likewise. - * libc/locale/lmonetary.h: Likewise. - * libc/locale/lnumeric.c: Likewise. - * libc/locale/lnumeric.h: Likewise. - * libc/locale/nl_langinfo.3: Likewise. - * libc/locale/nl_langinfo.c: Likewise. - * libc/locale/timelocal.c: Likewise. - * libc/locale/timelocal.h: Likewise. - * libc/stdlib/btowc.c: Likewise. - * libc/stdlib/mbrlen.c: Likewise. - * libc/stdlib/mbrtowc.c: Likewise. - * libc/stdlib/mbsinit.c: Likewise. - * libc/stdlib/mbsrtowcs.c: Likewise. - * libc/stdlib/wcrtomb.c: Likewise. - * libc/stdlib/wcsrtombs.c: Likewise. - * libc/stdlib/wctob.c: Likewise. - * libc/sys/linux/prof-freq.c: Likewise. - * libc/sys/linux/profile.c: Likewise. - * libc/sys/linux/machine/i386/dl-procinfo.c: Likewise. - * libc/sys/linux/machine/i386/dl-procinfo.h: Likewise. - * libc/include/stdlib.h: Change re-entrant functions to take - mbstate_t pointers. - * libc/include/sys/_types.h: Define _mbstate_t. - * libc/include/sys/config.h (MB_LEN_MAX): New macro. - * libc/include/sys/errno.h (EILSEQ): New error code. - * libc/include/sys/reent.h: Include wchar.h. Change reentrant - structure to use mbstate_t. - * libc/locale/Makefile.am (LIB_SOURCES): Add new files. - * libc/machine/powerpc/vfprintf.c: Use mbstate_t. - * libc/machine/powerpc/vfscanf.c: Likewise. - * libc/stdio/getdelim.c: Reallocate buffer only when necessary. - * libc/stdio/vfprintf.c: Likewise. - * libc/stdio/vfscanf.c: Likewise. - * libc/stdlib/Makefile.am (LIB_SOURCES): Add new files. - * libc/stdlib/mblen.c: Use mbstate_t. - * libc/stdlib/mblen_r.c: Likewise. - * libc/stdlib/mbstowcs.c: Likewise. - * libc/stdlib/mbstowcs_r.c: Likewise. - * libc/stdlib/mbtowc.c: Likewise. - * libc/stdlib/mbtowc_r.c: Likewise. - * libc/stdlib/wcstombs.c: Likewise. - * libc/stdlib/wcstombs_r.c: Likewise. - * libc/stdlib/wctomb_r.c: Likewise. - * libc/sys/linux/Makefile.am (LIB_SOURCES): Add prof-freq.c and - profile.c. - * libc/sys/linux/machine/i386/Makefile.am (LIB_SOURCES): Add - dl-procinfo.c. - * libc/sys/linux/sys/errno.h (EILSEQ): New error code. - * libc/sys/linux/sys/types.h (off_t): Define type. - * testsuite/newlib.locale/UTF-8.c: Change locale name from UTF-8 - to C-UTF-8. - * testsuite/newlib.locale/UTF-8.exp: Likewise. - -2002-08-20 Casper S. Hornstrup <chorns@users.sourceforge.net> - - * libc/stdlib/mallocr.c: #include windows.h on Win32. - (AlignPage): Continue macro on next line. - -2002-08-19 Jeff Johnston <jjohnstn@redhat.com> - - * libc/sys/linux/include/pthread.h: New file. - -2002-08-19 Jeff Johnston <jjohnstn@redhat.com> - - * libc/include/sys/types.h: Support __need_inttypes macro - that only sets the __intxx and __uintxx types. - * libc/machine/powerpc/Makefile.am: Add stdlib to include directories - to get mprec.h. - * libc/machine/powerpc/Makefile.in: Regenerated. - * libc/machine/powerpc/vfprintf.c: Fix state variable type. - * libc/machine/powerpc/vfscanf.c: Fix state variable type. Remove - redundant fixed-point conversion prototypes. - * libc/machine/powerpc/machine/stdlib.h[__SPE__]: Include <sys/types.h> - after setting __need_inttypes. - -2002-08-18 Christopher Faylor <cgf@redhat.com> - - * libc/include/sys/unistd.h: Add getsid declaration for cygwin. - -2002-08-17 Jeff Johnston <jjohnstn@redhat.com> - - * libc/include/sys/config.h[__PPC__][__SPE__]: Set - _LONG_DOUBLE to double. - -2002-08-17 Jeff Johnston <jjohnstn@redhat.com> - - * configure.host: Add powerpc*-*-eabispe* configuration. - * libc/machine/powerpc/atosfix16.c: New fixed-point conversion file. - * libc/machine/powerpc/atosfix32.c: Ditto. - * libc/machine/powerpc/atosfix64.c: Ditto. - * libc/machine/powerpc/atoufix16.c: Ditto. - * libc/machine/powerpc/atoufix32.c: Ditto. - * libc/machine/powerpc/atoufix64.c: Ditto. - * libc/machine/powerpc/fix64.h: Ditto. - * libc/machine/powerpc/simdldtoa.c: Ditto. - * libc/machine/powerpc/strtosfix16.c: Ditto. - * libc/machine/powerpc/strtosfix32.c: Ditto. - * libc/machine/powerpc/strtosfix64.c: Ditto. - * libc/machine/powerpc/strtoufix16.c: Ditto. - * libc/machine/powerpc/strtoufix32.c: Ditto. - * libc/machine/powerpc/strtoufix64.c: Ditto. - * libc/machine/powerpc/ufix64toa.c: Ditto. - * libc/machine/powerpc/configure.in: Add check for - powerpc*-eabispe and add fixed-point conversion functions. - * libc/machine/powerpc/configure: Regenerated. - * libc/machine/powerpc/vfprintf.c[__SPE__]: Add support for - %r and %R format specifiers which handle fixed-point data. - * libc/machine/powerpc/vfscanf.c[__SPE__]: Ditto. - * libc/machine/powerpc/machine/stdlib.h[__SPE__]: Add fixed-point - function prototypes. - -2002-08-17 Jeff Johnston <jjohnstn@redhat.com> - - * Makefile.am: Move cmath stuff into libc/sys/linux. - * Makefile.in: Regenerated. - * configure.host: Default -DMB_CAPABLE for x86-linux. - * libc/include/reent.h: Define _sbrk to take signed int argument. - * libc/include/sys/unistd.h: Ditto for _sbrk_r and sbrk. - * libc/locale/locale.c[MB_CAPABLE]: Add LC_MESSAGES support and - make locale name checking more efficient. Also allow "C-ISO-8859-1" - locale for LC_CTYPE and LC_MESSAGES. - * libc/reent/sbrkr.c: Change prototype to take ptrdiff_t. - * libc/sys/linux/brk.c: Change sbrk prototype. - * libc/sys/linux/include/time.h: Remove Cygwin stuff and - include <sys/features.h>. - (CLOCK_THREAD_CPUTIME): Renamed to CLOCK_THREAD_CPUTIME_ID. - (CLOCK_PROCESS_CPUTIME): Renamed to CLOCK_PROCESS_CPUTIME_ID. - * libc/sys/linux/sys/cdefs.h: Replace with glibc sys/cdefs.h - with a few local additions. - * libc/sys/linux/sys/features.h: New file. - * libc/sys/linux/sys/unistd.h: Change _sbrk_r and sbrk prototypes - to take signed argument. - * libc/syscalls/syssbrk.c: Change sbrk, _sbrk_r, and _sbrk - prototypes to take signed size argument. - -2002-08-16 Thomas Fitzsimmons <fitzsim@redhat.com> - - * libc/sys/linux/cmath: New directory. - * libc/sys/linux/include/cmathcalls.h: New file. - * libc/sys/linux/include/complex.h: New file. - * libc/sys/linux/machine/i386/huge_val.h: New file - * libm/math/w_sincos.c: New file - * libm/math/wf_sincos.c: New file - * libm/mathfp/s_sincos.c: New file - * libm/mathfp/sf_sincos.c: New file - * Makefile.am (LIBC_OBJECTLISTS): Add cmath/objectlist.awk.in. - * libc/include/math.h: Add sincos and sincosf declarations. - * libc/sys/linux/Makefile.am (SUBDIRS): Add cmath. - (SUBLIBS): Likewise. - * libc/sys/linux/configure.in (AC_OUTPUT): Add cmath. - * libm/math/Makefile.am (src): Add w_sincos.c. - (fsrc): Add wf_sincos.c. - * libm/mathfp/Makefile.am (src): Add s_sincos.c - (fsrc): Add sf_sincos.c. - -2002-08-12 Jeff Johnston <jjohnstn@redhat.com> - - * libc/sys/linux/machine/i386/crt0.c (__bss_start,_end): - Declare as extern chars and use the address operator to - properly use values set in linker script. - -2002-08-09 Jason Tishler <jason@tishler.net> - - * libc/stdlib/mallocr.c: Include <limits.h>. - (request2size): Change macro to do - unsigned long comparisons and avoid signed overflow. - (mALLOc): Add overflow check for the number of bytes to allocate. - (rEALLOc): Ditto. - -2002-08-09 Jeff Johnston <jjohnstn@redhat.com> - - * configure.host: Add check for --enable-newlib-io-pos-args - and define WANT_IO_POS_ARGS flag if enabled. Define - the flag by default for x86-linux configurations. - * configure.in: Add support for --enable-newlib-io-pos-args. - * libc/configure.in: Ditto. - * configure: Regenerated. - * libc/configure: Ditto. - * libc/stdio/Makefile.am: Specify -fshort-enums for compiling - vfprintf.c and vfiprintf.c. - * libc/stdio/Makefile.in: Regenerated. - * libc/stdio/vfprintf.c: Add positional argument support that - is enabled by compiling with -DWANT_IO_POS_ARGS. - -2002-08-07 Richard Sandiford <rsandifo@redhat.com> - - * libc/include/machine/setjmp.h: For mips, define _JBLEN based - based on __mips_soft_float rather than __mips64. - * libc/machine/mips/setjmp.S: Provide hard and soft float versions - of both 32-bit and 64-bit code. - -2002-08-04 Christopher Faylor <cgf@redhat.com> - - * libc/stdio/popen.c (popen): Allow "rb", "rt", "wb", and "wt" - arguments for popen to match similar functionality in fopen. - -2002-07-29 Pierre Humblet <pierre.humblet@ieee.org> - - * libc/include/sys/unistd.h: Add setgroups prototype for Cygwin. - -2002-07-29 Jeff Johnston <jjohnstn@redhat.com> - - * libc/sys/linux/Makefile.am: Add aio64.c. - * libc/sys/linux/Makefile.in: Regenerated. - * libc/sys/linux/aio.c (aio_init): ENOSYS stub added. - * libc/sys/linux/aio64.c: New file. - -2002-07-26 Jeff Johnston <jjohnstn@redhat.com> - - * libc/include/sys/param.h (MAX, MIN): Added macros. - * libc/sys/linux/Makefile.am: Add new files. - * libc/sys/linux/Makefile.in: Regenerated. - * libc/sys/linux/sys/stat.h: Add *stat64 prototypes. - * libc/sys/linux/inode.c (fchdir): Added syscall. - * libc/sys/linux/ftw.c: New file. - * libc/sys/linux/ftw64.c: Ditto. - * libc/sys/linux/getwd.c: Ditto. - * libc/sys/linux/scandir64.c: Ditto. - * libc/sys/linux/strverscmp.c: Ditto. - * libc/sys/linux/versionsort.c: Ditto. - * libc/sys/linux/versionsort64.c: Ditto. - -2002-07-26 Jeff Johnston <jjohnstn@redhat.com> - - * libc/string/strings.tex: Fix typo for memccpy. - -2002-07-25 Jeff Johnston <jjohnstn@redhat.com> - - * libc/sys/linux/io64.c (truncate64, ftruncate64): Added. - * libc/sys/linux/sys/types.h (off64_t): Definition added. - -2002-07-25 Jeff Johnston <jjohnstn@redhat.com> - - * libc/sys/linux/Makefile.am: Add fclean.c. - * libc/sys/linux/Makefile.in: Regenerated. - * libc/sys/linux/fclean.c: New file. - -2002-07-25 Jeff Johnston <jjohnstn@redhat.com> - - * libc/sys/linux/Makefile.am: Add confstr.c. - * libc/sys/linux/Makefile.in: Regenerated. - * libc/sys/linux/confstr.c: New file. - * libc/sys/linux/confstr.h: Ditto. - * libc/sys/linux/sys/unistd.h: Include <features.h> and - <bits/environments.h>. - -2002-07-25 Jeff Johnston <jjohnstn@redhat.com> - - * libc/sys/linux/config.h (__set_errno): Macro definition removed. - * libc/sys/linux/fpathconf.c (__set_errno): Ditto. - * libc/sys/linux/libc-internal.h (__set_errno): Ditto. - * libc/sys/linux/pathconf.c (__set_errno): Ditto. - * libc/sys/linux/ttyname_r.c (__set_errno): Ditto. - * libc/sys/linux/sys/errno.h (__set_errno): Macro definition added. - -2002-07-24 Jeff Johnston <jjohnstn@redhat.com> - - * libc/sys/linux/Makefile.am: Add new files. - * libc/sys/linux/Makefile.in: Regenerated. - * libc/sys/linux/fstab.c: New file. - * libc/sys/linux/fstatvfs.c: Ditto. - * libc/sys/linux/fstatvfs64.c: Ditto. - * libc/sys/linux/internal_statvfs.c: Ditto. - * libc/sys/linux/mntent.c: Ditto. - * libc/sys/linux/mntent_r.c: Ditto. - * libc/sys/linux/statvfs.c: Ditto. - * libc/sys/linux/statvfs64.c: Ditto. - * libc/sys/linux/include/paths.h: Ditto. - * libc/sys/linux/inode.c (statfs, fstatfs): New syscalls - with double-underscore weak-aliases. - * libc/sys/linux/sys/stat.h: Add *stat64 prototypes. - -2002-07-24 Jeff Johnston <jjohnstn@redhat.com> - - * libc/include/signal.h (SIG_IGN, SIG_DFL, SIG_ERR): Change - to use _sig_func_ptr type casted constants. - (_sig_func_ptr): Typedef moved to sys/signal.h. - * libc/include/sys/signal.h (_sig_func_ptr): Typedef added. - For __rtems, use POSIX definition, otherwise default to ANSI. - * libc/sys/linux/sys/signal.h (_sig_func_ptr): Typedef added. - -2002-07-24 Stephane Carrez <stcarrez@nerim.fr> - - * configure.host: Recognize m6811-elf and m6812-elf targets. - * libc/include/machine/setjmp.h (_JBLEN): Define for 68hc11/68hc12. - * libc/include/machine/ieeefp.h (__IEEE_BIG_ENDIAN): Define for 68HC11. - (_DOUBLE_IS_32BITS): Define when compiling with -fshort-double. - * libc/include/sys/config.h (INT_MAX, UINT_MAX): Define - according to __INT_MAX__. - (_POINTER_INT): Define to short. - * libc/machine/m68hc11/Makefile.am: New file. - * libc/machine/m68hc11/Makefile.in: New file. - * libc/machine/m68hc11/configure.in: New file. - * libc/machine/m68hc11/configure: New file. - * libc/machine/m68hc11/aclocal.m4: New file. - * libc/machine/m68hc11/setjmp.S: New file. - -2002-07-23 Jeff Johnston <jjohnstn@redhat.com> - - * libc/include/string.h: Add mempcpy, strndup, and _strndup_r - prototypes. - * libc/stdlib/Makefile.am: Remove strdup.c and strdup_r.c. - * libc/stdlib/Makefile.in: Regenerated. - * libc/stdlib/strdup.c: Removed. - * libc/stdlib/strdup_r.c: Removed. - * libc/string/Makefile.am: Add strdup.c, strdup_r.c, memccpy.c, - mempcpy.c, strndup.c, and strndup_r.c. - * libc/string/Makefile.in: Regenerated. - * libc/string/memccpy.c: New file. - * libc/string/mempcpy.c: Ditto. - * libc/string/strndup.c: Ditto. - * libc/string/strndup_r.c: Ditto. - * libc/string/strdup.c: New file moved from stdlib. - * libc/string/strdup_r.c: Ditto. - * libc/string/strings.tex: Add memccpy and mempcpy documentation. - -2002-07-23 Jeff Johnston <jjohnstn@redhat.com> - - * libc/include/stdio.h: Move fcloseall prototype within - #ifndef _REENT_ONLY section. - * libc/sys/linux/Makefile.am: Add new files. - * libc/sys/linux/Makefile.in: Regenerated. - * libc/sys/linux/sys/stdio.h: Add ctermid prototype. - * libc/sys/linux/sys/unistd.h: Add ttyname_r prototype. - * libc/sys/linux/sys/types.h: Add ino64_t type. - * libc/sys/linux/ctermid.c: New file. - * libc/sys/linux/ttyname_r.c: Ditto. - * libc/sys/linux/readdir64.c: Ditto. - -2002-07-22 Jeff Johnston <jjohnstn@redhat.com> - - * libc/include/stdio.h (fcloseall, _fcloseall_r): Added prototypes. - * libc/stdio/Makefile.am: Added fcloseall.c support. - * libc/stdio/Makefile.in: Regenerated. - * libc/stdio/fcloseall.c: New file. - * libc/stdio64/Makefile.am: Remove missing .def references. - * libc/stdio64/Makefile.in: Regenerated. - -2002-07-22 Jeff Johnston <jjohnstn@redhat.com> - - * libc/machine/powerpc/time.c: Removed..renamed to times.c. - * libc/machine/powerpc/times.c: New file. - * libc/machine/powerpc/Makefile.am: Change time.c to times.c. - * libc/machine/powerpc/Makefile.in: Regenerated. - -2002-07-22 Aldy Hernandez <aldyh@redhat.com> - - * libc/machine/powerpc/time.c: New file. - * libc/machine/powerpc/Makefile.am (lib_a_SOURCES): Add - time.c. - * libc/machine/powerpc/Makefile.in: Regenerated. - -2002-07-22 Thomas Fitzsimmons <fitzsim@redhat.com> - - * libc/libc.texinfo: Change copyright notices to Red Hat from - Cygnus. - * libm/libm.texinfo: Likewise. - * README: Change docs URL to - http://sources.redhat.com/newlib/docs.html. - -2002-07-19 Jeff Johnston <jjohnstn@redhat.com> - - * libc/sys/linux/Makefile.am: Add pathconf.c and fpathconf.c. - * libc/sys/linux/Makefile.in: Regenerated. - * libc/sys/linux/inode.c: Add chmod, fchmod, and chown syscalls. - * libc/sys/linux/io.c: Add ftruncate syscall. - * libc/sys/linux/fpathconf.c: New file. - * libc/sys/linux/pathconf.c: Ditto. - * libc/sys/linux/linux_fsinfo.h: Ditto. - * libc/sys/linux/sys/unistd.h: Ditto. - -2002-07-19 Jeff Johnston <jjohnstn@redhat.com> - - * libc/stdio64/Makefile.am: Remove missing files. - * libc/stdio64/Makefile.in: Regenerated. - -2002-07-19 Jeff Johnston <jjohnstn@redhat.com> - - * libc/include/sys/config.h[__i386__][__linux__]: Define - _LARGE64FILE_SOURCE to 1. - * libc/sys/linux/Makefile.am: Add getrlimit64.c and setrlimit64.c. - * libc/sys/linux/Makefile.in: Regenerated. - * libc/sys/linux/resource.c: Add __getrlimit and __setrlimit aliases. - * libc/sys/linux/sys/linux_time.h: Protect struct timeval definition. - * libc/sys/linux/sys/resource.h: Include <bits/resource.h> instead - of <linux/resource.h>. - * libc/sys/linux/getrlimit64.c: New file. - * libc/sys/linux/setrlimit64.c: Ditto. - -2002-07-19 Thomas Fitzsimmons <fitzsim@redhat.com> - - * libc/argz/argz_replace.c: Include buf_findstr.h. - * libc/argz/buf_findstr.c: Likewise. - * libc/argz/envz_entry.c: Include buf_findstr.h. Cast return - value to (char *). - * libc/argz/envz_get.c: Likewise. - * libc/include/sys/unistd.h: Add getopt and getsubopt declarations. - * libc/stdlib/Makefile.am (LIB_SOURCES): Add getsubopt.c. - * libc/stdlib/getsubopt.3: New file. - * libc/stdlib/getsubopt.c: New file. - * libc/sys/linux/machine/i386/socketcall.h (__sockcall_base): - Change esp to ebp. - -2002-07-17 Jeff Johnston <jjohnstn@redhat.com> - - * configure.host(stdio64_dir): New setting that is used to - enable building of new stdio64 directory. - * libc/Makefile.am[HAVE_STDIO64_DIR]: Add support for - large files. - (stmp-stdio64,stdio64.texi): New targets to optionally add in - stdio64 info to info files. - * libc/Makefile.in: Regenerated. - * libc/configure: Ditto. - * libc/configure.in: Add configuration variables that are set - when stdio64 is selected as subdir in configure.host. - * libc/libc.texinfo: Add optional menu item for Stdio64, based - on whether STDIO64 flag is set or not. - * libc/sys.tex: Add optional stdio64 syscalls based on whether - STDIO64 flag is set or not. - * libc/include/reent.h[__LARGE64_FILES]: Add new stdio64 - _r sycall routines. - * libc/include/stdio.h[__LARGE64_FILES]: Add new stdio64 prototypes. - (FILE): Typedef'd to __FILE instead of struct __sFILE directly. - (__SL64): New file flag indicating file is opened via fopen64. - * libc/include/sys/_types.h(_off64_t): Added. - * libc/include/sys/config.h: For x86-linux, define __LARGE64_FILES. - * libc/include/sys/reent.h(struct __sFILE64): New file structure - for 64-bit offset large file support. - (__FILE): New intermediate type either set to struct __sFILE64 or - struct __sFILE, depending on whether __LARGE64_FILES is set or not. - * libc/reent/Makefile.am[HAVE_STDIO64_DIR]: Add new files. - * libc/reent/Makefile.in: Regenerated. - * libc/reent/fstat64r.c: New file. - * libc/reent/lseek64r.c: Ditto. - * libc/reent/open64r.c: Ditto. - * libc/reent/reent.tex: Optionally add stdio64 reentrant syscalls - based on whether STDIO64 flag is set. - * libc/stdio/stdio.tex: Add blank line. - * libc/stdio64/Makefile.am: New file. - * libc/stdio64/Makefile.in: Ditto. - * libc/stdio64/fgetpos64.c: Ditto. - * libc/stdio64/fopen64.: Ditto. - * libc/stdio64/freopen64.c: Ditto. - * libc/stdio64/fseeko64.c: Ditto. - * libc/stdio64/fsetpos64.c: Ditto. - * libc/stdio64/ftello64.c: Ditto. - * libc/stdio64/local64.h: Ditto. - * libc/stdio64/stdio64.c: Ditto. - * libc/stdio64/stdio64.tex: Ditto. - * libc/stdio64/tmpfile64.c: Ditto. - * libc/sys/linux/io64.c: Add weak aliases for lseek64, fstat64, and - open64. - -2002-07-16 Jeff Johnston <jjohnstn@redhat.com> - - * libc/Makefile.am (stmp-extra): New target to set makeinfo flag - if LIBC_EXTRA_LIB is present. - * libc/Makefile.in: Regenerated. - * libc/libc.texinfo: Add blank line. - * libc/argz/Makefile.am: Add doc support. - * libc/search/Makefile.am: Ditto. - * libc/argz/Makefile.in: Regenerated. - * libc/search/Makefile.in: Ditto. - * libc/misc/misc.tex: Add ffs function. - * libc/stdio/ftell.c: Fix missing doc delimeter in description. - -2002-07-15 Jeff Johnston <jjohnstn@redhat.com> - - * libc/include/sys/config.h[__H8300__]: Replace __SMALL_BITFIELDS - definition that was removed in error. - -2002-07-15 Jeff Johnston <jjohnstn@redhat.com> - - * libc/include/machine/ieeefp.h: Change to only define - floating point defines (e.g one of __IEEE_BIG_ENDIAN or - __IEEE_LITTLE_ENDIAN must be defined for each platform). - * libc/include/sys/config.h: Include <machine/ieeefp.h> and - remove redundant floating point definitions. - -2002-07-15 Jeff Johnston <jjohnstn@redhat.com> - - * libc/sys/linux/callocr.c: Fix so code references - calloc. - -2002-07-15 Jeff Johnston <jjohnstn@redhat.com> - - * libc/sys/linux/Makefile.am: Add new files. - * libc/sys/linux/Makefile.in: Regenerated. - * libc/sys/linux/bp-sym.h: Moved to include directory. - * libc/sys/linux/mmap.c: Add weak aliases: __mmap, __munmap, __mremap. - * libc/sys/linux/inode.c: Set _LIBC to 1. - * libc/sys/linux/mq_close.c: Ditto. - * libc/sys/linux/mq_getattr.c: Ditto. - * libc/sys/linux/mq_open.c: Ditto. - * libc/sys/linux/mq_receive.c: Ditto. - * libc/sys/linux/mq_send.c: Ditto. - * libc/sys/linux/mq_setattr.c: Ditto. - * libc/sys/linux/mq_unlink.c: Ditto. - * libc/sys/linux/calloc.c: New file. - * libc/sys/linux/callocr.c: Ditto. - * libc/sys/linux/cfreer.c: Ditto. - * libc/sys/linux/config.h: Ditto. - * libc/sys/linux/free.c: Ditto. - * libc/sys/linux/freer.c: Ditto. - * libc/sys/linux/msize.c: Ditto. - * libc/sys/linux/msizer.c: Ditto. - * libc/sys/linux/mstats.c: Ditto. - * libc/sys/linux/mtrim.c: Ditto. - * libc/sys/linux/mtrimr.c: Ditto. - * libc/sys/linux/pvallocr.c: Ditto. - * libc/sys/linux/realloc.c: Ditto. - * libc/sys/linux/reallocr.c: Ditto. - * libc/sys/linux/thread-m.h: Ditto. - * libc/sys/linux/vallocr.c: Ditto. - * libc/sys/linux/bp-checks.h: Ditto. - * libc/sys/linux/libc-symbols.h: Ditto. - * libc/sys/linux/libc-tsd.h: Ditto. - * libc/sys/linux/libintl.h: Ditto. - * libc/sys/linux/malign.c: Ditto. - * libc/sys/linux/malignr.c: Ditto. - * libc/sys/linux/mallinfor.c: Ditto. - * libc/sys/linux/malloc.c: Ditto. - * libc/sys/linux/mallocr.c: Ditto. - * libc/sys/linux/malloptr.c: Ditto. - * libc/sys/linux/mallstatsr.c: Ditto. - * libc/sys/linux/mcheck.c: Ditto. - * libc/sys/linux/mhooks.h: Ditto. - * libc/sys/linux/include/bp-sym.h: Ditto. - * libc/sys/linux/include/malloc.h: Ditto. - * libc/sys/linux/include/mcheck.h: Ditto. - * libc/sys/linux/linuxthreads/machine/i386/Makefile.am: Remove - getpagesize.c. - * libc/sys/linux/linuxthreads/machine/i386/Makefile.in: Regenerated. - * libc/sys/linux/linuxthreads/machine/i386/getpagesize.c: Moved. - * libc/sys/linux/machine/i386/getpagesize.c: New file. - * libc/sys/linux/machine/i386/Makefile.am: Add getpagesize.c. - * libc/sys/linux/machine/i386/Makefile.in: Regenerated. - * libc/sys/linux/machine/i386/sysdep.h: New file. - * libc/sys/linux/machine/i386/weakalias.h: Add weak_function support. - * libc/sys/linux/sys/dirent.h: Set _LIBC to 1. - * libc/sys/linux/sys/lock.h: Include <machine/weakalias.h>. - -2002-07-12 Jeff Johnston <jjohnstn@redhat.com> - - * libc/sys/linux/include/mqueue.h: Change to use <bits/siginfo.h> - instead of <asm/siginfo.h>. - * libc/sys/linux/sys/signal.h: Change to include various linux - <bits/xxx.h> header files, rather than <linux/signal.h> so as - to work with multiple releases of glibc header files. - -2002-07-11 Chris Demetriou <cgd@broadcom.com> - - * testsuite/newlib.search/hsearchtest.c: New file to test - newlib/libc/search. - * testsuite/newlib.search/hsearchtest.exp: Likewise. - -2002-07-10 Florian Schrack <florian.schrack@freenet.de> - - * libc/sys/mmixware/read.c: Use SYS_Fgets syscall if dealing with - a terminal. - * libc/sys/mmixware/sys/syscall.h (SYS_Fgets): Definition added. - -2002-07-08 Jeff Johnston <jjohnstn@redhat.com> - - * libc/include/math.h (MAXFLOAT): Added. - -Mon Jul 8 13:55:23 2002 J"orn Rennecke <joern.rennecke@superh.com> - - * libc/machine/sh/Makefile.am (lib_a_SOURCES): - Make strcmp.S unconditional. - * libc/machine/sh/Makefile.in: Regenerate. - * libc/machine/sh/asm.h (DELAYED_BRANCHES, SL): Also for __SH5__ . - * strcmp.S (strcmp): Add SHmedia variant. Use different registers - for SHcompact. - -2002-07-04 Jeff Johnston <jjohnstn@redhat.com> - - * libc/sys/linux/inode.c: Fix utime prototype and add _LIBC - define before including <sys/lock.h>. - -2002-07-04 Jeff Johnston <jjohnstn@redhat.com> - - * libc/include/utime.h: Add include of <_ansi.h>. - * libc/sys/linux/Makefile.am: Add utimes.c. - * libc/sys/linux/Makefile.in: Regenerated. - * libc/sys/linux/inode.c(__umask): New static routine. - (umask): Written to use __umask and attempt to thread lock. - (getumask): New function written to use __umask and thread lock. - * libc/sys/linux/utimes.c: New file. - * libc/sys/linux/sys/time.h: Fix utimes prototype. - * libc/sys/linux/sys/utime.h: New file. - -2002-07-04 Thomas Fitzsimmons <fitzsim@redhat.com> - - * libtool.m4: New file. - * libc/sys/linux/process.c: Implement vfork in terms of fork, - rather than as a syscall. - -2002-07-04 Jeff Johnston <jjohnstn@redhat.com> - - * libc/include/stdio.h: Add new prototypes. - * libc/stdio/Makefile.am: Add fseeko.c and ftello.c. - * libc/stdio/Makefile.in: Regenerated. - * libc/stdio/fseek.c: Add fseeko documentation. - * libc/stdio/ftell.c: Add ftello documentation. - * libc/stdio/fseeko.c: New file. - * libc/stdio/ftello.c: New file. - -2002-07-04 Jeff Johnston <jjohnstn@redhat.com> - - * libc/stdio/Makefile.am: Add asprintf.c and vasprintf.c. - * libc/stdio/Makefile.in: Regenerated. - * libc/stdio/asprintf.c: New file. - * libc/stdio/vasprintf.c: Ditto. - * libc/stdio/fvwrite.c: Add code to dynamically reallocate - the buffer for asprintf support. - * libc/stdio/sprintf.c: Add asprintf documentation. - * libc/stdio/vfprintf.c: Add vasprintf documentation. - * libc/include/stdio.h: Add new prototypes. - -2002-07-02 Thomas Fitzsimmons <fitzsim@redhat.com> - - * libc/search/hcreate.c: Remove advertising clause from license. - * libc/search/hcreate_r.c: Likewise. - -2002-07-02 Chris Demetriou <cgd@broadcom.com> - - * libc/include/sys/config.h (__IEEE_LITTLE_ENDIAN) - (__IEEE_BIG_ENDIAN): Define appropriately for MIPS. - Check that one of them is defined and error out if not. - Add any platforms defined in <machine/ieeefp.h> that are missing. - * libc/search/hash.h (DB_BYTE_ORDER, DB_BIG_ENDIAN) - (DB_LITTLE_ENDIAN): New defines. - * libc/search/hash.c: Replace all incorrect checks for - _IEEE_LITTLE_ENDIAN with tests of BYTE_ORDER, and all uses of - BYTE_ORDER, LITTLE_ENDIAN, and BIG_ENDIAN with DB_* versions. - * libc/search/hash_page.c: Likewise. - -2002-06-28 Thomas Fitzsimmons <fitzsim@redhat.com> - - * libm/mathfp/sf_pow.c (powf): Change k from int to float. - -2002-06-27 Benjamin Kosnik <bkoz@redhat.com> - - * libc/include/stdio.h: Untangle, add _BEGIN_STD_C and _END_STD_C. - * libc/include/time.h: Same. - * libc/include/string.h: Same. - * libc/include/stdlib.h: Same. - * libc/include/signal.h: Same. - * libc/include/setjmp.h: Same. - * libc/include/math.h: Same. - * libc/include/locale.h: Same. - * libc/include/ctype.h: Same. - * libc/include/machine/setjmp.h: Same. - * libc/include/_ansi.h (_BEGIN_STD_C): Add. - (_END_STD_C): Add. - -2002-06-27 Jeff Johnston <jjohnstn@redhat.com> - - * libc/include/sys/_types.h: Define _ssize_t as int if int is - 32-bits, otherwise define it as long. - * libc/include/sys/types.h: Include <_ansi.h> and <sys/_types.h> - and define ssize_t as _ssize_t. - * libc/reent/readr.c: Change return type to _ssize_t. - * libc/reent/writer.c: Ditto. - * libc/sys/linux/Makefile.am: Add aio.c. - * libc/sys/linux/Makefile.in: Regenerated. - * libc/sys/linux/aio.c: New file. - * libc/sys/linux/sys/cdefs.h: Add __restrict_arr definition. - * libm/common/fdlibm.h: Undef __P before defining it. - -2002-06-27 Thomas Fitzsimmons <fitzsim@redhat.com> - - * libm/mathfp/s_pow.c (pow): Fix checks on variable k. Add - exponent_is_even_int variable. Handle case where x is - negative, and y is an odd integer. - * libm/mathfp/sf_pow.c (powf): Likewise. - - * libm/mathfp/er_lgamma.c: Remove __kernel references. - * libm/mathfp/erf_lgamma.c: Likewise. - * libm/mathfp/s_tgamma.c: Likewise. - * libm/mathfp/sf_tgamma.c: Likewise. - -2002-06-27 Jeff Johnston <jjohnstn@redhat.com> - - * libc/sys/linux/Makefile.am: Add new clock routines. - * libc/sys/linux/Makefile.in: Regenerated. - * libc/sys/linux/clock_getres.c: New file. - * libc/sys/linux/clock_gettime.c: Ditto. - * libc/sys/linux/clock_settime.c: Ditto. - * libc/sys/linux/hp-timing.h: Ditto. - * libc/sys/linux/libc-internal.h: Ditto. - * libc/sys/linux/sysconf.c: Fix typo. - * libc/sys/linux/include/time.h: Add include of <sys/linux_time.h>. - * libc/sys/linux/machine/hp-timing.h: New file. - * libc/sys/linux/machine/i386/Makefile.am: Add new files. - * libc/sys/linux/machine/i386/Makefile.in: Regenerated. - * libc/sys/linux/machine/i386/get_clockfreq.c: New file. - * libc/sys/linux/machine/i386/hp-timing.c: Ditto. - * libc/sys/linux/machine/i386/hp-timing.h: Ditto. - * libc/sys/linux/sys/linux_time.h: New file. - * libc/sys/linux/sys/time.h: Remove include of <linux/time.h> and - replace with <sys/linux_time.h>. - -Wed Jun 26 16:33:25 2002 J"orn Rennecke <joern.rennecke@superh.com> - - * libc/sys/sh/crt0.S: Remove vestigial .section directive. - -2002-06-25 Jeff Johnston <jjohnstn@redhat.com> - - * libc/sys/linux/Makefile.am: Consolidate additional items under - ADD_OBJS. - * libc/sys/linux/Makefile.in: Regenerated. - -2002-06-25 Jeff Johnston <jjohnstn@redhat.com> - - * libc/sys/linux/sethostname.c: New file. - * libc/sys/linux/Makefile.am: Add sethostname.c support. - * libc/sys/linux/Makefile.in: Regenerated. - -2002-06-24 Thomas Fitzsimmons <fitzsim@redhat.com> - - * libc/search/db_local.h: New file. - * libc/include/db.h: Remove. - * libc/search/Makefile.am (LIB_SOURCES): Add db_local.h. - * libc/search/hash.c (MIN,MAX): Add macros. Change <db.h> to - "db_local.h". - * libc/search/hash_bigkey.c: Likewise. - * libc/search/hash_buf.c: Likewise. - * libc/search/hash_func.c: Likewise. - * libc/search/hash_log2.c: Likewise. - * libc/search/hash_page.c: Likewise. - -2002-06-24 J"orn Rennecke <joern.rennecke@superh.com> - - * libc/machine/sh/strlen.S: New file. - * libc/machine/sh/Makefile.am (lib_a_SOURCES): Add rule for it. - * libc/machine/sh/Makefile.am: Regenerate. - -2002-06-24 Jeff Johnston <jjohnstn@redhat.com> - - * libc/sys/linux/gethostname.c: Change name to __gethostname and - add gethostname alias. - -2002-06-24 Jeff Johnston <jjohnstn@redhat.com> - - * libc/include/math.h: Remove <sys/types.h>. - (__dmath): Use __ULong instead of __uint32_t. - * libc/include/sys/reent.h: If long or int is not 32-bits, - include <sys/types.h> to get definitions for __int32_t and __uint32_t. - * libc/stdlib/mprec.h: Include <sys/types.h> to get integer defs. - * libm/common/fdlibm.h: Ditto. - -2002-06-24 Thomas Fitzsimmons <fitzsim@redhat.com> - - * libc/include/ndbm.h: Remove. - * libc/search/ndbm.c: Remove. - -2002-06-24 WATANABE Hirofumi <eban@os.rim.or.jp> - - * libc/stdio/fseek.c (fseek): Fix braces. - -2002-06-21 Corinna Vinschen <corinna@vinschen.de> - - * libc/time/strftime.c (strftime): Add %e format specifier. - -2002-06-21 Thomas Fitzsimmons <fitzsim@redhat.com> - - * libc/search/hash.h (LITTLE_ENDIAN, BIG_ENDIAN): Define if not - previously defined. - -2002-06-21 Richard Earnshaw (rearnsha@arm.com) - - * libc/sys/arm/sys/param.h (BIG_ENDIAN, LITTLE_ENDIAN): Define. - (BYTE_ORDER): Define as appropriate for the target. - -2002-06-21 Jeff Johnston <jjohnstn@redhat.com> - - * libc/include/sys/config.h[__linux__]: Set _READ_WRITE_RETURN_TYPE - to _ssize_t. - * libc/sys/linux/io.c (read, write): Change to return ssize_t. - -2002-06-21 Jeff Johnston <jjohnstn@redhat.com> - - * libc/include/stdio.h (__getline, __getdelim): New prototypes. - * libc/include/time.h [HAVE_GETDATE](getdate, getdate_r): Ditto. - [HAVE_GETDATE](getdate_err): New error code. - * libc/stdio/Makefile.am: Add support for getline.c and getdelim.c. - * libc/stdio/Makefile.in: Regenerated. - * libc/stdio/getdelim.c: New file. - * libc/stdio/getline.c: Ditto. - * libc/sys/linux/Makefile.am: Add support for getdate.c, getdate_err.c - and ntp_gettime.c. Also add AM_CFLAGS to point to libc/stdio. - * libc/sys/linux/Makefile.in: Regenerated. - * libc/sys/linux/getdate.c: New file. - * libc/sys/linux/getdate_err.c: Ditto. - * libc/sys/linux/ntp_gettime.c: Ditto. - * libc/sys/linux/time.c (adjtimex, ntp_adjtime): New functions. - * libc/sys/linux/sys/stdio.h (getline, getdelim): New macros. - -2002-06-21 Jeff Johnston <jjohnstn@redhat.com> - - * libc/include/math.h: Add <sys/types.h> to get _uint32_t definition. - * libc/include/machine/types.h: Skip __off_t, __pid_t, and - __loff_t definitions if special _HAVE_SYSTYPES macro defined. - * libc/include/sys/config.h: Removed _uint*, _int* definitions. - * libc/include/sys/param.h: Remove i386 case which is handled - by default case. - (BIG_ENDIAN, LITTLE_ENDIAN): Protect - definitions in case they are already defined. - (BYTE_ORDER): Add default case using _IEEE_BIG_ENDIAN and - _IEEE_LITTLE_ENDIAN flags. - * libc/include/sys/reent.h: Change __uint32_t references to - use _ULong instead. - (_REENT_GETDATE_REENT_P): New macro. - * libc/include/sys/types.h (__int16_t, __uint16_t): Added. - (__int32_t, __uint32_t, __int64_t, __uint64_t): Ditto. - * libc/search/hash.h: Add default setting of BYTE_ORDER, - LITTLE_ENDIAN, and BIG_ENDIAN, if not already defined. - * libc/sys/linux/sys/types.h: Include <sys/_types.h>. Define - ssize_t based on _ssize_t. Remove __socklen_t, __uintptr_t, - pid_t, off_t, loff_t, caddr_t, and daddr_t type - definitions which are done by subsequent glibc headers. - Add macro definitions to prevent subsequent header files from - defining pid_t, off_t, ssize_t, and key_t. Move uintptr_t and - intptr_t to after glibc definitions of types they are based on. - -2002-06-21 Jeff Johnston <jjohnstn@redhat.com> - - * libc/include/errno.h: Protect from multiple inclusion. - -2002-06-21 Nick Clifton <nickc@cambridge.redhat.com> - - * libc/sys/arm/swi.h (ADP_Stopped_RunTimeError): Set correct value. - -2002-06-20 Thomas Fitzsimmons <fitzsim@redhat.com> - - * Makefile.am (LIB_OBJECTLISTS): Add - libc/search/objectlist.awk.in. - * libc/Makefile.am (SUBDIRS): Add search. - (SUBLIBS): Add search/libsearch.la. - * libc/configure.in (AC_OUTPUT): Add search/Makefile. - * libc/search: New directory. - * libc/search/Makefile.am: New file. - * libc/search/extern.h: New file. - * libc/search/hash.c: New file. - * libc/search/hash.h: New file. - * libc/search/hash_bigkey.c: New file. - * libc/search/hash_buf.c: New file. - * libc/search/hash_func.c: New file. - * libc/search/hash_log2.c: New file. - * libc/search/hash_page.c: New file. - * libc/search/hcreate.3: New file. - * libc/search/hcreate.c: New file. - * libc/search/hcreate_r.c: New file. - * libc/search/ndbm.c: New file. - * libc/search/page.h: New file. - * libc/search/tdelete.c: New file. - * libc/search/tdestroy.c: New file. - * libc/search/tfind.c: New file. - * libc/search/tsearch.3: New file. - * libc/search/tsearch.c: New file. - * libc/search/twalk.c: New file. - * libc/include/db.h: New file. - * libc/include/ndbm.h: New file. - * libc/include/search.h: New file. - * libc/include/sys/queue.h: New file. - * libc/include/sys/cdefs.h: New file. - * libc/include/sys/param.h - [__IEEE_LITTLE_ENDIAN,__IEEE_BIG_ENDIAN]: Set BYTE_ORDER to - LITTLE_ENDIAN or BIG_ENDIAN. - * libc/include/sys/errno.h (EFTYPE): New macro. - * libc/search/bsearch.c: Move from libc/stdlib. - * libc/search/qsort.c: Likewise. - * libc/stdlib/Makefile.am (LIB_SOURCES): Remove bsearch.c and - qsort.c. - (CHEWOUT_FILES): Remove bsearch.def and qsort.def. - * libc/stdlib/stdlib.tex: Remove references to bsearch and qsort. - -2002-06-19 Jeff Johnston <jjohnstn@redhat.com> - - * libc/sys/linux/Makefile.am: Add support for message queue routines, - ipc routines, and ftok. - * libc/sys/linux/Makefile.in: Regenerated. - * libc/sys/linux/ftok.c: New file. - * libc/sys/linux/ipc.c: Ditto. - * libc/sys/linux/mq_close.c: Ditto. - * libc/sys/linux/mq_getattr.c: Ditto. - * libc/sys/linux/mq_notify.c: Ditto. - * libc/sys/linux/mq_open.c: Ditto. - * libc/sys/linux/mq_receive.c: Ditto. - * libc/sys/linux/mq_send.c: Ditto. - * libc/sys/linux/mq_setattr.c: Ditto. - * libc/sys/linux/mq_unlink.c: Ditto. - * libc/sys/linux/mqlocal.h: Ditto. - * libc/sys/linux/include/mqueue.h: Ditto. - * libc/sys/linux/sys/types.h: Define __gid_t_defined and - __uid_t_defined. - -2002-06-19 J"orn Rennecke <joern.rennecke@superh.com> - - * libm/common/sf_lround.c (round): Change name to: (lround). - * libm/common/sf_remquo.c (remquo): Pass all arguemnts to - remquof. - -2002-06-18 Thomas Fitzsimmons <fitzsim@redhat.com> - - * testsuite/lib/passfail.exp (newlib_pass_fail_all): New - procedure. - (newlib_pass_fail): Change to compile and run only one file. - * testsuite/newlib.locale/locale.exp: Use new - newlib_pass_fail_all procedure. - * testsuite/newlib.string/string.exp: Likewise. - -2002-06-18 Dave Brolley <brolley@redhat.com> - - From Catherine Moore, Michael Meissner, Richard Sandiford: - * libc/include/machine/setjmp.h (_JBLEN): Define for __frv__. - (_JBTYPE): Ditto. - * libc/include/sys/config.h (__IEEE_BIG_ENDIAN): Ditto. - (__ATTRIBUTE_IMPURE_PTR__): Ditto. - * libc/include/machine/ieeefp.h (__IEEE_BIG_ENDIAN): Ditto. - * configure.host: Support frv-*-*. - * libc/machine/frv/Makefile.am: New file. - * libc/machine/frv/configure.in: New file. - * libc/machine/frv/setjmp.S: New file. - -2002-06-18 Thomas Fitzsimmons <fitzsim@redhat.com> - - * libc/include/ctype.h: Remove isblank macro. - - * libc/ctype/Makefile.am (LIB_SOURCES): Add isblank.c. - * libc/ctype/isblank.c: New file. - * libc/include/ctype.h [!__STRICT_ANSI__]: Add isblank - declaration. Add isblank macro. - -2002-06-18 Jeff Johnston <jjohnstn@redhat.com> - - * testsuite/newlib.stdlib/atexit.c: New file. - * testsuite/newlib.stdlib/atexit.exp: Ditto. - * testsuite/newlib.string/tstring.c: Change default start size - to something more reasonable for embedded platforms. - -2002-06-14 Thomas Fitzsimmons <fitzsim@redhat.com> - - * libc/sys/linux/sys/errno.h (EFTYPE): Add macro. - - * libc/argz: New directory. - * libc/argz/*: New files. - * libc/argz/argz_add.c: New file. - * libc/argz/argz_add_sep.c: New file. - * libc/argz/argz_append.c: New file. - * libc/argz/argz_count.c: New file. - * libc/argz/argz_create.c: New file. - * libc/argz/argz_create_sep.c: New file. - * libc/argz/argz_delete.c: New file. - * libc/argz/argz_extract.c: New file. - * libc/argz/argz_insert.c: New file. - * libc/argz/argz_next.c: New file. - * libc/argz/argz_replace.c: New file. - * libc/argz/argz_stringify.c: New file. - * libc/argz/buf_findstr.c: New file. - * libc/argz/envz_add.c: New file. - * libc/argz/envz_entry.c: New file. - * libc/argz/envz_get.c: New file. - * libc/argz/envz_merge.c: New file. - * libc/argz/envz_remove.c: New file. - * libc/argz/envz_strip.c: New file. - * libc/include/argz.h: New file. - * libc/include/envz.h: New file. - * Makefile.am (LIBC_OBJECTLISTS): Add - libc/argz/objectlist.awk.in. - * libc/Makefile.am (SUBDIRS): Add argz. - (SUBLIBS): Add argz/libargz.la. - * libc/configure.in (AC_OUTPUT): Add argz/Makefile. - * libc/include/errno.h: Add error_t typedef. - -2002-06-13 Jeff Johnston <jjohnstn@redhat.com> - - * libc/include/stdlib.h: Add _Exit prototype. - * libc/stdlib/Makefile.am: Add _Exit.c support. - * libc/stdlib/Makefile.in: Ditto. - * libc/stdlib/_Exit.c: New file. - -2002-06-13 Stephen L. Moshier <steve@moshier.net> - - * libm/math/e_pow.c (__ieee754_pow): Fix case whereby - x is close to -1.0 and y is very large to use ax (absolute value) - instead of x. - * libm/math/ef_pow.c (__ieee754_powf): Ditto. - -Thu Jun 13 19:23:40 2002 J"orn Rennecke <joern.rennecke@superh.com> - - * libc/machine/sh/strcpy.S (strcpy, __SHMEDIA__ code): - Fix clobbering bytes before destination if src and dst have same - non-zero misalignment. - - * libc/machine/sh/memset.S (memset, __SHMEDIA__ code): - Fixed bug in writing end of set region. - -2002-06-10 Christopher Faylor <cgf@redhat.com> - - * libc/include/process.h: Remove cygwin-only sexec* declarations. Fix - spawnve declaration. - -2002-06-06 Thomas Fitzsimmons <fitzsim@redhat.com> - - * libm/common/s_fdim.c: New file. - * libm/common/s_fma.c: Likewise. - * libm/common/s_fmax.c: Likewise. - * libm/common/s_fmin.c: Likewise. - * libm/common/s_fpclassify.c: Likewise. - * libm/common/s_lrint.c: Likewise. - * libm/common/s_lround.c: Likewise. - * libm/common/s_nearbyint.c: Likewise. - * libm/common/s_remquo.c: Likewise. - * libm/common/s_round.c: Likewise. - * libm/common/s_scalbln.c: Likewise. - * libm/common/s_signbit.c: Likewise. - * libm/common/s_trunc.c: Likewise. - * libm/common/sf_fdim.c: Likewise. - * libm/common/sf_fma.c: Likewise. - * libm/common/sf_fmax.c: Likewise. - * libm/common/sf_fmin.c: Likewise. - * libm/common/sf_lrint.c: Likewise. - * libm/common/sf_lround.c: Likewise. - * libm/common/sf_nearbyint.c: Likewise. - * libm/common/sf_remquo.c: Likewise. - * libm/common/sf_round.c: Likewise. - * libm/common/sf_scalbln.c: Likewise. - * libm/common/sf_trunc.c: Likewise. - * libm/math/w_exp2.c: Likewise. - * libm/math/w_tgamma.c: Likewise. - * libm/math/wf_exp2.c: Likewise. - * libm/math/wf_tgamma.c: Likewise. - * libm/mathfp/s_exp2.c: Likewise. - * libm/mathfp/s_tgamma.c: Likewise. - * libm/mathfp/sf_exp2.c: Likewise. - * libm/mathfp/sf_tgamma.c: Likewise. - * libm/math/er_gamma.c: Fix return value. - * libm/math/erf_gamma.c: Likewise. - * libm/mathfp/er_gamma.c: Likewise. - * libm/mathfp/erf_gamma.c: Likewise. - * libc/include/math.h (!__STRICT_ANSI__): Include ISOC99-specific - declarations and macros. - Regenerated all Makefile.in, aclocal.m4 and configure files to - use new libtool macros in top-level libtool.m4 - -2002-06-05 Jeff Johnston <jjohnstn@redhat.com> - - * libc/include/string.h[__linux__]: Add strsignal prototype. - * libc/include/sys/lock.h: New file with default locking support. - * libc/include/sys/reent.h: Add signal buffer support for strsignal - and psignal. - * libc/posix/Makefile.am: Add support for readdir_r.c. - * libc/posix/Makefile.in: Regenerated. - * libc/posix/closedir.c: Add locking support and hash table cleanup. - * libc/posix/opendir.c: Add lock support. - * libc/posix/readdir.c: Ditto. - * libc/posix/rewinddir.c: Ditto. - * libc/posix/scandir.c: Ditto. - * libc/posix/seekdir.c: Ditto. - * libc/posix/telldir.c: Ditto plus add _cleanupdir routine to - clean up leftover hash table entries. - * libc/posix/readdir_r.c: New file. - * libc/sys/linux/Makefile.am: Add psignal.c and strsignal.c support. - * libc/sys/linux/Makefile.in: Regenerated. - * libc/sys/linux/sys/dirent.h: Add dd_lock to DIR structure. - * libc/sys/linux/sys/signal.h: Add psignal prototype. - * libc/sys/linux/psignal.c: New file. - * libc/sys/linux/strsignal.c: Ditto. - -2002-06-03 Corinna Vinschen <corinna@vinschen.de> - - * libc/include/sys/types.h: Don't define dev_t when compiling for - Cygwin. - -2002-05-31 Jeff Johnston <jjohnstn@redhat.com> - - * libc/sys/linux/Makefile.am: Add sig.c and sigaction.c. Also - make siglist.inc dependent on sig.c instead of signal.c. - * libc/sys/linux/Makefile.in: Regenerated. - * libc/sys/linux/sig.c: Rename from signal.c and change code to - use NSIG instead of _NSIG. - * libc/sys/linux/sigaction.c: New file. - * libc/sys/linux/signal.c: Changed to be linux signal() function - so as to override regular newlib default signal.c. - * libc/sys/linux/machine/i386/Makefile.am: Remove sigset.c. - * libc/sys/linux/machine/i386/Makefile.in: Regenerated. - * libc/sys/linux/machine/i386/sigset.c: Moved to linux main directory. - * libc/sys/linux/sigset.c: Moved from machine/i386 directory. - * libc/sys/linux/sys/signal.h: Redefine NSIG to _NSIG and override - default linux sigset_t typedef by defining it equal to __sigset_t. - * libc/unix/sigset.c: Add check so code isn't compiled on systems - with a sigset_t that isn't implemented with a single int. - -2002-05-30 Jeff Johnston <jjohnstn@redhat.com> - - * libc/sys/linux/Makefile.am: Add support for new files. - * libc/sys/linux/Makefile.in: Regenerated. - * libc/sys/linux/ids.c: Add __getuid weak alias for getuid. - * libc/sys/linux/signal.c: Change to use real-time syscalls for - sigsuspend, sigprocmask, and sigpending. Also remove sigaction as - it is in a separate file now. - * libc/sys/linux/machine/i386/Makefile.am - * libc/sys/linux/machine/i386/Makefile.in - * libc/sys/linux/sys/signal.h: Add include of <bits/signum.h>. - * libc/sys/linux/sigaction.c: New file. - * libc/sys/linux/sigqueue.c: Ditto. - * libc/sys/linux/sigwait.c: Ditto. - * libc/sys/linux/machine/i386/sigaction.c: Ditto. - * libc/sys/linux/kernel_sigaction.h: Ditto. - -2002-05-28 Jeff Johnston <jjohnstn@redhat.com> - - * libc/sys/linux/Makefile.am: Add support for cfspeed.c and - tcsendbrk.c. - * libc/sys/linux/Makefile.in: Regenerated. - * libc/sys/linux/termios.c: Add tcflow(), tcflush(), - tcgetpgrp(), and tcsetpgrp() functions. - * libc/sys/linux/sys/termios.h: Add include of machine/termios.h - to get __MAX_BAUD rate. - * libc/sys/linux/machine/i386/include/termios.h: New file. - * libc/include/machine/termios.h: Ditto. - * libc/sys/linux/cfspeed.c: Ditto. - * libc/sys/linux/tcsendbrk.c: Ditto. - -2002-05-24 Jeff Johnston <jjohnstn@redhat.com> - - * libc/include/string.h: Add strnlen and strerror_r prototypes. - * libc/string/Makefile.am: Add strnlen.c and strerror_r.c support. - * libc/string/Makefile.in: Regenerated. - * libc/string/strerror_r.c: New file. - * libc/string/strnlen.c: New file. - * libc/sys/linux/Makefile.am: Add rename.c. - * libc/sys/linux/Makefile.in: Regenerated. - * libc/sys/linux/rename.c: New file to override default rename. - -2002-05-24 Thomas Fitzsimmons <fitzsim@redhat.com> - - * libc/sys/linux/sys/cdefs.h: Add __weak_reference macros. - * libc/sys/linux/sys/time.h: Add conversion macros. - * libc/sys/linux/sys/types.h: Add FD_ macros. Include <bits/types.h>. - * libc/sys/linux/ids.c: Add setresuid and syslog syscalls. - * libc/sys/linux/gethostname.c: New file. - * libc/sys/linux/seteuid.c: New file. - * libc/sys/linux/sysctl.c: New file. - -2002-05-23 Jeff Johnston <jjohnstn@redhat.com> - - * libc/string/Makefile.am: Add support for strsep.c. - * libc/string/Makefile.in: Regenerated. - * libc/string/strsep.c: New file. - * libc/string/strtok.c: Change to call __strtok_r service routine. - * libc/string/strtok_r.c: Add __strtok_r routine which takes - additional flag parameter regarding whether to skip leading delimeters. - Change strtok_r to call __strtok_r. - -2002-05-23 Gareth Pearce <tilps@hotmail.com> - - * libc/stdio/Makefile.am: Modify to add setbuffer.c and setlinebuf.c. - * libc/stdio/Makefile.in: Regenerated. - * libc/stdio/setbuffer.c: New file. - * libc/stdio/setlinebuf.c: New file. - -2002-05-23 Jeff Johnston <jjohnstn@redhat.com> - - * libc/sys/linux/Makefile.am: Add resource.c. - * libc/sys/linux/Makefile.in: Regenerated. - * libc/sys/linux/resource.c: New file. - * libc/sys/linux/time.c: Add settimeofday, getitimer, and setitimer. - * libc/sys/linux/machine/i386/Makefile.am: Remove syscalls.c. - * libc/sys/linux/machine/i386/Makefile.in: Regenerated. - * libc/sys/linux/machine/i386/syscalls.c: Removed as functions - are now found in libc/sys/linux/resource.c. - -2002-05-23 Jeff Johnston <jjohnstn@redhat.com> - - * libc/include/string.h (bcmp, bcopy, bzero): Change prototypes - to use void * pointers and comply with Single Unix spec. - * libc/string/bcmp.c: Change to use void * instead of char *. - * libc/string/bcopy.c: Ditto. - * libc/string/bzero.c: Ditto. - -2002-05-22 Jeff Johnston <jjohnstn@redhat.com> - - * libc/sys/linux/shm_open.c: New file. - * libc/sys/linux/shm_unlink.c: Ditto. - * libc/sys/linux/Makefile.am: Add support for shm_open.c and - shm_unlink.c. - * libc/sys/linux/Makefile.in: Regenerated. - * libc/sys/linux/sys/types.h: Add some additional checks to see - if clock_t or time_t is already defined. - -2002-05-22 Jeff Johnston <jjohnstn@redhat.com> - - * Makefile.am: Don't pass $toollibdir down directly in - AM_MAKEFLAGS as it causes all multilibs to use the same toollibdir. - Pass it under the name: top_toollibdir. - * Makefile.in: Regenerated. - -2002-05-22 Corinna Vinschen <vinschen@redhat.com> - - * libc/include/sys/types.h: Revert previous patch. - -2002-05-22 Corinna Vinschen <vinschen@redhat.com> - - * libc/include/sys/types.h: Include cygwin/types.h always under - Cygwin, not only if _POSIX_THREADS is defined. - -2002-05-21 Dhananjay Deshpande <dhananjayd@kpit.com> - - * configure.host: Specify sys_dir=h8300hms for h8300-*-coff* target. - -2002-05-17 Jeff Johnston <jjohnstn@redhat.com> - - * Makefile.am: Copy and install headers from sys/machine/include - directory. Also pass $toollibdir to lower-level directories. - * Makefile.in: Regenerated. - * libc/include/stdio.h[!_REENT_ONLY]: Change stdin, stdout, and - stderr to use _REENT macro instead of _impure_ptr directly. - * libc/include/sys/config.h[__i386__][__linux__]: Define - __DYNAMIC_REENT__. - * libc/include/sys/reent.h[!_REENT_ONLY]: Change _REENT macro to be - call to __getreent() function if !__SINGLE_THREAD__ and - __DYNAMIC_REENT__ is set. - * libc/reent/Makefile.am: Add support for getreent.c. - * libc/reent/Makefile.in: Regenerated. - * libc/string/strerror.c: Add check if EOPNOTSUPP and ENOTSUP are same. - * libc/sys/linux/Makefile.am: Add support for new files. - * libc/sys/linux/configure.in: Add $EXTRA_DIRS variable. - * libc/sys/linux/Makefile.in: Regenerated. - * libc/sys/linux/configure: Ditto. - * libc/sys/linux/io.c: Add poll syscall. Also weak-alias - __close, __read, __write, __poll, __open, __lseek, __fcntl from - their __libc_ counterparts. - * libc/sys/linux/io64.c: Add __libc_ prefix to lseek64 and open64 - and weak-alias to regular names. - * libc/sys/linux/pread64.c: Rename to __libc_pread64 and weak-alias - to pread64 and __pread64. - * libc/sys/linux/process.c: Weak_alias __libc_getpid to __getpid. - * libc/sys/linux/pwrite64.c: Rename to __libc_pwrite64 and - weak-alias to pwrite64. - * libc/sys/linux/sched.c: Weak-alias __libc_sched_getparam, - __libc_sched_getscheduler, __libc_sched_get_priority_max, - __libc_sched_get_priority_min, and __libc_sched_setschedule to - name with __ instead of __libc_. - * libc/sys/linux/siglongjmp.c: Include <machine/weakalias.h>. - Rename siglongjmp to __libc_siglongjmp and weak-alias to siglongjmp. - Call __libc_longjmp instead of longjmp, from __libc_siglongjmp. - * libc/sys/linux/signal.c: Rename raise to __libc_raise and weak-alias - to raise. - * libc/sys/linux/socket.c: Weak-alias __libc_connect to __connect and - __libc_send to __send. - * libc/sys/linux/time.c: Weak-alias __libc_gettimeofday to - __gettimeofday. - * libc/sys/linux/wait.c: Rename wait to __libc_wait and weak-alias - it to wait. Rename wait3 to __libc_wait3 and weak-alias it to wait3. - * libc/sys/linux/include/setjmp.h: Use __jmp_buf in sigjmp_buf - type and typedef __jmp_buf to jmp_buf. - * libc/sys/linux/machine/i386/Makefile.am: Add syscalls.c and - setjmp.S. - * libc/sys/linux/machine/i386/Makefile.in: Regenerated. - * libc/sys/linux/machine/i386/crt0.c: Add support to clear .bss - section. - * libc/sys/linux/machine/i386/socketcall.h: Change to use __libc_ - prefix for function macros and then use weak_alias() to regular names. - * libc/sys/linux/machine/i386/syscall.h: Ditto. - * libc/sys/linux/sys/errno.h: Define EOPNOTSUP to be ENOTSUP. - * libc/sys/linux/sys/stdio.h: Define _flockfile and _funlockfile - to be flockfile() and funlockfile() respectively. - * libc/sys/linux/sys/types.h - * libc/reent/getreent.c: New file. - * libc/sys/linux/flockfile.c: Ditto. - * libc/sys/linux/funlockfile.c: Ditto. - * libc/sys/linux/getreent.c: Ditto. - * libc/sys/linux/pread.c: Ditto. - * libc/sys/linux/pwrite.c: Ditto. - * libc/sys/linux/raise.c: Ditto. - * libc/sys/linux/system.c: Ditto. - * libc/sys/linux/tcdrain.c: Ditto. - * libc/sys/linux/machine/i386/i386mach.h: Ditto. - * libc/sys/linux/machine/i386/setjmp.S: Ditto. - * libc/sys/linux/machine/i386/syscalls.c: Ditto. - * libc/sys/linux/machine/i386/weakalias.h: Ditto. - * libc/sys/linux/machine/i386/include/setjmp.h: Ditto. - -2002-05-14 Dhananjay Deshpande <dhananjayd@kpit.com> - - * newlib/libc/sys/h8300hms/Makeile.am (lib_a_SOURCES): Add read.c. - * newlib/libc/sys/h8300hms/read.c: New file. Magic trap 0xC8 for sim. - * newlib/libc/sys/h8300hms/syscalls.c: Move _read() to read.c. - * newlib/libs/sys/h8300hms/sys/syscall.h: New file. - -Thu May 16 17:24:57 2002 J"orn Rennecke <joern.rennecke@superh.com> - - * libc/machine/sh/strcpy.S (strcpy): Replace LITTLE_ENDIAN with - __LITTLE_ENDIAN__. make sure r0 has right value at first loop - exit point. - -2002-05-15 Thomas Fitzsimmons <fitzsim@redhat.com> - - * testsuite/lib/newlib.exp: Add newlib_include_flags to compile - options when testing natively on i[3456]86-*-linux. - - * testsuite/lib/checkoutput.exp (newlib_check_output): Output - only one pass or fail per test file. Trim \r's from output - values received from test programs. Remove support for named - tests. - * testsuite/newlib.locale/UTF-8.exp: Update to support new - newlib_check_output behaviour. - * testsuite/newlib.locale/UTF-8.c: Likewise. - -2002-05-15 Jeff Johnston <jjohnstn@redhat.com> - - * libc/include/stdlib.h: Add on_exit prototype. - * libc/include/sys/reent.h (struct _atexit): Add argument array - and bits to track type of exit routine to support both on_exit - and atexit. - (_REENT_INIT_PTR): Add missing fields that won't be zeroed out - by default and change the setting of the atexit structure. - (_REENT_INIT)[!_REENT_SMALL]: Remove extraneous end brace. - * libc/stdlib/on_exit.c: New file. - * libc/stdlib/Makefile.am: Add support for on_exit. - * libc/stdlib/Makefile.in: Regenerated. - * libc/stdlib/atexit.c: Change to initialize types field. - * libc/stdlib/exit.c: Change to look at types field for each - exit routine and either call an atexit-style or an on_exit-style - routine accordingly. - -2002-05-13 Jeff Johnston <jjohnstn@redhat.com> - - * libc/machine/powerpc/vfprintf.c(__VFPRINTF_R)[__ALTIVEC__]: Don't - allow v specifier with n or L specifiers. For vector c format, - move tmp declaration to the top. - -2002-05-13 Jeff Johnston <jjohnstn@redhat.com> - - * libc/machine/powerpc/vfprintf.c(__VFPRINTF_R)[__ALTIVEC__]: Restore - the original format specifier when looping for vectors to compensate - for any changes made in vector %g format processing. - Also add syntax checking for various invalid scenarios - involving vector format extensions. - * libc/machine/powerpc/vfscanf.c(__VFSCANF_R)[__ALTIVEC__]: Fix - return code setting for vector formats. Also treat vector - separator mismatch as a match error instead of an input error. - Perform some syntax checking for vector formats. - -2002-05-10 Mark Bradshaw <bradshaw@staff.crosswalk.com> - - * libc/include/string.h (!__STRICT_ANSI__): Add strlcat and strlcpy. - * libc/string/Makefile.am: Add strlcat.c and strlcpy.c. - * libc/string/strlcat.c: New file. - * libc/string/strlcpy.c: New file. - -2002-05-10 Jeff Johnston <jjohnstn@redhat.com> - - * libc/string/strchr.c: Fix comment typo. - -2002-05-08 Thomas Fitzsimmons <fitzsim@redhat.com> - - * acinclude.m4: Add support for --enable-newlib-multithread. - * configure.host (newlib_cflags): Add -D__SINGLE_THREAD__ if - --enable-newlib-multithread=no. - - * libc/stdio/getc_u.c: New file. - * libc/stdio/getchar_u.c: New file. - * libc/stdio/putc_u.c: New file. - * libc/stdio/putchar_u.c: New file. - * libc/include/stdio.h: Add declarations for getc_unlocked, - getchar_unlocked, putc_unlocked and putchar_unlocked. - * libc/stdio/Makefile.am (LIB_SOURCES): Add new files. - (CHEWOUT_FILES): Add new files' .def's. - * libc/stdio/putchar.c (_putchar_r): Replace __sputc with putc. - -Wed May 8 17:47:35 2002 J"orn Rennecke <joern.rennecke@superh.com> - - * libc/machine/sh/memset.S (memset, __SHMEDIA__ code): - Also handle as single quad word when destination ends at last - byte of first quad word. Fix byte selection in single quad code. - -2002-05-07 Thomas Fitzsimmons <fitzsim@redhat.com> - - * libc/include/sys/stdio.h: New file. - * libc/sys/linux/sys/stdio.h: New file. - * libc/include/stdio.h: Add declarations for flockfile, - ftrylockfile, and funlockfile. Include <sys/stdio.h>. - * libc/stdio/clearerr.c: Add file locking. - * libc/stdio/fclose.c: Likewise. - * libc/stdio/feof.c: Likewise. - * libc/stdio/ferror.c: Likewise. - * libc/stdio/fflush.c: Likewise. - * libc/stdio/fgetc.c: Likewise. - * libc/stdio/fgetpos.c: Likewise. - * libc/stdio/fgets.c: Likewise. - * libc/stdio/fileno.c: Likewise. - * libc/stdio/fputc.c: Likewise. - * libc/stdio/fputs.c: Likewise. - * libc/stdio/fread.c: Likewise. - * libc/stdio/freopen.c: Likewise. - * libc/stdio/fseek.c: Likewise. - * libc/stdio/ftell.c: Likewise. - * libc/stdio/fwrite.c: Likewise. - * libc/stdio/getc.c: Likewise. - * libc/stdio/putc.c: Likewise. - * libc/stdio/setvbuf.c: Likewise. - * libc/stdio/ungetc.c: Likewise. - * libc/stdio/vfprintf.c: Likewise. - -2002-05-06 Jeff Johnston <jjohnstn@redhat.com> - - * libc/machine/powerpc/vfprintf.c[__ALTIVEC__]: Add vector - support for 'p' format. Fix code to print bytes for vector - integer formats that do not specify 'h' or 'l'. - * libc/machine/powerpc/vfscanf.c[__ALTIVEC__]: Add vector support - for 'p' specifier. Fix code to scan 16 bytes for vector integer - formats that do not specify 'h' or 'l'. - - * libc/include/stdlib.h (a64l, l64a, _l64a_r): Added prototypes. - -2002-05-06 Nick Clifton <nickc@cambridge.redhat.com> - - * libc/sys/arm/syscalls.c (_rename): Add parameter names. - (_sbrk): Add cast of return value. - -2002-05-06 Jeff Johnston <jjohnstn@redhat.com> - - * libc/include/sys/reent.h (_l64a_buf): New reentrant area. - (_REENT_L64A_BUF): New macro for accessing area. - * libc/stdlib/Makefile.am: Add a64l.c and l64a.c. - * libc/stdlib/Makefile.in: Regenerated. - * libc/stdlib/a64l.c: New file. - * libc/stdlib/l64a.c: New file. - -2002-05-06 Jeff Johnston <jjohnstn@redhat.com> - - * libc/unix/pread.c: Fix typo for _pread_r. - * libc/unix/pwrite.c: Fix type for _pwrite_r. - * libc/sys/linux/pread64.c: Fix typo for read syscall. - * libc/sys/linux/pwrite64.c: Fix typo for write syscall. - -2002-05-03 Christopher Faylor <cgf@redhat.com> - - * libc/include/sys/unistd.h: Define getdomainname under cygwin. - -2002-05-03 Thomas Fitzsimmons <fitzsim@redhat.com> - - * configure.in (CC_FOR_NEWLIB): Change -isystem's to -I's. - -2002-05-01 Christopher Faylor <cgf@redhat.com> - - * utmp.h: Define more UNIX constants. - -2002-05-01 Thomas Fitzsimmons <fitzsim@redhat.com> - - * Makefile.am: Add support for checking multilibs. - - * libc/Makefile.am (SUBLIBS): Add LIBC_EXTRA_LIB. - (SUBDEFS): Add LIBC_EXTRA_DEF. - * libc/configure.in (LIBC_EXTRA_LIB): New variable. - (LIBC_EXTRA_DEF): Likewise. - (extra_dir): Likewise. - * libc/machine/xscale/machine: New directory. - * libc/machine/xscale/machine/profile.h: New file. - - * Makefile.am (site.exp): Remove newlib_cflags. Add - multibuildtop. - * testsuite/newlib.locale/UTF-8.c: Change fprintf's to printf's. - * testsuite/lib/flags.exp: New file. - * testsuite/lib/newlib.exp: Load flags.exp. - (newlib_target_compile): Remove libgloss directory references. - (newlib_init): Remove newlib_cflags references. - -2002-04-30 Thomas Fitzsimmons <fitzsim@redhat.com> - - * testsuite/lib/newlib.exp (newlib_target_compile): Change - method of finding libgloss_target_dir. - - * Makefile.am (site.exp): Change host_alias, host_triplet, - target_alias, target_triplet to refer to gcc's host and target - variables (newlib's build and host variables). - * testsuite/lib/newlib.exp (newlib_init): Change build - references to host references, host references to target - references to reflect Makefile.am changes. - (newlib_target_compile): Likewise. - (newlib_finish): Likewise. - -2002-04-29 Jeff Johnston <jjohnstn@redhat.com> - - * libc/sys/linux/io64.c (fstat64, lstat64): New syscalls added. - -2002-04-29 Jonathan Larmour <jlarmour@redhat.com> - - * libc/sys/arm/syscalls.c (_rename): New function. Just a stub. - (_system): New function. Ditto. - * libc/stdlib/system.c (_system_r): Call _system if HAVE_SYSTEM. - * configure.host: define HAVE_SYSTEM and HAVE_RENAME for xscale - targets. - -2002-04-29 Jeff Johnston <jjohnstn@redhat.com> - - * libc/include/sys/unistd.h (pread, pwrite): Added prototypes. - * libc/unix/Makefile.am: Add pread.c and pwrite.c. - * libc/sys/linux/Makefile.am: Add pread64.c and pwrite64.c. - * libc/sys/linux/Makefile.in: Regenerated. - * libc/unix/Makefile.in: Ditto. - * libc/sys/linux/pread64.c: New file. - * libc/sys/linux/pwrite64.c: Ditto. - * libc/unix/pread.c: Ditto. - * libc/unix/pwrite.c: Ditto. - -2002-04-26 Jeff Johnston <jjohnstn@redhat.com> - - * libc/sys/linux/Makefile.am: Add io64.c. - * libc/sys/linux/Makefile.in: Regenerated. - * libc/sys/linux/io.c(mkfifo, fsync, fdatasync): Added syscalls. - * libc/sys/linux/signal.c (sigwaitinfo, sigtimedwait): Ditto. - * libc/sys/linux/io64.c: New file. - -2002-04-26 Jeff Johnston <jjohnstn@redhat.com> - - * configure.in (CC_FOR_NEWLIB): New variable that - bases on $(CC) and adds targ-include and libc/include as - -isystem directives if they are not already part of $(CC). - * Makefile.am (AM_MAKEFLAGS): Change setting of CC to equal - $(CC_FOR_NEWLIB). - * configure: Regenerated. - * Makefile.in: Ditto. - -2002-04-25 Jeff Johnston <jjohnstn@redhat.com> - - * libc/sys/linux/Makefile.am: Add support for sched.c. - * libc/sys/linux/Makefile.in: Regenerated. - * libc/sys/linux/sched.c: New file. - * libc/sys/linux/sys/types.h: Add struct timespec. - -2002-04-25 Thomas Fitzsimmons <fitzsim@redhat.com> - - * configure.in (CC_FOR_BUILD): Set to gcc whether - cross-compiling or not. - (CC): Add -isystem's for targ-include and libc/include when they - do not already appear in CC. - -2002-04-24 Thomas Fitzsimmons <fitzsim@redhat.com> - - * Makefile.am (check-DEJAGNU): New target. - (site.exp): Likewise. - * acinclude.m4 (NEWLIB_CONFIGURE): Replace AC_CANONICAL_HOST - with AC_CANONICAL_SYSTEM. Remove AC_CANONICAL_BUILD. - * libc/locale/locale.c (_setlocale_r): Add UTF-8 support. - * libc/stdlib/mbtowc_r.c (_mbtowc_r): Likewise. - * libc/stdlib/wctomb_r.c (_wctomb_r): Likewise. - * testsuite: New directory. - * testsuite/config: Likewise. - * testsuite/lib: Likewise. - * testsuite/newlib.locale: Likewise. - * testsuite/newlib.string: Likewise. - * testsuite/config/default.exp: New file. - * testsuite/lib/checkoutput.exp: New file. - * testsuite/lib/newlib.exp: New file. - * testsuite/lib/passfail.exp: New file. - * testsuite/newlib.locale/UTF-8.c: New file. - * testsuite/newlib.locale/UTF-8.exp: New file. - * testsuite/newlib.locale/locale.exp: New file. - * testsuite/newlib.string/string.exp: New file. - * testsuite/newlib.string/tstring.c: New file. - -2002-04-23 Jeff Johnston <jjohnstn@redhat.com> - - * libc/include/machine/types.h (__pid_t, __off_t, __loff_t): Added. - * libc/sys/linux/Makefile.am: Add support for mmap.c. - * libc/sys/linux/Makefile.in: Regenerated. - * libc/sys/linux/mmap.c: New file. - * libc/sys/linux/machine/i386/syscall.h: Add _syscall6 macro. - * libc/sys/linux/sys/types.h (pid_t, off_t, loff_t): Added. - -2002-04-22 Thomas Fitzsimmons <fitzsim@redhat.com> - - * acinclude.m4 (newlib_cflags): Remove include directories that - are already specified in the top-level configure.in's FLAGS_FOR_TARGET. - -2002-04-19 Bill Siegmund <ctc-dsl@pacbell.net> - - * libc/machine/xscale/memchr.c: Don't use multi-line strings. - * libc/machine/xscale/memcmp.c: Ditto. - * libc/machine/xscale/memcpy.c: Ditto. - * libc/machine/xscale/memmove.c: Ditto. - * libc/machine/xscale/memset.c: Ditto. - * libc/machine/xscale/strchr.c: Ditto. - * libc/machine/xscale/strcmp.c: Ditto. - * libc/machine/xscale/strcpy.c: Ditto. - * libc/machine/xscale/strlen.c: Ditto. - -2002-04-19 Alexandre Oliva <aoliva@redhat.com> - - * libc/include/sys/config.h: Remove include of <limits.h>. - (__INT_MAX__, __LONG_MAX__): Define like GCC's limits.h would - define INT_MAX and LONG_MAX. Use them in tests. - -2002-04-19 Jeff Johnston <jjohnstn@redhat.com> - - * configure.host: Add support for powerpc-eabialtivec*. - * libc/include/malloc.h: Add include of <machine/malloc.h>. - * libc/include/stdlib.h: Add include of <machine/stdlib.h>. - * libc/include/machine/malloc.h: New file. - * libc/include/machine/stdlib.h: Ditto. - * libc/include/machine/setjmp.h: Add support for powerpc altivec. - * libc/machine/powerpc/Makefile.am: Add conditional objects and - sources based on configuration. - * libc/machine/powerpc/Makefile.in: Regenerated. - * libc/machine/powerpc/configure: Ditto. - * libc/machine/powerpc/configure.in: Add check for - powerpc-eabialtivec* in which case add in additional source files. - * libc/machine/powerpc/setjmp.S: Add altivec support. - * libc/machine/powerpc/vec_calloc.c: New file. - * libc/machine/powerpc/vec_free.c: Ditto. - * libc/machine/powerpc/vec_malloc.c: Ditto. - * libc/machine/powerpc/vec_mallocr.c: Ditto. - * libc/machine/powerpc/vec_realloc.c: Ditto. - * libc/machine/powerpc/machine/malloc.h: Ditto. - * libc/machine/powerpc/machine/stdlib.h: Ditto. - * libc/machine/powerpc/vfprintf.c: New file that is vfprintf.c - with added altivec format specifiers. - * libc/machine/powerpc/vfscanf.c: New file that is vfscanf.c with - added altivec format specifiers. - -2002-04-19 Joel Sherrill <joel@OARcorp.com> - - * libs/sys/rtems/crt0.c: Satisfy gcc's references to libc functions - while autoconf is trying to link main(){}. - -2002-04-17 Jeff Johnston <jjohnstn@redhat.com> - - * libc/sys/linux/signal.c: Remove include of <bits/sigset.h>. - * libc/sys/linux/sys/signal.h: Add include of <bits/sigset.h>. - -2002-04-17 Jeff Johnston <jjohnstn@redhat.com> - - * libc/time/time.tex: Add tzset info. - -2002-04-17 Jeff Johnston <jjohnstn@redhat.com> - - * libc/include/time.h (tzset, _tzset_r): Added prototypes. - (strptime): Moved prototype to be within !__STRICT_ANSI__. - (_tzname, _daylight, _timezone): No long __CYGWIN__ only. - (tzname): Defined for all platforms. - (daylight, timezone): Defined only for CYGWIN. - * libc/sys/linux/machine/i386/crt0.c: Add call to tzset() after - environment set up. - * libc/stdlib/setenv_r.c (_setenv_r): Call tzset() if the TZ - environment variable is set. - * libc/time/Makefile.am: Add support for tzset.c, tzlock.c, and - tzset_r.c. - * libc/time/Makefile.in: Regenerated. - * libc/time/gmtime.c (gmtime): Changed to call gmtime_r. - * libc/time/gmtime_r.c (gmtime_r): Changed to call _mktm_r. - * libc/time/lcltime_r.c (lcltime_r): Ditto. - * libc/time/local.h: New local header file. - * libc/time/mktime.c (mktime): Add timezone support. - * libc/time/mktm_r.c: New file which is the common engine - for gmtime_r and lcltime_r. This code has timezone support. - * libc/time/strftime.c (strftime): Add %Z timezone support. - * libc/time/tzlock.c: New file containing timezone lock stubs. - * libc/time/tzset.c: New file containing tzset() routine. - * libc/time/tzset_r.c: New file containing _tzset_r and - internal routine for calculating timezone changes for specified year. - -2002-04-17 Thomas Fitzsimmons <fitzsim@redhat.com> - - * configure.in (CRT0_DIR): Set to libc/. - (CRT1_DIR): Set to ${crt1_dir}/ if crt1_dir is non-empty. - * Makefile.am: Change all occurrences of $(CRT0_DIR)/$(CRT0) to - $(CRT0_DIR)$(CRT0) to prevent make warnings. Likewise for - $(CRT1_DIR)/$(CRT1). - * libc/machine/xstormy16/Makefile.in: Regenerated. - * libc/machine/xstormy16/aclocal.m4: Regenerated. - * libc/machine/xstormy16/configure: Regenerated. - -2002-04-13 Alexandre Oliva <aoliva@redhat.com> - - * libc/stdlib/mallocr.c (malloc_extend_top): If correction sbrk - fails, don't bail out, and try to correct next time. - - * libc/include/sys/config.h: Include limits.h. - -2002-04-12 Eric Norum <eric.norum@usask.com> - - * libc/sys/rtems/crt0.c (rtems_gxx_mutex_init): Dummy - routine to allow autoconf to determine that building executables - for rtems works. - (rtems_gxx_mutex_lock, rtems_gxx_mutex_unlock): Ditto. - (rtems_gxx_mutex_once): Ditto. - -2002-04-09 Tom Rix <trix@redhat.com> - - * libc/include/sys/reent.h (_REENT_INIT_PTR): Fix typo. - -2002-04-09 Mark Bradshaw <bradshaw@staff.crosswalk.com> - - * libc/include/time.h: Fix strptime declaration. - * libc/time/Makefile.am: Add strptime.c. - * libc/time/Makefile.in: Regenerated. - * libc/time/strptime.c: New file. - -2002-04-08 Jeff Johnston <jjohnstn@redhat.com> - - * libc/sys/linux/include/setjmp.h: Add sigjmp_buf type, - siglongjmp prototype, and sigsetjmp macro definition. - * libc/sys/linux/siglongjmp.c: New file. - * libc/sys/linux/Makefile.am: Add support for siglongjmp. - * libc/sys/linux/Makefile.in: Regenerated. - -2002-04-04 Jeff Johnston <jjohnstn@redhat.com> - - * Makefile.am: Add support for installing crt1.o if one exists. - * configure.host: Specify crt1.o for linux. - * configure.in: Expose CRT1 and CRT1_DIR for Makefile.am to use. - * Makefile.in: Regenerated. - * configure: Ditto. - * libc/include/sys/unistd.h (_SC_STREAM_MAX, _SC_PRIORITY_SCHEDULING): - Added for non-Cygwin, non-RTEMS configurations. - * libc/sys/linux/Makefile.am: Add support for crt1 and sysconf. - * libc/sys/linux/Makefile.in: Regenerated. - * libc/sys/linux/crt1.c: New empty file to override one defaulted - by gcc. This fixes problem with reconfiguring linux newlib build. - * libc/sys/linux/sysconf.c: New file. - -2002-04-03 Jeff Johnston <jjohnstn@redhat.com> - - * configure.host: Add support for machine subdirectory of - sys subdirectory. - * configure.in: Add check for sys machine subdirectory. - * Makefile.am: Ditto. - * configure: Regenerated. - * Makefile.in: Ditto. - * libc/sys/linux/crt0.c: Moved to machine/i386 directory. - * libc/sys/linux/sys/syscall.h: Ditto. - * libc/sys/linux/sleep.c: New file. - * libc/sys/linux/socket.c: Ditto. - * libc/sys/linux/sockops.h: Ditto. - * libc/sys/linux/stack.c: Ditto. - * libc/sys/linux/usleep.c: Ditto. - * libc/sys/linux/machine/Makefile.am: Ditto. - * libc/sys/linux/machine/Makefile.in: Ditto. - * libc/sys/linux/machine/aclocal.m4: Ditto. - * libc/sys/linux/machine/configure: Ditto. - * libc/sys/linux/machine/configure.in: Ditto. - * libc/sys/linux/machine/i386/Makefile.am: Ditto. - * libc/sys/linux/machine/i386/Makefile.in: Ditto. - * libc/sys/linux/machine/i386/aclocal.m4: Ditto. - * libc/sys/linux/machine/i386/configure: Ditto. - * libc/sys/linux/machine/i386/configure.in: Ditto. - * libc/sys/linux/machine/i386/crt0.c: Ditto. - * libc/sys/linux/machine/i386/sigset.c: Ditto. - * libc/sys/linux/machine/i386/sigstack.h: Ditto. - * libc/sys/linux/machine/i386/socketcall.h: Ditto. - * libc/sys/linux/machine/i386/syscall.h: Ditto. - * libc/sys/linux/sys/select.h: Ditto. - * libc/sys/linux/configure.in: Add support for machine directory. - * libc/sys/linux/Makefile.am: Ditto plus add new files above. - * libc/sys/linux/Makefile.in: Regenerated. - * libc/sys/linux/configure: Ditto. - * libc/sys/linux/brk.c: Use machine/syscall.h instead of sys/syscall.h. - * libc/sys/linux/inode.c: Ditto. - * libc/sys/linux/linux.c: Ditto. - * libc/sys/linux/process.c: Ditto. - * libc/sys/linux/systat.c: Ditto. - * libc/sys/linux/time.c: Ditto. - * libc/sys/linux/wait.c: Ditto. - * libc/sys/linux/ids.c: Change header plus add setfsgid/setfsuid. - * libc/sys/linux/io.c: Change header plus add readv/writev. - * libc/sys/linux/signal.c: Change header plus change sigsuspend to - use __sigsuspend syscall. - * libc/sys/linux/select.c: Change header plus change select to - use _newselect syscall. - * libc/sys/linux/sys/cdefs.h: Add a number of standard definitions - used by glibc header files. - * libc/sys/linux/sys/types.h: Add __socklen_t and __useconds_t - types. - -2002-04-01 Jeff Johnston <jjohnstn@redhat.com> - - * libc/include/sys/reent.h (_REENT_INIT_PTR): New macro for - initializing a struct _reent that has been dynamically allocated. - (_REENT_CHECK_MISC): New macro that checks _misc struct for - _REENT_SMALL and does nothing otherwise. - (_REENT_STRTOK_LAST): New macro for reentrant strtok. - (_REENT_MBLEN_STATE): New macro for reentrant mblen. - (_REENT_MBTOWC_STATE): New macro for reentrant mbtowc. - (_REENT_WCTOMB_STATE): New macro for reentrant wctomb. - [_REENT_SMALL](struct _misc_reent): New structure containing - miscellaneous reentrant areas needed by newlib. - [_REENT_SMALL](struct _reent): Add _misc pointer. - [_REENT_SMALL](_REENT_INIT_MISC): New macro. - * libc/string/strtok (strtok): Change to use _REENT_CHECK_MISC - and _REENT_STRTOK_LAST macros. - * libc/stdlib/mblen (mblen): Change to use _REENT_CHECK_MISC - and _REENT_MBLEN_STATE macros. - * libc/stdlib/mbtowc (mbtowc): Change to use _REENT_CHECK_MISC - and _REENT_MBTOWC_STATE macros. - * libc/stdlib/wctomb (wctomb): Change to use _REENT_CHECK_MISC - and _REENT_WCTOMB_STATE macros. - -2002-04-01 Till Straumann <strauman@SLAC.Stanford.EDU> - - * libc/stdlib/getenv_r.c (_findenv_r): Add missing ENV_UNLOCK. - -Wed Mar 27 07:34:44 2002 Jason Tishler <jason@tishler.net> - - * libc/include/sys/features.h (_POSIX_SEMAPHORES): New Cygwin define. - -Tue Mar 26 17:17:10 2002 J"orn Rennecke <joern.rennecke@superh.com> - - * libc/machine/sh/memcpy.S (Large): Fix alignment rounding. - Store high part of leading bytes too. - -2002-03-22 Richard Sandiford <rsandifo@redhat.com> - - * libm/math/ef_hypot.c: Increase scale factor to 68. - -2002-03-13 Alexandre Oliva <aoliva@redhat.com> - - * libc/machine/mips/strlen.c (strlen) [__mips16]: Fix off-by-two - error. - -2002-03-12 Jeff Johnston <jjohnstn@redhat.com> - - * libc/sys/go32/access.c: Change license to relaxed license - used in identical file throughout newlib/libgloss. - -2002-03-12 Richard Earnshaw <rearnsha@arm.com> - - * libc/sys/arm/access.c: New file. - * libc/sys/arm/Makefile.am (lib_a_SOURCES): Add access.c. - * libc/sys/arm/Makefile.in: Regenerate. - * libc/sys/arm/syscalls.c (_stat): New function. - -2002-03-11 Michael Meissner <meissner@redhat.com> - - * libc/machine/mips/Makefile.am (lib_a_SOURCES): Add Mips specific - variants strlen.c, strcmp.c, strncpy.c, memset.c and memcpy.c. - * libc/machine/mips/Makefile.in: Regenerate. - * libc/machine/mips/memcpy.c: New file, optimized for MIPS. - * libc/machine/mips/memset.c: Dito. - * libc/machine/mips/strcmp.c: Dito. - * libc/machine/mips/strlen.c: Dito. - * libc/machine/mips/strncmp.c: Dito. - -2002-03-06 Jeff Johnston <jjohnstn@redhat.com> - - * libc/machine/i386/Makefile.am: Add $(oext) for setjmp - object so it works for shared library or statici library. -2002-04-17 Jeff Johnston <jjohnstn@redhat.com> - - * libc/include/time.h (tzset, _tzset_r): Added prototypes. - (strptime): Moved prototype to be within !__STRICT_ANSI__. - (_tzname, _daylight, _timezone): No long __CYGWIN__ only. - (tzname): Defined for all platforms. - (daylight, timezone): Defined only for CYGWIN. - * libc/sys/linux/machine/i386/crt0.c: Add call to tzset() after - environment set up. - * libc/stdlib/setenv_r.c (_setenv_r): Call tzset() if the TZ - environment variable is set. - * libc/time/Makefile.am: Add support for tzset.c, tzlock.c, and - tzset_r.c. - * libc/time/Makefile.in: Regenerated. - * libc/time/gmtime.c (gmtime): Changed to call gmtime_r. - * libc/time/gmtime_r.c (gmtime_r): Changed to call _mktm_r. - * libc/time/lcltime_r.c (lcltime_r): Ditto. - * libc/time/local.h: New local header file. - * libc/time/mktime.c (mktime): Add timezone support. - * libc/time/mktm_r.c: New file which is the common engine - for gmtime_r and lcltime_r. This code has timezone support. - * libc/time/strftime.c (strftime): Add %Z timezone support. - * libc/time/tzlock.c: New file containing timezone lock stubs. - * libc/time/tzset.c: New file containing tzset() routine. - * libc/time/tzset_r.c: New file containing _tzset_r and - internal routine for calculating timezone changes for specified year. - -2002-04-17 Thomas Fitzsimmons <fitzsim@redhat.com> - - * configure.in (CRT0_DIR): Set to libc/. - (CRT1_DIR): Set to ${crt1_dir}/ if crt1_dir is non-empty. - * Makefile.am: Change all occurrences of $(CRT0_DIR)/$(CRT0) to - $(CRT0_DIR)$(CRT0) to prevent make warnings. Likewise for - $(CRT1_DIR)/$(CRT1). - * libc/machine/xstormy16/Makefile.in: Regenerated. - * libc/machine/xstormy16/aclocal.m4: Regenerated. - * libc/machine/xstormy16/configure: Regenerated. - -2002-04-13 Alexandre Oliva <aoliva@redhat.com> - - * libc/stdlib/mallocr.c (malloc_extend_top): If correction sbrk - fails, don't bail out, and try to correct next time. - - * libc/include/sys/config.h: Include limits.h. - -2002-04-12 Eric Norum <eric.norum@usask.com> - - * libc/sys/rtems/crt0.c (rtems_gxx_mutex_init): Dummy - routine to allow autoconf to determine that building executables - for rtems works. - (rtems_gxx_mutex_lock, rtems_gxx_mutex_unlock): Ditto. - (rtems_gxx_mutex_once): Ditto. - -2002-04-09 Tom Rix <trix@redhat.com> - - * libc/include/sys/reent.h (_REENT_INIT_PTR): Fix typo. - -2002-04-09 Mark Bradshaw <bradshaw@staff.crosswalk.com> - - * libc/include/time.h: Fix strptime declaration. - * libc/time/Makefile.am: Add strptime.c. - * libc/time/Makefile.in: Regenerated. - * libc/time/strptime.c: New file. - -2002-04-08 Jeff Johnston <jjohnstn@redhat.com> - - * libc/sys/linux/include/setjmp.h: Add sigjmp_buf type, - siglongjmp prototype, and sigsetjmp macro definition. - * libc/sys/linux/siglongjmp.c: New file. - * libc/sys/linux/Makefile.am: Add support for siglongjmp. - * libc/sys/linux/Makefile.in: Regenerated. - -2002-04-04 Jeff Johnston <jjohnstn@redhat.com> - - * Makefile.am: Add support for installing crt1.o if one exists. - * configure.host: Specify crt1.o for linux. - * configure.in: Expose CRT1 and CRT1_DIR for Makefile.am to use. - * Makefile.in: Regenerated. - * configure: Ditto. - * libc/include/sys/unistd.h (_SC_STREAM_MAX, _SC_PRIORITY_SCHEDULING): - Added for non-Cygwin, non-RTEMS configurations. - * libc/sys/linux/Makefile.am: Add support for crt1 and sysconf. - * libc/sys/linux/Makefile.in: Regenerated. - * libc/sys/linux/crt1.c: New empty file to override one defaulted - by gcc. This fixes problem with reconfiguring linux newlib build. - * libc/sys/linux/sysconf.c: New file. - -2002-04-03 Jeff Johnston <jjohnstn@redhat.com> - - * configure.host: Add support for machine subdirectory of - sys subdirectory. - * configure.in: Add check for sys machine subdirectory. - * Makefile.am: Ditto. - * configure: Regenerated. - * Makefile.in: Ditto. - * libc/sys/linux/crt0.c: Moved to machine/i386 directory. - * libc/sys/linux/sys/syscall.h: Ditto. - * libc/sys/linux/sleep.c: New file. - * libc/sys/linux/socket.c: Ditto. - * libc/sys/linux/sockops.h: Ditto. - * libc/sys/linux/stack.c: Ditto. - * libc/sys/linux/usleep.c: Ditto. - * libc/sys/linux/machine/Makefile.am: Ditto. - * libc/sys/linux/machine/Makefile.in: Ditto. - * libc/sys/linux/machine/aclocal.m4: Ditto. - * libc/sys/linux/machine/configure: Ditto. - * libc/sys/linux/machine/configure.in: Ditto. - * libc/sys/linux/machine/i386/Makefile.am: Ditto. - * libc/sys/linux/machine/i386/Makefile.in: Ditto. - * libc/sys/linux/machine/i386/aclocal.m4: Ditto. - * libc/sys/linux/machine/i386/configure: Ditto. - * libc/sys/linux/machine/i386/configure.in: Ditto. - * libc/sys/linux/machine/i386/crt0.c: Ditto. - * libc/sys/linux/machine/i386/sigset.c: Ditto. - * libc/sys/linux/machine/i386/sigstack.h: Ditto. - * libc/sys/linux/machine/i386/socketcall.h: Ditto. - * libc/sys/linux/machine/i386/syscall.h: Ditto. - * libc/sys/linux/sys/select.h: Ditto. - * libc/sys/linux/configure.in: Add support for machine directory. - * libc/sys/linux/Makefile.am: Ditto plus add new files above. - * libc/sys/linux/Makefile.in: Regenerated. - * libc/sys/linux/configure: Ditto. - * libc/sys/linux/brk.c: Use machine/syscall.h instead of sys/syscall.h. - * libc/sys/linux/inode.c: Ditto. - * libc/sys/linux/linux.c: Ditto. - * libc/sys/linux/process.c: Ditto. - * libc/sys/linux/systat.c: Ditto. - * libc/sys/linux/time.c: Ditto. - * libc/sys/linux/wait.c: Ditto. - * libc/sys/linux/ids.c: Change header plus add setfsgid/setfsuid. - * libc/sys/linux/io.c: Change header plus add readv/writev. - * libc/sys/linux/signal.c: Change header plus change sigsuspend to - use __sigsuspend syscall. - * libc/sys/linux/select.c: Change header plus change select to - use _newselect syscall. - * libc/sys/linux/sys/cdefs.h: Add a number of standard definitions - used by glibc header files. - * libc/sys/linux/sys/types.h: Add __socklen_t and __useconds_t - types. - -2002-04-01 Jeff Johnston <jjohnstn@redhat.com> - - * libc/include/sys/reent.h (_REENT_INIT_PTR): New macro for - initializing a struct _reent that has been dynamically allocated. - (_REENT_CHECK_MISC): New macro that checks _misc struct for - _REENT_SMALL and does nothing otherwise. - (_REENT_STRTOK_LAST): New macro for reentrant strtok. - (_REENT_MBLEN_STATE): New macro for reentrant mblen. - (_REENT_MBTOWC_STATE): New macro for reentrant mbtowc. - (_REENT_WCTOMB_STATE): New macro for reentrant wctomb. - [_REENT_SMALL](struct _misc_reent): New structure containing - miscellaneous reentrant areas needed by newlib. - [_REENT_SMALL](struct _reent): Add _misc pointer. - [_REENT_SMALL](_REENT_INIT_MISC): New macro. - * libc/string/strtok (strtok): Change to use _REENT_CHECK_MISC - and _REENT_STRTOK_LAST macros. - * libc/stdlib/mblen (mblen): Change to use _REENT_CHECK_MISC - and _REENT_MBLEN_STATE macros. - * libc/stdlib/mbtowc (mbtowc): Change to use _REENT_CHECK_MISC - and _REENT_MBTOWC_STATE macros. - * libc/stdlib/wctomb (wctomb): Change to use _REENT_CHECK_MISC - and _REENT_WCTOMB_STATE macros. - -2002-04-01 Till Straumann <strauman@SLAC.Stanford.EDU> - - * libc/stdlib/getenv_r.c (_findenv_r): Add missing ENV_UNLOCK. - -Wed Mar 27 07:34:44 2002 Jason Tishler <jason@tishler.net> - - * libc/include/sys/features.h (_POSIX_SEMAPHORES): New Cygwin define. - -Tue Mar 26 17:17:10 2002 J"orn Rennecke <joern.rennecke@superh.com> - - * libc/machine/sh/memcpy.S (Large): Fix alignment rounding. - Store high part of leading bytes too. - -2002-03-22 Richard Sandiford <rsandifo@redhat.com> - - * libm/math/ef_hypot.c: Increase scale factor to 68. - -2002-03-13 Alexandre Oliva <aoliva@redhat.com> - - * libc/machine/mips/strlen.c (strlen) [__mips16]: Fix off-by-two - error. - -2002-03-12 Jeff Johnston <jjohnstn@redhat.com> - - * libc/sys/go32/access.c: Change license to relaxed license - used in identical file throughout newlib/libgloss. - -2002-03-12 Richard Earnshaw <rearnsha@arm.com> - - * libc/sys/arm/access.c: New file. - * libc/sys/arm/Makefile.am (lib_a_SOURCES): Add access.c. - * libc/sys/arm/Makefile.in: Regenerate. - * libc/sys/arm/syscalls.c (_stat): New function. - -2002-03-11 Michael Meissner <meissner@redhat.com> - - * libc/machine/mips/Makefile.am (lib_a_SOURCES): Add Mips specific - variants strlen.c, strcmp.c, strncpy.c, memset.c and memcpy.c. - * libc/machine/mips/Makefile.in: Regenerate. - * libc/machine/mips/memcpy.c: New file, optimized for MIPS. - * libc/machine/mips/memset.c: Dito. - * libc/machine/mips/strcmp.c: Dito. - * libc/machine/mips/strlen.c: Dito. - * libc/machine/mips/strncmp.c: Dito. - -2002-03-06 Jeff Johnston <jjohnstn@redhat.com> - - * libc/machine/i386/Makefile.am: Add $(oext) for setjmp - object so it works for shared library or statici library. - * libc/machine/i386/Makefile.in: Regenerated. - -Wed Mar 6 10:24:26 2002 J"orn Rennecke <joern.rennecke@superh.com> - - * libc/machine/sh/Makefile.am (lib_a_SOURCES, SH64 case): - Add memcpy.S, memset.S and strcpy.S. - * libc/machine/sh/Makefile.in: Regenerate. - * libc/machine/sh/asm.h (_ENTRY): Set SH5 alignment to 8 bytes. - (SHHI, SHLO): Define. - * libc/machine/sh/memset.S: Add code for SH5. - * libc/machine/sh/memset.S: Likewise. - * libc/machine/sh/strcpy.S: Likewise. - -2002-02-27 Jeff Johnston <jjohnstn@redhat.com> - - * configure.host: Add check for --disable-newlib-io-float - configuration option and add -DNO_FLOATING_POINT to newlib cflags - if appropriate. - * acinclude.m4: Added --disable-newlib-io-float option. - * aclocal.m4: Regenerated. - * configure: Ditto. - * doc/aclocal.m4 doc/configure libc/aclocal.m4 libc/configure - * libc/*/aclocal.m4 libc/*/configure - * libm/*/aclocal.m4 libm/*/configure: Ditto. - * libc/stdio/vfprintf.c [!INTEGER_ONLY]: Only set FLOATING_POINT - if NO_FLOATING_POINT flag is not defined. - -2002-02-25 Jeff Johnston <jjohnstn@redhat.com> - - * libc/include/sys/config.h: Add __extension__ in front of - long long references. - -2002-02-23 Corinna Vinschen <corinna@vinschen.de> - - * libc/include/sys/stat.h (_fstat): Don't declare when compiling Cygwin. - (_stat): Ditto. - -2002-02-23 Corinna Vinschen <corinna@vinschen.de> - - * libc/sys/cygwin/sys/dirent.h (struct __DIR): Use __off32_t instead - of off_t. - -2002-02-20 Nick Clifton <nickc@cambridge.redhat.com> - - * libc/machine/xscale/strchr.c (strchr): Add 'r1' to the list of - clobbered registers. - -2002-02-19 Thomas Fitzsimmons <fitzsim@redhat.com> - - * configure.host (newlib_cflags): When host is in m68* add - -DCOMPACT_CTYPE. - -2002-02-15 Jeff Johnston <jjohnstn@redhat.com> - - * libc/include/sys/config.h: Add definitions for - __int16_t, __uint16_t, __int64_t, and __uint64_t. - -2002-02-12 Hans-Peter Nilsson <hp@bitrange.com> - - * libc/sys/mmixware/link.c: New. - * libc/sys/mmixware/sys/syscall.h (TRAP1i, I3f): Make asm - volatile. - * libc/sys/mmixware/times.c (_times): Renamed from times. - * libc/sys/mmixware/open.c (_open): Attempt to handle O_APPEND - properly by reading previous contents, not through BinaryReadWrite. - * libc/sys/mmixware/Makefile.am (lib_a_SOURCES): Add link.c - * libc/sys/mmixware/Makefile.in: Regenerate. - -2002-02-10 Corinna Vinschen <corinna@vinschen.de> - - * libc/include/grp.h: Don't declare group functions when compiling - Cygwin. - -2002-02-09 Corinna Vinschen <corinna@vinschen.de> - - * libc/include/grp.h: Include Cygwin specific header. - * libc/include/sys/stat.h: Ditto. Don't define `struct stat' - when compiling for Cygwin. - * libc/include/sys/types.h: Don't define off_t, uid_t - and gid_t when compiling for Cygwin. - -2002-02-08 matthew green <mrg@redhat.com> - - * libc/include/sys/reent.h (_REENT_CHECK_EMERGENCY): Allocate - _REENT_EMERGENCY_SIZE, not sizeof(char *). - -2002-02-08 Alexandre Oliva <aoliva@redhat.com> - - Contribute sh64-elf. - 2001-03-13 Alexandre Oliva <aoliva@redhat.com> - * configure.host (newlib_cflags) [sh*-*-*]: Enable long long - support in printf. - 2001-01-29 Alexandre Oliva <aoliva@redhat.com> - * libc/machine/sh/setjmp.S [SH5]: Switch to SHmedia mode before - any labels. - 2001-01-24 Alexandre Oliva <aoliva@redhat.com> - * libc/sys/sh/trap.S (___trap34) [SH5]: Don't trash r2. - 2000-12-16 Alexandre Oliva <aoliva@redhat.com> - * libc/machine/sh/configure.in: Rework conditionals. - * libc/machine/sh/Makefile.am: Likewise. - * libc/machine/sh/configure, libc/machine/sh/Makefile.in: Rebuilt. - 2000-12-01 Alexandre Oliva <aoliva@redhat.com> - * configure.host: Match `sh*'. - * libc/include/machine/setjmp.h: Define for SH5. - * libc/machine/sh/configure.in: Detect SH5. - * libc/machine/sh/configure: Rebuilt. - * libc/machine/sh/Makefile.am: Use only setjmp.S for SH5. - * libc/machine/sh/Makefile.in: Rebuilt. - * libc/machine/sh/asm.h: Adjust for SH5. - * libc/machine/sh/setjmp.S: Implement in SHmedia. - * libc/sys/sh/crt0.S: Likewise. - * libc/sys/sh/trap.S: Likewise. - -2002-02-07 Jeff Johnston <jjohnstn@redhat.com> - - * libc/machine/i386/Makefile.am: (mach_add_src): Remove. - (mach_add_obj): Conditionally set to setjmp.o or nothing. - (LIB_SOURCES): Remove $(mach_add_src). - (lib_a_LIBADD, lib_a_DEPENDENCIES): Add and set to $(mach_add_src). - (lib_la_LIBADD, lib_la_DEPENDENCIES): Ditto. - * libc/machine/i386/Makefile.in: Regenerate. - -2002-02-05 Manik Raina <manik@cisco.com> - - * libc/misc/dprintf.c (parse_number): #if 0 unused function. - * libc/stdlib/ldtoa.c (_ldcheck): Remove unused local variables - s, p, k, and outstr. - * libc/stdlib/dtoa.c (_dtoa_r): Initialize mlo. - -2002-02-04 Jeff Johnston <jjohnstn@redhat.com> - - * libc/include/sys/reent.h [(!_REENT_SMALL]: Add - _REENT_CHECK_EMERGENCY macro. - -2002-02-03 matthew green <mrg@redhat.com> - - * libc/reent/signgam.c (__signgam): Fix error in previous. - -2002-02-02 matthew green <mrg@redhat.com> - - * libc/include/sys/config.h (_REENT_SMALL): Define for Xstormy16. - - * libc/reent/reent.c (_reclaim_reent): Clean for _REENT_SMALL case. - * libc/reent/reent.tex: Add blurb about _REENT_SMALL. - * libc/include/sys/reent.h (struct _reent): Completely new version - for _REENT_SMALL. - (_REENT_INIT): New defines, different defintion depending on _REENT_SMALL. - (_REENT_CHECK, _REENT_CHECK_TM): Likewise. - (_REENT_CHECK_ASCTIME_BUF, _REENT_INIT_RAND48): Likewise. - (_REENT_CHECK_RAND48, _REENT_INIT_MP, _REENT_CHECK_MP): Likewise. - (_REENT_CHECK_EMERGENCY, _REENT_SIGNGAM, _REENT_RAND_NEXT): Likewise. - (_REENT_RAND48_SEED, _REENT_RAND48_MULT, _REENT_RAND48_ADD): Likewise. - (_REENT_MP_RESULT, _REENT_MP_RESULT_K, _REENT_MP_P5S): Likewise. - (_REENT_MP_FREELIST, _REENT_ASCTIME_BUF, _REENT_TM): Likewise. - (_REENT_EMERGENCY): Likewise. - - * libc/include/sys/reent.h (struct __sFILE_fake): New struct, same as - the start of the real __sFILE, used for stdin, stdout and stderr until - they are setup properly. - (struct __sFILE): Move location of _data in _REENT_SMALL case. - * libc/stdio/findfp.c (__sinit): Rearrange for _REENT_SMALL case by - allocated stdin, stdout and stderr. - * libc/stdio/getchar.c (_getchar_r): Call _REENT_SMALL_CHECK_INIT(). - * libc/stdio/iprintf.c (iprintf, _iprintf_r): Likewise. - * libc/stdio/perror.c (_perror_r): Likewise. - * libc/stdio/printf.c (printf, _printf_r): Likewise. - * libc/stdio/putchar.c (_putchar_r): Likewise. - * libc/stdio/puts.c (_puts_r): Likewise. - * libc/stdio/scanf.c (scanf, _scanf_r): Likewise. - * libc/stdio/vprintf.c (vprintf): Likewise. - * libc/stdio/vscanf.c (vscanf, _vscanf_r): Likewise. - - * libc/stdio/tmpnam.c (_tmpnam_r): Use _REENT_EMERGENCY(). - - * libc/reent/reent.c (_wrapup_reent): Adjust for _REENT_SMALL atexit. - * libc/include/sys/reent.h (_atexit): Limit atexit() entries to 32 - for _REENT_SMALL. - * libc/stdlib/atexit.c (atexit): Rearrange for _REENT_SMALL case. - * libc/stdlib/exit.c (exit): Rearrange for _REENT_SMALL case. - - * libc/include/sys/reent.h (struct _rand48): Keep _rand_next if - _REENT_SMALL. - * libc/stdlib/drand48.c (_drand48_r): Call _REENT_CHECK_RAND48(). - * libc/stdlib/lcong48.c (_lcong48_r): Likewise. - * libc/stdlib/lrand48.c (_lrand48_r): Likewise. - * libc/stdlib/mrand48.c (_mrand48_r): Likewise. - * libc/stdlib/rand48.c (__dorand48): Likewise. - * libc/stdlib/seed48.c (_seed48_r): Likewise. - * libc/stdlib/srand48.c (_srand48_r): Likewise. - * libc/stdlib/rand48.h (__rand48_seed, __rand48_mult, __rand48_add): Define - as _REENT_RAND48_SEED(), _REENT_RAND48_MULT() and _REENT_RAND48_ADD(). - * libc/stdlib/dtoa.c (_dtoa_r): Call _REENT_CHECK_MP(). Use - _REENT_MP_RESULT() and _REENT_MP_RESULT_K(). - * libc/stdlib/ldtoa.c (_ldtoa_r): Likewise. - * libc/stdlib/rand.c (srand): Use _REENT_RAND_NEXT(). - * libc/stdlib/rand.c (rand): Likewise. - - * libc/stdlib/mallocr.c (malloc_stats): Call _REENT_SMALL_CHECK_INIT(). - * libc/stdlib/mstats.c (_mstats_r): Call _REENT_SMALL_CHECK_INIT(). - - * libc/stdlib/mprec.c (Balloc): Call _REENT_CHECK_MP. Use - _REENT_MP_FREELIST() and _REENT_MP_P5S. - * libc/include/sys/reent.h (struct _mprec): New structure. - - * libc/include/sys/reent.h (struct _reent): Rename _strtok_last to - _unused_strtok_last. - * libc/string/strtok.c (strtok): Use a local static variable. - - * libc/include/sys/reent.h (_REENT_ASCTIME_SIZE): New define. - (_REENT_EMERGENCY_SIZE): Likewise. - * libc/time/asctime.c (asctime): Call _REENT_CHECK_ASCTIME_BUF(). Use - _REENT_ASCTIME_BUF(). - * libc/time/lcltime.c (localtime): Call _REENT_CHECK_TM(). Use - _REENT_TM(). - - * libc/include/math.h (__singam_r): Use _REENT_SIGNGAM(). - * libc/reent/signgam.c (__signgam): Use _REENT_SIGNGAM(). - * libm/math/w_gamma.c (gamma): Use _REENT_SIGNGAM(). - * libm/math/w_lgamma.c (lgamma): Use _REENT_SIGNGAM(). - * libm/math/wf_gamma.c (gammaf): Use _REENT_SIGNGAM(). - * libm/math/wf_lgamma.c (lgammaf): Use _REENT_SIGNGAM(). - -2002-02-01 Geoffrey Keating <geoffk@redhat.com> - - * configure.host (xstormy16): Don't use the generic malloc. - * libc/machine/xstormy16/Makefile.am: Build tiny-malloc. - * libc/machine/xstormy16/Makefile.in: Regenerate. - * libc/machine/xstormy16/mallocr.c: New file. - * libc/machine/xstormy16/tiny-malloc.c: New file. - -2002-01-28 Thomas Fitzsimmons <fitzsim@redhat.com> - - * libc/include/sys/signal.h [__CYGWIN__]: Issue error message - when _CYGWIN_TYPES_H is not defined. - -2002-01-24 Thomas Fitzsimmons <fitzsim@redhat.com> - - * libc/include/sys/signal.h: Revert 2002-01-23 change. - -2002-01-23 Thomas Fitzsimmons <fitzsim@redhat.com> - - * libc/include/sys/signal.h: Remove pthread_kill declaration - when __CYGWIN__ is defined. - -2002-01-18 Mark Bradshaw <bradshaw@staff.crosswalk.com> - - * libc/include/time.h: Add prototype for strptime for Cygwin. - -2002-01-17 Nick Clifton <nickc@cambridge.redhat.com> - - * libc/machine/xscale/memset.c (memset): Fix bug when len == 1 and - dst was not word aligned. - - * libc/sys/arm/syscalls.c (_sbrk): Return -1 rather than aborting - if too much memory is requested. - -2002-01-11 Jeff Johnston <jjohnstn@redhat.com> - - * libc/stdio/vfscanf.c (__svfscanf_r): Change loop that - reads blanks from the input file to break if EOF reached - rather than end processing. - -2002-01-07 Jeff Johnston <jjohnstn@redhat.com> - - * MAINTAINERS: Change e-mail addresses to refer to redhat domain. - -2002-01-07 Alan Matsuoka <alanm@redhat.com> - - * libc/include/machine/ieeefp.h: Configure d10v doubles to - be 32 bits if __DOUBLE__ == 32 otherwise doubles are 64 bits. - libc/include/sys/config.h: Ditto. - -2001-12-28 Corinna Vinschen <corinna@vinschen.de> - - * libc/sys/cygwin/sys/utmp.h: Add definition of UTMP_FILE. - -2001-12-22 Geoffrey Keating <geoffk@redhat.com> - Catherine Moore <clm@redhat.com> - Richard Henderson <rth@redhat.com> - Corinna Vinschen <vinschen@redhat.com> - - * configure.host: Add support for xstormy16. - * libc/include/machine/ieeefp.h: Add support for xstormy16. - * libc/include/machine/setjmp.h: Add support for xstormy16. - * libc/include/sys/config.h: Add support for xstormy16. - * libc/machine/xstormy16/Makefile.am: New file. - * libc/machine/xstormy16/Makefile.in: New file. - * libc/machine/xstormy16/aclocal.m4: New file. - * libc/machine/xstormy16/configure: New file. - * libc/machine/xstormy16/configure.in: New file. - * libc/machine/xstormy16/setjmp.S: New file. - 2001-12-19 Thomas Fitzsimmons <fitzsim@redhat.com> * libm/machine/configure.in (HAVE_LIBM_MACHINE_DIR): New conditional. |