Ulrich Drepper
de4d856364
* sysdeps/unix/sysv/linux/check_pf.c (IFA_F_OPTIMISTIC): Define to
...
zero if not defined.
(make_request): Recognize optimistic addresses and treat them like
deprecated addresses.
Reported by Neil Horman <nhorman@redhat.com>.
2007-08-29 16:50:11 +00:00
Ulrich Drepper
f3c54060af
* nscd/connections.c (send_ro_fd): Also transfer file size.
...
* nscd/nscd_helper.c (get_mapping): If nscd also transfers the
file size don't call fstat.
2007-08-29 06:10:07 +00:00
Ulrich Drepper
0adfcc0526
* nscd/nscd_helper.c (get_mapping): Avoid the pread call, just go
...
ahead and map the file. This should always be correct and we can
catch problems later.
2007-08-29 05:16:12 +00:00
Ulrich Drepper
3586b2b60b
* libio/bits/stdio2.h (__fread_chk, __fread_unlocked_chk): New
...
prototypes.
(__fread_alias, __fread_unlocked_alias): New aliases.
(fread): New extern inline.
(fread_unlocked): Likewise. Undef macro before definition of
the inline function.
* debug/Makefile (routines): Add fread_chk and fread_u_chk.
(CFLAGS-fread_chk.c, CFLAGS-fread_u_chk.c): Add.
* debug/Versions (libc): Export __fread_chk@@GLIBC_2.7
and __fread_unlocked_chk@@GLIBC_2.7.
* debug/fread_chk.c: New file.
* debug/fread_u_chk.c: New file.
* debug/tst-chk1.c (do_test): Add fread and fread_unlocked tests.
2007-08-28 20:33:49 +00:00
Ulrich Drepper
cba5c7c073
Debug version of fread.
2007-08-28 20:31:26 +00:00
Roland McGrath
3704aa0b3e
* sysdeps/unix/sysv/linux/syscalls.list
...
(personality): Change caller to EXTRA.
2007-08-27 20:10:36 +00:00
Roland McGrath
52ab602c1c
2007-08-27 Jakub Jelinek <jakub@redhat.com>
...
* sysdeps/unix/sysv/linux/syscalls.list
(personality): Change caller to EXTRA.
2007-08-27 20:10:31 +00:00
Ulrich Drepper
8f1fe0572d
* sunrpc/key_prot.c (xdr_unixcred): Work around gcc alias warning.
...
* nis/nis_xdr.c (_xdr_nis_server): Likewise.
* nis/yp_xdr.c (xdr_ypmaplist): Likewise.
2007-08-26 03:34:59 +00:00
Ulrich Drepper
278bfa00b6
* iconvdata/iso-2022-kr.c (BODY): Fake initialization of array buf
...
to keep gcc quiet.
* iconvdata/iso-2022-cn.c (BODY): Likewise.
2007-08-26 03:17:03 +00:00
Ulrich Drepper
a45d733cce
* locale/programs/ld-collate.c (collate_output): Avoid warning if
...
NDEBUG is defined.
2007-08-26 03:04:02 +00:00
Ulrich Drepper
5dfeae0ec5
* Makerules: Use -p option with mkdir.
2007-08-26 02:18:14 +00:00
Ulrich Drepper
bd0dcd289c
* nis/nis_xdr.c (_xdr_nis_server): Work around gcc alias warning.
...
(_xdr_directory_obj): Likewise.
(xdr_entry_obj): Likewise.
(xdr_group_obj): Likewise.
(xdr_link_obj): Likewise.
(xdr_table_obj): Likewise.
(_xdr_nis_result): Likewise.
(_xdr_ns_request): Likewise.
(_xdr_ib_request): Likewise.
(_xdr_nis_taglist): Likewise.
(xdr_cback_data): Likewise.
* nis/yp_xdr.c (xdr_ypmaplist): Work around gcc warning.
(xdr_ypresp_maplist): Likewise.
2007-08-26 02:06:10 +00:00
Ulrich Drepper
01339a6709
* stdio-common/Makefile: Avoid format string warning for tst-sprint.
2007-08-26 01:49:11 +00:00
Ulrich Drepper
3fa1046805
* posix/regex_internal.h: Prevent some declarations and definitions
...
to be seen when used in tests.
2007-08-26 01:35:19 +00:00
Ulrich Drepper
ec1e04dedb
* posix/tst-rfc3484.c (__idna_to_unicode_lzlz): Initialize *OUTPUT.
...
* posix/tst-rfc3484-2.c (__idna_to_unicode_lzlz): Likewise.
2007-08-26 01:27:49 +00:00
Ulrich Drepper
7a344d1deb
* debug/Makefile: Disable format checking when compiling tst-chk?.c.
2007-08-26 01:19:56 +00:00
Ulrich Drepper
cb104bd749
fallocate64 as EXTRA. It is not referenced if the symbol isn't
2007-08-25 23:26:53 +00:00
Ulrich Drepper
f8f6ff5da2
* config.make.in (datarootdir): Add to shut up configure.
2007-08-25 22:25:32 +00:00
Ulrich Drepper
76fca9f14a
* sysdeps/x86_64/cacheinfo.c (handle_amd): Fix computation of
...
associativity for fully-associative caches.
2007-08-25 17:24:23 +00:00
Ulrich Drepper
80e7d6a6d3
* sysdeps/x86_64/cacheinfo.c (handle_amd): Handle L3 cache
...
requests. Fill on more associativity values for L2.
Patch mostly by Evandro Menezes.
2007-08-25 17:07:47 +00:00
Ulrich Drepper
1ae07d48d4
[BZ #3842 ]
...
2007-08-24 Ulrich Drepper <drepper@redhat.com>
[BZ #3842 ]
* locales/ru_RU: Use U00A0 instead of U2002 for thousands separator.
The latter might be more correct but usually cannot be displayed.
2007-08-25 05:44:16 +00:00
Ulrich Drepper
d250df8c57
* sysdeps/unix/sysv/linux/x86_64/init-first.c
...
(_libc_vdso_platform_setup): Avoid using exported variable by using
alias.
2007-08-24 18:24:03 +00:00
Ulrich Drepper
88f61aafde
* resolv/arpa/nameser.h (NS_OPT_DNSSEC_OK): Define.
2007-08-24 18:07:16 +00:00
Ulrich Drepper
cb5ba30495
* sysdeps/unix/sysv/linux/i386/syscalls.list: No reason to mark
...
fallocate64 as EXTRA< it is not referenced if the symbol isn't
defined.
2007-08-24 17:22:25 +00:00
Ulrich Drepper
44b2e5815b
* sysdeps/x86_64/dl-trampoline.S (_dl_runtime_profile): Correctly
...
align stack for call if pltexit is to be used.
2007-08-24 03:57:56 +00:00
Ulrich Drepper
73e3ff07a3
[BZ #3924 ]
...
* sysdeps/i386/dl-trampoline.S (_dl_runtime_profile): Correctly
align for function call in case pltexit has to be called later.
2007-08-24 02:58:08 +00:00
Ulrich Drepper
62e1b1f564
* sysdeps/i386/dl-trampoline.S (_dl_runtime_resolve): Avoid
...
implicit atomic operation when storing function pointer.
(_dl_runtime_profile): Likewise.
2007-08-24 02:03:29 +00:00
Ulrich Drepper
0008163a30
* nis/nis_table.c (nis_list): Don't fail if __follow_path returned
...
NIS_NOTFOUND.
2007-08-22 16:04:18 +00:00
Ulrich Drepper
2e0e1a0512
[BZ #4566 ]
...
* string/strtok.c: Fix typo in comment.
2007-08-22 07:14:16 +00:00
Ulrich Drepper
682e4437a0
[BZ #4582 ]
...
* debug/segfault.c: Fix typos in comments.
2007-08-22 07:04:23 +00:00
Ulrich Drepper
7d55c9eb43
[BZ #4588 ]
...
* stdio-common/tempnam.c: Fix comment, it is not checked that
TMPDIR points to a writable directory.
2007-08-22 06:49:40 +00:00
Ulrich Drepper
0f8f993cef
[BZ #4726 ]
...
* resolv/res_send.c (__libc_res_nsend): Initialize all of the
memory allocated for the name server address.
2007-08-22 04:02:53 +00:00
Ulrich Drepper
1465dd0f9e
[BZ #4946 ]
...
* nscd/connections.c (handle_request): Using sendfile always
requires that mmap is used for the database.
Patch by Petr Baudis <pasky@suse.cz>.
2007-08-22 03:40:34 +00:00
Ulrich Drepper
c44d3bdf14
[BZ #4905 ]
...
* nscd/hstcache.c (cache_addhst): When reloading an entry which
suddenly has two or more addresses, ignore it and remove the old
entry.
2007-08-22 03:30:02 +00:00
Ulrich Drepper
1ce7d80ddc
[BZ #4814 ]
...
* resolv/res_hconf.c: Prepare for compiling outside libc.
* nscd/res_hconf.c: New file.
* nscd/Makefile (nscd-modules): Add res_hconf. Add rules to build
the new file.
* nscd/gethstbynm2_r.c (NEED__RES_HCONF): Define.
* nscd/gethstbyad_r.c (NEED__RES_HCONF): Likewise.
2007-08-22 03:14:29 +00:00
Ulrich Drepper
a30d41c1d2
* nscd/hstcache.c (cache_addhst): Minimal optimization.
2007-08-22 02:39:47 +00:00
Ulrich Drepper
2a01ce56b7
[BZ #4938 ]
...
2007-08-21 Ulrich Drepper <drepper@redhat.com>
[BZ #4938 ]
* allocatestack.c (__reclaim_stacks): Clear the TSD in the
reclaimed stack if necessary.
* Makefile (tests): Add tst-tsd6.
* tst-tsd6.c: New file.
2007-08-21 23:55:36 +00:00
Ulrich Drepper
45dc3ad77e
[BZ #4925 ]
...
* debug/pcprofiledump.c: Turn on internationalization by calling
setlocale. Patch mostly by Benno Schulenberg.
2007-08-21 14:56:27 +00:00
Ulrich Drepper
55ea8790a9
[BZ #4896 , BZ #4936 ]
...
2007-08-21 Ulrich Drepper <drepper@redhat.com>
[BZ #4936 ]
* iconv/gconv.c (__gconv): If flush was successful, clear rest of
the state.
* iconvdata/Makefile: Add rules to build and run bug-iconv5.
* iconvdata/bug-iconv5.c: New file.
[BZ #4896 ]
2007-08-21 14:43:18 +00:00
Ulrich Drepper
0b82ff747e
* elf/elf.h: Define R_PARISC_PLABEL21L, R_PARISC_PLABEL14R,
...
R_PARISC_GNU_VTENTRY, R_PARISC_GNU_VTINHERIT, R_PARISC_TLS_GD21L,
R_PARISC_TLS_GD14R, R_PARISC_TLS_GDCALL, R_PARISC_TLS_LDM21L,
R_PARISC_TLS_LDM14R, R_PARISC_TLS_LDMCALL, R_PARISC_TLS_LDO21L,
R_PARISC_TLS_LDO14R, R_PARISC_TLS_DTPMOD32, R_PARISC_TLS_DTPMOD64,
R_PARISC_TLS_DTPOFF32, R_PARISC_TLS_DTPOFF64, R_PARISC_TLS_LE21L,
R_PARISC_TLS_LE14R, R_PARISC_TLS_IE21L, R_PARISC_TLS_IE14R,
R_PARISC_TLS_TPREL32, R_PARISC_TLS_TPREL64.
2007-08-21 14:14:25 +00:00
Ulrich Drepper
ee16a55a84
[BZ #4937 ]
...
2007-08-21 Ulrich Drepper <drepper@redhat.com>
[BZ #4937 ]
* elf/do-lookup.h (do_lookup_x): Minimal improvement in hash
lookup loop. Suggested by John Reiser.
2007-08-21 14:06:07 +00:00
Ulrich Drepper
d979c2f1e6
(do_lookup_x): Minimal improvement in hash lookup loop.
2007-08-21 14:05:39 +00:00
Jakub Jelinek
b211fe0fef
* sysdeps/unix/sysv/linux/alpha/sysdep.h: Include tls.h.
...
2007-08-21 Jakub Jelinek <jakub@redhat.com>
* sysdeps/unix/sysv/linux/alpha/sysdep.h: Include tls.h.
2007-08-21 08:07:28 +00:00
Jakub Jelinek
c273641b45
* sysdeps/unix/sysv/linux/alpha/lowlevellock.h (lll_robust_dead):
...
Add private argument.
2007-08-21 Jakub Jelinek <jakub@redhat.com>
* sysdeps/unix/sysv/linux/alpha/lowlevellock.h (lll_robust_dead):
Add private argument.
2007-08-21 08:05:34 +00:00
Ulrich Drepper
fb84593c43
* csu/libc-start.c: Don't handle VDSO_SETUP here.
...
* sysdeps/unix/sysv/linux/init-first.c: Handle it here instead.
* sysdeps/unix/sysv/linux/x86_64/libc-start.c: Renamed to...
* sysdeps/unix/sysv/linux/x86_64/init-first.c: ...this. New file.
* sysdeps/unix/sysv/linux/powerpc/libc-start.c: Move VDSO_SETUP code
to...
* sysdeps/unix/sysv/linux/x86_64/init-first.c: ...here. New file.
2007-08-20 22:36:43 +00:00
Ulrich Drepper
b83fb35cd1
* po/nl.po: Update from translation team.
2007-08-18 15:12:35 +00:00
Ulrich Drepper
8987185970
Update from translation team.
2007-08-18 15:10:21 +00:00
Andreas Jaeger
20806a70b1
Update.
...
2007-08-16 Andreas Jaeger <aj@suse.de>
* locale/localeinfo.h: Make _nl_category_name_idxs extern.
Reported by Peter Festner <peter.festner@ewetel.net>.
2007-08-17 07:19:25 +00:00
Andreas Jaeger
715d43fedd
Make _nl_category_name_idxs extern.
2007-08-17 07:18:34 +00:00
Jakub Jelinek
42282d570b
* login/tst-grantpt.c (test_einval): Add 3rd argument to open.
...
2007-08-17 Jakub Jelinek <jakub@redhat.com>
* login/tst-grantpt.c (test_einval): Add 3rd argument to open.
2007-08-17 06:28:40 +00:00