| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
reader preference.
* sysdeps/pthread/pthread_rwlock_timedwrlock.c
(pthread_rwlock_timedwrlock): Likewise.
* sysdeps/pthread/pthread_rwlock_wrlock.c (__pthread_rwlock_wrlock):
Likewise.
|
|
|
|
|
|
|
|
|
|
|
|
| |
and offout arguments to the prototype.
* sysdeps/unix/sysv/linux/s390/bits/fcntl.h (splice): Likewise.
* sysdeps/unix/sysv/linux/powerpc/bits/fcntl.h (splice): Likewise.
* sysdeps/unix/sysv/linux/sparc/bits/fcntl.h (splice): Likewise.
* sysdeps/unix/sysv/linux/sh/bits/fcntl.h (splice): Likewise.
* sysdeps/unix/sysv/linux/i386/bits/fcntl.h (splice): Likewise.
* sysdeps/unix/sysv/linux/ia64/bits/fcntl.h (splice): Likewise.
* sysdeps/unix/sysv/linux/x86_64/bits/fcntl.h (splice): Likewise.
* sysdeps/unix/sysv/linux/syscalls.list (splice): Adjust args string.
|
| |
|
|
|
|
| |
dlopen parameters.
|
|
|
|
|
|
|
|
|
|
| |
only if herrno is NETDB_INTERNAL. Handle errors other than
ERANGE outside of the loops, handle TRY_AGAIN.
* locale/programs/ld-ctype.c (translit_flatten): Issue error
if other's ctype category was missing.
* locale/programs/ld-collate.c (collate_read): Return if
copy_locale's collate category is missing.
|
|
|
|
|
|
|
|
| |
2006-08-27 Ulrich Drepper <drepper@redhat.com>
[BZ #2684]
* malloc/malloc.c (public_rEALLOc): Try harder by using other
arenas if allocation failed.
Patch mostly by Jan Edler <jan.edler@indexengines.com>.
|
|
|
|
|
|
|
|
|
| |
waste bins[0..1].
(malloc_state): Reduce bins size by 2.
(_int_malloc): Fix test for large enough buffer for early termination.
When no unsorted block matches perfectly and an exiting block has
to be split, use full list insert and not shortcut which assumes
the list is empty.
|
|
|
|
| |
failure.
|
|
|
|
| |
Only define ifdef SHARED.
|
|
|
|
| |
do anything.
|
|
|
|
|
|
| |
symbol require exact match (these are PLTs).
* sysdeps/unix/sysv/linux/powerpc/powerpc64/ldsodefs.h
(_dl_ppc64_addr_sym_match): Likewise.
|
|
|
|
|
|
|
|
|
| |
2006-08-24 Ulrich Drepper <drepper@redhat.com>
[BZ #2683]
* elf/dl-addr.c (_dl_addr): Don't ignore all undefined symbols.
If symbol has a value use it.
* elf/tst-dladdr1.c: New file.
* elf/Makefile: Add rules to build and run tst-addr1.
|
|
|
|
|
|
| |
keeps failing and heap growth or new heap creation isn't
successful either.
* malloc/tst-malloc.c (main): Add new tests.
|
|
|
|
|
|
|
| |
2006-08-24 Ulrich Drepper <drepper@redhat.com>
[BZ #2734]
* sysdeps/i386/bits/byteswap.h (__bswap_32): Use same conditions
as in the x86-64 code to use bswap.
|
| |
|
|
|
|
|
| |
__USE_UNIX98.
* posix/bits/unistd.h: Likewise.
|
|
|
|
|
|
|
|
|
|
|
| |
(free_stacks): ...here.
(__free_stack_cache): New function.
* pthreadP.h: Declare __free_stack_cache.
* sysdeps/pthread/pthread-functions.h (pthread_functions): Add
ptr_freeres.
* init.c (pthread_functions): Initialize ptr_freeres.
* sysdeps/unix/sysv/linux/libc_pthread_init.c (freeres_libptread):
New freeres function.
|
| |
|
|
|
|
|
|
| |
2006-05-15 Mike Frysinger <vapier@gentoo.org>
[BZ #2751]
* string/strchr.c: Add cast to avoid warning.
|
| |
|
|
|
|
|
|
|
|
| |
platforms define as 1MB. For 64-bit platforms as 32MB. The lower
limit is needed to avoid the exploding of the address space
requirement for secondary heaps.
* malloc/arena.c (HEAP_MAX_SIZE): Define using
DEFAULT_MMAP_THRESHOLD_MAX if it is defined.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-07-30 Joseph S. Myers <joseph@codesourcery.com>
[BZ #3018]
* Makerules (depfiles): Handle extra-test-objs the same as
extra-objs.
(common-mostlyclean): Likewise.
* dlfcn/Makefile (extra-objs): Add modules to extra-test-objs
instead.
* elf/Makefile (extra-objs): Likewise.
* stdlib/Makefile (extra-objs): Likewise.
|
|
|
|
|
|
|
|
|
| |
2006-08-14 Eric Blake
<ebb9@byu.net>
[BZ #3044]
* misc/error.h: Assume C89 or better.
* misc/error.c: Likewise.
|
|
|
|
|
|
|
| |
2006-08-21 Ulrich Drepper <drepper@redhat.com>
[BZ #3040]
* sysdeps/unix/sysv/linux/openat.c: Fix compilation if
__ASSUME_ATFCTS is defined.
|
|
|
|
| |
_XOPEN_REALTIME_THREADS.
|
|
|
|
| |
to sort in each call.
|
|
|
|
|
| |
is empty simply return and use next service.
* nis/nss_nis/nis-rpc.c (internal_nis_getrpcent_r): Likewise.
|
|
|
|
|
|
|
|
| |
tells us when not finding a charmap file is an error.
* locale/programs/charmap.h: Adjust charmap_read prototype.
* iconv/iconv_prog.c (main): Tell charmap_read it's no error if we
cannot find a charmap.
* locale/programs/localedef.c (main): Adjust charmap_read call.
|
|
|
|
|
|
|
|
|
|
|
| |
2006-08-19 Ulrich Drepper <drepper@redhat.com>
[BZ #3034]
* locales/ml_IN (abmon): Fix June entry.
* locales/bn_IN: (abday): Fix Tuesday entry.
(day): Likewise.
(abmon): Fix January and February entries.
(mon): Likewise.
Patches by Mayank Jain <majain@redhat.com>.
|
|
|
|
|
|
| |
HAVE_CLOCK_GETRES_VSYSCALL as guard macro rather than
HAVE_CLOCK_GETTIME_VSYSCALL.
(maybe_syscall_settime_cpu): Use plain INTERNAL_VSYSCALL here.
|
|
|
|
|
|
|
|
|
| |
sysdeps/posix/pause.c implementation instead.
2006-08-09 Jakub Jelinek <jakub@redhat.com>
* sysdeps/unix/nice.c (nice): Transform EACCES errno from setpriority
to EPERM.
|
|
|
|
|
| |
Don't clobber caller's LRSAVE.
(_dl_prof_resolve): Likewise.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-08-14 Ulrich Drepper <drepper@redhat.com>
[BZ #1996]
* libio/memstream.c (open_memstream): Allocate initial buffer with
calloc.
* libio/wmemstream.c (open_wmemstream): Likewise.
* libio/strops.c: Pretty printing.
(_IO_str_overflow): Clear uninitialized part of the new buffer.
(enlarge_userbuf): New function.
(_IO_str_seekoff): Call it if seek position is larger than current
buffer.
* libio/wstrops.c: Likewise.
* libio/vasprintf.c: Add comment as to why we do not have to use
calloc instead of malloc to allocate initial buffer.
* libio/Makefile (tests): Add bug-memstream1 and bug-wmemstream1.
* libio/bug-memstream1.c: New file.
* libio/bug-wmemstream1.c: New file.
|
|
|
|
| |
* libio/strops.c: Likewise.
|
|
|
|
|
|
| |
2006-08-13 Ulrich Drepper <drepper@redhat.com>
[BZ #2764]
* login/utmpname.c (__utmpname): Remove unnecessary test.
|
|
|
|
|
|
|
| |
2006-08-13 Ulrich Drepper <drepper@redhat.com>
[BZ #935]
* SUPPORTED (SUPPORTED-LOCALES): Add fy_NL.
* locales/fy_NL: New file.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-06-08 Joseph Myers <jsm28@gcc.gnu.org>
[BZ #2832]
* math/gen-libm-test.pl (clean_up_number): Do not remove trailing
0s from integers.
2006-08-13 Ulrich Drepper <drepper@redhat.com>
[BZ #2987]
* sysdeps/unix/sysv/linux/clock_settime.c: Add code to use syscall
for CPU clocks.
* sysdeps/unix/clock_settime.c: Add support for platform-specific
setting of CPU clocks.
|
| |
|
|
|
|
|
|
|
|
| |
* locales/or_IN (mon): Fix spelling of May.
* locales/ml_IN (day): Fix spelling of Sunday, Monday, Wednesday.
(abmon): Fix spelling of March to October.
(mon): Fix spelling of March, April, June, August to December.
Patches by Mayank Jain <majain@redhat.com>.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-08-12 Ulrich Drepper <drepper@redhat.com>
[BZ #2843]
* pthread_join.c (pthread_join): Account for self being canceled
when checking for deadlocks.
* tst-join5.c: Cleanups. Allow to be used in tst-join6.
(tf1): Don't print anything after pthread_join returns, this would be
another cancellation point.
(tf2): Likewise.
* tst-join6.c: New file.
* Makefile (tests): Add tst-join6.
|
|
|
|
|
|
|
|
| |
2006-06-23 Paul Eggert <eggert@cs.ucla.edu>
[BZ #2841]
* sysdeps/generic/stdint.h (UINT8_C, UINT16_C): Don't append 'U',
since C99 requires the result to promote to 'int' when uint_least8_t
and uint_least16_t promote to 'int'.
|
|
|
|
|
|
| |
* locale/programs/ld-ctype.c (ctype_output): Adjust alignments, fix
lenght of one output field, correct bitmask creation.
* locale/programs/ld-time.c: Add alignment.
|
|
|
|
|
|
|
| |
2006-08-12 Ulrich Drepper <drepper@redhat.com>
[BZ #2997]
* misc/error.c: Add space between program name and message if file
name is missing.
|
|
|
|
|
|
|
|
| |
2006-08-03 Eric Blake
<ebb9@byu.net>
[BZ #2998]
* misc/error.c (error_tail) [_LIBC]: Avoid invalid free.
|
| |
|
|
|
|
|
| |
frees mmaped blocks.
Patch by Valerie Henson and Arjan van de Ven.
|
|
|
|
| |
__USE_GNU.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
__strtol_ull_max_tab, __strtol_ull_rem_tab): Declare.
(DEF): Don't put the var into .gnu.linkonce.r.* section.
Only provide var definitions in strtol_l (or for *ull*
in strtoll_l).
* stdio-common/bug16.c (tests): New array.
(do_tests): Allow the first hexadecimal digit
to be 1, 2, 4 or 8. Do 3 additional tests.
* sysdeps/s390/fpu/libm-test-ulps: Update.
* sysdeps/unix/sysv/linux/s390/s390-32/fchownat.c (fchownat): Use
fchownat syscall if available.
* sysdeps/unix/sysv/linux/powerpc/fchownat.c (fchownat): Likewise.
* sysdeps/unix/sysv/linux/sh/fchownat.c (fchownat): Likewise.
* sysdeps/unix/sysv/linux/i386/fchownat.c (fchownat): Likewise.
(rec_dirsearch) [case HIGHER_NAME]: Correctly size ndomain array.
|
| |
|
|
|
|
|
|
|
| |
Ulrich Drepper <drepper@redhat.com>
* nis/nis_call.c (rec_dirsearch) [case LOWER_NAME]: Don't take
short cut if only one name component is stripped away.
|