kopensolaris-gnu/glibc.git
15 years ago2005-04-14 Roland McGrath <roland@redhat.com>
roland [Fri, 15 Apr 2005 06:32:55 +0000 (06:32 +0000)]
2005-04-14  Roland McGrath  <roland@redhat.com>

[BZ #253]
* nscd/Makefile (all-nscd-modules): New variable, include selinux
module regardless of configuration.
(distribute): Use that instead of $(nscd-modules).

15 years agobz tag
roland [Fri, 15 Apr 2005 01:56:03 +0000 (01:56 +0000)]
bz tag

15 years ago.
drepper [Thu, 14 Apr 2005 21:46:37 +0000 (21:46 +0000)]
.

15 years ago(SYSCALL_ERROR_HANDLER_ENTRY): Use sethi/or for GOT reloc.
drepper [Thu, 14 Apr 2005 21:45:20 +0000 (21:45 +0000)]
(SYSCALL_ERROR_HANDLER_ENTRY): Use sethi/or for GOT reloc.
It does not always fit in R_SPARC_GOT13 when building -fPIC.
Also, add TLS handling.

15 years agoRework so that we do not invoke __sigprocmask(). We can always assume rt
drepper [Thu, 14 Apr 2005 21:44:25 +0000 (21:44 +0000)]
Rework so that we do not invoke __sigprocmask().  We can always assume rt
signals are present on sparc64, so just do an inline syscall.

15 years agoHandle PTID, TLS, and CTID arguments properly. Add RESET_PID handling.
drepper [Thu, 14 Apr 2005 21:43:09 +0000 (21:43 +0000)]
Handle PTID, TLS, and CTID arguments properly.  Add RESET_PID handling.

15 years agoNULL terminate backtrace by zero'ing out %fp. Store away flags, func_ptr,
drepper [Thu, 14 Apr 2005 21:42:12 +0000 (21:42 +0000)]
NULL terminate backtrace by zero'ing out %fp.  Store away flags, func_ptr,
and func_arg in global registers not local registers.

15 years agoRegenerated.
drepper [Thu, 14 Apr 2005 21:41:10 +0000 (21:41 +0000)]
Regenerated.

15 years ago(arch_minimum_kernel): Increase it to 2.4.21 for sparc64.
drepper [Thu, 14 Apr 2005 21:40:27 +0000 (21:40 +0000)]
(arch_minimum_kernel): Increase it to 2.4.21 for sparc64.

15 years ago(sparc64_fixup_plt): Mark as always_inline.
drepper [Thu, 14 Apr 2005 21:39:27 +0000 (21:39 +0000)]
(sparc64_fixup_plt): Mark as always_inline.
(elf_machine_fixup_plt): Likewise.
(elf_machine_rela): Handle TLS relocations.
(elf_machine_type_cleaa): Likewise.

Add dl_machine_h multiple
inclusion guard for the first half of the header.
(elf_machine_type_class, ELF_MACHINE_JMP_SLOT, ELF_MACHINE_NO_REL,
ELF_MACHINE_PLTREL_OVERLAP, elf_machine_runtime_setup,
elf_machine_relplt, DL_STACK_END, RTLD_START): Move into the
#ifndef dl_machine_h guarded part of the header.

15 years agoAdd Sparc64 defines.
drepper [Thu, 14 Apr 2005 21:38:27 +0000 (21:38 +0000)]
Add Sparc64 defines.

15 years ago.
drepper [Thu, 14 Apr 2005 21:37:37 +0000 (21:37 +0000)]
.

15 years agoclone for sparc64 with nptl.
drepper [Thu, 14 Apr 2005 21:35:56 +0000 (21:35 +0000)]
clone for sparc64 with nptl.

15 years agoUnwind info for setjmp on sparc64 with nptl.
drepper [Thu, 14 Apr 2005 21:35:10 +0000 (21:35 +0000)]
Unwind info for setjmp on sparc64 with nptl.

15 years ago.
drepper [Thu, 14 Apr 2005 21:20:51 +0000 (21:20 +0000)]
.

15 years agoAdd rules to build and run tst-execvp3.
drepper [Thu, 14 Apr 2005 21:19:34 +0000 (21:19 +0000)]
Add rules to build and run tst-execvp3.

15 years agoCheck execution of non-exec via bash if no complete path is given.
drepper [Thu, 14 Apr 2005 21:18:48 +0000 (21:18 +0000)]
Check execution of non-exec via bash if no complete path is given.

15 years ago(execvp): Use file name including path when trying to run it with shell.
drepper [Thu, 14 Apr 2005 19:08:40 +0000 (19:08 +0000)]
(execvp): Use file name including path when trying to run it with shell.

15 years ago.
drepper [Tue, 12 Apr 2005 15:29:07 +0000 (15:29 +0000)]
.

15 years ago(tests): Add tst-strfry.
drepper [Tue, 12 Apr 2005 15:27:59 +0000 (15:27 +0000)]
(tests): Add tst-strfry.

15 years agoTest of strfry.
drepper [Tue, 12 Apr 2005 15:27:40 +0000 (15:27 +0000)]
Test of strfry.

15 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.

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

15 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.

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

15 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.

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

15 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.

15 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.

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

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

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

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

15 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.

15 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.

15 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.

15 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.

15 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".

15 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.

15 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".

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

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

15 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.

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

15 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.

15 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.

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

15 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>.

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

15 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.

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

15 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'.

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

15 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.

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

15 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.

15 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.

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

15 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.

15 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.

15 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.

15 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.

15 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.

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

15 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.

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

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

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

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

15 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.

15 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.

15 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.

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

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

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

15 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.

15 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.

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

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

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

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

15 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.

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

15 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.

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

15 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.

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

15 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.

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

15 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.

15 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.

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

15 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.

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

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

15 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.

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

15 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>.

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

15 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.