13436 Commits

Author SHA1 Message Date
Roland McGrath
fc92a58a50 . 2006-02-23 22:37:04 +00:00
Roland McGrath
09a1b4bbc3 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.
2006-02-23 22:36:51 +00:00
Roland McGrath
55b9e72de6 . 2005-12-06 01:27:43 +00:00
Roland McGrath
77685a397d 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.
2005-12-06 01:27:33 +00:00
Roland McGrath
bfcce17b9d . 2005-12-06 00:15:36 +00:00
Roland McGrath
0e50582806 2005-12-05 Roland McGrath <roland@redhat.com>
* sysdeps/generic/dwarf2.h: Replace license text with glibc LGPL.
2005-12-06 00:15:25 +00:00
Roland McGrath
45821b32aa . 2005-12-05 23:12:08 +00:00
Roland McGrath
09821838ca 2005-11-30 Bruno Haible <bruno@clisp.org>
[BZ #721]
	* sysdeps/mips/dl-machine.h: Declare functions with 'auto inline',
	not 'static inline'.
2005-12-05 23:12:04 +00:00
Roland McGrath
c4af3e5b4b 2005-11-14 Roland McGrath <roland@redhat.com>
[BZ #758]
	* sysdeps/unix/sysv/linux/mips/mips32/kern64/sysdep.h: Really remove.
2005-11-15 02:08:19 +00:00
Roland McGrath
733727c5a3 . cvs/glibc-2_3_6 glibc-2.3.6 2005-11-04 00:25:45 +00:00
Roland McGrath
643345e85a 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.
2005-11-04 00:25:42 +00:00
Roland McGrath
204329672d . 2005-11-01 07:52:50 +00:00
Roland McGrath
523ca616c6 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.
2005-11-01 07:52:46 +00:00
Roland McGrath
a7fbab8e04 . 2005-10-24 20:50:59 +00:00
Roland McGrath
add29bb03b 2005-10-24 Roland McGrath <roland@redhat.com>
* sysdeps/unix/sysv/linux/x86_64/sem_trywait.S: Remove unnecessary
	versioned_symbol use.
2005-10-24 20:50:54 +00:00
Roland McGrath
00ec02cdde . 2005-10-24 19:32:23 +00:00
Roland McGrath
593ffe6737 2005-10-24 Roland McGrath <roland@redhat.com>
[BZ #1534]
	* include/string.h: Use libc_hidden_proto, not
	libc_hidden_builtin_proto, for strnlen.
2005-10-24 19:32:17 +00:00
Roland McGrath
4f4b698a72 . 2005-10-23 01:23:37 +00:00
Roland McGrath
fa8e119920 2005-10-22 Roland McGrath <roland@redhat.com>
* README.template: Remove GCC 4 note.
	* NEWS: Add 2.3.6 items.
2005-10-23 01:23:30 +00:00
Roland McGrath
9b16810f81 . 2005-10-23 01:08:22 +00:00
Roland McGrath
ee4d7fb827 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.
2005-10-23 01:00:09 +00:00
Roland McGrath
389188b1e2 2005-10-16 Roland McGrath <roland@frob.com>
[BZ #1253]
	* sysdeps/mach/hurd/dl-sysdep.h
	[SHARED] (DL_ARGV_NOT_RELRO): New macro.
2005-10-23 01:00:04 +00:00
Roland McGrath
220ff71106 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.
2005-10-23 00:55:46 +00:00
Roland McGrath
9c4e4fbc86 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>.
2005-10-23 00:53:24 +00:00
Roland McGrath
4d2b05d75e 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.
2005-10-23 00:52:00 +00:00
Roland McGrath
dab4365331 . 2005-10-23 00:42:59 +00:00
Roland McGrath
d429716cd9 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.
2005-10-23 00:42:56 +00:00
Roland McGrath
ca74ce53fd 2005-07-24 Ulrich Drepper <drepper@redhat.com>
[BZ #1125]
	* posix/Makefile (tests): Add tst-execvp4.
	* posix/tst-execvp4.c: New file.
2005-10-17 09:05:20 +00:00
Roland McGrath
632e09c574 2005-07-24 Jakub Jelinek <jakub@redhat.com>
[BZ #1125]
	* posix/execvp.c (execvp): Change path_malloc to
	char *, free that pointer on failure.
2005-10-17 09:05:18 +00:00
Roland McGrath
07e26b06f2 missing log entries 2005-10-17 09:03:48 +00:00
Roland McGrath
d065968ee1 . cvs/fedora-glibc-2_3-20051017T0518 2005-10-17 05:16:28 +00:00
Roland McGrath
19ca9a3333 2005-09-07 Alexandre Oliva <aoliva@redhat.com>
* timezone/test-tz.c: Update to match tzdata2005m.
	* timezone/tst-timezone.c: Likewise.
2005-10-17 05:15:17 +00:00
Roland McGrath
72d47eef55 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.
2005-10-17 05:14:31 +00:00
Roland McGrath
8185122e2e 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.
2005-10-17 05:14:28 +00:00
Roland McGrath
23592423fb 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-10-17 05:14:26 +00:00
Roland McGrath
542c8ec212 2005-04-29 Roland McGrath <roland@redhat.com>
* timezone/africa: Update from tzdata2005i.
	* timezone/asia: Likewise.
	* timezone/northamerica: Likewise.
	* timezone/yearistype: Likewise.
2005-10-17 05:14:24 +00:00
Roland McGrath
0e14b6e2a9 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-10-17 05:14:22 +00:00
Roland McGrath
f8f8075a78 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-10-17 05:14:18 +00:00
Roland McGrath
54670b33e5 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.
2005-10-17 05:14:16 +00:00
Roland McGrath
385aef8b32 . 2005-10-17 04:57:38 +00:00
Roland McGrath
a43af0f83e 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.
2005-10-17 04:57:27 +00:00
Roland McGrath
552a545346 2005-02-14 Alan Modra <amodra@bigpond.net.au>
[BZ #721]
	* sysdeps/powerpc/tcb-offsets.sym (thread_offsetof): Redefine to suit
	gcc4.
2005-10-17 04:53:44 +00:00
Roland McGrath
45f550168d 2005-03-05 Jakub Jelinek <jakub@redhat.com>
[BZ #721]
	* sysdeps/powerpc/tcb-offsets.sym (thread_offsetof): Rework for GCC 4.
2005-10-17 04:53:27 +00:00
Roland McGrath
e8fc698f37 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.
2005-10-17 04:52:44 +00:00
Roland McGrath
429f563724 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.
2005-10-17 04:52:41 +00:00
Roland McGrath
9871f0a993 2005-02-07 Richard Henderson <rth@redhat.com>
[BZ #721]
	* iconvdata/jis0208.h (struct jisx0208_ucs_idx): Move before use.
2005-10-17 04:52:39 +00:00
Roland McGrath
e11271ed67 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.
2005-10-17 04:52:36 +00:00
Roland McGrath
fb01af79bb 2005-03-25 Jakub Jelinek <jakub@redhat.com>
[BZ #721]
	* sysdeps/generic/wcstoul_l.c: Include "wcstol_l.c" rather than
	<wcstol_l.c>.
2005-10-17 04:52:34 +00:00
Roland McGrath
3866a22470 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.
2005-10-17 04:52:32 +00:00
Roland McGrath
05b3887d7e 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-10-17 04:52:30 +00:00