]>
git.ipfire.org Git - thirdparty/glibc.git/log
Roland McGrath [Thu, 23 Feb 2006 22:37:04 +0000 (22:37 +0000)]
.
Roland McGrath [Thu, 23 Feb 2006 22:36:51 +0000 (22:36 +0000)]
2004-07-10 GOTO Masanori <gotom@debian.or.jp>
[BZ #398]
* sysdeps/s390/s390-32/dl-machine.h: Include <sysdep.h> for CFI
directive.
* sysdeps/s390/s390-64/dl-machine.h: Likewise.
Roland McGrath [Tue, 6 Dec 2005 01:27:43 +0000 (01:27 +0000)]
.
Roland McGrath [Tue, 6 Dec 2005 01:27:33 +0000 (01:27 +0000)]
2005-12-05 Roland McGrath <roland@redhat.com>
* hurd/hurdmalloc.c: Remove $ tag $ magic.
* mach/err_kern.sub: Likewise.
* mach/err_server.sub: Likewise.
* mach/err_us.sub: Likewise.
* mach/error_compat.c: Likewise.
* mach/errorlib.h: Likewise.
* mach/errstring.c: Likewise.
* mach/mach/error.h: Likewise.
* mach/mach_error.c: Likewise.
* mach/mach_error.h: Likewise.
* mach/msg-destroy.c: Likewise.
* mach/msgserver.c: Likewise.
* sysdeps/mach/sys/reboot.h: Likewise.
Roland McGrath [Tue, 6 Dec 2005 00:15:36 +0000 (00:15 +0000)]
.
Roland McGrath [Tue, 6 Dec 2005 00:15:25 +0000 (00:15 +0000)]
2005-12-05 Roland McGrath <roland@redhat.com>
* sysdeps/generic/dwarf2.h: Replace license text with glibc LGPL.
Roland McGrath [Mon, 5 Dec 2005 23:12:08 +0000 (23:12 +0000)]
.
Roland McGrath [Mon, 5 Dec 2005 23:12:04 +0000 (23:12 +0000)]
2005-11-30 Bruno Haible <bruno@clisp.org>
[BZ #721]
* sysdeps/mips/dl-machine.h: Declare functions with 'auto inline',
not 'static inline'.
Roland McGrath [Tue, 15 Nov 2005 02:08:19 +0000 (02:08 +0000)]
2005-11-14 Roland McGrath <roland@redhat.com>
[BZ #758]
* sysdeps/unix/sysv/linux/mips/mips32/kern64/sysdep.h: Really remove.
Roland McGrath [Fri, 4 Nov 2005 00:25:45 +0000 (00:25 +0000)]
.
Roland McGrath [Fri, 4 Nov 2005 00:25:42 +0000 (00:25 +0000)]
2005-11-03 Roland McGrath <roland@redhat.com>
* NEWS, version.h (VERSION): 2.3.6.
* README.template: Add note about GCC 4 compiler warnings.
* README: Regenerated.
Roland McGrath [Tue, 1 Nov 2005 07:52:50 +0000 (07:52 +0000)]
.
Roland McGrath [Tue, 1 Nov 2005 07:52:46 +0000 (07:52 +0000)]
2005-10-24 H.J. Lu <hongjiu.lu@intel.com>
* sysdeps/ia64/fpu/libm-symbols.h (WEAK_LIBM_ENTRY): Add "__"
prefix to LOCAL_LIBM_ENTRY.
(WEAK_LIBM_END): Add "__" prefix to LOCAL_LIBM_END.
Roland McGrath [Mon, 24 Oct 2005 20:50:59 +0000 (20:50 +0000)]
.
Roland McGrath [Mon, 24 Oct 2005 20:50:54 +0000 (20:50 +0000)]
2005-10-24 Roland McGrath <roland@redhat.com>
* sysdeps/unix/sysv/linux/x86_64/sem_trywait.S: Remove unnecessary
versioned_symbol use.
Roland McGrath [Mon, 24 Oct 2005 19:32:23 +0000 (19:32 +0000)]
.
Roland McGrath [Mon, 24 Oct 2005 19:32:17 +0000 (19:32 +0000)]
2005-10-24 Roland McGrath <roland@redhat.com>
[BZ #1534]
* include/string.h: Use libc_hidden_proto, not
libc_hidden_builtin_proto, for strnlen.
Roland McGrath [Sun, 23 Oct 2005 01:23:37 +0000 (01:23 +0000)]
.
Roland McGrath [Sun, 23 Oct 2005 01:23:30 +0000 (01:23 +0000)]
2005-10-22 Roland McGrath <roland@redhat.com>
* README.template: Remove GCC 4 note.
* NEWS: Add 2.3.6 items.
Roland McGrath [Sun, 23 Oct 2005 01:08:22 +0000 (01:08 +0000)]
.
Roland McGrath [Sun, 23 Oct 2005 01:00:09 +0000 (01:00 +0000)]
2005-10-16 Roland McGrath <roland@frob.com>
[BZ #1253]
* sysdeps/mach/hurd/i386/init-first.c (init): Make cast kosher.
(_hurd_stack_setup): Don't declare with arguments and ellipsis.
Use __builtin_frame_address and __builtin_return_address.
(_dl_init_first): Likewise.
[BZ #1249]
* sysdeps/mach/hurd/i386/init-first.c (_cthread_init_routine): Declare
as weak extern.
(init): Check for it being undefined.
Roland McGrath [Sun, 23 Oct 2005 01:00:04 +0000 (01:00 +0000)]
2005-10-16 Roland McGrath <roland@frob.com>
[BZ #1253]
* sysdeps/mach/hurd/dl-sysdep.h
[SHARED] (DL_ARGV_NOT_RELRO): New macro.
Roland McGrath [Sun, 23 Oct 2005 00:55:46 +0000 (00:55 +0000)]
2005-10-17 Thomas Schwinge <tschwinge@gnu.org>
[BZ #1252]
* hurd/intr-msg.c (_hurd_intr_rpc_mach_msg): Don't use ?: as lvalue.
* sysdeps/mach/hurd/ioctl.c (__ioctl): Likewise.
Roland McGrath [Sun, 23 Oct 2005 00:53:24 +0000 (00:53 +0000)]
2005-10-22 Roland McGrath <roland@frob.com>
[BZ #1254]
* sysdeps/mach/hurd/getpeername.c (__getpeername): Fix last change.
From Samuel Thibault <samuel.thibault@ens-lyon.org>.
2005-10-16 Roland McGrath <roland@frob.com>
[BZ #1254]
* sysdeps/mach/hurd/getpeername.c (__getpeername): Respect *LEN
byte limit when setting ADDR->sa_family.
Reported by Samuel Thibault <samuel.thibault@ens-lyon.org>.
Roland McGrath [Sun, 23 Oct 2005 00:52:00 +0000 (00:52 +0000)]
2005-08-23 GOTO Masanori <gotom@debian.or.jp>
[BZ #1498]
* sysdeps/alpha/remqu.S: Return the correct result when the same
dividend and divisor are provided, and they're negative numbers.
* sysdeps/alpha/divqu.S: Likewise.
Roland McGrath [Sun, 23 Oct 2005 00:42:59 +0000 (00:42 +0000)]
.
Roland McGrath [Sun, 23 Oct 2005 00:42:56 +0000 (00:42 +0000)]
2004-11-11 Richard Sandiford <rsandifo@redhat.com>
[BZ #758]
* sysdeps/unix/sysv/linux/mips/configure.in (asm-unistd.h): Only
preprocess <asm/unistd.h> if it defines ABI-prefixed syscall names
like __NR_N32_open. Just include <asm/unistd.h> otherwise.
* sysdeps/unix/sysv/linux/mips/configure: Regenerate.
* sysdeps/unix/sysv/linux/mips/mips32/kern64/sysdep.h: Delete
* sysdeps/unix/sysv/linux/mips/mips64/n32/sysdep.h (SYS_ify): Use the
standard __NR prefix.
* sysdeps/unix/sysv/linux/mips/mips64/n64/sysdep.h (SYS_ify): Likewise.
* sysdeps/unix/sysv/linux/mips/Makefile (syscall-%.h): Rework so that
the output file is compatible with both pre-2.6 and 2.6 kernel headers.
Extract separate syscall lists for each ABI.
Roland McGrath [Mon, 17 Oct 2005 09:05:20 +0000 (09:05 +0000)]
2005-07-24 Ulrich Drepper <drepper@redhat.com>
[BZ #1125]
* posix/Makefile (tests): Add tst-execvp4.
* posix/tst-execvp4.c: New file.
Roland McGrath [Mon, 17 Oct 2005 09:05:18 +0000 (09:05 +0000)]
2005-07-24 Jakub Jelinek <jakub@redhat.com>
[BZ #1125]
* posix/execvp.c (execvp): Change path_malloc to
char *, free that pointer on failure.
Roland McGrath [Mon, 17 Oct 2005 09:03:48 +0000 (09:03 +0000)]
missing log entries
Roland McGrath [Mon, 17 Oct 2005 05:16:28 +0000 (05:16 +0000)]
.
Roland McGrath [Mon, 17 Oct 2005 05:15:17 +0000 (05:15 +0000)]
2005-09-07 Alexandre Oliva <aoliva@redhat.com>
* timezone/test-tz.c: Update to match tzdata2005m.
* timezone/tst-timezone.c: Likewise.
Roland McGrath [Mon, 17 Oct 2005 05:14:31 +0000 (05:14 +0000)]
2005-09-06 Ulrich Drepper <drepper@redhat.com>
* timezone/africa: Update from tzdata2005m.
* timezone/asia: Likewise.
* timezone/australasia: Likewise.
* timezone/backward: Likewise.
* timezone/europe: Likewise.
* timezone/northamerica: Likewise.
* timezone/southamerica: Likewise.
* timezone/zone.tab: Likewise.
* timezone/zdump.c: Update from tzcode2005m.
2005-08-05 Ulrich Drepper <drepper@redhat.com>
* timezone/checktab.awk: Update from tzcode2005k.
* timezone/private.h: Likewise.
* timezone/scheck.c: Likewise.
* timezone/tzselect.ksh: Likewise.
* timezone/zdump.c: Likewise.
* timezone/zic.c: Likewise.
* timezone/africa: Update from tzdata2005k.
* timezone/antarctica: Likewise.
* timezone/asia: Likewise.
* timezone/australasia: Likewise.
* timezone/europe: Likewise.
* timezone/iso3166.tab: Likewise.
* timezone/leapseconds: Likewise.
* timezone/northamerica: Likewise.
* timezone/solar87: Likewise.
* timezone/solar88: Likewise.
* timezone/solar89: Likewise.
* timezone/southamerica: Likewise.
* timezone/zone.tab: Likewise.
2005-04-29 Roland McGrath <roland@redhat.com>
* timezone/africa: Update from tzdata2005i.
* timezone/asia: Likewise.
* timezone/northamerica: Likewise.
* timezone/yearistype: Likewise.
Roland McGrath [Mon, 17 Oct 2005 05:14:28 +0000 (05:14 +0000)]
2005-09-17 Andreas Jaeger <aj@suse.de>
* timezone/zdump.c: Include ctype.h.
2005-09-06 Ulrich Drepper <drepper@redhat.com>
* timezone/africa: Update from tzdata2005m.
* timezone/asia: Likewise.
* timezone/australasia: Likewise.
* timezone/backward: Likewise.
* timezone/europe: Likewise.
* timezone/northamerica: Likewise.
* timezone/southamerica: Likewise.
* timezone/zone.tab: Likewise.
* timezone/zdump.c: Update from tzcode2005m.
2005-08-05 Ulrich Drepper <drepper@redhat.com>
* timezone/checktab.awk: Update from tzcode2005k.
* timezone/private.h: Likewise.
* timezone/scheck.c: Likewise.
* timezone/tzselect.ksh: Likewise.
* timezone/zdump.c: Likewise.
* timezone/zic.c: Likewise.
* timezone/africa: Update from tzdata2005k.
* timezone/antarctica: Likewise.
* timezone/asia: Likewise.
* timezone/australasia: Likewise.
* timezone/europe: Likewise.
* timezone/iso3166.tab: Likewise.
* timezone/leapseconds: Likewise.
* timezone/northamerica: Likewise.
* timezone/solar87: Likewise.
* timezone/solar88: Likewise.
* timezone/solar89: Likewise.
* timezone/southamerica: Likewise.
* timezone/zone.tab: Likewise.
Roland McGrath [Mon, 17 Oct 2005 05:14:26 +0000 (05:14 +0000)]
2005-09-06 Ulrich Drepper <drepper@redhat.com>
* timezone/africa: Update from tzdata2005m.
* timezone/asia: Likewise.
* timezone/australasia: Likewise.
* timezone/backward: Likewise.
* timezone/europe: Likewise.
* timezone/northamerica: Likewise.
* timezone/southamerica: Likewise.
* timezone/zone.tab: Likewise.
* timezone/zdump.c: Update from tzcode2005m.
Roland McGrath [Mon, 17 Oct 2005 05:14:24 +0000 (05:14 +0000)]
2005-04-29 Roland McGrath <roland@redhat.com>
* timezone/africa: Update from tzdata2005i.
* timezone/asia: Likewise.
* timezone/northamerica: Likewise.
* timezone/yearistype: Likewise.
Roland McGrath [Mon, 17 Oct 2005 05:14:22 +0000 (05:14 +0000)]
2005-09-06 Ulrich Drepper <drepper@redhat.com>
* timezone/africa: Update from tzdata2005m.
* timezone/asia: Likewise.
* timezone/australasia: Likewise.
* timezone/backward: Likewise.
* timezone/europe: Likewise.
* timezone/northamerica: Likewise.
* timezone/southamerica: Likewise.
* timezone/zone.tab: Likewise.
* timezone/zdump.c: Update from tzcode2005m.
2005-08-05 Ulrich Drepper <drepper@redhat.com>
* timezone/checktab.awk: Update from tzcode2005k.
* timezone/private.h: Likewise.
* timezone/scheck.c: Likewise.
* timezone/tzselect.ksh: Likewise.
* timezone/zdump.c: Likewise.
* timezone/zic.c: Likewise.
* timezone/africa: Update from tzdata2005k.
* timezone/antarctica: Likewise.
* timezone/asia: Likewise.
* timezone/australasia: Likewise.
* timezone/europe: Likewise.
* timezone/iso3166.tab: Likewise.
* timezone/leapseconds: Likewise.
* timezone/northamerica: Likewise.
* timezone/solar87: Likewise.
* timezone/solar88: Likewise.
* timezone/solar89: Likewise.
* timezone/southamerica: Likewise.
* timezone/zone.tab: Likewise.
Roland McGrath [Mon, 17 Oct 2005 05:14:18 +0000 (05:14 +0000)]
2005-08-05 Ulrich Drepper <drepper@redhat.com>
* timezone/checktab.awk: Update from tzcode2005k.
* timezone/private.h: Likewise.
* timezone/scheck.c: Likewise.
* timezone/tzselect.ksh: Likewise.
* timezone/zdump.c: Likewise.
* timezone/zic.c: Likewise.
* timezone/africa: Update from tzdata2005k.
* timezone/antarctica: Likewise.
* timezone/asia: Likewise.
* timezone/australasia: Likewise.
* timezone/europe: Likewise.
* timezone/iso3166.tab: Likewise.
* timezone/leapseconds: Likewise.
* timezone/northamerica: Likewise.
* timezone/solar87: Likewise.
* timezone/solar88: Likewise.
* timezone/solar89: Likewise.
* timezone/southamerica: Likewise.
* timezone/zone.tab: Likewise.
Roland McGrath [Mon, 17 Oct 2005 05:14:16 +0000 (05:14 +0000)]
2005-04-15 Roland McGrath <roland@redhat.com>
* timezone/Makefile (zic-deps): New variable.
($(testdata)/America/New_York): Use it instead of explicit deps.
($(testdata)/Etc/UTC, $(testdata)/Australia/Melbourne): Likewise.
($(testdata)/America/Sao_Paulo, $(testdata)/Asia/Tokyo): Likewise.
(%/UTC %/Universal): New pattern rule, replaces ...
($(testdata)/UTC, $(testdata)/Universal): ... these removed targets.
($(testdata)/%/Berlin $(testdata)/%/London): New pattern rule.
($(testdata)/Europe/London, $(testdata)/Europe/Berlin): Removed.
Roland McGrath [Mon, 17 Oct 2005 04:57:38 +0000 (04:57 +0000)]
.
Roland McGrath [Mon, 17 Oct 2005 04:57:27 +0000 (04:57 +0000)]
2005-03-15 Jakub Jelinek <jakub@redhat.com>
[BZ #721]
* elf/dynamic-link.h (elf_machine_rel, elf_machine_rel_relative,
elf_machine_rela, elf_machine_rela_relative, elf_machine_lazy_rel):
Add inline keyword.
* sysdeps/alpha/dl-machine.h (elf_machine_rela,
elf_machine_rela_relative, elf_machine_lazy_rel): Add always_inline
attribute.
* sysdeps/sparc/sparc32/dl-machine.h (elf_machine_rela,
elf_machine_rela_relative, elf_machine_lazy_rel): Likewise. Change
static inline into auto inline.
* sysdeps/sparc/sparc64/dl-machine.h (elf_machine_rela,
elf_machine_rela_relative, elf_machine_lazy_rel): Likewise.
* sysdeps/generic/dl-machine.h (elf_machine_rel, elf_machine_rela):
Likewise.
* sysdeps/arm/dl-machine.h (elf_machine_rel, elf_machine_rel_relative,
elf_machine_rela, elf_machine_rela_relative, elf_machine_lazy_rel):
Likewise.
* sysdeps/s390/s390-32/dl-machine.h (elf_machine_rela,
elf_machine_rela_relative, elf_machine_lazy_rel): Likewise.
* sysdeps/s390/s390-64/dl-machine.h (elf_machine_rela,
elf_machine_rela_relative, elf_machine_lazy_rel): Likewise.
Roland McGrath [Mon, 17 Oct 2005 04:53:44 +0000 (04:53 +0000)]
2005-02-14 Alan Modra <amodra@bigpond.net.au>
[BZ #721]
* sysdeps/powerpc/tcb-offsets.sym (thread_offsetof): Redefine to suit
gcc4.
Roland McGrath [Mon, 17 Oct 2005 04:53:27 +0000 (04:53 +0000)]
2005-03-05 Jakub Jelinek <jakub@redhat.com>
[BZ #721]
* sysdeps/powerpc/tcb-offsets.sym (thread_offsetof): Rework for GCC 4.
Roland McGrath [Mon, 17 Oct 2005 04:52:44 +0000 (04:52 +0000)]
2005-03-16 Richard Henderson <rth@redhat.com>
[BZ #721]
* include/wchar.h (__wcscoll): Remove.
* wcsmbs/wcscoll.c: Define wcscoll directly instead of via __wcscoll.
* string/strcoll.c: Don't issue libc_hidden_def STRCOLL redefined.
Roland McGrath [Mon, 17 Oct 2005 04:52:41 +0000 (04:52 +0000)]
2005-04-13 Andreas Schwab <schwab@suse.de>
[BZ #721]
* sysdeps/ia64/dl-machine.h (ELF_MACHINE_RUNTIME_TRAMPOLINE)
[PROF]: Open code strong_alias because the original name is not
visible to the compiler.
* sysdeps/powerpc/powerpc64/dl-machine.h
(ELF_MACHINE_RUNTIME_TRAMPOLINE) [PROF]: Likewise.
2005-02-14 Alan Modra <amodra@bigpond.net.au>
[BZ #721]
* sysdeps/powerpc/powerpc32/dl-machine.h (elf_machine_rela): Define
with auto inline, and attribute always_inline.
(elf_machine_rela_relative, elf_machine_lazy_rel): Likewise.
(elf_machine_rel, elf_machine_rel_relative): Likewise.
* sysdeps/powerpc/powerpc64/dl-machine.h (elf_machine_rela): Likewise.
(elf_machine_rela_relative, elf_machine_lazy_rel): Likewise.
(elf_machine_rel, elf_machine_rel_relative): Likewise.
(elf_machine_tprel): Likewise.
Roland McGrath [Mon, 17 Oct 2005 04:52:39 +0000 (04:52 +0000)]
2005-02-07 Richard Henderson <rth@redhat.com>
[BZ #721]
* iconvdata/jis0208.h (struct jisx0208_ucs_idx): Move before use.
Roland McGrath [Mon, 17 Oct 2005 04:52:36 +0000 (04:52 +0000)]
2005-03-05 Jakub Jelinek <jakub@redhat.com>
[BZ #721]
* sysdeps/i386/dl-machine.h (ELF_MACHINE_NO_RELA): Define
unconditionally to (defined RTLD_BOOTSTRAP).
* sysdeps/arm/dl-machine.h (ELF_MACHINE_NO_RELA): Likewise.
2005-03-15 Jakub Jelinek <jakub@redhat.com>
[BZ #721]
* elf/dynamic-link.h (elf_machine_rel, elf_machine_rel_relative,
elf_machine_rela, elf_machine_rela_relative, elf_machine_lazy_rel):
Add inline keyword.
* sysdeps/alpha/dl-machine.h (elf_machine_rela,
elf_machine_rela_relative, elf_machine_lazy_rel): Add always_inline
attribute.
* sysdeps/sparc/sparc32/dl-machine.h (elf_machine_rela,
elf_machine_rela_relative, elf_machine_lazy_rel): Likewise. Change
static inline into auto inline.
* sysdeps/sparc/sparc64/dl-machine.h (elf_machine_rela,
elf_machine_rela_relative, elf_machine_lazy_rel): Likewise.
* sysdeps/generic/dl-machine.h (elf_machine_rel, elf_machine_rela):
Likewise.
* sysdeps/arm/dl-machine.h (elf_machine_rel, elf_machine_rel_relative,
elf_machine_rela, elf_machine_rela_relative, elf_machine_lazy_rel):
Likewise.
Roland McGrath [Mon, 17 Oct 2005 04:52:34 +0000 (04:52 +0000)]
2005-03-25 Jakub Jelinek <jakub@redhat.com>
[BZ #721]
* sysdeps/generic/wcstoul_l.c: Include "wcstol_l.c" rather than
<wcstol_l.c>.
Roland McGrath [Mon, 17 Oct 2005 04:52:32 +0000 (04:52 +0000)]
2005-01-07 Richard Henderson <rth@redhat.com>
[BZ #721]
* math/math_private.h (__copysign): Define as builtin for gcc 4.
(__copysignf, __copysignl): Likewise.
* sysdeps/alpha/fpu/bits/mathinline.h (copysign): Don't define
for gcc 4.0.
(copysignf, copysignl, fabsf, fabs): Likewise.
(__copysign, __copysignf, __copysignl): Remove.
(__fabs, __fabsf): Remove.
Roland McGrath [Mon, 17 Oct 2005 04:52:30 +0000 (04:52 +0000)]
2005-03-15 Jakub Jelinek <jakub@redhat.com>
[BZ #721]
* elf/dynamic-link.h (elf_machine_rel, elf_machine_rel_relative,
elf_machine_rela, elf_machine_rela_relative, elf_machine_lazy_rel):
Add inline keyword.
* sysdeps/alpha/dl-machine.h (elf_machine_rela,
elf_machine_rela_relative, elf_machine_lazy_rel): Add always_inline
attribute.
* sysdeps/sparc/sparc32/dl-machine.h (elf_machine_rela,
elf_machine_rela_relative, elf_machine_lazy_rel): Likewise. Change
static inline into auto inline.
* sysdeps/sparc/sparc64/dl-machine.h (elf_machine_rela,
elf_machine_rela_relative, elf_machine_lazy_rel): Likewise.
* sysdeps/generic/dl-machine.h (elf_machine_rel, elf_machine_rela):
Likewise.
* sysdeps/arm/dl-machine.h (elf_machine_rel, elf_machine_rel_relative,
elf_machine_rela, elf_machine_rela_relative, elf_machine_lazy_rel):
Likewise.
Roland McGrath [Mon, 17 Oct 2005 04:52:27 +0000 (04:52 +0000)]
2005-03-05 Jakub Jelinek <jakub@redhat.com>
[BZ #721]
* sysdeps/i386/dl-machine.h (ELF_MACHINE_NO_RELA): Define
unconditionally to (defined RTLD_BOOTSTRAP).
* sysdeps/arm/dl-machine.h (ELF_MACHINE_NO_RELA): Likewise.
2005-02-16 Roland McGrath <roland@redhat.com>
[BZ #721]
* sysdeps/i386/dl-machine.h (ELF_MACHINE_NO_RELA): Define this outside
of [RESOLVE].
* sysdeps/sh/dl-machine.h (ELF_MACHINE_NO_REL): Likewise.
Roland McGrath [Mon, 17 Oct 2005 04:52:25 +0000 (04:52 +0000)]
2005-03-16 Richard Henderson <rth@redhat.com>
[BZ #721]
* include/libc-symbols.h (__hidden_proto): Remove bogus declaration
of internal.
(__hidden_def1, __hidden_dot_def1): Remove.
(__hidden_def2, __hidden_def3): Remove.
(__hidden_ver1): New.
(hidden_ver, hidden_def, hidden_weak): Use it.
(hidden_data_ver, hidden_data_ver, hidden_data_weak): Use non-data
version of the macro.
Roland McGrath [Mon, 17 Oct 2005 04:52:23 +0000 (04:52 +0000)]
2005-03-15 Jakub Jelinek <jakub@redhat.com>
[BZ #721]
* elf/dynamic-link.h (elf_machine_rel, elf_machine_rel_relative,
elf_machine_rela, elf_machine_rela_relative, elf_machine_lazy_rel):
Add inline keyword.
* sysdeps/alpha/dl-machine.h (elf_machine_rela,
elf_machine_rela_relative, elf_machine_lazy_rel): Add always_inline
attribute.
* sysdeps/sparc/sparc32/dl-machine.h (elf_machine_rela,
elf_machine_rela_relative, elf_machine_lazy_rel): Likewise. Change
static inline into auto inline.
* sysdeps/sparc/sparc64/dl-machine.h (elf_machine_rela,
elf_machine_rela_relative, elf_machine_lazy_rel): Likewise.
* sysdeps/generic/dl-machine.h (elf_machine_rel, elf_machine_rela):
Likewise.
* sysdeps/arm/dl-machine.h (elf_machine_rel, elf_machine_rel_relative,
elf_machine_rela, elf_machine_rela_relative, elf_machine_lazy_rel):
Likewise.
2005-02-03 Alexandre Oliva <aoliva@redhat.com>
[BZ #721]
* elf/dynamic-link.h: Don't declare nested auto functions that are
not going to be defined.
Roland McGrath [Mon, 17 Oct 2005 04:52:21 +0000 (04:52 +0000)]
2005-02-16 Roland McGrath <roland@redhat.com>
[BZ #721]
* sysdeps/i386/dl-machine.h (ELF_MACHINE_NO_RELA): Define this outside
of [RESOLVE].
* sysdeps/sh/dl-machine.h (ELF_MACHINE_NO_REL): Likewise.
Roland McGrath [Mon, 17 Oct 2005 04:52:19 +0000 (04:52 +0000)]
2005-09-30 Jakub Jelinek <jakub@redhat.com>
* sysdeps/i386/fpu/libm-test-ulps: Update for GCC 4.0.x.
2005-05-03 Ulrich Drepper <drepper@redhat.com>
* sysdeps/i386/fpu/libm-test-ulps: Adjust for gcc 4.
Roland McGrath [Mon, 17 Oct 2005 04:52:17 +0000 (04:52 +0000)]
2005-04-13 Andreas Schwab <schwab@suse.de>
[BZ #721]
* sysdeps/ia64/dl-machine.h (ELF_MACHINE_RUNTIME_TRAMPOLINE)
[PROF]: Open code strong_alias because the original name is not
visible to the compiler.
* sysdeps/powerpc/powerpc64/dl-machine.h
(ELF_MACHINE_RUNTIME_TRAMPOLINE) [PROF]: Likewise.
Roland McGrath [Mon, 17 Oct 2005 04:52:15 +0000 (04:52 +0000)]
2005-02-14 Alan Modra <amodra@bigpond.net.au>
[BZ #721]
* sysdeps/powerpc/powerpc32/dl-machine.h (elf_machine_rela): Define
with auto inline, and attribute always_inline.
(elf_machine_rela_relative, elf_machine_lazy_rel): Likewise.
(elf_machine_rel, elf_machine_rel_relative): Likewise.
* sysdeps/powerpc/powerpc64/dl-machine.h (elf_machine_rela): Likewise.
(elf_machine_rela_relative, elf_machine_lazy_rel): Likewise.
(elf_machine_rel, elf_machine_rel_relative): Likewise.
(elf_machine_tprel): Likewise.
Roland McGrath [Mon, 17 Oct 2005 04:33:03 +0000 (04:33 +0000)]
2005-09-26 Steven Munroe <sjmunroe@us.ibm.com>
[BZ #1384]
* sysdeps/powerpc/fpu/libm-test-ulps: Adjust expected y1, y1f, yn,
ynf results.
Roland McGrath [Mon, 17 Oct 2005 04:32:12 +0000 (04:32 +0000)]
2005-07-20 Ulrich Drepper <drepper@redhat.com>
[BZ #1138]
* sysdeps/x86_64/fpu/libm-test-ulps: Adjust expected atan2f results.
* sysdeps/powerpc/fpu/libm-test-ulps: Likewise.
* sysdeps/s390/fpu/libm-test-ulps: Likewise.
Roland McGrath [Sun, 16 Oct 2005 10:33:20 +0000 (10:33 +0000)]
.
Roland McGrath [Sun, 16 Oct 2005 10:33:13 +0000 (10:33 +0000)]
2005-08-05 Alfred M. Szmidt <ams@gnu.org>
[BZ #1252]
* sysdeps/mach/hurd/setitimer.c (restart_itimer): Move static fn
forward decl out of function body.
* sysdeps/mach/hurd/profil.c: Likewise.
Roland McGrath [Sun, 16 Oct 2005 10:16:13 +0000 (10:16 +0000)]
.
Roland McGrath [Sun, 16 Oct 2005 10:15:30 +0000 (10:15 +0000)]
2005-05-17 Neal H. Walfield <neal@gnu.org>
[BZ #1350]
* sysdeps/posix/getaddrinfo.c (gaih_local): Check [_HAVE_SA_LEN]
instead of [SALEN].
(gaih_inet): Likewise.
2005-02-16 Roland McGrath <roland@redhat.com>
* sysdeps/posix/getaddrinfo.c (gaih_inet): Fix type of ADDR local.
Roland McGrath [Sun, 16 Oct 2005 09:46:06 +0000 (09:46 +0000)]
.
Roland McGrath [Sun, 16 Oct 2005 09:45:42 +0000 (09:45 +0000)]
2005-08-05 Roland McGrath <roland@redhat.com>
[BZ #1250]
* sysdeps/mach/hurd/mig-reply.c (reply_port): Don't use ?: as lvalue.
Reported by Alfred M. Szmidt <ams@gnu.org>.
Roland McGrath [Sun, 16 Oct 2005 09:45:40 +0000 (09:45 +0000)]
2005-08-05 Roland McGrath <roland@redhat.com>
[BZ #1251]
* mach/shortcut.awk: Ignore `weak_alias' lines.
Reported by Alfred M. Szmidt <ams@gnu.org>.
Roland McGrath [Sun, 16 Oct 2005 09:42:14 +0000 (09:42 +0000)]
.
Roland McGrath [Sun, 16 Oct 2005 09:42:06 +0000 (09:42 +0000)]
2005-02-10 H.J. Lu <hongjiu.lu@intel.com>
[BZ #1076]
* sysdeps/ia64/elf/initfini.c: Add local _init and _fini labels.
Roland McGrath [Sun, 16 Oct 2005 09:41:58 +0000 (09:41 +0000)]
2005-02-21 H.J. Lu <hongjiu.lu@intel.com>
[BZ #1076]
* sysdeps/unix/sysv/linux/ia64/pt-initfini.c: Add local _init
and _fini labels.
Roland McGrath [Sun, 16 Oct 2005 09:38:23 +0000 (09:38 +0000)]
.
Roland McGrath [Sun, 16 Oct 2005 09:34:02 +0000 (09:34 +0000)]
2005-02-21 Alan Modra <amodra@bigpond.net.au>
[BZ #1394]
* sysdeps/unix/sysv/linux/powerpc/sys/procfs.h (elf_vrreg_t): Don't
use __uint128_t.
Richard Henderson [Tue, 20 Sep 2005 06:11:42 +0000 (06:11 +0000)]
[BZ #1358]
* sysdeps/unix/alpha/sysdep.h (inline_syscall1): Copy argument(s)
to a temporary first.
(inline_syscall2, inline_syscall3, inline_syscall4): Likewise.
(inline_syscall5, inline_syscall6): Likewise.
* sysdeps/alpha/ldiv.S (lldiv): Add alias.
Roland McGrath [Wed, 3 Aug 2005 07:43:55 +0000 (07:43 +0000)]
bz tag
Roland McGrath [Tue, 2 Aug 2005 03:31:19 +0000 (03:31 +0000)]
.
Roland McGrath [Tue, 2 Aug 2005 03:31:09 +0000 (03:31 +0000)]
2005-07-28 Thomas Schwinge <schwinge@nic-nac-project.de>
[BZ #1137]
* misc/error.c [_LIBC]: Include <stdbool.h> and <stdint.h>.
Roland McGrath [Fri, 29 Jul 2005 23:28:52 +0000 (23:28 +0000)]
.
Roland McGrath [Fri, 29 Jul 2005 23:28:36 +0000 (23:28 +0000)]
2005-07-20 Bob Wilson <bob.wilson@acm.org> Darin Petkov <darin@tensilica.com>
[BZ #1138]
* sysdeps/ieee754/flt-32/e_atan2f.c (pi_lo): Correct exponent value.
Roland McGrath [Fri, 29 Jul 2005 23:28:32 +0000 (23:28 +0000)]
2005-07-20 Ulrich Drepper <drepper@redhat.com>
[BZ #1138]
* sysdeps/x86_64/fpu/libm-test-ulps: Adjust expected atan2f results.
* sysdeps/powerpc/fpu/libm-test-ulps: Likewise.
* sysdeps/s390/fpu/libm-test-ulps: Likewise.
Roland McGrath [Fri, 29 Jul 2005 23:26:18 +0000 (23:26 +0000)]
2005-07-19 Ulrich Drepper <drepper@redhat.com>
[BZ #1137]
* misc/Makefile: Add rules to build and run tst-error1.
* misc/tst-error1.c: New file.
* misc/error.c: Fix memory leak and possibly endless loop.
Roland McGrath [Fri, 29 Jul 2005 23:19:14 +0000 (23:19 +0000)]
bz tag
Roland McGrath [Tue, 19 Jul 2005 03:23:53 +0000 (03:23 +0000)]
.
Roland McGrath [Tue, 19 Jul 2005 03:23:49 +0000 (03:23 +0000)]
2005-07-18 Ulrich Drepper <drepper@redhat.com>
[BZ #1113]
* nscd/grpcache.c (cache_addgr): Use correct maximum for group ID
length. Patch by Ivan Gyurdiev <ivg2@cornell.edu>.
Roland McGrath [Mon, 18 Jul 2005 08:14:57 +0000 (08:14 +0000)]
BZ tag
Roland McGrath [Mon, 18 Jul 2005 08:13:42 +0000 (08:13 +0000)]
regenerated
Roland McGrath [Mon, 18 Jul 2005 08:01:49 +0000 (08:01 +0000)]
2005-07-13 Ulrich Drepper <drepper@redhat.com>
[BZ #1080]
* nscd/connections.c (send_ro_fd): Make sure BUF is aligned correctly.
* nscd/nscd_helper.c (wait_on_socket): New function.
(get_mapping): Use wait_on_socket instead of poll. The former handles
EINTR of poll correctly.
(__nscd_open_socket): Likewise.
(get_mapping): Make sure BUF is aligned correctly.
(get_mapping): Use munmap on correct pointer.
Roland McGrath [Mon, 18 Jul 2005 08:01:46 +0000 (08:01 +0000)]
2005-07-13 Ulrich Drepper <drepper@redhat.com>
* nscd/nscd_helper.c: Add a few __builtin_expect.
[BZ #1080]
* nscd/connections.c (send_ro_fd): Make sure BUF is aligned correctly.
* nscd/nscd_helper.c (wait_on_socket): New function.
(get_mapping): Use wait_on_socket instead of poll. The former handles
EINTR of poll correctly.
(__nscd_open_socket): Likewise.
(get_mapping): Make sure BUF is aligned correctly.
(get_mapping): Use munmap on correct pointer.
Roland McGrath [Mon, 18 Jul 2005 04:20:58 +0000 (04:20 +0000)]
.
Roland McGrath [Mon, 18 Jul 2005 04:17:21 +0000 (04:17 +0000)]
.
Roland McGrath [Mon, 18 Jul 2005 04:12:38 +0000 (04:12 +0000)]
2005-07-05 Thorsten Kukuk <kukuk@suse.de>
[BZ #1111]
* nis/nss_compat/compat-grp.c (internal_getgrgid_r): Check if NSS
module provides getgrgid_r.
(getgrnam_plusgroup): Preserve original return value.
* nis/nss_compat/compat-pwd.c (getpwnam_plususer): Preserve
original return value.
* nis/nss_compat/compat-spwd.c (getspnam_plususer): Likewise.
Roland McGrath [Mon, 18 Jul 2005 04:11:19 +0000 (04:11 +0000)]
2005-02-07 Ulrich Drepper <drepper@redhat.com>
* sysdeps/unix/sysv/linux/dl-execstack.c: Include sysdep.h.
(_dl_make_stack_executable): Make sure registers are set correctly.
Roland McGrath [Mon, 18 Jul 2005 04:10:03 +0000 (04:10 +0000)]
2005-04-26 Ulrich Drepper <drepper@redhat.com>
[BZ #1110]
* stdio-common/vfscanf.c: Correctly account for characters of
decimal points right after +-.
2005-04-24 Ulrich Drepper <drepper@redhat.com>
[BZ #1110]
* stdio-common/vfscanf.c: Fix parsing of decimal point after +-.
Patch by Hamed Malek <hamed@bamdad.org>.
Roland McGrath [Mon, 18 Jul 2005 04:07:28 +0000 (04:07 +0000)]
2005-06-23 Thorsten Kukuk <kukuk@suse.de>
[BZ #1109]
* nscd/nscd_stat.c (receive_print_stats): Replace YESSTR/NOSTR
with own translation.
Roland McGrath [Mon, 18 Jul 2005 04:05:21 +0000 (04:05 +0000)]
2005-01-14 GOTO Masanori <gotom@debian.or.jp>
[BZ #1108]
* sunrpc/rpc_main.c (s_output): Generate #include <rpc/pmap_clnt.h>
irrespective of Cflag.
Roland McGrath [Mon, 18 Jul 2005 04:03:28 +0000 (04:03 +0000)]
2005-03-23 Ulrich Drepper <drepper@redhat.com>
* pthread_create.c (__pthread_create_2_1): Rename syscall error
variable to scerr.
Roland McGrath [Mon, 18 Jul 2005 04:02:27 +0000 (04:02 +0000)]
2005-02-21 Ulrich Drepper <drepper@redhat.com>
[BZ #1107]
* iconvdata/ibm930.h: Correct Yen mapping.
* iconvdata/ibm939.h: Likewise.
* iconvdata/testdata/IBM930..UTF8: Adjust test data.
* iconvdata/testdata/IBM939..UTF8: Likewise.
Patch by Jiro Sekiba <SEKIBA@jp.ibm.com>.
Roland McGrath [Mon, 18 Jul 2005 03:44:28 +0000 (03:44 +0000)]
2005-06-16 Jakub Jelinek <jakub@redhat.com>
[BZ #1016]
* sysdeps/ia64/strlen.S (strlen): Change l2 into a local label.
Roland McGrath [Mon, 18 Jul 2005 03:37:20 +0000 (03:37 +0000)]
005-06-17 Ulrich Drepper <drepper@redhat.com>
[BZ #1106]
* sysdeps/posix/sigignore.c: Include <string.h> to tell the compiler
to use __GI_memset.
* sysdeps/posix/signal.c: Likewise.
* sysdeps/posix/sigset.c: Likewise.
* sysdeps/posix/sysv_signal.c: Likewise.
* sysdeps/unix/sysv/linux/sleep.c: Likewise.
* sysdeps/unix/sysv/linux/sysctl.c: Likewise.
* sysdeps/unix/sysv/linux/system.c: Likewise.
Roland McGrath [Mon, 18 Jul 2005 03:37:08 +0000 (03:37 +0000)]
2005-06-17 Ulrich Drepper <drepper@redhat.com>
[BZ #1106]
* time/mktime.c: Always include <string.h> for prototype of
implicitly used memcpy.
Roland McGrath [Mon, 18 Jul 2005 03:36:50 +0000 (03:36 +0000)]
2005-07-12 Jakub Jelinek <jakub@redhat.com>
[BZ #1106]
* sysdeps/unix/sysv/linux/ia64/has_cpuclock.c: Include not-cancel.h.
(has_cpuclock): Use open_not_cancel_2 instead of open, read_not_cancel
instead of read and close_not_cancel_no_status instead of close.
Roland McGrath [Mon, 18 Jul 2005 03:36:47 +0000 (03:36 +0000)]
2005-07-12 Jakub Jelinek <jakub@redhat.com>
[BZ #1106]
* sysdeps/s390/s390-64/bcopy.S (__bcopy): Use
HIDDEN_BUILTIN_JUMPTARGET to jump to memmove.