aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2001-04-05Update.Ulrich Drepper
2001-04-05 Ulrich Drepper <drepper@redhat.com> * login/tst-utmp.c: Make file usable again in tst-utmpx.c.
2001-04-05Update.Ulrich Drepper
* sysdeps/unix/sysv/aix/dl-libc.c: Don't use the ELF version, define simple replacements here. Patch by Michael Keezer. * sysdeps/ieee754/ldbl-128/e_logl.c: New file. * sysdeps/ieee754/ldbl-96/e_asinl.c: New file. Contributed by Stephen L Moshier <moshier@mediaone.net>.
2001-04-05Update.Ulrich Drepper
2001-04-04 Ulrich Drepper <drepper@redhat.com> * posix/fnmatch_loop.c: Undefine NEW_PATTERN when it is not used anymore.
2001-04-05If p_pid is zero use ps_getpid().Ulrich Drepper
2001-04-04Update.Andreas Jaeger
2001-04-01 Andreas Jaeger <aj@suse.de> * sysdeps/generic/s_nextafter.c (NO_LONG_DOUBLE): Add nexttowardl alias. * sysdeps/generic/s_fma.c (NO_LONG_DOUBLE): Add fmal alias.
2001-04-04[NO_LONG_DOUBLE]: Add nexttowardl alias.Andreas Jaeger
2001-04-04Update.Ulrich Drepper
2001-04-04 Ulrich Drepper <drepper@redhat.com> * sysdeps/unix/sysv/linux/s390/s390-64/Dist: Add ucontext_i.h. * sysdeps/unix/sysv/linux/s390/s390-32/Dist: Likewise. 2001-04-04 Martin Schwidefsky <schwidefsky@de.ibm.com> * sysdeps/unix/sysv/linux/s390/s390-32/getcontext.S: New file. * sysdeps/unix/sysv/linux/s390/s390-32/makecontext.c: New file. * sysdeps/unix/sysv/linux/s390/s390-32/setcontext.S: New file. * sysdeps/unix/sysv/linux/s390/s390-32/ucontext_i.h: New file. * sysdeps/unix/sysv/linux/s390/s390-64/getcontext.S: New file. * sysdeps/unix/sysv/linux/s390/s390-64/makecontext.c: New file. * sysdeps/unix/sysv/linux/s390/s390-64/setcontext.S: New file. * sysdeps/unix/sysv/linux/s390/s390-64/ucontext_i.h: New file. * sysdeps/unix/sysv/linux/s390/swapcontext.c: New file. * sunrpc/rpc_scan.c (symbols): Add entry for HYPER. * sunrpc/rpc_scan.h (enum tok_kind): Add TOK_HYPER. * sunrpc/rpc_parse.c (get_type): Handle TOK_HYPER. (unsigned_dec): Likewise. Patch by atai@jezebel.dreamhost.com.
2001-04-04(symbols): Add entry for HYPER.Ulrich Drepper
2001-04-04Update.Andreas Jaeger
2001-04-04 Andreas Jaeger <aj@suse.de> * sysdeps/powerpc/dl-machine.h (ELF_MACHINE_NO_REL): Move to right place. * sysdeps/unix/sysv/linux/hppa/umount.c: Add prototype for __umount2.
2001-04-04(ELF_MACHINE_NO_REL): Move to right place.Andreas Jaeger
2001-04-04Update.Ulrich Drepper
2001-04-04 Ulrich Drepper <drepper@redhat.com> * nis/nss_nis/nis-service.c (_nss_nis_getservbyname_r): Pass pointer to int as last parameter of yp_match. Patch by kanazawa@flab.fujitsu.co.jp.
2001-04-04Update.Ulrich Drepper
2001-04-03 Ulrich Drepper <drepper@redhat.com> * resolv/netdb.h (gai_strerror): Make return value const. * sysdeps/generic/gai_strerror.c (gai_strerror): Likewise. * sysdeps/posix/gai_strerror.c (gai_strerror): Likewise. Add strings for new error values.
2001-04-04Update.Ulrich Drepper
2001-03-29 Michael Keezer <mkeezer@redhat.com> * posix/tst-gnuglob.c: Added ifdef _DIRENT_HAVE_D_TYPE. * login/tst-utmp.c: Handle case where ut_tv is not available but ut_time is. * sysdeps/unix/sysv/aix/utmpx.h: New file. * sysdeps/unix/sysv/aix/bits/utmpx.h: Added _HAVE_UT_TYPE/PID/ID/TV/HOST defines. * sysdeps/unix/sysv/aix/libc-start.c: Removed temp code and made stub. * sysdeps/unix/sysv/aix/gettimeofday.c: New file added routines to access RTCU timer reg. * sysdeps/unix/sysv/aix/Makefile: Remove /usr/lib/crt0.o added dl-libc, dl-open,dl-sym, dl-close to misc. * sysdeps/unix/sysv/aix/start.c: New file. Start code. * sysdeps/unix/sysv/aix/dlldr.h: New file. AIX __loadx defines. * sysdeps/unix/sysv/aix/dl-close.c: New file. AIX dl-close. * sysdeps/unix/sysv/aix/dl-open.c: New file. AIX dl-open. * sysdeps/unix/sysv/aix/dl-sym.c: New file. AIX dl-sym. * sysdeps/unix/sysv/aix/dl-libc.c: New file. libc_dl-xxx support. * sysdeps/generic/strtoll.c: Added SHLIB_COMPAT(libc,GLIBC_2_0, GLIBC_2_2). * sysdeps/generic/strtoull.c: Likewise. * sysdeps/powerpc/ppc-mcount.S: Added nop after bl instruction. * sysdeps/unix/sysv/aix/powerpc/memset.c: New file to include sysdeps/generic/memset.c. * sysdeps/unix/sysv/aix/getpeername.c: Define __getpeername.
2001-04-04Update.Ulrich Drepper
* iconv/Makefile (CFLAGS-charmap.c): Add -DNEED_NULL_POINTER. * locale/programs/charmap.c: Define null_pointer if NEED_NULL_POINTER is defined.
2001-04-04Update.Ulrich Drepper
2001-04-03 Ulrich Drepper <drepper@redhat.com> * misc/dirname.c (dirname): Handle multiple slashes correctly. 2001-04-03 Martin Schwidefsky <schwidefsky@de.ibm.com> * sysdeps/s390/s390-64/initfini.c: Fix __gmon_start__ GOT access. 2001-04-03 Martin Schwidefsky <schwidefsky@de.ibm.com> * sysdeps/s390/s390-32/bcopy.S: Optimize for speed. * sysdeps/s390/s390-64/bcopy.S: Likewise. * sysdeps/s390/s390-32/mempcy.S: Likewise. * sysdeps/s390/s390-64/memcpy.S: Likewise. 2001-04-02 Bruno Haible <haible@clisp.cons.org> * manual/message.texi (Advanced gettext functions): More specific syntax in the plural formula examples. 2001-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> * sysdeps/powerpc/atomicity.h: Silence warnings. * sysdeps/powerpc/dl-machine.h: Likewise. * sysdeps/powerpc/register-dump.h: Likewise. * sysdeps/powerpc/fpu/s_lrint.c: Likewise. 2001-04-02 Andreas Jaeger <aj@suse.de> * misc/tst-dirname.c (main): Add more tests, derived from a bug report by Michael Kerrisk <mtk16@ext.canterbury.ac.nz>. 2001-04-01 Andreas Jaeger <aj@suse.de> * debug/xtrace.sh (pcprofileso): Use SLIBDIR since libpcprofile.so is installed there. * malloc/memusage.sh (memusageso): Likewise for libmemusage.so. 2001-04-01 H.J. Lu <hjl@gnu.org> * posix/annexc.c (macrofile): Renamed from TMPFILE and set to tmpnam (NULL). * stdlib/isomac.c (macrofile): Likewise. 2001-03-30 Thorsten Kukuk <kukuk@suse.de> * inet/rcmd.c: Allow AF_UNSPEC as parameter. * nis/ypclnt.c (yp_all): Print error message only at last try, check for protocoll error only if we don't have a network error.
2001-04-03(rcmd_af): Allow AF_UNSPEC as parameter.Ulrich Drepper
2001-04-02Add prototype for __umount2.Andreas Jaeger
2001-04-02*** empty log message ***Andreas Schwab
2001-04-02 Andreas Schwab <schwab@suse.de> * resolv/res_data.c (res_isourserver): Fix cast.
2001-04-02(res_isourserver): Fix cast.Andreas Schwab
2001-04-02Update.Andreas Jaeger
* sysdeps/i386/dl-machine.h (RTLD_START): Don't use multi-line strings. (ELF_MACHINE_RUNTIME_TRAMPOLINE): Likewise.
2001-04-02Update.Andreas Jaeger
Fixes PR libc/2173, reported by tbrowder@home.com.
2001-04-02Update.Andreas Jaeger
* sysdeps/ieee754/dbl-64/uroot.h: Add missing braces arount initializers. * sysdeps/ieee754/dbl-64/e_sqrt.c (__ieee754_sqrt): Likewise. * elf/rtld.c (print_statistics)[!HP_TIMING_NONAVAIL]: Avoid warning about unused variable.
2001-04-02Update.Andreas Jaeger
2001-04-02 Andreas Jaeger <aj@suse.de> * string/string.h (strndupa): Add cast for C++ conformance. (strdupa): Likewise. Fixes PR libc/2173, reported by tbrowder@home.com.
2001-04-02* string/string.h (strndupa): Add cast for C++ conformance. Andreas Jaeger
(strdupa): Likewise. Fixes PR libc/2173, reported by tbrowder@home.com.
2001-04-01* sysdeps/mach/hurd/Makefile ($(link-rpcuserlibs)): Don't appendRoland McGrath
options after $(build-module), which is no longer a single command. (LDFLAGS-link-rpcuserlibs): New variable to hold those options. (LDFLAGS-libmachuser-link.so, LDFLAGS-libhurduser-link.so): New variables using it. Reported by Mark Kettenis <kettenis@gnu.org>. 2001-03-11 Roland McGrath <roland@frob.com> * elf/rtld.c (dl_main): Add cast to quiet warning. * elf/dl-load.c (_dl_map_object_from_fd): Likewise. * iconv/gconv_conf.c (__gconv_get_path): Likewise. (__gconv_read_conf): Likewise. * iconv/gconv_db.c (gen_steps): Likewise. (__gconv_find_transform): Likewise. * locale/programs/charmap-dir.c (fopen_uncompressed): Likewise. (fopen_uncompressed): Use const in second argument's type. 2001-03-11 Roland McGrath <roland@frob.com> * sysdeps/mach/hurd/dl-sysdep.c (__writev): New function. * mach/mach_error.h: Fix ancient #endif syntax. * hurd/hurdmalloc.c: Likewise. * sysdeps/generic/atomicity.h (exchange_and_add, atomic_add, compare_and_swap): Add volatile qualifier to first arg, to bring these prototypes in line with all the other implementations. Add a #warning to remind the builder that these are not atomic. 2001-03-04 Roland McGrath <roland@frob.com> * hurd/vpprintf.c (vpprintf) [USE_IN_LIBIO]: Use innermore first member of TEMP_F so its type is _IO_FILE * as expected. * hurd/fopenport.c (seekio): Conditionalize type of POS argument on [USE_IN_LIBIO]. Check the value for overflow, since for libio it might exceed off_t's range. 2001-02-25 Roland McGrath <roland@frob.com> * sysdeps/mach/hurd/sysd-stdio.c (__stdio_reopen): Use prototype. * sysdeps/unix/bsd/getpt.c (__posix_openpt): Likewise. * sysdeps/mach/hurd/i386/intr-msg.h (SYSCALL_EXAMINE): Make this a macro instead of an inline function, (MSG_EXAMINE): Likewise. * hurd/hurd/ioctl.h (_HURD_HANDLE_IOCTLS_1): Remove extraneous ##. * hurd/get-host.c: Include <string.h> for decls of built-ins. * hurd/hurdchdir.c: Likewise. * sysdeps/mach/hurd/i386/sigreturn.c: Likweise. * sysdeps/mach/hurd/opendir.c: Likewise. * mach/mach_init.c: Include <unistd.h> for _exit decl. * mach/errsystems.awk: Give output file a trailing newline. * mach/Machrules (MIG): Prepend CC='${CC}' to the mig command, so that the script will use our compiler for the cpp stage. With --enable-all-warnings we get a whole bunch of warnings, and these are just a few fixes; there are more needed to silence it. * mach/mach/mig_support.h (__mig_strncpy, mig_strncpy): Add extern decls before extern inline defns to quiet gcc warning. * hurd/hurd/threadvar.h (__hurd_threadvar_location_from_sp): Likewise. * sysdeps/mach/i386/machine-sp.h (__thread_stack_pointer): Likewise.
2001-04-012001-03-11 Roland McGrath <roland@frob.com>Roland McGrath
* sysdeps/generic/atomicity.h (exchange_and_add, atomic_add, compare_and_swap): Add volatile qualifier to first arg, to bring these prototypes in line with all the other implementations. Add a #warning to remind the builder that these are not atomic.
2001-03-31* sysdeps/unix/sysv/linux/net/if_arp.h (ARPHRD_RAWHDLC): Added. Andreas Jaeger
(ARPHRD_HDLC): Define as alias for ARPHRD_CISCO. (ARPHRD_CISCO): New. Changes from Linux 2.4.3.
2001-03-31Update.Andreas Jaeger
2001-03-31 Andreas Jaeger <aj@suse.de> * sysdeps/unix/sysv/linux/net/if_arp.h (ARPHRD_RAWHDLC): Added. (ARPHRD_HDLC): Define as alias for ARPHRD_CISCO. (ARPHRD_CISCO): New. Changes from Linux 2.4.3.
2001-03-30Update.Ulrich Drepper
2001-03-30 Isamu Hasegawa <isamu@yamato.ibm.com> * posix/regex.c: Avoid an access violation if malloc failes.
2001-03-30Avoid an access violation if malloc failes.Ulrich Drepper
2001-03-30Add alias for imaxdiv.Andreas Jaeger
2001-03-30Update.Andreas Jaeger
2001-03-30 Andreas Jaeger <aj@suse.de> * sysdeps/alpha/ldiv.S (ldiv): Add alias for imaxdiv.
2001-03-30Update.Ulrich Drepper
* posix/regex.c: Remove unnecessary ifs.
2001-03-30Update.Ulrich Drepper
2001-03-29 Ulrich Drepper <drepper@redhat.com> * math/bits/mathcalls.h: Remove infnan declaration. 2001-03-29 H.J. Lu <hjl@gnu.org> * include/endian.h: Define BIG_ENDI, LITTLE_ENDI, HIGH_HALF, and LOW_HALF only if _LIBC is defined and _ISOMAC is not defined. * stdlib/isomac.c (fmt): Define _LIBC and _ISOMAC. . 2001-03-29 Isamu Hasegawa <isamu@yamato.ibm.com> * posix/regex.c: Fix typo and add a sentinel. 2001-03-29 Ulrich Drepper <drepper@redhat.com> * sysdeps/unix/sysv/linux/shm_open.c: Open new file always with O_NOFOLLOW. Suggested by Christoph Roland.
2001-03-28Update.Ulrich Drepper
* sysdeps/s390/bits/string.h: New unified 31/64 bit string.h. * sysdeps/s390/s390-32/bits/string.h: Remove. * sysdeps/s390/s390-64/bits/string.h: Remove. * sysdeps/s390/s390-32/strcmp.S: New file. * sysdeps/s390/s390-64/strcmp.S: New file. 2001-03-27 Martin Schwidefsky <schwidefsky@de.ibm.com>
2001-03-28Update.Ulrich Drepper
2001-03-27 Martin Schwidefsky <schwidefsky@de.ibm.com> * sysdeps/unix/sysv/linux/s390/s390-32/sys/ucontext.h: Fix typo. * sysdeps/unix/sysv/linux/s390/s390-64/sys/ucontext.h: Likewise.
2001-03-28Update.Ulrich Drepper
* stdlib/isomac.c (fmt): Don't define _LIBC. * include/endian.h: Define BIG_ENDI, LITTLE_ENDI, HIGH_HALF, and LOW_HALF only if _LIBC is defined. * sysdeps/i386/fpu/libm-test-ulps: Slight adjustment of yn() error.
2001-03-28Update.Ulrich Drepper
* version.h (VERSION): Bump to 2.2.3.
2001-03-28Update.Ulrich Drepper
* posix/fnmatch_loop.c (FCT): Handle !() after * special like @() and +(). * posix/tst-fnmatch.input: Add test cases for matching empty strings.
2001-03-27Update.Ulrich Drepper
2001-03-27 Ulrich Drepper <drepper@redhat.com> * sysdeps/ieee754/dbl-64/endian.h: Removed. Move definitions... * include/endian.h: ...to here.
2001-03-27Update.Ulrich Drepper
2001-03-27 kaz Kojima <kkojima@rr.iij4u.or.jp> * sysdeps/sh/sys/ucontext.h (NFREG): Rename to NFPREG. * sysdeps/unix/sysv/linux/sh/sys/ucontext.h (NFREG): Likewise.
2001-03-27Rename to NFPREG.Ulrich Drepper
2001-03-27Fix typo.Andreas Jaeger
2001-03-27Update.Andreas Jaeger
2001-03-27 Martin Schwidefsky <schwidefsky@de.ibm.com> * sysdeps/unix/sysv/linux/s390/ldconfig.h: Fix typo.
2001-03-27Update.Ulrich Drepper
2001-03-26 Ulrich Drepper <drepper@redhat.com> * sysdeps/ia64/fpu/Dist: Add new files to distribute. * sysdeps/unix/sysv/linux/s390/s390-64/Dist: Likewise. * sysdeps/unix/sysv/linux/ia64/Dist: Likewise. * gmon/Makefile (headers): Add sys/profil.h.
2001-03-27Formatting changes.Ulrich Drepper
2001-03-27Mention s390x.Andreas Jaeger
2001-03-27Update.Andreas Jaeger
2001-03-18 Andreas Jaeger <aj@suse.de> * manual/install.texi (Tools for Compilation): Advise to use GCC 2.95.3. (Supported Configurations): Mention s390x.
2001-03-27* manual/install.texi (Tools for Compilation): Advise to use GCC Andreas Jaeger
2.95.3. (Supported Configurations): Mention s390x.
2001-03-27Remove non-existing files.Ulrich Drepper