summaryrefslogtreecommitdiffstats
path: root/newlib
Commit message (Collapse)AuthorAgeFilesLines
* Import from FSF mainlineNick Clifton2005-02-021-0/+19
|
* 2005-01-27 Hans-Peter Nilsson <hp@axis.com>Jeff Johnston2005-01-2718-0/+4253
| | | | | | | | | | | | | | * 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>Jeff Johnston2005-01-272-0/+188
| | | | * testsuite/newlib.string/memmove1.c: New test.
* Update previous ChangeLog entry with missing info.Jeff Johnston2005-01-271-0/+1
|
* 2005-01-27 Hans-Peter Nilsson <hp@axis.com>Jeff Johnston2005-01-272-0/+5
| | | | * testsuite/include/check.h: Include stdlib.h.
* 2005-01-27 Hans-Peter Nilsson <hp@axis.com>Jeff Johnston2005-01-273-0/+26
| | | | | | * Makefile.am (stmp-targ-include): Support include header files from machine directories. * Makefile.in: Regenerate.
* 2005-01-24 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2005-01-244-2/+20
| | | | | | | | * 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>Jeff Johnston2005-01-202-17/+103
| | | | | | | * 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>Jeff Johnston2005-01-202-1/+6
| | | | | * libc/stdlib/setenv_r.c (_setenv_r): Call tzset() if the TZ environment variable is set.
* 2005-01-19 Shaun Jackman <sjackman@gmail.com>Jeff Johnston2005-01-192-1/+5
| | | | * tzset_r.c (_tzname): Add a comma.
* * libc/machine/powerpc/vfprintf.c: Use _REENT when callingAldy Hernandez2005-01-182-2/+6
| | | | _VFPRINTF_R.
* Fix typo.Jeff Johnston2005-01-101-1/+1
|
* 2005-01-07 Paul Brook <paul@codesourcery.com>Jeff Johnston2005-01-079-4/+147
| | | | | | | | | | | * 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>Jeff Johnston2005-01-065-9/+73
| | | | | | | | | * 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>Jeff Johnston2005-01-062-1/+6
| | | | | * libc/stdio/ftell.c (ftell_r): Add parenthesis for __SWR bit-test in combination with NULL test.
* Add missing ChangeLog entry for 1.13.0 release.Jeff Johnston2005-01-061-0/+17
| | | | | | | | | | | | | | | | | | | 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.
* 2005-01-06 Hans-Peter Nilsson <hp@axis.com>Jeff Johnston2005-01-062-3/+7
| | | | * README: Fix typo of LGPL. Change "license" to "copyright".
* 2004-12-17 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2004-12-17143-299/+368
| | | | | | | | | | | | | | | | | | | * 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. * 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. * libm/libm.texinfo: Ditto. * libc/sys/linux/shared.ld: Add VERS_1.13.
* 2004-12-17 Christian Groessler <chris@groessler.org>Jeff Johnston2004-12-178-15/+691
| | | | | | | | | | | * 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>Jeff Johnston2004-12-132-9/+19
| | | | | | * 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>Jeff Johnston2004-12-092-1/+6
| | | | | * libc/time/tzset_r (_tzset_r): Properly skip over '/' when it is detected.
* 2004-12-08 Alex Mogilnikov <alx@intellectronika.ru>Jeff Johnston2004-12-082-3/+10
| | | | * libc/time/tzset_r (_tzset_r): Fix loop.
* 2004-12-08 Alex Mogilnikov <alx@intellectronika.ru>Jeff Johnston2004-12-082-3/+11
| | | | | | * 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>Jeff Johnston2004-12-072-6/+8
| | | | | * libc/sys/linux/sys/unistd.h: Add prototypes for ftruncate, truncate, and usleep.
* 2004-12-03 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2004-12-033-4/+11
| | | | | | | * 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>Jeff Johnston2004-12-033-6/+19
| | | | | | | * 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>Jeff Johnston2004-12-023-2/+13
| | | | | | | | | * 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>Jeff Johnston2004-11-262-0/+13
| | | | * libc/sys/arm/crt0.S (_start): Add .cantunwind annotation.
* 2004-11-24 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2004-11-241-1/+1
| | | | | | | * 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>Jeff Johnston2004-11-244-4/+11
| | | | | | | * libc/include/stdlib.h (putenv, _putenv_r): Change to remove const for value string parameter. * libc/stdlib/putenv.c: Ditto. * libc/stdlib/putenv_r.c: Ditto.
* 2004-11-24 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2004-11-243-2/+7
| | | | | * libc/stdio/Makefile.am: Fix missing vfscanf. * libc/stdio/Makefile.in: Regenerated.
* 2004-11-23 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2004-11-2423-420/+1445
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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>Jeff Johnston2004-11-206-11/+168
| | | | | | | | * 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.
* * libc/stdio/refill.c (__srefill): Try again after EOF on Cygwin. Clear EOFChristopher Faylor2004-11-172-0/+13
| | | | flag if successful.
* tweak wordingChristopher Faylor2004-10-281-1/+1
|
* * libc/include/sys/signal.h: Move <signal.h> include to bottom of file so thatChristopher Faylor2004-10-282-7/+12
| | | | all relevant definitions have been handled for use in the include.
* 2004-10-26 Jason Tishler <jason@tishler.net>Jeff Johnston2004-10-262-10/+11
| | | | | * libc/stdio/fread.c (fread): Fix return value for unbuffered fread.
* Fix date typo.Jeff Johnston2004-10-251-1/+1
|
* 2001-10-25 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Jeff Johnston2004-10-253-0/+17
| | | | | * libc/include/machine/setjmp.h: Add AVR support. * libc/sys/rtems/crt0.S [__AVR__]: Add __stack.
* 2004-10-08 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2004-10-082-0/+13
| | | | | | | * 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>Jeff Johnston2004-10-0514-0/+3239
| | | | | | | | | | | | | | | | * 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>Jeff Johnston2004-10-053-0/+26
| | | | | | * Makefile.am (stmp-targ-include): Support sys header files from machine directories. * Makefile.in: Regenerated.
* 2004-10-04 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2004-10-043-2/+12
| | | | | | * 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>Jeff Johnston2004-09-242-0/+5
| | | | * libc/stdio/local.h: Include <stdlib.h>.
* * libc/stdio/fread.c (fread): Include <malloc.h>.Corinna Vinschen2004-09-242-0/+5
|
* 2004-09-22 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2004-09-222-18/+81
| | | | | | * 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.
* * libc/machine/xscale/setjmp.S: New file, copied fromIan Lance Taylor2004-09-214-3/+149
| | | | | | 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>Jeff Johnston2004-09-169-23/+52
| | | | | | | | | | | | | | | | | | | * 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>Jeff Johnston2004-09-163-16/+13
| | | | | | | * 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>Jeff Johnston2004-09-162-1/+6
| | | | | * libc/stdio64/freopen64.c: Remove casting of fp lock to _LOCK_RECURSIVE_T.