| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
1999-11-01 Wolfram Gloger <wg@malloc.de>
* malloc/malloc.h: Describe __malloc_initialize_hook.
* manual/memory.texi: Document __malloc_initialize_hook.
* sysdeps/unix/sysv/linux/setrlimit.c: Correctly use rlimits.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
1999-11-11 Ulrich Drepper <drepper@cygnus.com>
* sysdeps/unix/sysv/linux/setrlimit.c: COrrectly use rlimits.
1999-11-09 Andreas Jaeger <aj@suse.de>
* sysdeps/unix/getlogin_r.c (getlogin_r): Sync with getlogin
implementation for ttyname_r call; fix inverted condition; return
ut_user.
Closes PR libc/1438.
|
|
|
|
|
|
|
|
|
| |
* math/fenv.h: Include bits/fenvinline.h if optimizing.
* sysdeps/powerpc/fpu/bits/fenv.h: Remove inline functions. Moved to..
* sysdeps/powerpc/fpu/bits/fenvinline.h: ...here. New file.
* sysdeps/generic/bits/fenv.h: New file.
1999-11-10 Ulrich Drepper <drepper@cygnus.com>
|
|
|
|
|
|
|
| |
1999-11-10 Ulrich Drepper <drepper@cygnus.com>
* misc/tst-efgcvt.c (output_r_error): Remove extra parameter to
printf call.
|
|
|
|
|
|
| |
* misc/tst-efgcvt.c: Also test ecvt_r and fcvt_r.
1999-11-10 Andreas Jaeger <aj@suse.de>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
1999-11-10 Andreas Jaeger <aj@suse.de>
* string/strsignal.c (strsignal): Correct check for snprintf
return value.
* argp/argp-fmtstream.c (__argp_fmtstream_printf): Likewise.
* misc/efgcvt_r.c (APPEND): Correct check for too small buffer
according to changed snprintf return value.
Reported by Lawrence K. Chen <lchen@opentext.com>.
* misc/tst-efgcvt.c (special): Add tests for a too small buffer
for ecvt_r and fcvt_r.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
1999-11-09 Ulrich Drepper <drepper@cygnus.com>
* elf/dl-load.c (_dl_dst_count): Allow $ORIGIN to point to
directory with the reference since this is as secure as using the
object with the dependency.
(_dl_dst_substitute): Likewise.
* elf/dl-load.c (_dl_dst_count): Change strings in first two
strncmp calls to allow reuse.
(_dl_dst_substitute): Likewise.
1999-11-01 Arnold D. Robbins <arnold@skeeve.com>
* posix/regex.c (init_syntax_once): move below definition of
ISALNUM etc., then use ISALNUM to init the table, so that
the word ops will work if i18n'ed.
(SYNTAX): And subscript with 0xFF for 8bit character sets.
1999-11-09 Andreas Jaeger <aj@suse.de>
* sysdeps/unix/getlogin_r.c (getlogin_r): Sync with getlogin
implementation for ttyname_r call; fix inverted condition; return
ut_user. Closes PR libc/1438.
1999-11-09 Ulrich Drepper <drepper@cygnus.com>
* timezone/checktab.awk: Update from tzcode1999h.
* timezone/africa: Update from tzdata1999i.
* timezone/asia: Likewise.
* timezone/australasia: Likewise.
* timezone/backward: Likewise.
* timezone/europe: Likewise.
* timezone/northamerica: Likewise.
* timezone/southamerica: Likewise.
* timezone/iso3166.tab: Likewise.
* timezone/zone.tab: Likewise.
* sysdeps/unix/sysv/linux/bits/resource.h: Define values also as
macros. Patch by brg@csua.berkeley.edu [PR libc/1439].
1999-11-09 Andreas Jaeger <aj@suse.de>
* posix/Makefile (tests): Added tst-getlogin.
* posix/tst-getlogin.c: New file, contains simple tests for
getlogin and getlogin_r.
1999-11-09 Andreas Schwab <schwab@suse.de>
* misc/syslog.c: For LOG_PERROR only append a newline if
necessary.
|
|
|
|
|
|
|
| |
1999-11-08 Ulrich Drepper <drepper@cygnus.com>
* elf/elf.h: Add STT_REGISTER, STT_HP_OPAQUE, and STT_ST_STUB
definitions.
|
|
|
|
|
|
|
| |
1999-11-08 Ulrich Drepper <drepper@cygnus.com>
* pthread.c (__pthread_initialize_manager): Initialize
__pthread_manager_thread.p_tid.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
1999-11-08 Andreas Jaeger <aj@suse.de>
* locale/findlocale.c (_nl_find_locale): Free normalized_codeset;
this fixes a memory leak (closes PR libc/1435).
* intl/l10nflist.c (_nl_normalize_codeset): Update comment to
reflect memory allocation.
* intl/loadinfo.h: Comment _nl_normalize_codeset, comment memory
allocation in _nl_explode_name.
1999-11-06 Andreas Jaeger <aj@suse.de>
* time/tzset.c: Use __libc_lock_define_initialized for tzset_lock
to initialize it.
Reported by wes@surety.com, closes PR libc/1432.
1999-11-05 Geoff Keating <geoffk@cygnus.com>
* sysdeps/powerpc/fpu/bits/fenv.h: Don't put commas at the end of
enumerator lists (-pedantic complains).
(feraiseexcept): Use i#*X as the constraint. Fix a bug in the
test for 'one bit set'.
(feclearexcept): Likewise.
|
|
|
|
|
|
| |
* sysdeps/unix/sysv/linux/setrlimit.c: New file.
1999-10-04 Tim Waugh <twaugh@redhat.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
1999-11-05 Ulrich Drepper <drepper@cygnus.com>
* sysdeps/unix/sysv/linux/bits/resource.h (RLIM_INFINITY): Adjust
for kernel changes.
* sysdeps/unix/sysv/linux/bits/types.h (__rlim_t, __rlim64_t): Make
unsigned.
1999-10-04 Tim Waugh <twaugh@redhat.com>
* posix/wordexp-test.c: More tests.
* posix/wordexp.c (wordexp): Explicit null words should be kept.
1999-11-04 Shinya Hanataka <hanataka@abyss.rim.or.jp>
* locale/programs/linereader.c (get_string): Correct type of buf2
variable.
* locale/programs/ld-ctype.c (ctype_output): Store index correctly
for _NL_CTYPE_INDIGITS_MB_LEN, _NL_CTYPE_INDIGITS_WC_LEN,
_NL_CTYPE_INDIGITS*_MB, _NL_CTYPE_OUTDIGIT*_MB, and
_NL_CTYPE_OUTDIGIT*_WC.
(allocate_arrays): Completely initialize mapping tables.
* locale/programs/ld-time.c (time_startup): We need the wide car
string.
(time_finish): Correct handling of era.
(time_output): Fix a few array indeces.
(time_read): Pass the repertoire map to lr_token.
|
|
|
|
|
|
| |
1999-11-03 Ulrich Drepper <drepper@cygnus.com>
* Versions.def: Add version for libthread_db.
|
|
|
|
|
|
|
|
| |
* internals.h: Declare __pthread_last_event.
* manager.c: Define __pthread_last_event.
(pthread_handle_create): Set __pthread_last_event.
(pthread_exited): Likewise.
* join.c (pthread_exit): Likewise.
|
|
|
|
|
|
|
| |
1999-11-02 Andreas Jaeger <aj@suse.de>
* manual/header.texi (Library Summary): The command @indexfonts
doesn't exist anymore, use @smallfonts instead.
|
|
|
|
|
|
|
| |
1999-11-02 Ulrich Drepper <drepper@cygnus.com>
* sysdeps/unix/sysv/linux/i386/sys/procfs.h: Include sys/ucontext.h
instead of duplicating definitions.
|
|
|
|
|
|
|
|
|
|
|
|
| |
* sysdeps/unix/sysv/linux/alpha/sys/procfs.h: Add more pr* types used
by the debugger.
* sysdeps/unix/sysv/linux/arm/sys/procfs.h: Likewise.
* sysdeps/unix/sysv/linux/i386/sys/procfs.h: Likewise.
* sysdeps/unix/sysv/linux/mips/sys/procfs.h: Likewise.
* sysdeps/unix/sysv/linux/powerpc/sys/procfs.h: Likewise.
* sysdeps/unix/sysv/linux/sys/procfs.h: Likewise.
1999-11-01 Ulrich Drepper <drepper@cygnus.com>
|
|
|
|
|
| |
* sysdeps/unix/sysv/linux/kernel-features.h
(__ASSUME_NEW_GETRLIMIT_SYSCALL): New definition.
|
|
|
|
| |
* sysdeps/unix/sysv/linux/net/if_arp.h: Add ARPHDR_HWX25.
|
|
|
|
| |
* sysdeps/unix/sysv/linux/i386/getrlimit.c: New file.
|
|
|
|
|
|
| |
1999-11-01 Ulrich Drepper <drepper@cygnus.com>
* manual/texinfo.tex: Updated.
|
|
|
|
|
|
|
|
| |
1999-11-01 Andreas Jaeger <aj@suse.de>
* sysdeps/unix/sysv/linux/sys/reboot.h: Remove K&R compatibility.
* inet/gethstbynm2_r.c: Reorder addresses.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
1999-09-11 Paul Eggert <eggert@twinsun.com>
* posix/glob.h (glob): If #defining to glob64, do this before
declaring it, so that all declarations and uses match, and do not
declare glob64, to avoid a declaration clash.
(globfree): Likewise with globfree64.
1999-09-08 Eli Zaretskii <eliz@is.elta.co.il>
* sysdeps/generic/glob.c (prefix_array) [__MSDOS__,WINDOWS32]:
Keep the trailing slash unless DIRNAME is just "x:/".
|
|
|
|
|
|
|
|
| |
1999-10-11 Andreas Jaeger <aj@suse.de>
* sysdeps/unix/sysv/linux/bits/siginfo.h (SI_KERNEL): Added.
* sysdeps/unix/sysv/linux/mips/bits/siginfo.h: Likewise.
Closes PR libc/1384.
|
|
|
|
|
|
|
|
|
|
|
|
| |
1999-10-20 Andreas Schwab <schwab@suse.de>
* math/Makefile (libm-tests-generated): Remove libm-test.stmp.
(generated): Add it here.
(before-compile): Add libm-test.c.
($(addprefix $(objpfx), $(libm-tests-generated))): Depend on
libm-test.stmp.
($(objpfx)libm-test.stmp): Use $(objpfx) instead of
$(objdir)/math/.
|
|
|
|
|
| |
* Makefile (pdf): New goal.
* manual/Makefile: Add definitions and rules for PDF generation.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* sysdeps/mips/fclrexcpt.c: Moved to...
* sysdeps/mips/fpu/fclrexcpt.c: ...here.
* sysdeps/mips/fegetenv.c: Moved to...
* sysdeps/mips/fpu/fegetenv.c: ...here.
* sysdeps/mips/fegetround.c: Moved to...
* sysdeps/mips/fpu/fegetround.c: ...here.
* sysdeps/mips/fesetenv.c: Moved to...
* sysdeps/mips/fpu/fesetenv.c: ...here.
* sysdeps/mips/fesetround.c: Moved to...
* sysdeps/mips/fpu/fesetround.c: ...here.
* sysdeps/mips/feupdateenv.c: Moved to...
* sysdeps/mips/fpu/feupdateenv.c: ...here.
* sysdeps/mips/fgetexcptflg.c: Moved to...
* sysdeps/mips/fpu/fgetexcptflg.c: ...here.
* sysdeps/mips/ftestexcept.c: Moved to...
* sysdeps/mips/fpu/ftestexcept.c: ...here.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Versions.def (libm): Add GLIBC_2.1.3.
ISO C99 TR1 changes various fe* functions to return an error value.
* math/Versions [GLIBC_2.1.3]: Add feclearexcept, fegetexceptflag,
feraiseexcept, fesetexceptflag, fegetenv, fesetenv, and feupdateenv.
* sysdeps/alpha/fpu/fclrexcpt.c: Return value and add alias.
* sysdeps/alpha/fpu/fegetenv.c: Likewise.
* sysdeps/alpha/fpu/fesetenv.c: Likewise.
* sysdeps/alpha/fpu/feupdateenv.c: Likewise.
* sysdeps/alpha/fpu/fgetexcptflg.c: Likewise.
* sysdeps/alpha/fpu/fraiseexcpt.c: Likewise.
* sysdeps/alpha/fpu/fsetexcptflg.c: Likewise.
* sysdeps/arm/fpu/fclrexcpt.c: Likewise.
* sysdeps/arm/fpu/fegetenv.c: Likewise.
* sysdeps/arm/fpu/fesetenv.c: Likewise.
* sysdeps/arm/fpu/fraiseexcpt.c: Likewise.
* sysdeps/arm/fpu/fsetexcptflg.c: Likewise.
* sysdeps/generic/fclrexcpt.c: Likewise.
* sysdeps/generic/fegetenv.c: Likewise.
* sysdeps/generic/fesetenv.c: Likewise.
* sysdeps/generic/feupdateenv.c: Likewise.
* sysdeps/generic/fgetexcptflg.c: Likewise.
* sysdeps/generic/fraiseexcpt.c: Likewise.
* sysdeps/generic/fsetexcptflg.c: Likewise.
* sysdeps/i386/fpu/fclrexcpt.c: Likewise.
* sysdeps/i386/fpu/fegetenv.c: Likewise.
* sysdeps/i386/fpu/fesetenv.c: Likewise.
* sysdeps/i386/fpu/feupdateenv.c: Likewise.
* sysdeps/i386/fpu/fgetexcptflg.c: Likewise.
* sysdeps/i386/fpu/fraiseexcpt.c: Likewise.
* sysdeps/i386/fpu/fsetexcptflg.c: Likewise.
* sysdeps/m68k/fpu/fclrexcpt.c: Likewise.
* sysdeps/m68k/fpu/fegetenv.c: Likewise.
* sysdeps/m68k/fpu/fesetenv.c: Likewise.
* sysdeps/m68k/fpu/feupdateenv.c: Likewise.
* sysdeps/m68k/fpu/fgetexcptflg.c: Likewise.
* sysdeps/m68k/fpu/fraiseexcpt.c: Likewise.
* sysdeps/m68k/fpu/fsetexcptflg.c: Likewise.
* sysdeps/mips/fclrexcpt.c: Likewise.
* sysdeps/mips/fegetenv.c: Likewise.
* sysdeps/mips/fesetenv.c: Likewise.
* sysdeps/mips/feupdateenv.c: Likewise.
* sysdeps/mips/fgetexcptflg.c: Likewise.
* sysdeps/powerpc/fclrexcpt.c: Likewise.
* sysdeps/powerpc/fegetenv.c: Likewise.
* sysdeps/powerpc/fesetenv.c: Likewise.
* sysdeps/powerpc/feupdateenv.c: Likewise.
* sysdeps/powerpc/fgetexcptflg.c: Likewise.
* sysdeps/powerpc/fraiseexcpt.c: Likewise.
* sysdeps/powerpc/fsetexcptflg.c: Likewise.
* sysdeps/sparc/fpu/fclrexcpt.c: Likewise.
* sysdeps/sparc/fpu/fegetenv.c: Likewise.
* sysdeps/sparc/fpu/fesetenv.c: Likewise.
* sysdeps/sparc/fpu/feupdateenv.c: Likewise.
* sysdeps/sparc/fpu/fgetexcptflg.c: Likewise.
* sysdeps/sparc/fpu/fraiseexcpt.c: Likewise.
* sysdeps/sparc/fpu/fsetexcptflg.c: Likewise.
* math/fenv.h: Adjust prototypes.: Likewise.
* manual/arith.texi: Adjust documentation for these changes.
* manual/arith.texi: Document feraiseexcept.
* sysdeps/powerpc/fegetenv.c: Moved to...
* sysdeps/powerpc/fpu/fegetenv.c: ...here.
* sysdeps/powerpc/fegetround.c: Moved to...
* sysdeps/powerpc/fpu/fegetround.c: ...here.
* sysdeps/powerpc/feholdexcpt.c: Moved to...
* sysdeps/powerpc/fpu/feholdexcpt.c: ...here.
* sysdeps/powerpc/fesetenv.c: Moved to...
* sysdeps/powerpc/fpu/fesetenv.c: ...here.
* sysdeps/powerpc/fenv_libc.h: Moved to...
* sysdeps/powerpc/fpu/fenv_libc.h: ...here.
* sysdeps/powerpc/feupdateenv.c: Moved to...
* sysdeps/powerpc/fpu/feupdateenv.c: ...here.
* sysdeps/powerpc/fgetexcptflg.c: Moved to...
* sysdeps/powerpc/fpu/fgetexcptflg.c: ...here.
* sysdeps/powerpc/fraiseexcpt.c: Moved to...
* sysdeps/powerpc/fpu/fraiseexcpt.c: ...here.
* sysdeps/powerpc/fsetexcptflg.c: Moved to...
* sysdeps/powerpc/fpu/fsetexcptflg.c: ...here.
* sysdeps/powerpc/ftestexcept.c: Moved to...
* sysdeps/powerpc/fpu/ftestexcept.c: ...here.
* sysdeps/powerpc/fesetround.c: Moved to...
* sysdeps/powerpc/fpu/fesetround.c: ...here
* sysdeps/powerpc/fenv_const.c: Moved to...
* sysdeps/powerpc/fpu/fenv_const.c: ...here.
1999-10-29 Jakub Jelinek <jakub@redhat.com>
* stdlib/longlong.h: Avoid UDIV_TIME redefinition.
* sysdeps/sparc/sparc32/dl-machine.h: Fix loading of SPARC v8plus
libraries from statically linked programs.
* sysdeps/unix/sysv/linux/sparc/bits/sigaction.h: POSIX 199309
fix for sigaction on SPARC.
Patches by David S. Miller <davem@redhat.com>.
* sysdeps/unix/sysv/linux/sparc/sys/ucontext.h: Declare
gregset_t and other required structures and defines for SPARC 64bit
ABI as well, not only 32bit ABI.
1999-10-31 Andreas Jaeger <aj@suse.de>
* sysdeps/sparc/sparc64/fpu/bits/huge_val.h: Replace __USE_ISOC9X
by __USE_ISOC99 and update comments.
* math/complex.h: Update comments for ISO C99.
* math/fenv.h: Likewise.
* math/test-fenv.c: Likewise.
* math/tgmath.h: Likewise.
* libio/stdio.h: Likewise.
* posix/sys/types.h: Likewise.
* sysdeps/generic/inttypes.h: Likewise.
* sysdeps/generic/stdint.h: Likewise.
1999-10-31 Ulrich Drepper <drepper@cygnus.com>
|
|
|
|
| |
* manual/creature.texi (Feature Test Macros): Mention _ISOC99_SOURCE.
|
|
|
|
|
| |
* sysdeps/powerpc/bits/fenv.h: Moved to...
* sysdeps/powerpc/fpu/bits/fenv.h: ...here.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
1999-10-31 Ulrich Drepper <drepper@cygnus.com>
* includes/features.h: Replace __USE_ISOC9X by __USE_ISOC99 and also
recognize _ISOC99_SOURCE.
* libio/stdio.h: Likewise.
* math/math.h: Likewise.
* math/bits/mathcalls.h: Likewise.
* math/stdio.h: Likewise.
* stdlib/stdlib.h: Likewise.
* sysdeps/alpha/fpu/bits/mathdef.h: Likewise.
* sysdeps/alpha/fpu/bits/mathinline.h: Likewise.
* sysdeps/arm/bits/huge_val.h: Likewise.
* sysdeps/generic/bits/mathdef.h: Likewise.
* sysdeps/i386/bits/huge_val.h: Likewise.
* sysdeps/i386/fpu/bits/mathdef.h: Likewise.
* sysdeps/i386/fpu/bits/mathinline.h: Likewise.
* sysdeps/ieee754/bits/huge_val.h: Likewise.
* sysdeps/m68k/bits/huge_val.h: Likewise.
* sysdeps/m68k/fpu/bits/mathdef.h: Likewise.
* sysdeps/m68k/fpu/bits/mathinline.h: Likewise.
* sysdeps/powerpc/bits/mathdef.h: Likewise.
* sysdeps/powerpc/bits/mathinline.h: Likewise.
* sysdeps/sparc/fpu/bits/mathdef.h: Likewise.
* sysdeps/sparc/fpu/bits/mathinline.h: Likewise.
* sysdeps/sparc/sparc32/fpu/bits/huge_val.h: Likewise.
* wcsmbs/wchar.h: Likewise.
* sysdeps/powerpc/bits/mathdef.h: Moved to...
* sysdeps/powerpc/fpu/bits/mathdef.h: ...here.
* sysdeps/powerpc/bits/mathinline.h: Moved to...
* sysdeps/powerpc/fpu/bits/mathinline.h: ...here.
1999-10-31 Andreas Jaeger <aj@suse.de>
* manual/math.texi (Errors in Math Functions): Correct TeX code.
1999-10-31 Andreas Jaeger <aj@suse.de>
* math/libm-test.inc: Change comments to use ISO C99 instead of
ISO C9x.
* math/w_lgamma.c: Likewise.
* math/w_lgammaf.c: Likewise.
* math/w_lgammal.c: Likewise.
* math/test-fenv.c: Likewise.
* sysdeps/ieee754/ldbl-96/printf_fphex.c: Likewise.
* sysdeps/ieee754/ldbl-128/printf_fphex.c: Likewise.
* sysdeps/generic/printf_fphex.c: Likewise.
1999-10-31 Andreas Jaeger <aj@suse.de>
* manual/arith.texi (Parsing of Floats): Remove C from ISO C comment.
* manual/math.texi: Change ISO C9x to ISO C99.
* manual/startup.texi: Likewise.
* manual/stdio.texi: Likewise.
1999-10-31 Andreas Jaeger <aj@suse.de>
* manual/arith.texi: Change ISO C9x to ISO C99.
* manual/time.texi (Low-Level Time String Parsing): Likewise.
|
|
|
|
| |
* socket/Makefile (distribute): Add ifreq.h.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
1999-10-30 Ulrich Drepper <drepper@cygnus.com>
* manual/time.texi (Formatting Date and Time): Revise comments about
origins of the formats with ISO C99 references.
1999-10-30 Andreas Jaeger <aj@suse.de>
* sysdeps/unix/sysv/linux/ifreq.h: New file.
1999-10-29 Andreas Jaeger <aj@suse.de>
* manual/arith.texi (Parsing of Floats): Document the hexadecimal
input format; mention that strtof and strtold are part of ISO C99.
|
|
|
|
|
|
|
| |
* manual/math.texi (Errors in Math Functions): New section.
* math/libm-err-tab.pl: Moved to...
* manual/libm-err-tab.pl: ...here.
* manual/Makefile: Add rules for math function error table generation.
|
|
|
|
| |
!= 1 correctly and more than one digit before decimal point..
|
|
|
|
| |
* stdlib/tst-strtod.c: Add more hexadecimal tests.
|
|
|
|
|
|
|
| |
1999-10-29 Ulrich Drepper <drepper@cygnus.com>
* stdlib/strtod.c: Handle hexadecimal numbers with leading digit
!= 1 correctly.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
1999-10-27 Andreas Jaeger <aj@suse.de>
* sysdeps/generic/ifreq.h: New file.
* resolv/res_hconf.c: Add missing includes to get all prototypes.
(_res_hconf_reorder_addrs): Rewrite. This never worked before.
Reported by John DiMarco <jdd@cs.toronto.edu>.
(_res_hconf_reorder_addrs): Made thread safe.
(free_mem): New function, needed for malloc debugging.
1999-10-29 Andreas Jaeger <aj@suse.de>
* sysdeps/unix/sysv/linux/if_index.c (opensock): Move function to ...
* sysdeps/generic/opensock.c (__opensock): ...here in a new file.
* sysdeps/unix/sysv/linux/if_index.c: Change all callers of
opensock to use __opensock.
* socket/Makefile (routines): Add opensock.
* include/sys/socket.h (__opensock): Add prototype declaration.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* sysdeps/unix/sysv/linux/mips/bits/ioctl-types.h: Added missing
N_* constants.
* sysdeps/unix/sysv/linux/powerpc/bits/termios.h: Likewise.
* sysdeps/unix/sysv/linux/bits/ioctl-types.h (N_SYNC_PPP): Added
new constant from Linux 2.3.25pre1.
* sysdeps/unix/sysv/linux/linux_fsinfo.h (BFS_MAGIC): Added.
1999-10-29 Andreas Jaeger <aj@suse.de>
|
|
|
|
| |
* math/libm-err-tab.pl: New file to generate a table of
|
|
|
|
|
| |
* math/libm-err-test.pl: New file to generate a table of
Reported by Bernd Loechner <loechner@informatik.uni-kl.de>.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
1999-10-29 Andreas Jaeger <aj@suse.de>
* math/gen-libm-test.pl: New file to generate a table of
libm-test-ulps values.
1999-10-29 Ulrich Drepper <drepper@cygnus.com>
* sysdeps/unix/sysv/linux/sparc/sys/ptrace.h: New file.
* sysdeps/unix/sysv/linux/sparc/sparc64/profil-counter.h: Expect
struct sigcontext* object as second parameter for profil_counter.
Patches by Jakub Jelinek <jakub@redhat.com>.
1999-10-29 Andreas Jaeger <aj@suse.de>
* sysdeps/unix/sysv/linux/fpathconf.c (__fpathconf): Handle reiserfs.
* sysdeps/unix/sysv/linux/pathconf.c: Likewise.
* sysdeps/unix/sysv/linux/linux_fsinfo.h: Add values for devpts,
efs, qnx4 and reiser file systems.
1999-10-29 Andreas Jaeger <aj@suse.de>
* locale/Makefile (others): Set to localedef and locale for make
clean.
* debug/Makefile (generated): Add xtrace for make clean to work.
1999-10-29 Andreas Jaeger <aj@suse.de>
* stdlib/tst-strtod.c: Add two testcases for hexadecimal input.
1999-10-25 Andreas Jaeger <aj@suse.de>
* math/libm-test.inc: Added code to ignore the given max ulps.
(print_max_error): Check for ignore_max_ulp.
(check_float_internal): Likewise.
(parse_opt): Parse --ignore-max-ulp.
(main): Initialize ignore_max_ulp.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
1999-10-26 Andreas Jaeger <aj@suse.de>
* stdlib/msort.c: Include <alloca.h> for prototype.
Remove K&R compatibility and _quicksort prototype.
* stdlib/qsort.c: Make code and comments 64 bit clean; clarify
some comments.
Reported by Bernd Löchner <loechner@informatik.uni-kl.de>.
Remove K&R compatibility.
Move prototype declaration to include/stdlib.h.
Include <alloca.h> for prototype; include <limits.h> for CHAR_BIT.
* include/stdlib.h: Prototype declaration for _quicksort.
|
|
|
|
|
|
|
|
| |
1999-10-27 Andreas Jaeger <aj@suse.de>
* stdlib/rand_r.c (rand_r): Really use 31 bits, the result was
shifted a bit too much.
Reported by Eugen Dedu <dedu@ese-metz.fr>.
|
|
|
|
|
|
|
|
| |
1999-10-26 Ulrich Drepper <drepper@cygnus.com>
* restart.h (suspend_with_cancellation): Rewrite as a macro.
* condvar.c (pthread_cond_timedwait_relative): Don't mark as inline.
|
|
|
|
| |
buflen. Patch by Olaf Kirch <okir@lst.de>.
|
|
|
|
|
| |
* resolv/gethnamaddr.c: Account bytes needed for alignment in
buflen. Patch by Olaf Kibrch <okir@lst.de>.
|
|
|
|
|
| |
* md5-crypt/md5test.c: Correct names of MD5 functions after
removing of public names.
|
|
|
|
|
|
| |
* configure.in: Don't allow --enable-kernel without parameter.
1999-10-25 Ulrich Drepper <drepper@cygnus.com>
|
|
|
|
|
|
|
|
|
|
| |
1999-10-25 Ulrich Drepper <drepper@cygnus.com>
* sysdeps/i386/fpu/libm-test-ulps: Remove entries caused by +-0
problems.
* md5-crypt/md5.h: Remove prototypes for public interface. md5 is
only used internally.
|