Skip to content
Snippets Groups Projects
  1. Sep 29, 2006
  2. Sep 27, 2006
  3. Sep 25, 2006
    • Ulrich Drepper's avatar
      [BZ #3252, BZ #3253] · f1122ec3
      Ulrich Drepper authored
      2006-09-25  Jakub Jelinek  <jakub@redhat.com>
      	[BZ #3252]
      	* sysdeps/unix/sysv/linux/powerpc/fchownat.c (fchownat): Handle only
      	fchownat syscall and __ASSUME_LCHOWN_SYSCALL case inline, call
      	__{,l}chown to handle the rest.
      	* sysdeps/unix/sysv/linux/i386/fchownat.c (fchownat): Handle only
      	fchownat syscall and __ASSUME_32BITUIDS case inline, call
      	__{,l}chown to handle the rest.
      	* sysdeps/unix/sysv/linux/sparc/sparc32/fchownat.c: Include
      	i386/fchownat.c.
      	* sysdeps/unix/sysv/linux/s390/s390-32/fchownat.c: Likewise.
      	* sysdeps/unix/sysv/linux/sh/fchownat.c: Likewise.
      
      	[BZ #3253]
      	* posix/glob.c (glob_in_dir): Don't alloca one struct globlink at a
      	time, rather allocate increasingly bigger arrays of pointers, if
      	possible with alloca, if too large with malloc.
      
      2006-09-24  Jakub Jelinek  <jakub@redhat.com>
      
      	* sysdeps/powerpc/fpu/libm-test-ulps: Updated.
      
      	* sysdeps/ieee754/ldbl-128/s_lrintl.c (__lrintl): Fix 2 typos.
  4. Sep 24, 2006
  5. Sep 22, 2006
    • Ulrich Drepper's avatar
      [BZ #3225] · 4a132246
      Ulrich Drepper authored
      2006-09-21  Jakub Jelinek  <jakub@redhat.com>
      	[BZ #3225]
      	* sysdeps/unix/sysv/linux/powerpc/powerpc32/sysdep.h (PTR_MANGLE3,
      	PTR_DEMANGLE3): Define.
      	* sysdeps/unix/sysv/linux/powerpc/powerpc64/sysdep.h (PTR_MANGLE3,
      	PTR_DEMANGLE3): Likewise.
      	* sysdeps/powerpc/powerpc32/__longjmp-common.S (__longjmp): Use them.
      	* sysdeps/powerpc/powerpc32/fpu/__longjmp-common.S (__longjmp):
      	Likewise.
      	* sysdeps/powerpc/powerpc64/__longjmp-common.S (__longjmp): Likewise.
  6. Sep 21, 2006
    • Ulrich Drepper's avatar
      [BZ #3137] · c69136ae
      Ulrich Drepper authored
      2006-09-20  Jakub Jelinek  <jakub@redhat.com>
      	* po/libc.pot: Regenerated.
      	* po/be.po: Updated.
      	* po/ca.po: Likewise.
      	* po/cs.po: Likewise.
      	* po/da.po: Likewise.
      	* po/de.po: Likewise.
      	* po/el.po: Likewise.
      	* po/en_GB.po: Likewise.
      	* po/es.po: Likewise.
      	* po/fi.po: Likewise.
      	* po/fr.po: Likewise.
      	* po/gl.po: Likewise.
      	* po/hr.po: Likewise.
      	* po/hu.po: Likewise.
      	* po/ja.po: Likewise.
      	* po/ko.po: Likewise.
      	* po/nb.po: Likewise.
      	* po/nl.po: Likewise.
      	* po/pl.po: Likewise.
      	* po/pt_BR.po: Likewise.
      	* po/ru.po: Likewise.
      	* po/rw.po: Likewise.
      	* po/sk.po: Likewise.
      	* po/sv.po: Likewise.
      	* po/tr.po: Likewise.
      	* po/zh_CN.po: Likewise.
      	* po/zh_TW.po: Likewise.
      
      	[BZ #3137]
      	* iconv/iconv_prog.c (main): Fix spelling in error message.
      	* iconv/iconvconfig.c (main): Likewise.
      	* locale/programs/ld-collate.c (handle_ellipsis): Likewise.
      	* locale/programs/ld-ctype.c (charclass_symbolic_ellipsis): Likewise.
      	* locale/programs/localedef.c (main): Likewise.
      	* locale/programs/repertoire.c (repertoire_read): Likewise.
      	* timezone/zdump.c (main): Likewise.
      	* nscd/connections.c (handle_request): Fix spelling in log message.
      	Patch by Malcolm Parsons <malcolm.parsons@gmail.com>.
      c69136ae
  7. Sep 20, 2006
    • Ulrich Drepper's avatar
      83b3108c
    • Ulrich Drepper's avatar
    • Andreas Jaeger's avatar
      (lrint_test_upward): Fix typo. · 89210b4c
      Andreas Jaeger authored
      2006-09-20  Andreas Jaeger  <aj@suse.de>
      
      	* math/libm-test.inc (lrint_test_upward): Fix typo.
      89210b4c
    • Ulrich Drepper's avatar
      [BZ #2592] · 6624dbc0
      Ulrich Drepper authored
      2006-06-17  Joseph S. Myers  <joseph@codesourcery.com>
      	[BZ #2592]
      	* math/libm-test.inc (lrint_test_tonearest): New function.
      	(lrint_test_towardzero): New function.
      	(lrint_test_downward): New function.
      	(lrint_test_upward): New function.
      	(main): Run these new tests.
      	* sysdeps/ieee754/dbl-64/s_llrint.c (__llrint): Correct rounding
      	of values near to 0.
      	(two52): Use double not long double.
      	* sysdeps/ieee754/dbl-64/s_lrint.c (__lrint): Likewise.
      	* sysdeps/ieee754/flt-32/s_llrintf.c (__llrintf): Likewise.
      	(two23): Use float not double.
      	* sysdeps/ieee754/flt-32/s_lrintf.c (__lrintf): Likewise.
      	(two23): Use float not double.
      	* sysdeps/ieee754/ldbl-128/s_llrintl.c (__llrintl): Likewise.
      	* sysdeps/ieee754/ldbl-128/s_lrintl.c (__lrintl): Likewise.
      	* sysdeps/ieee754/ldbl-96/s_llrintl.c (__llrintl): Likewise.
      	* sysdeps/ieee754/ldbl-96/s_lrintl.c (__lrintl): Likewise.
      6624dbc0
    • Ulrich Drepper's avatar
      * sysdeps/unix/sysv/linux/s390/s390-32/makecontext.c (__makecontext): · 60cb50c7
      Ulrich Drepper authored
      	Cast sp to unsigned long to avoid compiler warning.
      	Use __makecontext_ret function instead of a trampoline on the stack.
      	(__makecontext_ret): New function.
      	* sysdeps/unix/sysv/linux/s390/s390-64/makecontext.c: Likewise.
      60cb50c7
  8. Sep 19, 2006
  9. Sep 18, 2006
    • Ulrich Drepper's avatar
      * sysdeps/unix/sysv/linux/sys/ptrace.h (PT_GETEVENTMSG): Fix pasto. · 0466106e
      Ulrich Drepper authored
      	* sysdeps/unix/sysv/linux/s390/sys/ptrace.h (PTRACE_SETOPTIONS,
      	PTRACE_GETEVENTMSG, PTRACE_GETSIGINFO, PTRACE_SETSIGINFO): Define.
      	* sysdeps/unix/sysv/linux/powerpc/sys/ptrace.h (PTRACE_SETOPTIONS,
      	PTRACE_GETEVENTMSG, PTRACE_GETSIGINFO, PTRACE_SETSIGINFO): Likewise.
      	* sysdeps/unix/sysv/linux/sparc/sys/ptrace.h (PTRACE_SETOPTIONS,
      	PTRACE_GETEVENTMSG, PTRACE_GETSIGINFO, PTRACE_SETSIGINFO): Likewise.
      	* sysdeps/unix/sysv/linux/ia64/sys/ptrace.h (PTRACE_SETOPTIONS,
      	PTRACE_GETEVENTMSG): Likewise.
      	(PTRACE_GETSIGINFO, PTRACE_SETSIGINFO): Change to the arch independent
      	values.
      
      	* sysdeps/unix/sysv/linux/sys/ptrace.h (PTRACE_SETOPTIONS,
      	PTRACE_GETEVENTMSG, PTRACE_GETSIGINFO, PTRACE_SETSIGINFO): Define.
      	* sysdeps/unix/sysv/linux/ptrace.c (ptrace): Check PTRACE_SETOPTIONS,
      	PTRACE_GETEVENTMSG, PTRACE_GETSIGINFO and PTRACE_SETSIGINFO.
      0466106e
  10. Sep 17, 2006
    • Ulrich Drepper's avatar
      * sysdeps/unix/sysv/linux/sys/ptrace.h [PTRACE_SETOPTIONS, · 9c316a45
      Ulrich Drepper authored
      	PTRACE_GETEVENTMSG, PTRACE_GETSIGINFO, PTRACE_SETSIGINFO]: Define.
      	* sysdeps/unix/sysv/linux/ptrace.c [PTRACE_SETOPTIONS,
      	PTRACE_GETEVENTMSG, PTRACE_GETSIGINFO, PTRACE_SETSIGINFO]: Check.
      
      2006-09-16  Jakub Jelinek  <jakub@redhat.com>
      
      	* sysdeps/powerpc/powerpc32/register-dump.h (register_dump): Don't
      	write '\0' to the fd.
      	* sysdeps/mach/hurd/powerpc/register-dump.h (register_dump): Likewise.
      	* sysdeps/powerpc/powerpc64/register-dump.h (register_dump): Likewise.
      	Change regs to unsigned long pointer from unsigned int, fix fscr
      	offset.
      9c316a45
    • Ulrich Drepper's avatar
      · fb146a76
      Ulrich Drepper authored
      	* io/Makefile (CFLAGS-fstatat.c): Set.
      	(CFLAGS-fstatat64.c): Likewise.
      	(CFLAGS-mknodat.c): Likewise.
      
      	* sysdeps/ieee754/ldbl-128ibm/s_llrintl.c: Comment fixes.
      	* sysdeps/ieee754/ldbl-128ibm/s_llroundl.c: Likewise.
      	* sysdeps/ieee754/ldbl-128ibm/s_lrintl.c: Rewritten.
      	* sysdeps/ieee754/ldbl-128ibm/s_lroundl.c: Rewritten.
      
      2006-09-14  Jakub Jelinek  <jakub@redhat.com>
      fb146a76
    • Ulrich Drepper's avatar
      * sysdeps/unix/sysv/linux/sh/pthread_cond_broadcast.S: For PI · bd6d3b7d
      Ulrich Drepper authored
      	mutexes wake all mutexes.
      	* sysdeps/unix/sysv/linux/sh/pthread_cond_wait.S: Don't increment
      	WAKEUP_SEQ if this would increase the value beyond TOTAL_SEQ.
      	* sysdeps/unix/sysv/linux/sh/pthread_cond_timedwait.S: Likewise.
      bd6d3b7d
  11. Sep 15, 2006
    • Ulrich Drepper's avatar
      2006-09-14 Jakub Jelinek <jakub@redhat.com> · 4cd3633d
      Ulrich Drepper authored
      	    Steven Munroe  <sjmunroe@us.ibm.com>
      	    
      	* sysdeps/powerpc/dl-procinfo.c (_dl_powerpc_cap_flags): Add 4 new cap
      	names to the beginning.  Rename "cell" to "cellbe".
      	(_dl_powerpc_platforms): New.
      	* sysdeps/powerpc/dl-procinfo.h (_DL_HWCAP_FIRST): Decrease.
      	(HWCAP_IMPORTANT): Remove power{4,5,5+} and cell.
      	(_DL_PLATFORMS_COUNT, _DL_FIRST_PLATFORM): Define.
      	(_DL_HWCAP_PLATFORM): Define to new mask.
      	(_dl_platform_string, _dl_string_platform): New functions.
      	* sysdeps/powerpc/sysdep.h (PPC_FEATURE_BOOKE, PPC_FEATURE_SMT,
      	PPC_FEATURE_ICACHE_SNOOP, PPC_FEATURE_ARCH_2_05): Define.
  12. Sep 12, 2006
    • Ulrich Drepper's avatar
      [BZ #2526, BZ #3138, BZ #3143] · 30aa5785
      Ulrich Drepper authored
      2006-09-12  Jakub Jelinek  <jakub@redhat.com>
      	[BZ #2526]
      	* README.libm: Fix a thinko in sqrt algorithm description.
      
      	[BZ #3143]
      	* manual/string.texi (argz_delete): Fix prototype.
      	Patch by <alpt@freaknet.org>.
      
      2006-08-26  Joseph Myers  <joseph@codesourcery.com>
      
      	[BZ #3138]
      	* io/test-lfs.c (do_prepare): Give name_len type size_t.
      	* io/tst-fcntl.c (do_prepare): Likewise.
      	* posix/tst-exec.c (do_prepare): Likewise.
      	* posix/tst-preadwrite.c (do_prepare): Likewise.
      	* posix/tst-spawn.c (do_prepare): Likewise.
      	* posix/tst-truncate.c (do_prepare): Likewise.
      	* rt/tst-aio.c (do_prepare): Likewise.
      	* rt/tst-aio64.c (do_prepare): Likewise.
      	* stdlib/test-canon2.c (do_prepare): Give test_dir_len type
      	size_t.
      30aa5785
  13. Sep 09, 2006
    • Ulrich Drepper's avatar
      [BZ #2821] · 41aba3d7
      Ulrich Drepper authored
      	* time/mktime.c (guess_time_tm): Fix overflow detection.
      	* time/Makefile (tests): Add bug-mktime1.
      	* time/bug-mktime1.c: New file.
    • Ulrich Drepper's avatar
      [BZ #3189] · eaa51b47
      Ulrich Drepper authored
      ..
      	[BZ #3189, #3188]
      	(mremap): Likewise.
      eaa51b47
    • Ulrich Drepper's avatar
      [BZ #3189] · d26d01d1
      Ulrich Drepper authored
      2006-09-09  Ulrich Drepper  <drepper@redhat.com>
      	[BZ #3189]
      	* misc/sys/mman.h (remap_file_pages): Make available for _GNU_SOURCE.
      d26d01d1
    • Ulrich Drepper's avatar
      [BZ #1006] · 2b6a801e
      Ulrich Drepper authored
      	* sysdeps/sparc/sparc64/dl-machine.h (elf_machine_rela):
      	Ensure relocation doesn't clobber any bits outside of the
      	immediate field for R_SPARC_TLS_LE_HIX22, R_SPARC_WDISP30,
      	R_SPARC_HI22 and R_SPARC_H44.
      2b6a801e
  14. Sep 08, 2006
    • Ulrich Drepper's avatar
      [BZ #3123] · 346e6ad4
      Ulrich Drepper authored
      2006-09-08  Ulrich Drepper  <drepper@redhat.com>
      	[BZ #3123]
      	* sysdeps/pthread/pthread_cond_wait.c (__condvar_cleanup): Don't
      	increment WAKEUP_SEQ if this would increase the value beyond TOTAL_SEQ.
      	* sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.c: Likewise.
      	* sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.c: Likewise.
      	* sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.c: Likewise.
      	* Makefile (tests): Add tst-cond22.
      	* tst-cond22.c: New file.
      346e6ad4
  15. Sep 07, 2006
    • Ulrich Drepper's avatar
      [BZ #2775] · 469615bd
      Ulrich Drepper authored
      	* malloc/malloc.c (sYSMALLOc): Only call grow_heap if
      	(long) (MINSIZE + nb - old_size) is positive.
      
      	* malloc/arena.c (grow_heap): When growing bail even if new_size
      	is negative.
      469615bd
    • Ulrich Drepper's avatar
      [BZ #3155] · ba40cc15
      Ulrich Drepper authored
      2006-09-07  Jakub Jelinek  <jakub@redhat.com>
      	[BZ #3155]
      	* sysdeps/powerpc/powerpc32/fpu/s_lrint.S (__lrint): Don't access
      	stack below r1.
      
      	* posix/regex_internal.c (re_string_reconstruct): Handle
      	offset < pstr->valid_raw_len && pstr->offsets_needed case.
      	Ensure no bytes read before raw_mbs array.  Pass a saved copy of
      	pstr->valid_len - 1 rather than pstr->valid_raw_len - 1 to
      	re_string_context_at.
      	* posix/Makefile: Add rules to build and run bug-regex26 test.
      	* posix/bug-regex26.c: New test.
      
      	* dlfcn/Makefile (LDLIBS-bug-atexit3-lib.so): Add ld.so.
      ba40cc15
  16. Sep 06, 2006
  17. Sep 05, 2006
    • Ulrich Drepper's avatar
      [BZ #3124] · b051fc44
      Ulrich Drepper authored
      2006-09-05  Ulrich Drepper  <drepper@redhat.com>
      	[BZ #3124]
      	* descr.h (struct pthread): Add parent_cancelhandling.
      	* sysdeps/pthread/createthread.c (create_thread): Pass parent
      	cancelhandling value to child.
      	* pthread_create.c (start_thread): If parent thread was canceled
      	reset the SIGCANCEL mask.
      	* Makefile (tests): Add tst-cancel25.
      	* tst-cancel25.c: New file.
      b051fc44
    • Ulrich Drepper's avatar
      * nscd/initgrcache.c (addinitgroupsX): Move any_success · d052233c
      Ulrich Drepper authored
      	decl before first goto out.
      d052233c
    • Ulrich Drepper's avatar
      2006-03-04 Jakub Jelinek <jakub@redhat.com> · cd248c3f
      Ulrich Drepper authored
                  Roland McGrath  <roland@redhat.com>
      
      	* sysdeps/unix/sysv/linux/i386/lowlevellock.h
      	(LLL_STUB_UNWIND_INFO_START, LLL_STUB_UNWIND_INFO_END,
      	LLL_STUB_UNWIND_INFO_3, LLL_STUB_UNWIND_INFO_4): Define.
      	(lll_mutex_lock, lll_robust_mutex_lock, lll_mutex_cond_lock,
      	lll_robust_mutex_cond_lock, lll_mutex_timedlock,
      	lll_robust_mutex_timedlock, lll_mutex_unlock,
      	lll_robust_mutex_unlock, lll_lock, lll_unlock): Use them.
      	Add _L_*_ symbols around the subsection.
      	* sysdeps/unix/sysv/linux/i386/i486/lowlevellock.S: Add unwind info.
      	* sysdeps/unix/sysv/linux/i386/i486/lowlevelrobustlock.S: Likewise.
      
      2006-03-03  Jakub Jelinek  <jakub@redhat.com>
                  Roland McGrath  <roland@redhat.com>
      
      	* sysdeps/unix/sysv/linux/x86_64/lowlevellock.h
      	(LLL_STUB_UNWIND_INFO_START, LLL_STUB_UNWIND_INFO_END,
      	LLL_STUB_UNWIND_INFO_5, LLL_STUB_UNWIND_INFO_6): Define.
      	(lll_mutex_lock, lll_robust_mutex_lock, lll_mutex_cond_lock,
      	lll_robust_mutex_cond_lock, lll_mutex_timedlock,
      	lll_robust_mutex_timedlock, lll_mutex_unlock,
      	lll_robust_mutex_unlock, lll_lock, lll_unlock): Use them.
      	Add _L_*_ symbols around the subsection.
      	* sysdeps/unix/sysv/linux/x86_64/lowlevellock.S: Add unwind info.
      	* sysdeps/unix/sysv/linux/x86_64/lowlevelrobustlock.S: Likewise.
      cd248c3f
    • Ulrich Drepper's avatar
      * Makerules (shlib.lds): If have-hash-style, put .hash section · 71213dc2
      Ulrich Drepper authored
      	at the end of the RO segment.
      
      2006-09-04  Ulrich Drepper  <drepper@redhat.com>
      
      	* elf/do-lookup.h (do_lookup_x): Initialize symidx in case the new
      	style hash table format is used.
      
      2006-09-04  Jakub Jelinek  <jakub@redhat.com>
  18. Sep 04, 2006
  19. Aug 31, 2006
  20. Aug 30, 2006
    • Ulrich Drepper's avatar
      * pthread_rwlock_trywrlock.c (__pthread_rwlock_trywrlock): Respect · bee2df0b
      Ulrich Drepper authored
      	reader preference.
      	* sysdeps/pthread/pthread_rwlock_timedwrlock.c
      	(pthread_rwlock_timedwrlock): Likewise.
      	* sysdeps/pthread/pthread_rwlock_wrlock.c (__pthread_rwlock_wrlock):
      	Likewise.
    • Ulrich Drepper's avatar
      * sysdeps/unix/sysv/linux/alpha/bits/fcntl.h (splice): Add offin · 99ea5991
      Ulrich Drepper authored
      	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.
      99ea5991
  21. Aug 29, 2006
  22. Aug 28, 2006
Loading