aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2001-04-04Update.Ulrich Drepper14-0/+621
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 Drepper1-0/+1
2001-04-04Update.Andreas Jaeger1-0/+8
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 Jaeger1-1/+3
2001-04-04Update.Ulrich Drepper2-2/+10
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 Drepper4-8/+20
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 Drepper19-51/+909
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 Drepper3-1/+7
* 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 Drepper20-276/+410
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 Drepper1-1/+1
2001-04-02Add prototype for __umount2.Andreas Jaeger1-1/+3
2001-04-02*** empty log message ***Andreas Schwab1-0/+4
2001-04-02 Andreas Schwab <schwab@suse.de> * resolv/res_data.c (res_isourserver): Fix cast.
2001-04-02(res_isourserver): Fix cast.Andreas Schwab1-1/+1
2001-04-02Update.Andreas Jaeger2-64/+68
* sysdeps/i386/dl-machine.h (RTLD_START): Don't use multi-line strings. (ELF_MACHINE_RUNTIME_TRAMPOLINE): Likewise.
2001-04-02Update.Andreas Jaeger1-1/+1
Fixes PR libc/2173, reported by tbrowder@home.com.
2001-04-02Update.Andreas Jaeger4-6/+13
* 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 Jaeger1-0/+6
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 Jaeger1-2/+2
(strdupa): Likewise. Fixes PR libc/2173, reported by tbrowder@home.com.
2001-04-01* sysdeps/mach/hurd/Makefile ($(link-rpcuserlibs)): Don't appendRoland McGrath25-108/+253
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 McGrath1-4/+5
* 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 Jaeger1-2/+4
(ARPHRD_HDLC): Define as alias for ARPHRD_CISCO. (ARPHRD_CISCO): New. Changes from Linux 2.4.3.
2001-03-31Update.Andreas Jaeger1-0/+7
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 Drepper1-0/+4
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 Drepper1-1/+1
2001-03-30Add alias for imaxdiv.Andreas Jaeger1-1/+2
2001-03-30Update.Andreas Jaeger1-0/+4
2001-03-30 Andreas Jaeger <aj@suse.de> * sysdeps/alpha/ldiv.S (ldiv): Add alias for imaxdiv.
2001-03-30Update.Ulrich Drepper2-10/+12
* posix/regex.c: Remove unnecessary ifs.
2001-03-30Update.Ulrich Drepper6-15/+27
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 Drepper6-307/+321
* 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 Drepper3-2/+7
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 Drepper6-18/+26
* 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 Drepper2-1/+3
* version.h (VERSION): Bump to 2.2.3.
2001-03-28Update.Ulrich Drepper3-3/+11
* 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 Drepper3-15/+19
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 Drepper1-0/+5
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 Drepper2-8/+8
2001-03-27Fix typo.Andreas Jaeger1-1/+1
2001-03-27Update.Andreas Jaeger1-0/+4
2001-03-27 Martin Schwidefsky <schwidefsky@de.ibm.com> * sysdeps/unix/sysv/linux/s390/ldconfig.h: Fix typo.
2001-03-27Update.Ulrich Drepper6-3/+17
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 Drepper1-2/+0
2001-03-27Mention s390x.Andreas Jaeger4-5/+9
2001-03-27Update.Andreas Jaeger1-0/+6
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 Jaeger1-1/+2
2.95.3. (Supported Configurations): Mention s390x.
2001-03-27Remove non-existing files.Ulrich Drepper6-8/+6
2001-03-27Update.Ulrich Drepper5-6/+30
2001-03-26 Ben Collins <bcollins@debian.org> * sysdeps/unix/sysv/linux/mips/bits/mman.h: Add MAP_* and MADV_* defines to match other architectures.
2001-03-27Update.Ulrich Drepper4-2/+152
2001-03-26 Ulrich Drepper <drepper@redhat.com> * libio/Makefile (tests): Add tst-ext. * libio/tst-ext.c: New file. * libio/iosetvbuf.c (_IO_setvbuf): Clear line buffer flag for _IONBF.
2001-03-26Update.Ulrich Drepper12-48/+180
Add changes which were in this form in the original patch by Eric Norum <eric.norum@usask.ca>. * include/rpc/rpc.h: Remove svc_fdset, rpc_createerr, svc_pollfd, and svc_max_pollfd. * sunrpc/rpc/rpc.h: Declare __rpc_thread_svc_fdset, __rpc_thread_createerr, __rpc_thread_svc_pollfd, and __rpc_thread_svc_max_pollfd. Define svc_fdset, get_rpc_createerr, svc_pollfd, and svc_max_pollfd. * sunrpc/rpc_thread.c: Handle first thread special, it uses the global variables. Define __rpc_thread_svc_fdset, __rpc_thread_createerr, __rpc_thread_svc_pollfd, and __rpc_thread_svc_max_pollfd. * sunrpc/Versions [libc] (GLIBC_2.2.3): Export __rpc_thread_svc_fdset, __rpc_thread_createerr, __rpc_thread_svc_pollfd, and __rpc_thread_svc_max_pollfd. * sunrpc/clnt_gen.c: Replace use of rpc_createerr by call to get_rpc_createerr. * sunrpc/clnt_perr.c: Likewise. * sunrpc/clnt_simp.c: Likewise. * sunrpc/clnt_tcp.c: Likewise. * sunrpc/clnt_udp.c: Likewise. * sunrpc/clnt_unix.c: Likewise. * sunrpc/pm_getport.c: Likewise.
2001-03-25Update.Ulrich Drepper2-6/+11
2001-03-25 Ulrich Drepper <drepper@redhat.com> * sysdeps/unix/sysv/linux/i386/getgroups.c (__getgroups): getgroups32 syscall checks for negative n so don't test here as well.
2001-03-25Update.Ulrich Drepper11-190/+205
2001-03-23 Jes Sorensen <jes@linuxcare.com> * sysdeps/unix/sysv/linux/ia64/sysdep.h (ENTRY): Moved to ... * sysdeps/ia64/sysdep.h: ...here. * sysdeps/ia64/sysdep.h (LOCAL_ENTRY): Define. * sysdeps/ia64/sysdep.h (LOCAL_LEAF): Define. * sysdeps/ia64/_mcount.S (_mcount_ret_helper): Use LOCAL_LEAF() to declare instead of LEAF(). Suggestion from David Mosberger. 2001-03-21 David Mosberger <davidm@hpl.hp.com> * sysdeps/unix/sysv/linux/ia64/sysdep.h (CALL_MCOUNT): Add unwind directives. (PSEUDO): Drop .psr and .lsb directives. * sysdeps/unix/sysv/linux/ia64/setjmp.S: Ditto. Add unwind directives. * sysdeps/unix/sysv/linux/ia64/sysdep.S: Ditto. * sysdeps/ia64/elf/start.S: Misc cleanup: remove .psr and .lsb directives etc. * sysdeps/unix/sysv/linux/ia64/brk.S: Ditto. * sysdeps/unix/sysv/linux/ia64/__longjmp.S: Ditto. * sysdeps/ia64/_mcount.S: Remove .psr and .lsb directives (no longer needed). Add unwind directives. * sysdeps/ia64/sysdep.h: Define ASM_UNW_PRLG_RP, ASM_UNW_PRLG_PFS, ASM_UNW_PRLG_PSP, ASM_UNW_PRLG_PR, and ASM_UNW_PRLG_GRSAVE. 2001-03-21 Paul Eggert <eggert@twinsun.com> * posix/regex.h (RE_INVALID_INTERVAL_ORD): New macro. (RE_SYNTAX_POSIX_EGREP): Use it. * posix/regex.c (regex_compile): Implement it. 2001-03-21 Paul Eggert <eggert@twinsun.com> * posix/regex.c (GET_UNSIGNED_NUMBER): Check for overflow. Rewrite to avoid duplicate code. 2001-03-21 H.J. Lu <hjl@gnu.org> * elf/Makefile (tests): Don't depend on $(objpfx)tst-pathopt.out for cross-compiling. ($(objpfx)tst-pathopt.out): Undo the last change.
2001-03-25(tests): Don't depend on $(objpfx)tst-pathopt.out for cross-compiling. ↵Ulrich Drepper1-2/+2
($(objpfx)tst-pathopt.out):Undo the last change.