Ulrich Drepper
4f7408c7ac
* include/rpc/auth.h: Use libc_hidden_proto for _null_auth.
...
* sunrpc/rpc_common.c: Add libc_hidden_def for _null_auth. Also
move _null_auth to .rodata.
2009-02-06 05:33:30 +00:00
Ulrich Drepper
970aa10f95
* time/tzset.c (__tzset_parse_tz): DST offset must also allow hour
...
value of 24.
2009-02-05 20:09:58 +00:00
Ulrich Drepper
52de761a93
* intl/dcigettext.c (DCIGETTEXT): Avoid some code duplication.
2009-02-05 19:59:54 +00:00
Ulrich Drepper
62f63c47ee
* sysdeps/unix/opendir.c (__alloc_dir): We have a lot more memory
...
today than when the original code was written. Use larger
buffers. This also makes it unnecessary to have stat information,
if this causes extra efforts.
(__opendir): In case O_DIRECTORY works, don't call fstat just for
__alloc_dir.
2009-02-05 18:20:59 +00:00
Ulrich Drepper
0899b8897c
* sysdeps/sh/sh4/dl-trampoline.S: Only set HAVE_FPU if __SH_FPU_ANY__
...
is set.
* sysdeps/sh/sh4/setjmp.S: Support SH4-NOFPU.
* sysdeps/sh/sh4/__longjmp.S: Likewise.
* sysdeps/unix/sysv/linux/sh/sh4/getcontext.S: Likewise.
* sysdeps/unix/sysv/linux/sh/sh4/setcontext.S: Likewise.
* sysdeps/unix/sysv/linux/sh/sh4/swapcontext.S: Likewise.
* sysdeps/unix/sysv/linux/sh/sh4/register-dump.h: Likewise.
2009-02-05 01:01:39 +00:00
Ulrich Drepper
22cc3f7580
* po/ru.po: Update from translation team.
2009-02-05 00:36:36 +00:00
Ulrich Drepper
a71433e7fd
* sysdeps/unix/sysv/linux/sparc/bits/siginfo.h (struct sigevent):
...
Add _tid slot to maintain consistency with kernel.
2009-02-05 00:21:43 +00:00
Ulrich Drepper
82f2e9c6bd
2009-02-04 Ulrich Drepper <drepper@redhat.com>
...
* libio/wfileops.c (_IO_wfile_underflow): Fix handling of
incomplete characters at end of input buffer.
* libio/Makefile (tests): Add tst-fgetwc.
* libio/tst-fgetwc.c: New file.
* libio/tst-fgetwc.input: New file.
2009-02-04 21:27:48 +00:00
Ulrich Drepper
3d44c0b219
Test of fgetwc on unbuffered stream.
2009-02-04 21:25:31 +00:00
Andreas Jaeger
3a2e9947e0
Update
...
2009-02-04 Andreas Jaeger <aj@suse.de>
* FAQ.in: Remove reference to my mips page.
2009-02-04 07:20:50 +00:00
Andreas Jaeger
b07370f418
Remove reference to my mips page.
2009-02-04 07:20:33 +00:00
Ulrich Drepper
ba022c06a6
* sysdeps/unix/sysv/linux/sh/Makefile (libm.so-no-z-defs): Define.
2009-02-03 15:06:26 +00:00
Ulrich Drepper
1b14353ee3
[BZ #9793 ]
...
2009-02-02 Ulrich Drepper <drepper@redhat.com>
[BZ #9793 ]
* iconv/gconv_trans.c (__gconv_transliterate): Don't change
*OUTBUFSTART unless the whole output fit into the buffer.
* iconv/Makefile (tests): Add tst-iconv4.
* iconv/tst-iconv4.c: New file.
2009-02-03 01:31:30 +00:00
Ulrich Drepper
ebc22416e4
* sysdeps/x86_64/cacheinfo.c (intel_02_known): Add new descriptors.
...
* sysdeps/unix/sysv/linux/i386/sysconf.c (intel_02_known): Likewise.
2009-02-01 18:13:41 +00:00
Ulrich Drepper
00f5df0e73
* nscd/connections.c (nscd_init): If database file access fails
...
check whether this is due to permission problems and bail in that
case.
2009-01-31 00:23:54 +00:00
Ulrich Drepper
7c8a67320e
* elf/Makefile (ld.so): Adjust the sed script to insert _begin in to
...
newer linker scripts.
2009-01-31 00:21:15 +00:00
Ulrich Drepper
431497800d
[BZ #7040 ]
...
2009-01-30 Ulrich Drepper <drepper@redhat.com>
[BZ #7040 ]
* sysdeps/unix/sysv/linux/sys/inotify.h: Second parameter of
inotify_rm_watch should have type int.
2009-01-30 20:45:59 +00:00
Ulrich Drepper
bd4ace0b90
* sysdeps/powerpc/powerpc32/fpu/__longjmp-common.S (__longjmp):
...
Make aligned_restore_vmx a local symbol.
* sysdeps/powerpc/powerpc64/__longjmp-common.S (__longjmp):
Likewise.
2009-01-30 20:35:58 +00:00
Ulrich Drepper
59eade4810
(__longjmp): Make aligned_restore_vmx a local symbol.
2009-01-30 20:35:22 +00:00
Andreas Jaeger
430902daac
Update
...
2009-01-30 Andreas Jaeger <aj@suse.de>
* sysdeps/unix/sysv/linux/bits/shm.h (SHM_EXEC): Define.
* sysdeps/unix/sysv/linux/ia64/bits/shm.h (SHM_EXEC): Define.
* sysdeps/unix/sysv/linux/powerpc/bits/shm.h (SHM_EXEC): Define.
* sysdeps/unix/sysv/linux/s390/bits/shm.h (SHM_EXEC): Define.
* sysdeps/unix/sysv/linux/sh/bits/shm.h (SHM_EXEC): Define.
* sysdeps/unix/sysv/linux/sparc/bits/shm.h (SHM_EXEC): Define.
* sysdeps/unix/sysv/linux/x86_64/bits/shm.h (SHM_EXEC): Define.
2009-01-30 20:34:24 +00:00
Andreas Jaeger
4f5ac20b29
(SHM_EXEC): Define.
2009-01-30 20:33:15 +00:00
Ulrich Drepper
b7219e53bc
[BZ #9726 ]
...
2009-01-11 Ryan S. Arnold <rsa@us.ibm.com>
[BZ #9726 ]
* sysdeps/powerpc/fpu/tst-setcontext-fpscr.c (_SET_DI_FPSCR,
_SET_SI_FPSCR): Clobber fp0 to prevent erroneous test-case passes.
2009-01-08 Ryan S. Arnold <rsa@us.ibm.com>
[BZ #9726 ]
* sysdeps/unix/sysv/linux/powerpc/powerpc32/setcontext-common.S
(__CONTEXT_FUNC_NAME): Fix mtfsf to use fp31 instead of fp0.
* sysdeps/unix/sysv/linux/powerpc/powerpc32/swapcontext-common.S
(__CONTEXT_FUNC_NAME): Fix mtfsf to use fp31 instead of fp0.
2009-01-30 20:30:46 +00:00
Ulrich Drepper
a3bd28468c
* sysdeps/generic/dl-osinfo.h (_dl_setup_stack_chk_guard): Use
...
memcpy instead of memcmp.
(_dl_setup_pointer_guard): Likewise.
2009-01-30 20:23:23 +00:00
Ulrich Drepper
1fdd89a78d
* malloc/malloc.c (sYSMALLOc): Don't use assert when detecting
...
manipulated brk, use malloc_printerr.
* misc/sbrk.c (__sbrk): Better error handling for nonsense
requests.
2009-01-30 17:47:23 +00:00
Ulrich Drepper
8585cb7454
* string/string.h (memchr, strchr, strrchr, strpbrk, strstr, index,
...
rindex): For C++ add inlines so that they can be recognized as
builtins.
* string/strings.h: Define correct C++ prototypes for gcc 4.4.
2009-01-30 16:47:57 +00:00
Ulrich Drepper
7f901dd7ca
* sysdeps/pthread/unwind-forcedunwind.c: Encrypt all function
...
pointer variables.
2009-01-29 20:52:36 +00:00
Ulrich Drepper
cca50323b6
* allocatestack.c (__free_stacks): Renamed from free_stacks.
...
(__free_stack_cache): Removed. Change callers to call __free_stacks.
* init.c (nptl_freeres): New function.
(pthread_functions): Initialize ptr_freeres to nptl_freeres.
* pthreadP.h: Don't declare __free_stack_cache. Declare __free_stacks.
* sysdeps/pthread/unwind-forcedunwind.c (libgcc_s_handle): New
variable.
(pthread_cancel_init): Depend in libgcc_s_handle for decision to
load DSO. Assign last.
(__unwind_freeres): New function.
* allocatestack.c (__reclaim_stacks): Reset in_flight_stack later
for better debugging. No need to use stack_list_add here.
2009-01-29 20:38:04 +00:00
Ulrich Drepper
cdf77dd87b
* string/string.h: Define correct C++ prototypes for gcc 4.4.
...
* wcsmbs/wchar.h: Likewise.
2009-01-29 18:38:10 +00:00
Ulrich Drepper
d8387c7b7b
Jakub Jelinek <jakub@redhat.com>
...
* string.h: Define correct C++ prototypes for gcc 4.4.
* wchar.h: Likewise.
2009-01-29 Ulrich Drepper <drepper@redhat.com>
2009-01-29 18:36:39 +00:00
Ulrich Drepper
647925b260
* sysdeps/i386/stackinfo.h (stackinfo_get_sp): Define.
...
(stackinfo_sub_sp): Define.
2009-01-29 15:36:26 +00:00
Ulrich Drepper
fd537e535f
[BZ #9750 ]
...
* nscd/mem.c (gc): Use alloca_count to get the real stack usage.
* include/alloca.h (alloca_account): Define.
* sysdeps/x86_64/stackinfo.h (stackinfo_get_sp): Define.
(stackinfo_sub_sp): Define.
2009-01-29 00:17:57 +00:00
Ulrich Drepper
31d322a214
* nscd/connections.c (nscd_init): If database file access be
...
opened check whether this is due to permission problems and bail
in that case.
2009-01-28 21:00:13 +00:00
Ulrich Drepper
5627534a81
[BZ #9741 ]
...
2009-01-28 Ulrich Drepper <drepper@redhat.com>
[BZ #9741 ]
* nscd/mem.c (gc): Fix assignment of he_data in case malloc is used.
Reported by Jun'ichi Nomura <j-nomura@ce.jp.nec.com>.
2009-01-28 20:04:49 +00:00
Ulrich Drepper
a7bd183ffe
* sysdeps/unix/sysv/linux/sh/sysdep.h (INTERNAL_SYSCALL):
...
Add "t" to clobber list.
(INTERNAL_SYSCALL_NCS): Likewise.
2009-01-28 16:11:36 +00:00
Ulrich Drepper
1dd757696b
* nss/getent.c (print_networks): Don't print comma between aliases.
2009-01-28 15:55:25 +00:00
Ulrich Drepper
563ee1cb34
* pthread_mutex_lock.c (__pthread_mutex_lock): Remove unused label out.
2009-01-25 17:58:06 +00:00
Ulrich Drepper
25e8417764
..
...
2009-01-23 Ulrich Drepper <drepper@redhat.com>
* sysdeps/unix/sysv/linux/tst-clone.c (do_test): Avoid warning.
* misc/hsearch_r.c (hcreate_r): We need at least three elements in
the hash table.
* misc/Makefile (tests): Add bug-hsearch1.
* misc/bug-hsearch1.c: New file.
2009-01-23 20:41:36 +00:00
Ulrich Drepper
8073a49484
(hcreate_r): We need at least three elements in the hash table.
2009-01-23 20:34:21 +00:00
Roland McGrath
0699a0ca6a
* Makeconfig (%.v.i): Strip trailing # comments,
...
not only whole-line comments.
2009-01-22 20:38:19 +00:00
Roland McGrath
6a7b0fc65f
2009-01-21 Roland McGrath <roland@redhat.com>
...
* Makeconfig (%.v.i): Strip trailing # comments,
not only whole-line comments.
2009-01-22 11:25:16 +00:00
Andreas Schwab
f00d47a36f
Remove conflict marker.
...
Properly handle partial reads.
Ulrich Drepper <drepper@redhat.com>
Reported by Peter Festner <peter.festner@ewetel.net>.
Tomas Janousek <tjanouse@redhat.com>
Ulrich Drepper <drepper@redhat.com>
2009-01-21 23:14:12 +00:00
Ulrich Drepper
965cb60a21
* sysdeps/generic/dl-osinfo.h (_dl_setup_stack_chk_guard): Take
...
one parameter. If non-NULL use it to initialize return value.
(_dl_setup_pointer_guard): New function.
* sysdeps/unix/sysv/linux/dl-osinfo.h: Likewise.
* sysdeps/generic/ldsodefs.h: Declare _dl_random.
* elf/rtld.c (security_init): Pass _dl_random to
_dl_setup_stack_chk_guard. Call _dl_setup_pointer_guard to initialize
pointer_chk_guard.
* elf/dl-sysdep.c (_dl_random): New variable.
(_dl_sysdep_start): Handle AT_RANDOM.
(_dl_show_auxv): Likewise.
* elf/dl-support.c (_dl_random): New variable.
(_dl_aux_init): Handle AT_RANDOM.
* csu/libc-start.c [!SHARED] (libc_start_main): Pass _dl_random
to _dl_setup_stack_chk_guard.
* elf/elf.h (AT_RANDOM): Define AT_BASE_PLATFORM and AT_RANDOM.
2009-01-11 04:44:06 +00:00
Ulrich Drepper
5b656a0d30
[!SHARED] (libc_start_main): Pass _dl_random to _dl_setup_stack_chk_guard.
2009-01-11 04:40:39 +00:00
Roland McGrath
8be96dd183
* nscd/nscd.c (parse_opt): Use argp_error for bad -i argument.
...
>>>>>>> 1.11443
2009-01-11 04:32:12 +00:00
Roland McGrath
251fe50c6d
2009-01-10 Roland McGrath <roland@redhat.com>
...
* nscd/nscd.c (parse_opt): Use argp_error for bad -i argument.
2009-01-11 04:32:05 +00:00
Ulrich Drepper
0f95322a5f
(AT_RANDOM): Define AT_BASE_PLATFORM and AT_RANDOM.
2009-01-11 02:43:18 +00:00
Ulrich Drepper
9b1c750e81
* sysdeps/i386/fpu/libm-test-ulps: Adjust expm1 errors.
2009-01-09 08:38:54 +00:00
Ulrich Drepper
157cd5ac8d
[BZ #9706 ]
...
2009-01-08 Ulrich Drepper <drepper@redhat.com>
[BZ #9706 ]
* nss/nss_files/files-parse.c (strtou32): New function.
(INT_FIELD): Use strotu32 instead of strtoul to unify behavior
across 32-bit and 64-bit platforms.
(INT_FIELD_MAYBE_NULL): Likewise.
2009-01-09 04:38:10 +00:00
Ulrich Drepper
b74e53b24c
[BZ #9701 ]
...
* locales/sk_SK: Slovakia uses the Euro.
2009-01-09 04:35:39 +00:00
Ulrich Drepper
1e545d0185
[BZ #9705 ]
...
2009-01-08 Ulrich Drepper <drepper@redhat.com>
[BZ #9705 ]
* locales/el_CY: Cyprus uses the Euro.
2009-01-09 04:33:02 +00:00