aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
1999-11-18Update.Ulrich Drepper
* locale/programs/ld-ctype.c (ctype_output): Correct computation of nelems. Correctly compute index for additional character classes. (ctype_read): Handle charclass and charconv definitions. Also recognize arbitrary strings as mapping names. * locale/programs/ld-time.c (time_finish): Correctly skip over wide character era strings. * locale/lc-time.c (_nl_get_era_entry): Correctly skip era name and format for wide characters. * time/strftime.c: Correctly determine era information for wide wcsftime. * wctrans.c: Fix after removal of second endianess table. * wctype/wctype.h (_ISwbit): Correctly handle bits > 16. Patches by Shinya Hanataka <hanataka@abyss.rim.or.jp>. * wcsmbs/wcwidth.h (internal_wcwidth): Reject non-printable characters.
1999-11-18Update.Ulrich Drepper
* wcsmbs/wcswidth.c (wcswidth): Don't forget to decrement counter n.
1999-11-18Update.Ulrich Drepper
* sysdeps/unix/sysv/linux/alpha/sys/procfs.h: Remove greg_t, gregset_t, fpregset_t, and NGREG definitions.
1999-11-17Update.Ulrich Drepper
1999-11-17 Ulrich Drepper <drepper@cygnus.com> * locale/programs/ld-ctype.c: Implement character width information handling.
1999-11-17Update.Ulrich Drepper
1999-11-09 Andreas Jaeger <aj@suse.de> * sysdeps/unix/sysv/linux/grantpt.c (grantpt): Add support for devfs. * sysdeps/unix/sysv/linux/getpt.c (__getpt): Check for devfs. Patch by German Jose Gomez Garcia <german@pinon.ccu.uniovi.es>. * sysdeps/unix/sysv/linux/linux_fsinfo.h (DEVFS_SUPER_MAGIC): Added.
1999-11-17Update.Ulrich Drepper
1999-11-17 Ulrich Drepper <drepper@cygnus.com> * sysdeps/gnu/netinet/tcp.h: Add TCP_CORK definition.
1999-11-17Update.Ulrich Drepper
1999-11-07 Andreas Jaeger <aj@suse.de> * sysdeps/unix/sysv/linux/scsi/scsi_ioctl.h: New file with some defines from Linux scsi_ioctl.h header. * sysdeps/unix/sysv/linux/Makefile (sysdep_headers): Added scsi_ioctl.h. * sysdeps/unix/sysv/linux/Dist: Likewise. * sysdeps/unix/sysv/linux/scsi/sg.h: Synced with Linux 2.3.26; pretty printed. * sysdeps/unix/sysv/linux/scsi/scsi.h (TYPE_ENCLOSURE): Added to sync with Linux 2.3.26.
1999-11-17Update.Ulrich Drepper
1999-11-17 Andreas Jaeger <aj@suse.de> * shlib-versions: Allow mipsel for libm. Patch by Maciej W. Rozycki <macro@ds2.pg.gda.pl>.
1999-11-17Update.Ulrich Drepper
1999-11-16 Andreas Jaeger <aj@suse.de> * math/fenv.h: Fix typos in comments. Reported by Andreas Schwab.
1999-11-16Update.Ulrich Drepper
* locale/programs/ld-ctype.c (set_class_defaults): Set default value for alpha and alnum correctly.
1999-11-16Update.Ulrich Drepper
1999-11-16 Ulrich Drepper <drepper@cygnus.com> * locale/programs/ld-address.c (address_output): Fix output of country_num.
1999-11-16Update.Ulrich Drepper
1999-11-15 Ulrich Drepper <drepper@cygnus.com> * timezone/asia: Update from tzdata1999j. * timezone/australasia: Likewise. * timezone/europe: Likewise. * timezone/northamerica: Likewise. * timezone/southamerica: Likewise. * timezone/zone.tab: Likewise.
1999-11-15Update.Ulrich Drepper
* sysdeps/unix/sysv/linux/powerpc/sys/procfs.h: Likewise.
1999-11-15Update.Ulrich Drepper
1999-11-14 Ulrich Drepper <drepper@cygnus.com> * sysdeps/unix/sysv/linux/sys/procfs.h: Remove duplicate definitions. * sysdeps/unix/sysv/linux/mips/sys/procfs.h: Likewise. * sysdeps/unix/sysv/linux/arm/sys/procfs.h: Likewise. * sysdeps/unix/sysv/linux/alpha/sys/procfs.h: Likewise.
1999-11-15Update.Ulrich Drepper
1999-11-15 Andreas Jaeger <aj@suse.de> * sysdeps/unix/sysv/linux/sparc/sparc32/syscalls.list: Add __syscall_setrlimit. * sysdeps/unix/sysv/linux/sparc/sparc64/syscalls.list: Likewise. * Versions.def: Remove predecessors. They now get computed.
1999-11-15Update.Ulrich Drepper
* scripts/versions.awk: Don't expect to read predecessor versions, compute them. * Versions.def: Remove predecessors. They get now computed. 1999-11-14 Ulrich Drepper <drepper@cygnus.com> Patches by Franz Sirl <Franz.Sirl@lauterbach.com>.
1999-11-15Update.Ulrich Drepper
Patches by Franz Sirl <Franz.Sirl@lauterback.com>.
1999-11-15Update.Ulrich Drepper
1999-11-14 Ulrich Drepper <drepper@cygnus.com> * sysdeps/unix/sysv/linux/execve.c: Add __syscall_execve prototype. * sysdeps/unix/sysv/linux/setrlimit.c: Add __syscall_setrlimit prototype. * sysdeps/unix/sysv/linux/powerpc/syscalls.list: Add setrlimit. * sysdeps/powerpc/stackinfo.h: New file.
1999-11-15Add __syscall_execve prototype.Ulrich Drepper
1999-11-13* Versions.def (libc): Move GLIBC_2.2 dependency from GLIBC_2.1.1 toRoland McGrath
GLIBC_2.1.3. 1999-11-13 Roland McGrath <roland@baalperazim.frob.com>
1999-11-131999-11-13 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* hurd/Versions (GLIBC_2.1.3): Define, adding directory_name_split and hurd_directory_name_split. * Versions.def (libc): Add GLIBC_2.1.3. 1999-11-09 Roland McGrath <roland@baalperazim.frob.com> * hurd/report-wait.c (describe_port): Return char * and use __stpcpy to return the location of the null byte written into the string. (describe_number): Likewise. (describe_number): Remove assert, not always used with #. If FLAVOR is null, don't use it. (describe_number): Take signed argument and print a - if negative. (_S_msg_report_wait): Report system call number for system calls that aren't mach_msg. Soup up reporting for mach_msg: If destination port matches SS->intr_port, bracket port description with [...] to indicate a Hurd interruptible RPC; if destination port is null, examine the receive port and report that state; if receive port is also null, check for timeout and report its value. * sysdeps/mach/hurd/i386/intr-msg.h (MSG_EXAMINE): Return int that is zero iff we managed to examine the stack; take new args RCV_NAME, SEND_NAME, OPTION, and TIMEOUT to fill in with mach_msg args. * hurd/report-wait.c (describe_port): Recognize MACH_PORT_NULL and MACH_PORT_DEAD specially. 1999-10-04 Roland McGrath <roland@baalperazim.frob.com> * hurd/hurdlookup.c (__hurd_directory_name_split): New function. (__directory_name_split): New function. * hurd/hurd.h: Declare them. * sysdeps/mach/hurd/rmdir.c: Use __directory_name_split instead of __file_name_split, so we ignore trailing slashes properly. * sysdeps/mach/hurd/rename.c: Likewise.
1999-11-13Update.Ulrich Drepper
1999-11-13 Thorsten Kukuk <kukuk@suse.de> * sysdeps/unix/sysv/linux/sparc/bits/signum.h: Add SIGPWR define from current kernel headers. * sunrpc/key_call.c: Use /usr/etc/keyenvoy only if we don't have SO_PASSCRED defined.
1999-11-13Update.Ulrich Drepper
* locale/C-ctype.c: Fix typo in char class name.
1999-11-13Update.Ulrich Drepper
1999-11-12 Ulrich Drepper <drepper@cygnus.com> * configure.in: Allow user so specify --enable-kernel=current.
1999-11-12Update.Ulrich Drepper
* charmaps/ISO-8859-7: Fix 0xa1 mapping.
1999-11-12Update.Ulrich Drepper
1999-11-12 Ulrich Drepper <drepper@cygnus.com> * charmaps/ISO-8859-13: Fix a few entries. Patch by Marius Gedminas <mgedmin@takas.lt>.
1999-11-12Update.Ulrich Drepper
1999-11-12 Thorsten Kukuk <kukuk@suse.de> * nis/nss_nisplus/nisplus-publickey.c: Check for snprintf return value. * sysdeps/unix/sysv/linux/alpha/sys/procfs.h: Follow changes from i386 version. * sysdeps/unix/sysv/linux/arm/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. Closes PR libc/1438.
1999-11-12Update.Ulrich Drepper
1999-11-12 Ulrich Drepper <drepper@cygnus.com> * intl/locale.alias: Add Estonian entries. Patch by Marko Kreen <marko@et.ee> [PR libc/1444].
1999-11-12Update.Ulrich Drepper
1999-11-02 Andreas Jaeger <aj@suse.de> * Versions.def: Add version GLIBC_2.2 for libm. * math/fenv.h: Add prototypes for fegetexcept, feenableexcept and fedisableexcept. * sysdeps/generic/feenablxcpt.c: Stub file. * sysdeps/generic/fedisblxcpt.c: Stub file. * sysdeps/generic/fegetexcept.c: Stub file. * sysdeps/i386/fpu/fedisblxcpt.c: New file. * sysdeps/i386/fpu/feenablxcpt.c: New file. * sysdeps/i386/fpu/fegetexcept.c: New file. * math/Makefile (libm-support): Add new files. * math/Versions: Add new functions with version GLIBC_2.2. * manual/arith.texi (Control Functions): Document fegetexcept, feenableexcept and fedisableexcept.
1999-11-12Update.Ulrich Drepper
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-11Update.Ulrich Drepper
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.
1999-11-11Update.Ulrich Drepper
* 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-10Update.Ulrich Drepper
1999-11-10 Ulrich Drepper <drepper@cygnus.com> * misc/tst-efgcvt.c (output_r_error): Remove extra parameter to printf call.
1999-11-10Update.Ulrich Drepper
* misc/tst-efgcvt.c: Also test ecvt_r and fcvt_r. 1999-11-10 Andreas Jaeger <aj@suse.de>
1999-11-10Update.Ulrich Drepper
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-10Update.Ulrich Drepper
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-09Update.Ulrich Drepper
1999-11-08 Ulrich Drepper <drepper@cygnus.com> * elf/elf.h: Add STT_REGISTER, STT_HP_OPAQUE, and STT_ST_STUB definitions.
1999-11-09Update.Ulrich Drepper
1999-11-08 Ulrich Drepper <drepper@cygnus.com> * pthread.c (__pthread_initialize_manager): Initialize __pthread_manager_thread.p_tid.
1999-11-08Update.Ulrich Drepper
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.
1999-11-06Update.Ulrich Drepper
* sysdeps/unix/sysv/linux/setrlimit.c: New file. 1999-10-04 Tim Waugh <twaugh@redhat.com>
1999-11-05Update.Ulrich Drepper
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-05Update.Ulrich Drepper
1999-11-03 Ulrich Drepper <drepper@cygnus.com> * Versions.def: Add version for libthread_db.
1999-11-03Update.Ulrich Drepper
* 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-03Update.Ulrich Drepper
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-02Update.Ulrich Drepper
1999-11-02 Ulrich Drepper <drepper@cygnus.com> * sysdeps/unix/sysv/linux/i386/sys/procfs.h: Include sys/ucontext.h instead of duplicating definitions.
1999-11-02Update.Ulrich Drepper
* 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>
1999-11-02Update.Ulrich Drepper
* sysdeps/unix/sysv/linux/kernel-features.h (__ASSUME_NEW_GETRLIMIT_SYSCALL): New definition.
1999-11-01Update.Ulrich Drepper
* sysdeps/unix/sysv/linux/net/if_arp.h: Add ARPHDR_HWX25.
1999-11-01Update.Ulrich Drepper
* sysdeps/unix/sysv/linux/i386/getrlimit.c: New file.
1999-11-01Update.Ulrich Drepper
1999-11-01 Ulrich Drepper <drepper@cygnus.com> * manual/texinfo.tex: Updated.