about summary refs log tree commit diff
Commit message (Collapse)AuthorAgeFilesLines
* Update.Ulrich Drepper2000-12-318-20/+256
| | | | | | | | | | | | | | | | | | | | | | | | | | 2000-12-30 Ulrich Drepper <drepper@redhat.com> * elf/dl-close.c (_dl_close): We can ignore the NODELETE flag if the object was not yet initialized. 2000-12-28 H.J. Lu <hjl@gnu.org> * elf/dl-deps.c (_dl_map_object_deps): Make sure the DSO state is always consistent even if its dependency is failed. * elf/dl-open.c (_dl_open): Increment the open count before calling _dl_close () in case of failure. * elf/neededtest4.c: New file. * elf/neededobj5.c: New file. * elf/neededobj6.c: New file. * elf/Makefile (distribute): Add neededobj5.c and neededobj6.c. (tests): Add neededtest4. (modules-names): Add neededobj5 and neededobj6. ($(objpfx)neededobj6.so): New target. ($(objpfx)neededtest4): New target. ($(objpfx)neededtest4.out): New target.
* Update.Ulrich Drepper2000-12-292-3/+10
| | | | | | | 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk> * misc/sys/cdefs.h (__attribute_format_strfmon__): Define. * stdlib/monetary.h: Add strfmon format attributes.
* (__attribute_format_strfmon__): Define.Ulrich Drepper2000-12-291-0/+11
|
* * sysdeps/mach/hurd/ioctl.c (do_ioctl): Avoid double-increment afterRoland McGrath2000-12-281-0/+5
| | | | __mempcpy does it for us.
* 2000-12-28 Roland McGrath <roland@frob.com>Roland McGrath2000-12-281-1/+0
| | | | | * sysdeps/mach/hurd/ioctl.c (do_ioctl): Avoid double-increment after __mempcpy does it for us.
* Update.Andreas Jaeger2000-12-282-10/+0
|
* Update.Andreas Jaeger2000-12-286-0/+30
| | | | | | | | | | | | | | | | * sysdeps/generic/dl-environ.c: Add prototype for unsetenv. * sysdeps/unix/sysv/linux/i386/setrlimit.c: Add prototype for __new_setrlimit. * sysdeps/unix/sysv/linux/i386/oldgetrlimit64.c: Add prototype for __old_getrlimit64. * sysdeps/unix/sysv/linux/i386/getrlimit.c: Add prototype for __new_getrlimit. * sysdeps/unix/sysv/linux/i386/chown.c: Add prototypes for __chown_is_lchown and __real_chown.
* Update.Andreas Jaeger2000-12-285-16/+10
| | | | | * sysdeps/generic/ldsodefs.h: Add noreturn attribute to _dl_reloc_bad_type.
* Update.Andreas Jaeger2000-12-282-0/+22
| | | | | | | | | | | | | | | | 2000-12-28 Andreas Jaeger <aj@suse.de> * sunrpc/rpc_hout.c (print_funcdef): Add break statement to shut up GCC's warning about "deprecated use of label at end of compound statement." * sunrpc/rpc_cout.c (emit_inline): Likewise. * include/argp.h (_argp_unlock_xxx): Add declaration. * gmon/bb_exit_func.c: Include <sys/gmon.h> for internal prototypes. Remove struct bb and __bb_head since those are declared by sys/gmon.h.
* Update.Andreas Jaeger2000-12-283-1/+13
| | | | | | | | 2000-12-22 Ben Collins <bcollins@debian.org> * manual/charset.texi: Fix typo in description of WCHAR_MAX. * manual/argp.texi: Document argp_domain as part of struct argp.
* Update.Andreas Jaeger2000-12-282-1/+3
| | | | * catgets/Makefile (generated): Add sample.SJIS.cat.
* Update.Andreas Jaeger2000-12-282-0/+3
| | | | * sunrpc/rpc_dtable.c: Include rpc/clnt.h for prototypes.
* Update.Andreas Jaeger2000-12-284-0/+31
| | | | | | | * elf/dl-minimal.c: Add prototypes. * include/locale.h: Add internal prototypes. * include/sys/gmon.h: Likewise.
* Update.Andreas Jaeger2000-12-281-0/+4
| | | | | | 2000-12-28 Andreas Jaeger <aj@suse.de> * dlfcn/errmsg1mod.c: Add prototype for foo to shut up GCC.
* Add prototype for foo to shut up GCC.Andreas Jaeger2000-12-281-0/+1
|
* Update.Ulrich Drepper2000-12-282-3/+9
| | | | | | | | 2000-12-27 Ben Collins <bcollins@debian.org> * elf/dl-open.c (_dl_open): Correctly set the new objname pointer when reallocating the error strings. Reported by Kalle Olavi Niemitalo <kon@iki.fi>
* Update.Ulrich Drepper2000-12-284-2/+79
| | | | | | | | * dlfcn/Makefile (tests): Add errmsg1. (modules-names): Add errmsg1mod. Add rules to run errmsg1. * dlfcn/errmsg1.c: New file. * dlfcn/errmsg1mod.c: New file.
* Update.Ulrich Drepper2000-12-282-4/+6
| | | | | * dlfcn/dlerror.c (dlerror): Always create output string which includes object file name.
* Update.Ulrich Drepper2000-12-273-37/+41
| | | | | | | | | | | | | | | | | | 2000-12-27 Ulrich Drepper <drepper@redhat.com> * sysdeps/alpha/alphaev6/memcpy.S: Don't go through unrolled loop if we would go through it only once. Patch by Rick Gorton <rick.gorton@api-networks.com>. * sysdeps/alpha/alphaev67/strncat.S: Fix handling of numeric parameter. Patch by Richard Henderson <rth@redhat.com>. 2000-12-27 Jakub Jelinek <jakub@redhat.com> * malloc/malloc.c (memmove): Add prototypes. (MALLOC_MEMMOVE): Define. (chunk_realloc): Use it instead of MALLOC_COPY if source and destination might overlap.
* (memmove): Add prototypes. (MALLOC_MEMMOVE): Define. (chunk_realloc): Use it ↵Ulrich Drepper2000-12-271-0/+5
| | | | instead of MALLOC_COPY if source and destination might overlap.
* Make local functions static.Andreas Jaeger2000-12-2722-41/+42
|
* Update.Andreas Jaeger2000-12-278-0/+54
| | | | * include/setjmp.h: Likewise.
* Update.Andreas Jaeger2000-12-271-0/+79
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2000-12-27 Andreas Jaeger <aj@suse.de> * stdio-common/printf_fp.c (__printf_fp): Add prototype for nested function. * elf/dl-load.c (_dl_map_object_from_fd): Likewise. * locale/programs/locale.c (show_locale_vars): Likewise. (show_info): Likewise. * locale/programs/ld-collate.c (collate_output): Likewise. * locale/programs/ld-ctype.c (set_class_defaults): Likewise. * elf/dl-deps.c (_dl_map_object_deps): Likewise. * stdlib/rpmatch.c (rpmatch): Likewise. * setjmp/tst-setjmp.c: Make local functions static. * setjmp/jmpbug.c: Likewise. * signal/tst-signal.c: Likewise. * stdio-common/tfformat.c: Likewise. * string/tst-svc.c: Likewise. * time/clocktest.c: Likewise. * time/tst-getdate.c: Likewise. * dirent/list.c: Likewise. * dirent/opendir-tst1.c: Likewise. * posix/runtests.c: Likewise. * posix/tst-getaddrinfo.c: Likewise. * posix/tst-chmod.c: Likewise. * posix/wordexp-test.c: Likewise. * misc/tst-efgcvt.c: Likewise. * timezone/tst-timezone.c: Likewise. * rt/tst-clock.c: Likewise. * rt/tst-shm.c: Likewise. * rt/tst-aio2.c: Likewise. * rt/tst-aio3.c: Likewise. * rt/tst-aio4.c: Likewise. * rt/tst-aio5.c: Likewise. * dlfcn/failtest.c: Add prototype for foo. * dlfcn/glrefmain.c: Add prototype for do_test. * dlfcn/tst-dladdr.c: Add prototype for do_test. * string/test-ffs.c (main): Add prototype for nested function. * sunrpc/des_soft.c: Include rpc/des_crypt.h for prototype. * nss/XXX-lookup.c: Add prototype to shut up GCC. * include/netinet/ether.h (DECLARE_NSS_PROTOTYPES): Fix setetherent prototype. Add internal interfaces. * nis/nss_nis/nis-ethers.c (_nss_nis_setetherent): Likewise. * nis/nss_nisplus/nisplus-ethers.c (_nss_nisplus_setetherent): Likewise. * resolv/res_data.c: Don't add (conflicting) prototypes for _LIBC. * nis/nis_intern.h: Add prototype for __pmap_getnisport. * nss/nss_files/files-ethers.c: Include netinet/ether.h to get prototypes, remove struct etherent since it's declared in ether.h. Fix ntohost declaration. * elf/dl-profile.c (_dl_mcount): Add empty statement to shut up GCC. * include/getopt.h: Add internal interfaces. * include/termios.h: Likewise. * include/resolv.h: Likewise. * include/netdb.h: Likewise. * include/grp.h: Likewise. * include/pwd.h: Likewise. * include/shadow.h: Likewise. * include/rpc/netdb.h: Likewise. * include/stdio.h: Add prototypes for compatibility functions. * include/grp.h: Likewise. * include/pwd.h: Likewise. * include/shadow.h: Likewise. * include/fenv.h: Define internal interfaces.
* * stdio-common/printf_fp.c (__printf_fp): Add prototype for nested Andreas Jaeger2000-12-277-1/+19
| | | | | | | | | | | function. * elf/dl-load.c (_dl_map_object_from_fd): Likewise. * locale/programs/locale.c (show_locale_vars): Likewise. (show_info): Likewise. * locale/programs/ld-collate.c (collate_output): Likewise. * locale/programs/ld-ctype.c (set_class_defaults): Likewise. * elf/dl-deps.c (_dl_map_object_deps): Likewise. * stdlib/rpmatch.c (rpmatch): Likewise.
* Update.Ulrich Drepper2000-12-271-0/+6
| | | | | | | | 2000-12-27 Ulrich Drepper <drepper@redhat.com> * sysdeps/generic/bits/byteswap.h (__bswap_64): Handle constant argument case separately. * sysdeps/i386/bits/byteswap.h (__bswap_64): Likewise.
* (__bswap_64): Handle constant argument case separately.Ulrich Drepper2000-12-273-14/+59
|
* Add prototype for foo.Andreas Jaeger2000-12-2718-28/+99
|
* Update.Andreas Jaeger2000-12-2727-36/+155
| | | | | | | * include/sys/wait.h: Add some prototypes. * Rules (dummy.c): Create also prototype to shut up GCC. 2000-12-27 Andreas Jaeger <aj@suse.de>
* * Examples/ex13.c: Make local functions static. Andreas Jaeger2000-12-278-156/+199
| | | | | | | | | | | | * ecmutex.c: Likewise. * Examples/ex14.c: Likewise. * Examples/ex2.c: Make local functions static; reformat. * Examples/ex1.c: Likewise. * Examples/ex4.c: Likewise. * Examples/ex5.c: Likewise. * Examples/ex7.c: Likewise. CVS ----------------------------------------------------------------------
* Update.Ulrich Drepper2000-12-271-2/+3
| | | | | | * attr.c (__pthread_attr_setstack): Fix setting of __stackaddr element. (__pthread_attr_getstack): Return correct address. Add warnings for using pthread_attr_getstackaddr and
* (__pthread_attr_getstack): Return correct address.Ulrich Drepper2000-12-271-0/+4
|
* Update.Andreas Jaeger2000-12-271-0/+7
| | | | | | | | | 2000-12-27 Andreas Jaeger <aj@suse.de> * sysdeps/mach/hurd/if_index.c (__protocol_available): Uncomment, it's not needed at the moment. * sysdeps/generic/if_index.c (__protocol_available): Likewise. * sysdeps/unix/sysv/linux/if_index.c (__protocol_available): Likewise.
* (__protocol_available): Uncomment, it's not needed at the moment.Andreas Jaeger2000-12-273-4/+7
|
* Update.Ulrich Drepper2000-12-271-0/+6
| | | | | | | | 2000-12-27 Ulrich Drepper <drepper@redhat.com> * attr.c (__pthread_attr_setstack): Fix setting of __stackaddr element. Add warnings for using pthread_attr_getstackaddr and pthread_attr_setstackaddr.
* (__pthread_attr_setstack): Fix setting of __stackaddr element. Add warnings ↵Ulrich Drepper2000-12-271-1/+8
| | | | for using pthread_attr_getstackaddr and pthread_attr_setstackaddr.
* Update.Andreas Jaeger2000-12-279-14/+47
| | | | | | | | | | | | | | | | | | | | | | | 2000-12-26 Andreas Jaeger <aj@suse.de> * libio/getc_u.c: Include stdio.h via system path to get internal prototypes. * libio/getwc_u.c: Likewise. * stdlib/strfmon.c: Fix prototype of __printf_fp. * stdio-common/vfprintf.c (process_arg): Move __printf_fphex and __printf_fp prototypes to ... * include/printf.h: ...here. * include/stdio.h: Add some internal prototypes to shut up GCC. * include/stdlib.h: Likewise. * sysdeps/posix/sigpause.c (__sigpause): Use ISO C prototype declaration. * include/signal.h: Add prototypes for internal sigpause interfaces.
* Add prototypes for internal sigpause interfaces.Andreas Jaeger2000-12-271-0/+6
|
* Update.Ulrich Drepper2000-12-273-2/+9
| | | | | | | | 2000-12-26 Ulrich Drepper <drepper@redhat.com> * Examples/ex6.c (test_thread): Make static. * Examples/ex12.c (test_thread): Make static and add noreturn attribute.
* Update.Ulrich Drepper2000-12-273-1/+78
| | | | | * string/Makefile (tests): Add tst-bswap. * string/tst-bswap.c: New file.
* Update.Ulrich Drepper2000-12-273-4/+9
| | | | | | | 2000-12-26 Ulrich Drepper <drepper@redhat.com> * sysdeps/generic/bits/byteswap.h (__bswap_64): Make it usable for 64bit platforms. Reported by Dave Gilbert <gilbertd@treblig.org>.
* Update.Ulrich Drepper2000-12-275-3/+60
| | | | | | | | | | | 2000-12-11 Bruno Haible <haible@clisp.cons.org> * Makefile ($(inst_includedir)/gnu/stubs.h): Sort in the C locale. 2000-12-26 Ulrich Drepper <drepper@redhat.com> * sunrpc/Makefile (rpcgen-cmd): Use single quotes in sed call. Patch by Ed Connell <Ed.Connell@sas.com>.
* Upda.teUlrich Drepper2000-12-253-2/+11
| | | | | | | | | 2000-12-24 Ulrich Drepper <drepper@redhat.com> * locale/iso-639.def: Correct one entry. Add two missing entries. * locale/iso-4217.def: Change entry for Eritrea. Reported by Daniel Yacob <yacob@geez.org>.
* Update.Ulrich Drepper2000-12-252-1/+10
| | | | | | | | | | | 2000-12-23 Ben Collins <bcollins@debian.org> * manual/charset.texi (Extended Char Intro): Fix typo in ISO 6937 description. * manual/stdio.texi (Dynamic Output): Document the return value of asprintf. Also make the asprintf/snprintf examples a little better (check for some error returns).
* (Dynamic Output): Document the return value of asprintf. Also make the ↵Ulrich Drepper2000-12-251-6/+15
| | | | asprintf/snprintf examples a little better (check for some error returns).
* Update.Andreas Jaeger2000-12-221-0/+4
| | | | | | 2000-12-22 Andreas Jaeger <aj@suse.de> * include/stdio.h: Add __ftrylockfile prototype.
* Add __ftrylockfile prototype.Andreas Jaeger2000-12-221-0/+4
|
* Update.Ulrich Drepper2000-12-215-6/+17
| | | | | | | | | | | | 2000-12-21 H.J. Lu <hjl@gnu.org> * sysdeps/ia64/fpu/math_ldbl.h (ieee_long_double_shape_type): Make sign_exponent element signed. * sysdeps/ieee754/ldbl-96/math_ldbl.h (ieee_long_double_shape_type): Fix a typo. * sysdeps/i386/fpu/s_nextafterl.c (__nextafterl): Remove dead branch.
* Fix a typo.Ulrich Drepper2000-12-211-2/+2
|
* Update.Andreas Jaeger2000-12-211-1/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | 2000-12-21 Andreas Jaeger <aj@suse.de> * nis/nss_nisplus/nisplus-ethers.c (struct etherent): Removed. * inet/ether_hton.c: Likewise * inet/ether_ntoh.c: Likewise. * nis/nss_nis/nis-ethers.c (_nss_nis_getntohost_r): Fix declaration to match prototype. * include/netinet/ether.h (struct etherent): Declare here so that all implementations use the same struct. * nis/nss_nis/nis-ethers.c: Include netinet/ether.h to get prototypes. (struct ether): Removed. Use struct etherent instead of ether everywhere. * include/rpc/auth.h (DECLARE_NSS_PROTOTYPES): New. * include/rpc/auth_des.h (DECLARE_NSS_PROTOTYPES): New. * sunrpc/publickey.c: Include auth_des.h for prototypes. * test-skeleton.c: Use temp_name_list instead of name_list to
* * nis/nss_nisplus/nisplus-ethers.c (struct etherent): Removed. Andreas Jaeger2000-12-218-41/+47
| | | | | | | | | | | | | | | | | | | | | * inet/ether_hton.c: Likewise * inet/ether_ntoh.c: Likewise. * nis/nss_nis/nis-ethers.c (_nss_nis_getntohost_r): Fix declaration to match prototype. * include/netinet/ether.h (struct etherent): Declare here so that all implementations use the same struct. * nis/nss_nis/nis-ethers.c: Include netinet/ether.h to get prototypes. (struct ether): Removed. Use struct etherent instead of ether everywhere. * include/rpc/auth.h (DECLARE_NSS_PROTOTYPES): New. * include/rpc/auth_des.h (DECLARE_NSS_PROTOTYPES): New. * sunrpc/publickey.c: Include auth_des.h for prototypes.