Skip to content
Snippets Groups Projects
  1. Oct 03, 2002
    • Ulrich Drepper's avatar
      Update. · 451c8c22
      Ulrich Drepper authored
      2002-10-03  Richard Henderson  <rth@redhat.com>
      
      	* sysdeps/alpha/stxncpy.S: Don't access memory beyond the source
      	buffer.
      	* sysdeps/alpha/alphaev6/stxncpy.S: Likewise.
      
      2002-10-02  Andreas Jaeger  <aj@suse.de>
      	    Guido Guenther  <agx@sigxcpu.org>
      
      	* sysdeps/mips/fpu/fraiseexcpt.c: Add internal definition.
      	* sysdeps/mips/fpu/fesetenv.c: Likewise.
      2 tags
      451c8c22
    • Ulrich Drepper's avatar
      Update. · f8b0689f
      Ulrich Drepper authored
      2002-10-03  Jakub Jelinek  <jakub@redhat.com>
      
      	* sysdeps/unix/sysv/linux/net/route.h: Include bits/wordsize.h.
      	(struct rtentry): Make rt_pad4 6 bytes long if __WORDSIZE == 64.
      	* sysdeps/unix/sysv/linux/alpha/Dist: Remove net/route.h.
      	* sysdeps/unix/sysv/linux/alpha/net/route.h: Remove.
      	* sysdeps/unix/sysv/linux/ia64/Dist: Remove net/route.h.
      	* sysdeps/unix/sysv/linux/ia64/net/route.h: Remove.
      	* sysdeps/unix/sysv/linux/s390/Dist: Remove net/route.h.
      	* sysdeps/unix/sysv/linux/s390/net/route.h: Remove.
      f8b0689f
    • Ulrich Drepper's avatar
      Update. · 393db3d2
      Ulrich Drepper authored
      2002-10-03  Ulrich Drepper  <drepper@redhat.com>
      
      	* libio/freopen.c: Don't re-set _wide_data element if the stream
      	is of old style which didn't have the element.
      	* libio/freopen64.c: Likewise.
      393db3d2
    • Ulrich Drepper's avatar
      Update. · 4011dc70
      Ulrich Drepper authored
      	* sysdeps/unix/sysv/linux/x86_64/Dist: Add bits/utmpx.h.
      	* sysdeps/unix/sysv/linux/sparc/Dist: Likewise.
      	* sysdeps/unix/sysv/linux/powerpc/Dist: Likewise.
      4011dc70
    • Ulrich Drepper's avatar
      Update. · 62497f9c
      Ulrich Drepper authored
      2002-10-02  Ulrich Drepper  <drepper@redhat.com>
      
      	* sysdeps/s390/s390-32/initfini.c: Avoid unterminated string literals.
      	* sysdeps/sh/elf/initfini.c: Likewise.
      	* sysdeps/mach/hurd/mips/init-first.c: Likewise.
      	* sysdeps/hppa/elf/initfini.c: Likewise.
      	* sysdeps/sparc/sparc32/soft-fp/sfp-machine.h: Likewise.
      62497f9c
  2. Oct 02, 2002
    • Ulrich Drepper's avatar
      Update. · 4c98451b
      Ulrich Drepper authored
      2002-10-02  Steven Munroe  <sjmunroe@us.ibm.com>
      	    Jakub Jelinek  <jakub@redhat.com>
      
      	* login/programs/utmpdump.c (print_entry): Copy up->ut_tv fields
      	to struct timeval temp_tv before printing to be 32-/64-bit agnostic.
      	* sysdeps/powerpc/bits/wordsize.h: Move to...
      	* sysdeps/powerpc/powerpc32/bits/wordsize.h: ...here.
      	(__WORDSIZE_COMPAT32): Define.
      	* sysdeps/powerpc/powerpc64/bits/wordsize.h: Likewise.
      	* sysdeps/sparc/sparc32/bits/wordsize.h (__WORDSIZE_COMPAT32):
      	Define.
      	* sysdeps/sparc/sparc64/bits/wordsize.h (__WORDSIZE_COMPAT32):
      	Define.
      	* sysdeps/s390/bits/wordsize.h: Move to...
      	* sysdeps/s390/s390-32/bits/wordsize.h: ...here.
      	* sysdeps/s390/s390-64/bits/wordsize.h: Likewise.
      	* sysdeps/x86_64/bits/wordsize.h (__WORDSIZE_COMPAT32): Define.
      	* sysdeps/unix/sysv/linux/powerpc/bits/utmp.h: New file.
      	* sysdeps/unix/sysv/linux/powerpc/bits/utmpx.h: New file.
      	* sysdeps/unix/sysv/linux/sparc/bits/utmp.h: New file.
      	* sysdeps/unix/sysv/linux/sparc/bits/utmpx.h: New file.
      	* sysdeps/unix/sysv/linux/x86_64/bits/utmp.h: New file.
      	* sysdeps/unix/sysv/linux/x86_64/bits/utmpx.h: New file.
      4c98451b
    • Ulrich Drepper's avatar
      Update. · 8e917ed8
      Ulrich Drepper authored
      2002-10-02  Jakub Jelinek  <jakub@redhat.com>
      
      	* sysdeps/alpha/dl-machine.h (elf_machine_rela): Fix comment typo.
      	Temporarily enable R_ALPHA_NONE relocs in ld.so.
      	* sysdeps/ia64/dl-machine.h (elf_machine_rela): Temporarily enable
      	R_IA64_NONE relocs in ld.so.
      8e917ed8
    • Ulrich Drepper's avatar
      b5bf92e2
    • Andreas Jaeger's avatar
      * sysdeps/mips/fpu/fraiseexcpt.c: Add internal definition. · dc312cba
      Andreas Jaeger authored
      * sysdeps/mips/fpu/fesetenv.c: Likewise.
      dc312cba
    • Roland McGrath's avatar
      * README.template: Minimum Linux kernel for powerpc64 is 2.4.19. · b77bb4fb
      Roland McGrath authored
      	* sysdeps/unix/sysv/linux/powerpc/bits/ipc.h (struct ipc_perm):
      	Use __uint32_t and __uint64_t for __seq, __pad1, __unused[12] fields
      	so they are consistent between PPC32 and PPC64.
      b77bb4fb
    • Roland McGrath's avatar
      * sysdeps/unix/sysv/linux/powerpc/bits/stat.h [__WORDSIZE != 32]: · 72978bbb
      Roland McGrath authored
      	(_STAT_VER): Define to _STAT_VER_KERNEL.
      	(stru stat, struct stat64): Define to match the PPC64 kernel.
      	* sysdeps/unix/sysv/linux/powerpc/powerpc64/Versions
      	(libc: GLIBC_2.2): Remove __xstat64, __fxstat64, and __lxstat64.
      	* sysdeps/unix/sysv/linux/powerpc/powerpc64/kernel_stat.h: New file.
      	* sysdeps/unix/sysv/linux/powerpc/powerpc64/fxstat64.c: New file.
      	* sysdeps/unix/sysv/linux/powerpc/powerpc64/lxstat64.c: New file.
      	* sysdeps/unix/sysv/linux/powerpc/powerpc64/xstat64.c: New file.
      	* sysdeps/unix/sysv/linux/powerpc/powerpc64/Dist: Add kernel_stat.h.
      
      2002-10-02  Roland McGrath  <roland@redhat.com>
      
      	* sysdeps/unix/sysv/linux/xstatconv.c [STAT_IS_KERNEL_STAT]:
      	Conditionalize the function definitions on this.
      	* sysdeps/unix/sysv/linux/xstat.c (__xstat) [STAT_IS_KERNEL_STAT]:
      	Don't use xstat_conv, just fail if VERS != _STAT_VER_KERNEL.
      	* sysdeps/unix/sysv/linux/fxstat.c (__fxstat) [STAT_IS_KERNEL_STAT]:
      	Likewise.
      	* sysdeps/unix/sysv/linux/lxstat.c (__lxstat) [STAT_IS_KERNEL_STAT]:
      	Likewise.
      
      	* Make-dist (dist): Create .bz2 file.  Add rule to create .bz2 files.
      72978bbb
    • Roland McGrath's avatar
      2002-10-02 Roland McGrath <roland@redhat.com> · c84d1f2e
      Roland McGrath authored
      	* sysdeps/unix/sysv/linux/xstatconv.c [STAT_IS_KERNEL_STAT]:
      	Conditionalize the function definitions on this.
      	* sysdeps/unix/sysv/linux/xstat.c (__xstat) [STAT_IS_KERNEL_STAT]:
      	Don't use xstat_conv, just fail if VERS != _STAT_VER_KERNEL.
      	* sysdeps/unix/sysv/linux/fxstat.c (__fxstat) [STAT_IS_KERNEL_STAT]:
      	Likewise.
      	* sysdeps/unix/sysv/linux/lxstat.c (__lxstat) [STAT_IS_KERNEL_STAT]:
      	Likewise.
      c84d1f2e
    • Ulrich Drepper's avatar
      Update. · 4c53d221
      Ulrich Drepper authored
      2002-10-02  Ulrich Drepper  <drepper@redhat.com>
      
      	* version.h (VERSION): Bump to 2.3.
      
      	* elf/Makefile (distribute): Add tst-tlsmod1.c, tst-tlsmod2.c,
      	tst-tlsmod3.c, tst-tlsmod4.c, circlemod1.c, circlemod1a.c,
      	circlemod2.c, circlemod2a.c, circlemod3.c, circlemod3a.c,
      	and nodlopenmod2.c.
      
      	* login/Makefile (distribute): Add utmp-equal.h.
      
      	* iconvdata/Makefile (distribute): Add TSCII.precomposed and
      	TSCII.irreversible.
      
      	* Make-dist (dist): Create .bz2 file.  Add rule to create .bz2
      	files.
      	Also distribute xtests sources.
      
      2002-10-02  Kaz Kojima  <kkojima@rr.iij4u.or.jp>
      
      	* elf/elf.h: Change TLS ELF relocation numbers.
      	* elf/tls-macros.h: Fix code sequences for SH TLS_LD and TLS_GD
      	macros.
      	* sysdeps/sh/dl-machine.h (dl_machine_rela) [case R_SH_TLS_TPOFF32]:
      	Use addend.
      	* sysdeps/sh/elf/initfini.c: Move __fpscr_values to...
      	* sysdeps/sh/elf/start.S: ...here.
      4c53d221
    • Ulrich Drepper's avatar
      Update. · aa298c08
      Ulrich Drepper authored
      2002-10-02  Kaz Kojima  <kkojima@rr.iij4u.or.jp>
      
      	* sysdeps/sh/pt-machine.h: Make C code ifndef'ed with __ASSEMBLER__.
      	* sysdeps/sh/tls.h: Likewise.
      	* sysdeps/unix/sysv/linux/sh/smp.h: New file.
      aa298c08
  3. Oct 01, 2002
    • Ulrich Drepper's avatar
      Update. · 0674eb08
      Ulrich Drepper authored
      2002-10-01  Jakub Jelinek  <jakub@redhat.com>
      
      	* sysdeps/unix/sysv/linux/ia64/bits/sigstack.h (MINSIGSTKSZ,
      	SIGSTKSZ): Changed to match kernel.
      	* sysdeps/unix/sysv/linux/sparc/bits/sigstack.h: New file.
      0674eb08
    • Ulrich Drepper's avatar
      076febbc
    • Roland McGrath's avatar
      * sysdeps/unix/sysv/linux/hppa/bits/fcntl.h · 45c6c3e2
      Roland McGrath authored
      	[__USE_GNU] (F_SETLEASE, F_GETLEASE, F_NOTIFY): New macros.
      	[__USE_GNU] (DN_ACCESS, DN_MODIFY, DN_CREATE, DN_DELETE, DN_RENAME,
      	DN_ATTRIB, DN_MULTISHOT): New macros.
      
      2002-02-08  Randolph Chung  <tausq@debian.org>
      
      	* sysdeps/hppa/elf/start.S: Define __data_start.
      45c6c3e2
    • Roland McGrath's avatar
      2002-10-01 Carlos O'Donell <carlos@baldric.uwo.ca> · c737bdee
      Roland McGrath authored
      	* sysdeps/unix/sysv/linux/hppa/bits/fcntl.h
      	[__USE_GNU] (F_SETLEASE, F_GETLEASE, F_NOTIFY): New macros.
      	[__USE_GNU] (DN_ACCESS, DN_MODIFY, DN_CREATE, DN_DELETE, DN_RENAME,
      	DN_ATTRIB, DN_MULTISHOT): New macros.
      c737bdee
    • Ulrich Drepper's avatar
      Update. · a877402c
      Ulrich Drepper authored
      2002-10-01  Isamu Hasegawa  <isamu@yamato.ibm.com>
      
      	* posix/regex_internal.c (re_string_reconstruct): Reset the member
      	LEN and STOP.
      	* posix/regexec.c (re_search_stub): Remove incorrect condition of
      	"range < 0".
      	Round RANGE in case that it is too small.
      a877402c
    • Ulrich Drepper's avatar
    • Roland McGrath's avatar
      * config.h.in (NO_HIDDEN): New #undef. · 988c1ea8
      Roland McGrath authored
      	* include/libc-symbols.h [! NO_HIDDEN]: Add this condition to
      	nonempty definitions of hidden_proto et al.
      	* configure.in: Grok --disable-hidden-plt to define NO_HIDDEN.
      	* configure: Regenerated.
      	* sysdeps/mach/hurd/configure.in: Always define NO_HIDDEN.
      	* sysdeps/mach/hurd/configure: Regenerated.
      988c1ea8
    • Roland McGrath's avatar
      2002-10-01 Roland McGrath <roland@frob.com> · 749a9a4f
      Roland McGrath authored
      	* config.h.in (NO_HIDDEN): New #undef.
      	* include/libc-symbols.h [! NO_HIDDEN]: Add this condition to
      	nonempty definitions of hidden_proto et al.
      	* configure.in: Grok --disable-hidden-plt to define NO_HIDDEN.
      	* configure: Regenerated.
      	* sysdeps/mach/hurd/configure.in: Always define NO_HIDDEN.
      	* sysdeps/mach/hurd/configure: Regenerated.
      749a9a4f
    • Ulrich Drepper's avatar
      Update. · d1f69fed
      Ulrich Drepper authored
      2002-09-19  David Mosberger  <davidm@hpl.hp.com>
      
      	* sysdeps/ia64/dl-fptr.c (make_fdesc): Load address of "local" via
      	a 64-bit gp-relative address to enable binaries with large data
      	sections.
      
      2002-09-30  Ulrich Drepper  <drepper@redhat.com>
      
      	* stdlib/cxa_finalize.c (__cxa_finalize): Call UNREGISTER_ATFORK
      	if it is defined.
      	* posix/Makefile (distribute): Add fork.h.
      	* sysdeps/generic/fork.h: New file.
      d1f69fed
  4. Sep 30, 2002
    • Ulrich Drepper's avatar
      Update. · e3b0b8ba
      Ulrich Drepper authored
      2002-09-29  Bruno Haible  <bruno@clisp.org>
      
      	* sysdeps/generic/utmp_file.c (LOCKING_FAILED): New macro.
      	(UNLOCK_FILE): Add a label.
      	(getutent_r_file, internal_getut_r, getutline_r_file, pututline_file,
      	updwtmp_file): Shut off the alarm clock when locking failed.
      e3b0b8ba
    • Ulrich Drepper's avatar
      Update. · a3022b82
      Ulrich Drepper authored
      2002-09-30  Isamu Hasegawa  <isamu@yamato.ibm.com>
      
      	* posix/regex_internal.h (re_match_context_t): Add a new member.
      	(re_fail_stack_ent_t): New structure.
      	(re_fail_stack_t): Likewise.
      	* posix/regexec.c (re_search_internal): Use the new member of
      	re_match_context_t.
      	Use fail stack only if it has back references and there are plural
      	matching candidates.
      	(proceed_next_node): Use fail stack if it is indicated.
      	(set_regs): Likewise.
      	(push_fail_stack): New function.
      	(pop_fail_stack): New function.
      	(check_dst_limits): Likewise.
      	(check_dst_limits_calc_pos): Likewise.
      	(search_subexp): Check the limitations on the top of subexpressions.
      	(sift_states_bkref): Check the limitations of the destination node.
      	Reuse the array sctx->sifted_states.
      
      2002-09-30  Ulrich Drepper  <drepper@redhat.com>
      
      	* stdio-common/printf_fp.c: Shuffle a few lines around to help the
      	compiler optimizing.  No semantical changes intended.
      a3022b82
    • Ulrich Drepper's avatar
      Update. · fdb7f386
      Ulrich Drepper authored
      fdb7f386
    • Roland McGrath's avatar
      * sysdeps/ia64/strncpy.S: Only segfault in .recovery2 if some bits · f1bd8f45
      Roland McGrath authored
      	from the next quad are needed.
      f1bd8f45
    • Roland McGrath's avatar
      * elf/tls-macros.h (TLS_LD, TLS_GD): Use call insn, not callq. · fe27057d
      Roland McGrath authored
      	* sysdeps/unix/x86_64/sysdep.S [USE_TLS && HAVE___THREAD] [! PIC]:
      	Use direct-%fs form of TLS access for errno.
      
      	* sysdeps/unix/sysv/linux/i386/i686/sysdep.h: File removed, since
      	the i386 version has all the same asm now.
      
      	* sysdeps/i386/elf/configure.in: Add @GOTNTPOFF and @NTPOFF uses to
      	the TLS support check.
      	* sysdeps/i386/elf/configure: Regenerated.
      
      	* sysdeps/unix/sysv/linux/i386/sysdep.h [USE_TLS && HAVE___THREAD]
      	(SYSCALL_ERROR_HANDLER): Use direct-%gs form of TLS access for errno.
      
      	* sysdeps/unix/i386/sysdep.S (syscall_error)
      	[USE_TLS && HAVE___THREAD]: Use TLS access for errno.
      fe27057d
    • Roland McGrath's avatar
      2002-09-30 Roland McGrath <roland@redhat.com> · 7de490c6
      Roland McGrath authored
      	* sysdeps/unix/sysv/linux/i386/sysdep.h [USE_TLS && HAVE___THREAD]
      	(SYSCALL_ERROR_HANDLER): Use direct-%gs form of TLS access for errno.
      7de490c6
    • Andreas Jaeger's avatar
      Update. · 82685ecb
      Andreas Jaeger authored
      	* stdlib/tst-bsearch.c (main): Fix format strings.
      	* stdio-common/tst-rndseek.c (do_test): Likewise.
      	* libio/tst_swprintf.c (main): Likewise.
      	* catgets/tst-catgets.c (main): Likewise.
      	* libio/tst-fgetws.c (main): Likewise.
      	* posix/tst-mmap.c (main): Likewise.
      	* posix/bug-regex12.c (main): Likewise.
      	* posix/bug-regex11.c (main): Likewise.
      	* io/tst-getcwd.c (do_test): Likewise.
      82685ecb
    • Andreas Jaeger's avatar
      Fix format strings. · 9a2d7205
      Andreas Jaeger authored
      9a2d7205
    • Roland McGrath's avatar
      * sysdeps/unix/sysv/linux/x86_64/sysdep.h · 3efdff78
      Roland McGrath authored
      	[USE_TLS && HAVE___THREAD] (SYSCALL_ERROR_HANDLER): Use TLS access.
      3efdff78
    • Roland McGrath's avatar
      * rt/tst-aio7.c (do_test): Don't read from stdin, which could be the · 78dfb643
      Roland McGrath authored
      	terminal when the test is running in a background job.  Instead, make
      	a pipe and read from its read half while never writing anything to it.
      78dfb643
    • Roland McGrath's avatar
      2002-09-30 Roland McGrath <roland@redhat.com> · 8fe802e8
      Roland McGrath authored
      	* rt/tst-aio7.c (do_test): Don't read from stdin, which could be the
      	terminal when the test is running in a background job.  Instead, make
      	a pipe and read from its read half while never writing anything to it.
      8fe802e8
    • Andreas Jaeger's avatar
      Update. · 5d865001
      Andreas Jaeger authored
      2002-09-30  Andreas Jaeger  <aj@suse.de>
      
      	* iconvdata/tst-e2big.c (test): Use %td in printf for ptrdiff_t.
      
      	* sysdeps/unix/sysv/linux/x86_64/sysdep.h (SYSCALL_ERROR_HANDLER):
      	Store 4 bytes into errno, not 8 bytes.
      5d865001
    • Andreas Jaeger's avatar
      (test): Use %td in printf for ptrdiff_t. · 14bdd76d
      Andreas Jaeger authored
      14bdd76d
    • Ulrich Drepper's avatar
      Update. · 45c1700c
      Ulrich Drepper authored
      2002-09-29  Ulrich Drepper  <drepper@redhat.com>
      
      	* posix/regexec.c (sift_states_bkref): Remove ret variable.  Use
      	err instead.
      
      	handling and don't pass in a siginfo variable.
      	* nss/Makefile: Move bug-erange from tests to xtests.
      45c1700c
    • Ulrich Drepper's avatar
    • Roland McGrath's avatar
      * test-skeleton.c (timeout_handler): Use WUNTRACED flag in waitpid. · 63d76dfa
      Roland McGrath authored
      	Examine the child's status and print something different if it wasn't
      	just killed by our SIGKILL.
      	(main): In the child process call setpgid to put it in its own pgrp.
      63d76dfa
    • Roland McGrath's avatar
      2002-09-29 Roland McGrath <roland@redhat.com> · b79e3737
      Roland McGrath authored
      	* test-skeleton.c (timeout_handler): Use WUNTRACED flag in waitpid.
      	Examine the child's status and print something different if it wasn't
      	just killed by our SIGKILL.
      	(main): In the child process call setpgid to put it in its own pgrp.
      b79e3737
Loading