kopensolaris-gnu/glibc.git
14 years agoTest of strfry.
drepper [Tue, 12 Apr 2005 15:27:40 +0000 (15:27 +0000)]
Test of strfry.

14 years ago(__initstate_r): Don't use non-existing state.
drepper [Tue, 12 Apr 2005 15:21:29 +0000 (15:21 +0000)]
(__initstate_r): Don't use non-existing state.

14 years ago.
roland [Mon, 11 Apr 2005 20:43:17 +0000 (20:43 +0000)]
.

14 years ago2005-04-10 David S. Miller <davem@davemloft.net>
roland [Mon, 11 Apr 2005 20:43:11 +0000 (20:43 +0000)]
2005-04-10  David S. Miller  <davem@davemloft.net>

* sysdeps/sparc/sparc32/dl-trampoline.S: Use std not stx.

14 years ago.
roland [Mon, 11 Apr 2005 20:22:01 +0000 (20:22 +0000)]
.

14 years ago2005-04-11 James A. Morrison <ja2morri@uwaterloo.ca>
roland [Mon, 11 Apr 2005 20:21:55 +0000 (20:21 +0000)]
2005-04-11  James A. Morrison  <ja2morri@uwaterloo.ca>

* manual/string.texi: Fix typo in wmemcpy decl.

14 years ago.
roland [Fri, 8 Apr 2005 21:00:44 +0000 (21:00 +0000)]
.

14 years ago2005-04-08 Carlos O'Donell <carlos@baldric.uwo.ca>
roland [Fri, 8 Apr 2005 21:00:33 +0000 (21:00 +0000)]
2005-04-08  Carlos O'Donell <carlos@baldric.uwo.ca>

* FAQ.in: Explain why `make' might fail running rpcgen.
* FAQ: Regenerated.

14 years ago2005-04-08 Carlos O'Donell <carlos@baldric.uwo.ca>
roland [Fri, 8 Apr 2005 20:59:50 +0000 (20:59 +0000)]
2005-04-08  Carlos O'Donell <carlos@baldric.uwo.ca>

* FAQ.in: Explain why `make' might fail running rpcgen.

14 years ago.
roland [Fri, 8 Apr 2005 05:05:50 +0000 (05:05 +0000)]
.

14 years agoadd new add-ons
roland [Fri, 8 Apr 2005 05:04:31 +0000 (05:04 +0000)]
add new add-ons

14 years agoRegenerated from source files
roland [Fri, 8 Apr 2005 04:55:39 +0000 (04:55 +0000)]
Regenerated from source files

14 years ago.
roland [Thu, 7 Apr 2005 20:57:41 +0000 (20:57 +0000)]
.

14 years ago2005-03-22 Roland McGrath <roland@redhat.com>
roland [Thu, 7 Apr 2005 20:57:04 +0000 (20:57 +0000)]
2005-03-22  Roland McGrath  <roland@redhat.com>

* sysdeps/generic/ldsodefs.h (struct rtld_global_ro): Use uint64_t for
_dl_hwcap and _dl_hwcap_mask.
* sysdeps/generic/dl-sysdep.c (_dl_sysdep_start): Cast a_val for
AT_HWCAP to unsigned long int.
* elf/dl-support.c (_dl_aux_init): Likewise.
(_dl_hwcap): Update defn.

14 years ago2005-03-22 Roland McGrath <roland@redhat.com>
roland [Thu, 7 Apr 2005 20:57:01 +0000 (20:57 +0000)]
2005-03-22  Roland McGrath  <roland@redhat.com>

* elf/cache.c (print_entry): Pad hwcap value with 0s in diagnostic.
* elf/ldconfig.c (search_dir): Likewise.

14 years ago2005-03-22 Roland McGrath <roland@redhat.com>
roland [Thu, 7 Apr 2005 20:56:59 +0000 (20:56 +0000)]
2005-03-22  Roland McGrath  <roland@redhat.com>

* sysdeps/unix/sysv/linux/dl-osinfo.h (_dl_discover_osversion)
[(NEED_DL_SYSINFO || NEED_DL_SYSINFO_DSO) && SHARED]: Scan
GLRO(dl_sysinfo_map) for PT_NOTE giving Linux kernel version,
we can skip the uname call if it's there.
* sysdeps/generic/dl-sysdep.c (_dl_sysdep_start): Don't use
DL_SYSDEP_OSCHECK here.
* elf/rtld.c (dl_main) [DL_SYSDEP_OSCHECK]: Do it here instead.
* sysdeps/generic/ldsodefs.h (struct rtld_global_ro):
Add _dl_sysinfo_map.
* elf/rtld.c (dl_main): Don't call _dl_init_paths early in the
rtld_is_main case.  Call it unconditionally later.
Move GLRO(dl_sysinfo_dso) handling earlier, before _dl_init_paths call.
Initialize GLRO(dl_sysinfo_map).
* elf/dl-load.c (open_path): Bail out if _dl_init_paths wasn't called.
* sysdeps/generic/dl-sysdep.c (_DL_FIRST_EXTRA): New macro.
(_dl_important_hwcaps)
[(NEED_DL_SYSINFO || NEED_DL_SYSINFO_DSO) && SHARED]: Scan
GLRO(dl_sysinfo_map) for PT_NOTE giving synthetic hwcap names
and bit values.
* elf/ldconfig.c (_DL_FIRST_EXTRA): New macro.
(hwcap_extra): New static variable.
(is_hwcap_platform): Check hwcap_extra for a matching name.
Remove tls special case.
(path_hwcap): Likewise.
(parse_conf): Parse "hwcap" directive to define synthetic hwcap bits
and their names, stored in hwcap_extra.
(main) [USE_TLS]: Initialize final synthetic hwcap bit as "tls".
* sysdeps/generic/ldsodefs.h (struct rtld_global_ro): Use uint64_t for
_dl_hwcap and _dl_hwcap_mask.
* sysdeps/generic/dl-sysdep.c (_dl_sysdep_start): Cast a_val for
AT_HWCAP to unsigned long int.
* elf/dl-support.c (_dl_aux_init): Likewise.
(_dl_hwcap): Update defn.

14 years ago2005-03-22 Roland McGrath <roland@redhat.com>
roland [Thu, 7 Apr 2005 20:56:56 +0000 (20:56 +0000)]
2005-03-22  Roland McGrath  <roland@redhat.com>

* sysdeps/generic/ldsodefs.h (struct rtld_global_ro):
Add _dl_sysinfo_map.
* elf/rtld.c (dl_main): Don't call _dl_init_paths early in the
rtld_is_main case.  Call it unconditionally later.
Move GLRO(dl_sysinfo_dso) handling earlier, before _dl_init_paths call.
Initialize GLRO(dl_sysinfo_map).
* elf/dl-load.c (open_path): Bail out if _dl_init_paths wasn't called.
* sysdeps/generic/dl-sysdep.c (_DL_FIRST_EXTRA): New macro.
(_dl_important_hwcaps)
[(NEED_DL_SYSINFO || NEED_DL_SYSINFO_DSO) && SHARED]: Scan
GLRO(dl_sysinfo_map) for PT_NOTE giving synthetic hwcap names
and bit values.
* elf/ldconfig.c (_DL_FIRST_EXTRA): New macro.
(hwcap_extra): New static variable.
(is_hwcap_platform): Check hwcap_extra for a matching name.
Remove tls special case.
(path_hwcap): Likewise.
(parse_conf): Parse "hwcap" directive to define synthetic hwcap bits
and their names, stored in hwcap_extra.
(main) [USE_TLS]: Initialize final synthetic hwcap bit as "tls".
* elf/cache.c (print_entry): Pad hwcap value with 0s in diagnostic.
* elf/ldconfig.c (search_dir): Likewise.

14 years ago2005-03-22 Roland McGrath <roland@redhat.com>
roland [Thu, 7 Apr 2005 20:56:53 +0000 (20:56 +0000)]
2005-03-22  Roland McGrath  <roland@redhat.com>

* sysdeps/generic/ldsodefs.h (struct rtld_global_ro):
Add _dl_sysinfo_map.
* elf/rtld.c (dl_main): Don't call _dl_init_paths early in the
rtld_is_main case.  Call it unconditionally later.
Move GLRO(dl_sysinfo_dso) handling earlier, before _dl_init_paths call.
Initialize GLRO(dl_sysinfo_map).
* elf/dl-load.c (open_path): Bail out if _dl_init_paths wasn't called.
* sysdeps/generic/dl-sysdep.c (_DL_FIRST_EXTRA): New macro.
(_dl_important_hwcaps)
[(NEED_DL_SYSINFO || NEED_DL_SYSINFO_DSO) && SHARED]: Scan
GLRO(dl_sysinfo_map) for PT_NOTE giving synthetic hwcap names
and bit values.
* elf/ldconfig.c (_DL_FIRST_EXTRA): New macro.
(hwcap_extra): New static variable.
(is_hwcap_platform): Check hwcap_extra for a matching name.
Remove tls special case.
(path_hwcap): Likewise.
(parse_conf): Parse "hwcap" directive to define synthetic hwcap bits
and their names, stored in hwcap_extra.
(main) [USE_TLS]: Initialize final synthetic hwcap bit as "tls".

14 years ago2005-03-22 Roland McGrath <roland@redhat.com>
roland [Thu, 7 Apr 2005 20:56:50 +0000 (20:56 +0000)]
2005-03-22  Roland McGrath  <roland@redhat.com>

* sysdeps/unix/sysv/linux/dl-osinfo.h (_dl_discover_osversion)
[(NEED_DL_SYSINFO || NEED_DL_SYSINFO_DSO) && SHARED]: Scan
GLRO(dl_sysinfo_map) for PT_NOTE giving Linux kernel version,
we can skip the uname call if it's there.
* sysdeps/generic/dl-sysdep.c (_dl_sysdep_start): Don't use
DL_SYSDEP_OSCHECK here.
* elf/rtld.c (dl_main) [DL_SYSDEP_OSCHECK]: Do it here instead.

14 years ago2005-03-22 Roland McGrath <roland@redhat.com>
roland [Thu, 7 Apr 2005 20:56:48 +0000 (20:56 +0000)]
2005-03-22  Roland McGrath  <roland@redhat.com>

* sysdeps/unix/sysv/linux/dl-osinfo.h (_dl_discover_osversion)
[(NEED_DL_SYSINFO || NEED_DL_SYSINFO_DSO) && SHARED]: Scan
GLRO(dl_sysinfo_map) for PT_NOTE giving Linux kernel version,
we can skip the uname call if it's there.
* sysdeps/generic/dl-sysdep.c (_dl_sysdep_start): Don't use
DL_SYSDEP_OSCHECK here.
* elf/rtld.c (dl_main) [DL_SYSDEP_OSCHECK]: Do it here instead.
* sysdeps/generic/ldsodefs.h (struct rtld_global_ro):
Add _dl_sysinfo_map.
* elf/rtld.c (dl_main): Don't call _dl_init_paths early in the
rtld_is_main case.  Call it unconditionally later.
Move GLRO(dl_sysinfo_dso) handling earlier, before _dl_init_paths call.
Initialize GLRO(dl_sysinfo_map).
* elf/dl-load.c (open_path): Bail out if _dl_init_paths wasn't called.
* sysdeps/generic/dl-sysdep.c (_DL_FIRST_EXTRA): New macro.
(_dl_important_hwcaps)
[(NEED_DL_SYSINFO || NEED_DL_SYSINFO_DSO) && SHARED]: Scan
GLRO(dl_sysinfo_map) for PT_NOTE giving synthetic hwcap names
and bit values.
* elf/ldconfig.c (_DL_FIRST_EXTRA): New macro.
(hwcap_extra): New static variable.
(is_hwcap_platform): Check hwcap_extra for a matching name.
Remove tls special case.
(path_hwcap): Likewise.
(parse_conf): Parse "hwcap" directive to define synthetic hwcap bits
and their names, stored in hwcap_extra.
(main) [USE_TLS]: Initialize final synthetic hwcap bit as "tls".

14 years agoCosmetic regeneration.
roland [Thu, 7 Apr 2005 01:38:08 +0000 (01:38 +0000)]
Cosmetic regeneration.

14 years ago.
roland [Wed, 6 Apr 2005 03:07:37 +0000 (03:07 +0000)]
.

14 years ago2005-04-05 Roland McGrath <roland@redhat.com>
roland [Wed, 6 Apr 2005 03:07:27 +0000 (03:07 +0000)]
2005-04-05  Roland McGrath  <roland@redhat.com>

* NEWS: Copy 2.3.5 section from 2.3 branch.

14 years ago.
roland [Wed, 6 Apr 2005 02:18:44 +0000 (02:18 +0000)]
.

14 years ago2005-04-05 Roland McGrath <roland@redhat.com>
roland [Wed, 6 Apr 2005 02:18:35 +0000 (02:18 +0000)]
2005-04-05  Roland McGrath  <roland@redhat.com>

* intl/tst-codeset.sh: Use mkdir -p.  Put msgfmt output in temporary
file and mv it into place.
* intl/tst-gettext3.sh: Likewise.

14 years ago2005-04-05 Roland McGrath <roland@redhat.com>
roland [Wed, 6 Apr 2005 02:16:07 +0000 (02:16 +0000)]
2005-04-05  Roland McGrath  <roland@redhat.com>

* Makefile (glibc-%.tar rule): Use make -q to ensure configure scripts
are up to date in srcdir.  Touch all configure scripts after export.

14 years ago.
roland [Tue, 5 Apr 2005 23:33:08 +0000 (23:33 +0000)]
.

14 years ago2005-04-05 Roland McGrath <roland@redhat.com>
roland [Tue, 5 Apr 2005 23:33:00 +0000 (23:33 +0000)]
2005-04-05  Roland McGrath  <roland@redhat.com>

* iconv/gconv_int.h: Include <ctype.h> and <string.h>.

14 years ago.
roland [Tue, 5 Apr 2005 22:34:36 +0000 (22:34 +0000)]
.

14 years ago2005-04-05 H.J. Lu <hongjiu.lu@intel.com>
roland [Tue, 5 Apr 2005 22:34:12 +0000 (22:34 +0000)]
2005-04-05  H.J. Lu  <hongjiu.lu@intel.com>

* sysdeps/ia64/fpu/e_acosh.S: Update from Intel libm 2005-04-05
(comment changes only).
* sysdeps/ia64/fpu/e_acoshl.S: Likewise.
* sysdeps/ia64/fpu/e_atanh.S: Likewise.
* sysdeps/ia64/fpu/e_cosh.S: Likewise.
* sysdeps/ia64/fpu/e_coshf.S: Likewise.
* sysdeps/ia64/fpu/e_exp.S: Likewise.
* sysdeps/ia64/fpu/e_exp10.S: Likewise.
* sysdeps/ia64/fpu/e_exp10f.S: Likewise.
* sysdeps/ia64/fpu/e_exp2.S: Likewise.
* sysdeps/ia64/fpu/e_exp2f.S: Likewise.
* sysdeps/ia64/fpu/e_expf.S: Likewise.
* sysdeps/ia64/fpu/e_log.S: Likewise.
* sysdeps/ia64/fpu/e_logf.S: Likewise.
* sysdeps/ia64/fpu/e_pow.S: Likewise.
* sysdeps/ia64/fpu/e_powf.S: Likewise.
* sysdeps/ia64/fpu/e_sinh.S: Likewise.
* sysdeps/ia64/fpu/e_sinhf.S: Likewise.
* sysdeps/ia64/fpu/libm_error.c: Likewise.
* sysdeps/ia64/fpu/libm_lgamma.S: Likewise.
* sysdeps/ia64/fpu/libm_lgammaf.S: Likewise.
* sysdeps/ia64/fpu/libm_lgammal.S: Likewise.
* sysdeps/ia64/fpu/libm_sincos.S: Likewise.
* sysdeps/ia64/fpu/libm_sincosf.S: Likewise.
* sysdeps/ia64/fpu/s_asinh.S: Likewise.
* sysdeps/ia64/fpu/s_atanl.S: Likewise.
* sysdeps/ia64/fpu/s_cos.S: Likewise.
* sysdeps/ia64/fpu/s_cosf.S: Likewise.
* sysdeps/ia64/fpu/s_erf.S: Likewise.
* sysdeps/ia64/fpu/s_erfc.S: Likewise.
* sysdeps/ia64/fpu/s_erfcf.S: Likewise.
* sysdeps/ia64/fpu/s_erfcl.S: Likewise.
* sysdeps/ia64/fpu/s_erff.S: Likewise.
* sysdeps/ia64/fpu/s_expm1.S: Likewise.
* sysdeps/ia64/fpu/s_expm1f.S: Likewise.
* sysdeps/ia64/fpu/s_log1p.S: Likewise.
* sysdeps/ia64/fpu/s_tanf.S: Likewise.
* sysdeps/ia64/fpu/s_tanh.S: Likewise.
* sysdeps/ia64/fpu/s_tanhf.S: Likewise.
* sysdeps/ia64/fpu/w_tgamma.S: Likewise.
* sysdeps/ia64/fpu/w_tgammaf.S: Likewise.
* sysdeps/ia64/fpu/w_tgammal.S: Likewise.

14 years ago.
roland [Tue, 5 Apr 2005 21:49:28 +0000 (21:49 +0000)]
.

14 years ago2005-04-05 Roland McGrath <roland@redhat.com>
roland [Tue, 5 Apr 2005 21:49:21 +0000 (21:49 +0000)]
2005-04-05  Roland McGrath  <roland@redhat.com>

* scripts/config.guess: Update from master, timestamp='2005-03-24'.
* scripts/config.sub: Update from master, timestamp='2005-02-10'.

14 years ago.
roland [Tue, 5 Apr 2005 21:37:05 +0000 (21:37 +0000)]
.

14 years ago2005-04-04 David S. Miller <davem@davemloft.net>
roland [Tue, 5 Apr 2005 21:36:51 +0000 (21:36 +0000)]
2005-04-04  David S. Miller  <davem@davemloft.net>

* sysdeps/sparc/sparc32/dl-trampoline.S: New file.
* sysdeps/sparc/sparc32/dl-machine.h: Move PLT trampolines there.
Use RESOLVE_MAP instead of RESOLVE to protect relocation code.
(elf_machine_runtime_setup): Test for dl_profile non-null.
* sysdeps/sparc/sparc64/dl-trampoline.S: New file.
(ARCH_LA_PLTENTER, ARCH_LA_PLTEXIT): New.
* sysdeps/sparc/sparc64/dl-machine.h: Move PLT trampolines there.
Use RESOLVE_MAP instead of RESOLVE to protect relocation code.
(elf_machine_runtime_setup): Test for dl_profile non-null.
* sysdeps/sparc/bits/link.h: New file.
* sysdeps/generic/ldsodefs.h (La_sparc32_regs, La_sparc32_retval,
La_sparc64_regs, La_sparc64_retval): New.
(struct audit_ifaces): Add sparc entries.
* elf/tst-auditmod1.c: Add sparc entries.

14 years ago.
roland [Tue, 5 Apr 2005 21:34:00 +0000 (21:34 +0000)]
.

14 years ago2005-04-05 Jakub Jelinek <jakub@redhat.com>
roland [Tue, 5 Apr 2005 21:33:40 +0000 (21:33 +0000)]
2005-04-05  Jakub Jelinek  <jakub@redhat.com>

* sysdeps/pthread/pthread.h (__pthread_cleanup_routine): Use
__inline instead of inline.
* sysdeps/pthread/bits/libc-lock.h (__libc_cleanup_routine): Likewise.

14 years ago(distribute): Add tst-gettext3.sh. fedora-glibc-20050405T2114
drepper [Tue, 5 Apr 2005 14:05:38 +0000 (14:05 +0000)]
(distribute): Add tst-gettext3.sh.
(test-srcs): Add tst-gettext3.
(tests): Depend on tst-gettext3.out.
(tst-gettext3.out): New rule.
(CFLAGS-tst-gettext3.c): New variable.

14 years ago.
drepper [Mon, 4 Apr 2005 22:37:38 +0000 (22:37 +0000)]
.

14 years agoTest for some translation using different encodings.
drepper [Mon, 4 Apr 2005 22:36:12 +0000 (22:36 +0000)]
Test for some translation using different encodings.

14 years ago(_nl_init_domain_conv): Remove function.
drepper [Mon, 4 Apr 2005 22:33:01 +0000 (22:33 +0000)]
(_nl_init_domain_conv): Remove function.
(_nl_free_domain_conv): Remove function.
(_nl_load_domain): Initialize the conversions array to empty. Use
_nl_find_msg instead of _nl_init_domain_conv to retrieve the header entry.
(_nl_unload_domain): Free the conversions array and its contents.

14 years ago(DCIGETTEXT): Call _nl_find_msg with convert=1.
drepper [Mon, 4 Apr 2005 22:31:37 +0000 (22:31 +0000)]
(DCIGETTEXT): Call _nl_find_msg with convert=1.
(_nl_find_msg): Add convert argument. When a conversion to a different
charset is needed, create a new converted_domain element, instead of
throwing away the old converted translations.
(get_output_charset): New function.

14 years ago(set_binding_values): Drop codeset_cntr modifications.
drepper [Mon, 4 Apr 2005 22:30:14 +0000 (22:30 +0000)]
(set_binding_values): Drop codeset_cntr modifications.

14 years ago(struct converted_domain): New type.
drepper [Mon, 4 Apr 2005 22:29:14 +0000 (22:29 +0000)]
(struct converted_domain): New type.
(struct loaded_domain): Remove the conv, conv_tab fields. Add
conversions, nconversions fields.
(_nl_init_domain_conv): Remove declaration.
(_nl_free_domain_conv): Remove declaration.
(_nl_find_msg): Add convert argument.

(struct loaded_domain): Remove codeset_cntr field.
(struct binding): Likewise.

14 years ago.
drepper [Mon, 4 Apr 2005 20:47:29 +0000 (20:47 +0000)]
.

14 years ago(xdr_rmtcall_args): Use a dummy arglen instead of trying to encode
drepper [Mon, 4 Apr 2005 20:45:45 +0000 (20:45 +0000)]
(xdr_rmtcall_args): Use a dummy arglen instead of trying to encode
uninitialized arglen.

14 years agoUpdate from tzdata2005h.
drepper [Mon, 4 Apr 2005 20:43:55 +0000 (20:43 +0000)]
Update from tzdata2005h.

14 years agoUpdate from tzcode2005h.
drepper [Mon, 4 Apr 2005 20:36:46 +0000 (20:36 +0000)]
Update from tzcode2005h.

14 years ago. fedora-glibc-20050401T1444
drepper [Fri, 1 Apr 2005 09:53:28 +0000 (09:53 +0000)]
.

14 years agoUpdate copyright.
drepper [Fri, 1 Apr 2005 09:52:41 +0000 (09:52 +0000)]
Update copyright.

14 years ago(__btowc): Optimize parameters in ASCII range.
drepper [Fri, 1 Apr 2005 09:51:41 +0000 (09:51 +0000)]
(__btowc): Optimize parameters in ASCII range.

14 years ago(wctob): Optimize parameters in ASCII range.
drepper [Fri, 1 Apr 2005 09:50:55 +0000 (09:50 +0000)]
(wctob): Optimize parameters in ASCII range.

14 years ago(btowc): Add optimized inline function.
drepper [Fri, 1 Apr 2005 09:50:02 +0000 (09:50 +0000)]
(btowc): Add optimized inline function.
(wctob): Likewise.

14 years ago.
drepper [Thu, 31 Mar 2005 10:02:53 +0000 (10:02 +0000)]
.

14 years ago.
drepper [Thu, 31 Mar 2005 10:01:49 +0000 (10:01 +0000)]
.

14 years ago.
drepper [Thu, 31 Mar 2005 10:00:25 +0000 (10:00 +0000)]
.

14 years agoUse functionally equivalent, but shorter instructions.
drepper [Thu, 31 Mar 2005 10:00:12 +0000 (10:00 +0000)]
Use functionally equivalent, but shorter instructions.

14 years agoUpdate for Intel libm 2005-3-21.
drepper [Thu, 31 Mar 2005 02:53:42 +0000 (02:53 +0000)]
Update for Intel libm 2005-3-21.

14 years ago.
drepper [Thu, 31 Mar 2005 02:49:51 +0000 (02:49 +0000)]
.

14 years agoSupport for ia64 libm.
drepper [Thu, 31 Mar 2005 02:47:43 +0000 (02:47 +0000)]
Support for ia64 libm.

14 years agorevert
roland [Thu, 31 Mar 2005 02:14:52 +0000 (02:14 +0000)]
revert

14 years ago.
drepper [Wed, 30 Mar 2005 04:19:16 +0000 (04:19 +0000)]
.

14 years ago(fnmatch): For short patterns or strings attempt to avoid calling
drepper [Wed, 30 Mar 2005 04:17:47 +0000 (04:17 +0000)]
(fnmatch): For short patterns or strings attempt to avoid calling
mbsrtowcs twice.

14 years ago.
roland [Wed, 30 Mar 2005 02:07:41 +0000 (02:07 +0000)]
.

14 years ago2005-03-29 Roland McGrath <roland@redhat.com>
roland [Wed, 30 Mar 2005 02:07:16 +0000 (02:07 +0000)]
2005-03-29  Roland McGrath  <roland@redhat.com>

* sysdeps/unix/sysv/linux/dl-osinfo.h (_dl_discover_osversion): New
function, inline broken out of ...
(DL_SYSDEP_OSCHECK): ... here.  Use that.
Do the discovery and set GLRO(dl_osversion) if successful,
if __LINUX_KERNEL_VERSION <= 0.
* elf/dl-load.c: Don't include dl-osinfo.h here.

14 years ago.
roland [Wed, 30 Mar 2005 02:05:33 +0000 (02:05 +0000)]
.

14 years ago2005-03-29 Roland McGrath <roland@redhat.com>
roland [Wed, 30 Mar 2005 02:05:28 +0000 (02:05 +0000)]
2005-03-29  Roland McGrath  <roland@redhat.com>

* sysdeps/unix/sysv/linux/dl-osinfo.h (_dl_discover_osversion): New
function, inline broken out of ...
(DL_SYSDEP_OSCHECK): ... here.  Use that.
Do the discovery and set GLRO(dl_osversion) if successful,
if __LINUX_KERNEL_VERSION <= 0.

14 years ago.
roland [Tue, 29 Mar 2005 23:47:22 +0000 (23:47 +0000)]
.

14 years ago2005-03-29 Alfred M. Szmidt <ams@gnu.org>
roland [Tue, 29 Mar 2005 23:47:06 +0000 (23:47 +0000)]
2005-03-29  Alfred M. Szmidt  <ams@gnu.org>

* manual/install.texi (Tools for Compilation): GNU binutils 2.15
is now needed.

14 years ago.
roland [Tue, 29 Mar 2005 23:41:03 +0000 (23:41 +0000)]
.

14 years ago2005-03-29 Thorsten Kukuk <kukuk@suse.de>
roland [Tue, 29 Mar 2005 23:39:59 +0000 (23:39 +0000)]
2005-03-29  Thorsten Kukuk  <kukuk@suse.de>

[BZ #661]
* grp/initgroups.c (internal_getgrouplist): Check if we have
enough space before adding the primary group to the list.

14 years ago2005-03-19 Bruno Haible <bruno@clisp.org>
roland [Tue, 29 Mar 2005 23:39:48 +0000 (23:39 +0000)]
2005-03-19  Bruno Haible  <bruno@clisp.org>

* intl/dcigettext.c (struct known_translation_t): Change type of
domainname field to 'const char *'.
(DCIGETTEXT): Remove const-cast.

14 years ago.
roland [Tue, 29 Mar 2005 23:27:12 +0000 (23:27 +0000)]
.

14 years ago2005-03-29 Thorsten Kukuk <kukuk@suse.de>
roland [Tue, 29 Mar 2005 23:27:01 +0000 (23:27 +0000)]
2005-03-29  Thorsten Kukuk  <kukuk@suse.de>

* posix/tst-execle1.c (do_test): Fix execle arguments.
* posix/tst-execle2.c (do_test): Likewise.

14 years agoMIPS NPTL specific pthreadtypes.h
aj [Tue, 29 Mar 2005 19:56:26 +0000 (19:56 +0000)]
MIPS NPTL specific pthreadtypes.h

14 years ago.
roland [Mon, 28 Mar 2005 20:42:53 +0000 (20:42 +0000)]
.

14 years ago2005-03-28 Roland McGrath <roland@redhat.com>
roland [Mon, 28 Mar 2005 20:42:42 +0000 (20:42 +0000)]
2005-03-28  Roland McGrath  <roland@redhat.com>

* sysdeps/generic/w_exp2.c [NO_LONG_DOUBLE]: Fix typos in alias names.
Reported by Mark Mitchell <mark@codesourcery.com>.
* Versions.def (libm): Define GLIBC_2.4 set.
* math/Versions (libm: GLIBC_2.4): Add this set, with exp2l.
* sysdeps/i386/Versions (libm: GLIBC_2.1): Add this set, with exp2l.
* sysdeps/ia64/Versions: Likewise.
* sysdeps/m68k/Versions: Likewise.
* sysdeps/sparc/sparc64/Versions: Likewise.
* sysdeps/x86_64/Versions: New file.
* sysdeps/mips/mips64/Versions: New file.

14 years ago.
roland [Mon, 28 Mar 2005 19:28:46 +0000 (19:28 +0000)]
.

14 years ago2005-03-25 Jakub Jelinek <jakub@redhat.com>
roland [Mon, 28 Mar 2005 19:28:33 +0000 (19:28 +0000)]
2005-03-25  Jakub Jelinek  <jakub@redhat.com>

* sysdeps/generic/wcstoul_l.c: Include "wcstol_l.c" rather than
<wcstol_l.c>.

14 years ago.
roland [Mon, 28 Mar 2005 19:22:10 +0000 (19:22 +0000)]
.

14 years ago2005-03-28 Roland McGrath <roland@redhat.com>
roland [Mon, 28 Mar 2005 19:22:04 +0000 (19:22 +0000)]
2005-03-28  Roland McGrath  <roland@redhat.com>

* locale/langinfo.h (_NL_LOCALE_NAME): New macro.
[__USE_GNU] (NL_LOCALE_NAME): New macro.
* locale/nl_langinfo.c: Grok special item value for _NL_LOCALE_NAME,
return locale name string for the category.

14 years agoProtect against multiple inclusion.
aj [Mon, 28 Mar 2005 09:32:27 +0000 (09:32 +0000)]
Protect against multiple inclusion.

14 years ago(elf_machine_rel): Add TLS relocations.
aj [Mon, 28 Mar 2005 09:32:04 +0000 (09:32 +0000)]
(elf_machine_rel): Add TLS relocations.

14 years agoUpdate.
aj [Mon, 28 Mar 2005 09:26:46 +0000 (09:26 +0000)]
Update.

14 years agoUpdate.
aj [Mon, 28 Mar 2005 09:24:42 +0000 (09:24 +0000)]
Update.

14 years agoUpdate.
aj [Mon, 28 Mar 2005 09:24:03 +0000 (09:24 +0000)]
Update.

14 years agoMIPS NPTL support
aj [Mon, 28 Mar 2005 09:21:52 +0000 (09:21 +0000)]
MIPS NPTL support

14 years agoAdd MIPS NPTL support
aj [Mon, 28 Mar 2005 09:19:38 +0000 (09:19 +0000)]
Add MIPS NPTL support

14 years agoMIPS TLS support.
aj [Mon, 28 Mar 2005 09:18:36 +0000 (09:18 +0000)]
MIPS TLS support.

14 years ago(SIGEV_THREAD, SIGEV_CALLBACK, SIGEV_THREAD_ID): Update to match the kernel.
aj [Mon, 28 Mar 2005 09:17:43 +0000 (09:17 +0000)]
(SIGEV_THREAD, SIGEV_CALLBACK, SIGEV_THREAD_ID): Update to match the kernel.

14 years ago (INTERNAL_SYSCALL_NCS): New.
aj [Mon, 28 Mar 2005 09:17:26 +0000 (09:17 +0000)]
(INTERNAL_SYSCALL_NCS): New.
(INTERNAL_SYSCALL, internal_syscall0, internal_syscall1,
internal_syscall2, internal_syscall3, internal_syscall4,
internal_syscall5, internal_syscall6, internal_syscall7): Update
for non-constant support.

14 years agoAdd NPTL and five-argument clone support.
aj [Mon, 28 Mar 2005 09:17:06 +0000 (09:17 +0000)]
Add NPTL and five-argument clone support.

14 years agoLinux/MIPS vfork implementation.
aj [Mon, 28 Mar 2005 09:16:12 +0000 (09:16 +0000)]
Linux/MIPS vfork implementation.

14 years agoNew file.
aj [Mon, 28 Mar 2005 09:15:45 +0000 (09:15 +0000)]
New file.

14 years agoNew files for MIPS TLS support.
aj [Mon, 28 Mar 2005 09:14:57 +0000 (09:14 +0000)]
New files for MIPS TLS support.

14 years agoRemove unused file.
aj [Mon, 28 Mar 2005 08:59:05 +0000 (08:59 +0000)]
Remove unused file.

14 years agoRemove whitespace at eol
aj [Mon, 28 Mar 2005 07:58:05 +0000 (07:58 +0000)]
Remove whitespace at eol

14 years ago2005-03-28 Daniel Jacobowitz <dan@codesourcery.com>
aj [Mon, 28 Mar 2005 07:49:19 +0000 (07:49 +0000)]
2005-03-28  Daniel Jacobowitz  <dan@codesourcery.com>

[BZ #783]
* elf/tst-auditmod1.c: Add MIPS support.
* sysdeps/generic/ldsodefs.h (La_mips_32_regs): New.
(La_mips_32_retval): New.
(La_mips_64_regs): New.
(La_mips_64_retval): New.
(struct audit_ifaces): Add MIPS entries.
* sysdeps/mips/dl-machine.h: Check RESOLVE_MAP instead of RESOLVE.
(elf_machine_runtime_link_map, ELF_DL_FRAME_SIZE,
ELF_DL_SAVE_ARG_REGS, ELF_DL_RESTORE_ARG_REGS,
ELF_MACHINE_RUNTIME_TRAMPOLINE): Move to dl-trampoline.c.
(RTLD_START): Align the stack before calling _dl_init_internal.
Use .ent for _dl_start_user.
(ARCH_LA_PLTENTER, ARCH_LA_PLTEXIT): Define.
(elf_machine_rel, elf_machine_rel_relative, elf_machine_lazy_rel)
(elf_machine_runtime_setup): Use "auto inline".
(elf_machine_rela, elf_machine_rela_relative): Provide empty versions.
(elf_machine_got_rel): Likewise.  Use RESOLVE_MAP.
* sysdeps/mips/dl-trampoline.c: New file.
* sysdeps/mips/bits/link.h: New file.
* sysdeps/unix/sysv/linux/mips/mips32/sysdep.h
(internal_syscall5): Use register operands instead of non-lvalue
memory operands.
(internal_syscall6): Likewise.
(internal_syscall7): Likewise.

14 years ago (internal_syscall5): Use register operands instead of non-lvalue
aj [Mon, 28 Mar 2005 07:48:26 +0000 (07:48 +0000)]
(internal_syscall5): Use register operands instead of non-lvalue
memory operands.
(internal_syscall6): Likewise.
(internal_syscall7): Likewise.

14 years ago (elf_machine_runtime_link_map, ELF_DL_FRAME_SIZE,
aj [Mon, 28 Mar 2005 07:47:27 +0000 (07:47 +0000)]
(elf_machine_runtime_link_map, ELF_DL_FRAME_SIZE,
ELF_DL_SAVE_ARG_REGS, ELF_DL_RESTORE_ARG_REGS,
ELF_MACHINE_RUNTIME_TRAMPOLINE): Move to dl-trampoline.c.
(RTLD_START): Align the stack before calling _dl_init_internal.
Use .ent for _dl_start_user.
(ARCH_LA_PLTENTER, ARCH_LA_PLTEXIT): Define.
(elf_machine_rel, elf_machine_rel_relative, elf_machine_lazy_rel)
(elf_machine_runtime_setup): Use "auto inline".
(elf_machine_rela, elf_machine_rela_relative): Provide empty versions.
(elf_machine_got_rel): Likewise.  Use RESOLVE_MAP.

14 years ago (La_mips_32_regs): New.
aj [Mon, 28 Mar 2005 07:46:06 +0000 (07:46 +0000)]
(La_mips_32_regs): New.
(La_mips_32_retval): New.
(La_mips_64_regs): New.
(La_mips_64_retval): New.
(struct audit_ifaces): Add MIPS entries.