Ulrich Drepper
2566e5f3a3
Update.
...
2004-08-12 Jakub Jelinek <jakub@redhat.com>
* resolv/res_query.c (__libc_res_nsearch): Protect the debugging
printf with #ifdef DEBUG and RES_DEBUG check.
* sysdeps/unix/sysv/linux/bits/shm.h: Move __END_DECLS after
__USE_MISC #endif.
* sysdeps/generic/bits/shm.h: Add __BEGIN_DECLS for __getpagesize
declaration.
* sysdeps/gnu/bits/shm.h: Likewise.
* sysdeps/unix/sysv/linux/alpha/bits/shm.h: Likewise.
* sysdeps/unix/sysv/linux/powerpc/bits/shm.h: Likewise.
* sysdeps/unix/sysv/linux/s390/bits/shm.h: Likewise.
* sysdeps/unix/sysv/linux/sparc/bits/shm.h: Likewise.
* sysdeps/unix/sysv/linux/x86_64/bits/shm.h: Likewise.
2004-08-12 17:42:16 +00:00
Ulrich Drepper
693aa14981
Update.
...
2004-08-12 Ulrich Drepper <drepper@redhat.com>
* po/ca.po: Update from translation team.
2004-08-12 15:05:39 +00:00
Ulrich Drepper
993968e165
Update from translation team.
2004-08-12 15:03:13 +00:00
Roland McGrath
6e9a9da636
* configure.in (libc_cv_cpp_asm_debuginfo): Add missing braces around
...
commands inside &&.
Reported by Andreas Schwab <schwab@suse.de>.
* configure: Regenerated.
2004-08-12 06:12:28 +00:00
Roland McGrath
206f5e806d
2004-08-11 Roland McGrath <roland@redhat.com>
...
* configure.in (libc_cv_cpp_asm_debuginfo): Add missing braces around
commands inside &&.
Reported by Andreas Schwab <schwab@suse.de>.
* configure: Regenerated.
2004-08-12 06:12:22 +00:00
Ulrich Drepper
2e79a6bf20
Update.
...
2004-08-11 Ulrich Drepper <drepper@redhat.com>
* sysdeps/unix/sysv/linux/bits/shm.h: Add __BEGIN_DECLS for
__getpagesize declaration.
2004-08-12 02:42:41 +00:00
Ulrich Drepper
7543b60cc2
Add __BEGIN_DECLS for __getpagesize declaration.
2004-08-12 02:42:08 +00:00
Roland McGrath
0569cbbc02
* rt/tst-timer2.c (do_test): If timer_create fails, just continue.
...
* rt/tst-timer4.c (do_test): If one of the timer_create calls fails,
return 1 immediately.
2004-08-11 23:32:56 +00:00
Roland McGrath
90595fb635
* posix/tst-waitid.c (do_test): Ignore SIGCHLD before cleanup SIGKILL.
2004-08-11 19:29:42 +00:00
Roland McGrath
475444485b
2004-08-11 Roland McGrath <roland@redhat.com>
...
* posix/tst-waitid.c (do_test): Ignore SIGCHLD before cleanup SIGKILL.
2004-08-11 19:29:35 +00:00
Ulrich Drepper
640b76b7dc
Update.
...
2004-08-11 Ulrich Drepper <drepper@redhat.com>
* time/tzset.c (tzset_internal): Add new parameter which is
nonzero if called through tzset. Use TZDEFAULT name including
name comparison if the new parameter is zero. This means implicit
tzset calls will not cause files to be opened and read by tzfile.c
all the time.
2004-08-11 Jakub Jelinek <jakub@redhat.com>
* time/tzfile.c (__tzfile_read): Free transitions only if it will
not be reused.
2004-08-11 19:26:20 +00:00
Ulrich Drepper
c3d1af70af
(tzset_internal): Add new parameter which is nonzero if called through tzset. Use TZDEFAULT name including name comparison if the new parameter is zero. This means implicit tzset calls will not cause files to be opened and read by tzfile.c all the time.
2004-08-11 19:24:24 +00:00
Roland McGrath
cc6502ddb8
* sysdeps/ieee754/dbl-64/mpa.c: Include <sys/param.h>.
...
* sysdeps/ieee754/dbl-64/mpa.h (MAX, MIN): Macros removed.
* stdio-common/tst-popen.c: Include <string.h>.
* resolv/res_send.c (__libc_res_nsend): Only define TMPBUF #if DEBUG.
2004-08-11 18:54:46 +00:00
Roland McGrath
3cabdafafa
* sysdeps/pthread/aio_misc.c (handle_fildes_io): Remove noreturn
...
attribute. Return NULL instead of calling pthread_exit at the end.
2004-08-11 18:51:13 +00:00
Roland McGrath
304815c6b4
* iconvdata/testdata/ISO-2022-JP-3: Regenerated.
2004-08-11 18:47:15 +00:00
Roland McGrath
b6cef5b17a
* sysdeps/generic/bits/in.h (struct ip_mreq): Remove definition.
2004-08-10 22:05:32 +00:00
Roland McGrath
f98ca075db
[BZ #316 ]
...
2004-08-10 Jakub Jelinek <jakub@redhat.com>
* libio/bits/stdio.h (fread_unlocked): Cast 0 to (size_t).
(fwrite_unlocked): When checking if size * n is <= 8, cast each
argument to size_t individually. Cast n to (void) instead of
(size_t), surround with (), return (size_t) 0 if one of n or size
is 0. [BZ #316 ]
* stdio-common/Makefile (tests): Add tst-unlockedio.
* stdio-common/tst-unlockedio.c: New test.
2004-08-10 18:01:40 +00:00
Roland McGrath
65903cc585
* FAQ: Regenerated.
2004-08-10 05:12:42 +00:00
Roland McGrath
c0e81b36ed
* manual/install.texi (Supported Configurations): Replace bug-glibc
...
mention with web URL.
* INSTALL: Regenerated.
* locale/iso-3166.def: Likewise, in comment.
* locale/iso-4217.def: Likewise.
* locale/iso-639.def: Likewise.
* posix/cpio.h: Remove bug reporting comment.
2004-08-10 05:11:19 +00:00
Roland McGrath
80ed68b7bc
2004-08-09 Roland McGrath <roland@frob.com>
...
* manual/install.texi (Supported Configurations): Replace bug-glibc
mention with web URL.
* INSTALL: Regenerated.
* locale/iso-3166.def: Likewise, in comment.
* locale/iso-4217.def: Likewise.
* locale/iso-639.def: Likewise.
* posix/cpio.h: Remove bug reporting comment.
2004-08-10 05:10:38 +00:00
Ulrich Drepper
8799d9356a
[BZ #309 ]
...
Update.
* libio/bits/stdio.h (fread_unlocked): Add a couple of (size_t)
casts to handle funny calls with floating point argument values
and signed values correctly and without warning.
(fwrite_unlocked): Likewise. [BZ #309 ]
2004-08-10 04:38:50 +00:00
Ulrich Drepper
19c589d904
[BZ #285 ]
...
Update.
* malloc/memusage.c (me): Use creat64, not creat.
* malloc/memusagestat.c: Fix handling of very large sizes. [BZ #285 ]
Patch by Guy Maor <guymaor@yahoo.com>.
2004-08-10 04:18:14 +00:00
Ulrich Drepper
61c6385ddb
[BZ #253 ]
...
Update.
* elf/ldconfig.c (options): Mark parameter option names as
translatable. [BZ #253 ] Patch by Jakub Bogusz <qboosh@pld-linux.org>.
2004-08-10 04:09:50 +00:00
Ulrich Drepper
7864c09b09
(options): Mark parameter option names as translatable.
2004-08-10 04:04:32 +00:00
Roland McGrath
5ce59aa6f9
* FAQ.in: Refer to web pages instead of bug-glibc.
2004-08-10 03:01:13 +00:00
Roland McGrath
9bede9efcb
Refer to web pages instead of bug-glibc.
2004-08-10 03:00:24 +00:00
Ulrich Drepper
28f9ebd729
[BZ #194 ]
...
Update.
2004-08-09 Ulrich Drepper <drepper@redhat.com>
* iconv/gconv_charset.h (strip): Also allow comma which is what is
used to separate options. [BZ #194 ]
2004-08-10 02:01:08 +00:00
Ulrich Drepper
05ef7021f0
(strip): Also allow comma which is what is used to separate options.
2004-08-10 01:10:44 +00:00
Roland McGrath
d09ca7fa0b
* time/strptime_l.c: #include <stdbool.h>, `bool' used in last change.
2004-08-09 19:47:49 +00:00
Roland McGrath
f2d4c706b0
2004-08-09 Roland McGrath <roland@redhat.com>
...
* time/strptime_l.c: #include <stdbool.h>, `bool' used in last change.
2004-08-09 19:47:44 +00:00
Ulrich Drepper
fe6cc2ae09
[BZ #154 ]
...
Update.
2004-08-09 Ulrich Drepper <drepper@redhat.com>
* time/tzset.c (tzset_internal): If TZ is not set do not compare
old and new tz value since it might be /etc/localtime in both
cases although the file changed. [BZ #154 ]
Patch by Christian Franke <franke@computer.org>.
* time/tzfile.c (__tzfile_read): Determine dev/ino of file.
Compare with values of previously opened file. Don't do anything
is they match.
2004-08-09 07:24:19 +00:00
Ulrich Drepper
c14e91352e
[BZ #116 ]
...
Update.
* elf/dl-load.c (_dl_map_object): If __RTLD_CALLMAP flag is set,
reset loader before the actual loading.
* elf/dl-open.c (dl_open_worker): If file name contains no path
element determine map of caller. Pass caller map in this case to
_dl_map_object. Set __RTLD_CALLMAP in mode.
* include/dlfcn.h (__RTLD_CALLMAP): Define. [BZ #116 ]
Patch by Greg Wolodkin <greg@mathworks.com>.
2004-08-09 06:41:04 +00:00
Ulrich Drepper
807645d725
[BZ #108 ]
...
Update.
* misc/syslog.c (openlog_internal): Always try both UDP and TCP.
[BZ #108 ] Patch mainly by Bjorn Andersson <bjorn@iki.fi>.
2004-08-09 02:50:47 +00:00
Ulrich Drepper
0b755dc43f
[BZ #106 ]
...
Update.
* configure.in: Also recognize i786. [BZ #106 ]
Patch by <pluto@pld-linux.org>.
2004-08-09 01:01:10 +00:00
Ulrich Drepper
78512c00a8
[BZ #95 ]
...
Update.
* resolv/res_query.c (__libc_res_nsearch): Correctly test whether
name contains any dots. [BZ #95 ]
2004-08-09 00:51:39 +00:00
Ulrich Drepper
020a9a23e2
Update.
...
* resolv/res_send.c: Compiling with DEBUG defined works again.
* resolv/gethnamaddr.c (dprintf): Renamed to Dprintf. Adjust all
callers.
2004-08-09 00:25:37 +00:00
Ulrich Drepper
0b3cce3139
[BZ #41 ]
...
Update.
* resolv/tst-leaks.c (TIMEOUT): Define so that if no server is
available the process is not killed. [BZ #41 ]
2004-08-08 22:51:05 +00:00
Ulrich Drepper
f58dc02246
[BZ #33 ]
...
Update.
* intl/tst-gettext.c (main): Improve some messages. [BZ #33 ]
2004-08-08 22:39:46 +00:00
Ulrich Drepper
1750bc8d9b
[BZ #28 ]
...
Update.
* time/strptime_l.c (__strptime_internal): Fix handling of %Ey.
[BZ #28 ]
2004-08-08 22:20:57 +00:00
Ulrich Drepper
0a1be81598
Update.
...
2004-08-08 Ulrich Drepper <drepper@redhat.com>
* po/sv.po: Update from translation team.
2004-08-08 15:31:22 +00:00
Ulrich Drepper
294c34780e
[BZ #19 ]
...
Update.
2004-08-07 Petter Reinholdtsen <pere@hungry.com>
* Makefile (test-input): Add tr_TR.UTF-8 sorting test. Test case
for BZ #19 .
* tr_TR.in: New file.
2004-08-07 23:38:40 +00:00
Ulrich Drepper
d3c99ad106
Update.
...
* inet/netinet/in.h: Add more const to the setipv4soucefilter,
getsourcefilter, and setsourcefilter parameter list.
* sysdeps/generic/setipv4sourcefilter.c: Likewise.
* sysdeps/generic/getsourcefilter.c: Likewise.
* sysdeps/generic/setsourcefilter.c: Likewise.
* sysdeps/unix/sysv/linux/setipv4sourcefilter.c: Likewise.
* sysdeps/unix/sysv/linux/getsourcefilter.c: Likewise.
* sysdeps/unix/sysv/linux/setsourcefilter.c: Likewise.
2004-08-07 18:22:26 +00:00
Ulrich Drepper
65e70412ad
Update.
...
2004-08-07 Ulrich Drepper <drepper@redhat.com>
* po/tr.po: Update from translation team.
2004-08-07 17:01:59 +00:00
Ulrich Drepper
fa46f7ab27
Update.
...
2004-08-07 Ulrich Drepper <drepper@redhat.com>
* sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:
Remove unnecessary exception handling data.
2004-08-07 09:40:42 +00:00
Ulrich Drepper
9e365fe710
Update.
...
2004-08-06 Ulrich Drepper <drepper@redhat.com>
* iconvdata/jisx0213.h (jisx0213_added_in_2004_p): Fix typo.
Reported by Paolo Bonzini.
2004-08-06 Jakub Jelinek <jakub@redhat.com>
* sysdeps/ia64/dl-machine.h (elf_machine_fixup_plt): Add
always_inline.
* sysdeps/powerpc/powerpc64/dl-machine.h (elf_machine_runtime_setup,
elf_machine_fixup_plt, elf_machine_plt_conflict): Likewise.
* sysdeps/unix/sysv/linux/netatalk/at.h: Include bits/sockaddr.h
before including linux/atalk.h.
* resolv/res_libc.c: Include atomic.h.
* intl/finddomain.c (free_mem): Rename to...
(_nl_finddomain_subfreeres): ... this. Add
__libc_freeres_fn_section.
* intl/loadmsgcat.c (_nl_unload_domain): Add
__libc_freeres_fn_section.
* intl/gettextP.h (_nl_unload_domain): Move into #ifdef _LIBC.
Add attribute_hidden.
(_nl_findomain_subfreeres): New prototype.
* iconv/gconv_db.c (free_mem): Call _nl_findomain_subfreeres.
2004-08-06 18:32:16 +00:00
Ulrich Drepper
9030e7c44a
Update.
...
2004-07-30 Guido Guenther <agx@sigxcpu.org>
* nss/getent.c (passwd_keys): Use strtoul instead of isdigit to
test if the key is numeric or not.
(group_keys): Likewise.
2004-08-06 09:25:59 +00:00
Ulrich Drepper
a55bda85ba
[BZ #211 ]
...
Update.
* sysdeps/unix/sysv/linux/getsourcefilter.c: New file. [BZ #211 ]
2004-08-06 05:04:49 +00:00
Ulrich Drepper
489aa29d62
Update.
...
* inet/netinet/in.h: Define struct ip_msfilter, IP_MSFILTER_SIZE,
struct group_filter, and GROUP_FILTER_SIZE.
* include/sys/socket.h: Declare __getsockopt.
* sysdeps/unix/sysv/linux/setipv4sourcefilter.c: New file.
* sysdeps/unix/sysv/linux/getipv4sourcefilter.c: New file.
* sysdeps/unix/sysv/linux/setsourcefilter.c: New file.
* sysdeps/unix/sysv/linux/getsourcefilter.c: New file.
2004-08-06 04:56:04 +00:00
Ulrich Drepper
a3c7fcf0f1
Update.
...
2004-08-05 Ulrich Drepper <drepper@redhat.com>
* po/ko.po: Update from translation team.
2004-08-06 00:51:08 +00:00
Ulrich Drepper
87bb6b6c6b
Update.
...
2004-08-04 Jakub Jelinek <jakub@redhat.com>
* hesiod/hesiod.c (__hesiod_res_get): Use calloc instead of malloc +
memset.
(__hesiod_res_set): Free nsaddrs.
* include/resolv.h (__res_maybe_init): Add prototype.
* resolv/resolv.h (struct __res_state): Add _u._ext.initstamp field.
* resolv/Versions (libc): Add __res_maybe_init@@GLIBC_PRIVATE.
* resolv/res_libc.c (__res_initstamp, lock): New variables.
(res_init): Increase __res_initstamp.
(__res_maybe_init): New function.
* resolv/res_init.c (__res_vinit): Initialize _u._ext.initstamp.
* hesiod/hesiod.c (__hesiod_res_get): Use __res_maybe_init instead
of RES_INIT check and {res_ninit,__res_ninit,res_init} call.
* sysdeps/posix/getaddrinfo.c (gaih_inet): Likewise.
* resolv/nss_dns/dns-host.c (_nss_dns_gethostbyname2_r,
_nss_dns_gethostbyaddr_r): Likewise.
* resolv/nss_dns/dns-network.c (_nss_dns_getnetbyname_r,
_nss_dns_getnetbyaddr_r): Likewise.
* resolv/gethnamaddr.c (gethostbyname, gethostbyname2,
gethostbyaddr): Likewise.
* resolv/res_data.c (fp_nquery, res_mkquery, res_mkupdate,
res_isourserver, res_sendsigned, res_update, res_search,
res_querydomain): Likewise.
* nss/getXXbyYY_r.c (INTERNAL (REENTRANT_NAME)): Likewise.
* nss/digits_dots.c (__nss_hostname_digits_dots): Likewise.
* nss/getnssent_r.c (__nss_setent, __nss_endent, __nss_getent_r):
Likewise.
* sysdeps/posix/getaddrinfo.c (gaih_inet): Set ai_family for
V4-mapped IPv6 addresses and req->ai_family==AF_INET.
Reported by A. Guru <a.guru@sympatico.ca>.
* po/pl.po: Likewise.
characters than necessary.
2004-08-05 23:32:24 +00:00