kopensolaris-gnu/glibc.git
19 years ago(lr_create): New declaration.
drepper [Sun, 1 Oct 2000 19:11:39 +0000 (19:11 +0000)]
(lr_create): New declaration.

19 years agoPrototypes and definitions for functions reading directories with charmaps.
drepper [Sun, 1 Oct 2000 19:11:14 +0000 (19:11 +0000)]
Prototypes and definitions for functions reading directories with charmaps.

19 years agoFunctions to handle reading directory with charmaps.
drepper [Sun, 1 Oct 2000 19:10:24 +0000 (19:10 +0000)]
Functions to handle reading directory with charmaps.

19 years agoWrapper around posix/spawn.h.
drepper [Sun, 1 Oct 2000 19:09:49 +0000 (19:09 +0000)]
Wrapper around posix/spawn.h.

19 years agoUpdate.
drepper [Sun, 1 Oct 2000 19:08:30 +0000 (19:08 +0000)]
Update.

19 years ago(repertoiremaps): Remove variable.
drepper [Sun, 1 Oct 2000 19:08:11 +0000 (19:08 +0000)]
(repertoiremaps): Remove variable.
(distribute): Remove repertoiremaps.
(install-others): Likewise. Add .gz to charmaps.
($(inst_i18ndir)/charmaps/%): Install in gzipped format.

19 years agoFix typos in comments.
drepper [Sun, 1 Oct 2000 19:02:04 +0000 (19:02 +0000)]
Fix typos in comments.

19 years agoInclude "spawn_int.h".
drepper [Sun, 1 Oct 2000 19:01:36 +0000 (19:01 +0000)]
Include "spawn_int.h".
(__posix_spawn_file_actions_realloc): Fix second realloc argument.

19 years agoUpdate.
drepper [Sun, 1 Oct 2000 18:59:42 +0000 (18:59 +0000)]
Update.

19 years agoRemove alias "none".
drepper [Sun, 1 Oct 2000 18:59:26 +0000 (18:59 +0000)]
Remove alias "none".

19 years ago(DEFAULT_CHARMAP): Set to ANSI_X3.4-1968.
drepper [Sun, 1 Oct 2000 18:58:30 +0000 (18:58 +0000)]
(DEFAULT_CHARMAP): Set to ANSI_X3.4-1968.

19 years ago(_nl_C_LC_CTYPE_width): Use default entry 0xff for unprintable characters.
drepper [Sun, 1 Oct 2000 18:56:59 +0000 (18:56 +0000)]
(_nl_C_LC_CTYPE_width): Use default entry 0xff for unprintable characters.
Set entry of NUL to 0.

19 years ago(find_idx): If max == NULL, return
drepper [Sun, 1 Oct 2000 18:56:32 +0000 (18:56 +0000)]
(find_idx): If max == NULL, return
a pointer to the table entry, without extending the table.
(allocate_arrays): Set a width only for characters with 'print'
property. Set the width of L'\0' to 0.

19 years ago(__ctype32_wctype): Remove declaration.
drepper [Sun, 1 Oct 2000 18:56:01 +0000 (18:56 +0000)]
(__ctype32_wctype): Remove declaration.
(internal_wcwidth): Remove the tests for L'\0' and iswprint.

19 years ago(charmap_read): Avoid redundant tests.
drepper [Sun, 1 Oct 2000 18:53:30 +0000 (18:53 +0000)]
(charmap_read): Avoid redundant tests.
Don't forget to call closedir when the filename was found as a code_set_name.

19 years agoUpdate.
drepper [Sun, 1 Oct 2000 18:51:15 +0000 (18:51 +0000)]
Update.

19 years agoAdd the correct Hangul syllable names. Change the width of format control
drepper [Sun, 1 Oct 2000 18:50:56 +0000 (18:50 +0000)]
Add the correct Hangul syllable names.  Change the width of format control
characters to 0.

19 years ago(__gconv_trans_context_fct): Change first argument's type to 'void *'.
drepper [Sun, 1 Oct 2000 18:47:52 +0000 (18:47 +0000)]
(__gconv_trans_context_fct): Change first argument's type to 'void *'.

19 years agoUpdate.
drepper [Sun, 1 Oct 2000 18:47:09 +0000 (18:47 +0000)]
Update.

19 years ago(tst_wcscmp_loc): Don't expect precise return values. Only the sign matters.
drepper [Sun, 1 Oct 2000 18:46:48 +0000 (18:46 +0000)]
(tst_wcscmp_loc): Don't expect precise return values.  Only the sign matters.

19 years ago(tst_wcscmp): Take the sign of ret.
drepper [Sun, 1 Oct 2000 18:46:29 +0000 (18:46 +0000)]
(tst_wcscmp): Take the sign of ret.

19 years ago(wctype_table_init): Initialize level1, level2, and level3 as well.
drepper [Sun, 1 Oct 2000 18:45:27 +0000 (18:45 +0000)]
(wctype_table_init): Initialize level1, level2, and level3 as well.
(wctype_table_add): Remove a few unnecessary conditionals.

19 years agoMention UTF-7 as not testable.
drepper [Sun, 1 Oct 2000 18:43:54 +0000 (18:43 +0000)]
Mention UTF-7 as not testable.

19 years ago[libc] (GLIBC_2.0): Add __mbrtowc.
drepper [Sun, 1 Oct 2000 18:42:35 +0000 (18:42 +0000)]
[libc] (GLIBC_2.0): Add __mbrtowc.

19 years agoUpdate.
drepper [Sat, 30 Sep 2000 22:03:51 +0000 (22:03 +0000)]
Update.

19 years ago(init_max_error): Clear all exceptions before starting test.
drepper [Sat, 30 Sep 2000 22:02:23 +0000 (22:02 +0000)]
(init_max_error): Clear all exceptions before starting test.
(acosh_test): Test for existence of function.
(asinh_test): Likewise.
(atan2_test): Likewise.
(cabs_test): Likewise.
(cacos_test): Likewise.
(cacosh_test): Likewise.
(casin_test): Likewise.
(casinh_test): Likewise.
(catan_test): Likewise.
(catanh_test): Likewise.
(ccos_test): Likewise.
(ccosh_test): Likewise.
(cexp_test): Likewise.
(clog_test): Likewise.
(clog10_test): Likewise.
(cosh_test): Likewise.
(cpow_test): Likewise.
(csin_test): Likewise.
(csinh_test): Likewise.
(csqrt_test): Likewise.
(ctan_test): Likewise.
(ctanh_test): Likewise.
(fmod_test): Likewise.
(hypot_test): Likewise.
(remainder_test): Likewise.
(remquo_test): Likewise.
(sincos_test): Likewise.
(sinh_test): Likewise.
(tanh_test): Likewise.

19 years ago(__floorl): Handle overflow.
drepper [Sat, 30 Sep 2000 22:01:39 +0000 (22:01 +0000)]
(__floorl): Handle overflow.

19 years ago(__ceill): Handle overflow.
drepper [Sat, 30 Sep 2000 22:01:23 +0000 (22:01 +0000)]
(__ceill): Handle overflow.

19 years agoMacros to access long double on IA-64.
drepper [Sat, 30 Sep 2000 21:54:36 +0000 (21:54 +0000)]
Macros to access long double on IA-64.

19 years agoIEEE floating point type definitions for IA-64.
drepper [Sat, 30 Sep 2000 21:53:52 +0000 (21:53 +0000)]
IEEE floating point type definitions for IA-64.

19 years agox86 version of function to cache DSOs.
drepper [Sat, 30 Sep 2000 21:46:37 +0000 (21:46 +0000)]
x86 version of function to cache DSOs.

19 years ago(FLAG_X8664_LIB64): Define.
drepper [Sat, 30 Sep 2000 21:45:53 +0000 (21:45 +0000)]
(FLAG_X8664_LIB64): Define.

19 years agoCorrect notations, reference to C90 amd 1, and some other details.
drepper [Sat, 30 Sep 2000 21:44:17 +0000 (21:44 +0000)]
Correct notations, reference to C90 amd 1, and some other details.

19 years agoUpdate.
drepper [Sat, 30 Sep 2000 21:38:19 +0000 (21:38 +0000)]
Update.

19 years agoMake it aliasing safe.
drepper [Sat, 30 Sep 2000 21:35:15 +0000 (21:35 +0000)]
Make it aliasing safe.

19 years agoUpdate.
drepper [Sat, 30 Sep 2000 03:19:08 +0000 (03:19 +0000)]
Update.

19 years ago(save_cache): Initialize __unused field in new cache as well to get
drepper [Sat, 30 Sep 2000 03:17:35 +0000 (03:17 +0000)]
(save_cache): Initialize __unused field in new cache as well to get
reproducable results.

19 years agoUpdate.
drepper [Sat, 30 Sep 2000 02:57:29 +0000 (02:57 +0000)]
Update.

19 years agoUpdated for long double.
drepper [Sat, 30 Sep 2000 02:55:56 +0000 (02:55 +0000)]
Updated for long double.

19 years agoHUGE_VAL deifnitions for IA-64.
drepper [Sat, 30 Sep 2000 02:54:33 +0000 (02:54 +0000)]
HUGE_VAL deifnitions for IA-64.

19 years agoUpdate.
drepper [Sat, 30 Sep 2000 00:54:42 +0000 (00:54 +0000)]
Update.

19 years ago(process_file): Use stat64 instead of stat.
drepper [Sat, 30 Sep 2000 00:53:11 +0000 (00:53 +0000)]
(process_file): Use stat64 instead of stat.

19 years ago(chroot_stat): Use stat64 instead of stat.
drepper [Sat, 30 Sep 2000 00:52:27 +0000 (00:52 +0000)]
(chroot_stat): Use stat64 instead of stat.
(create_links): Likewise.
(manual_link): Likewise.
(search_dir): Likewise.
(parse_conf): Use canonicalized name when reporting error.

19 years agoDon't report a failure if the last path component is not available.
drepper [Sat, 30 Sep 2000 00:50:22 +0000 (00:50 +0000)]
Don't report a failure if the last path component is not available.

19 years ago(print_cache): Use stat64 instead of stat.
drepper [Sat, 30 Sep 2000 00:49:16 +0000 (00:49 +0000)]
(print_cache): Use stat64 instead of stat.

19 years ago(install): Set LC_ALL and LANGUAGE to C before running ldconfig.
drepper [Sat, 30 Sep 2000 00:48:20 +0000 (00:48 +0000)]
(install): Set LC_ALL and LANGUAGE to C before running ldconfig.

19 years ago(process_file): Add real_file_name argument, pass it to fopen.
drepper [Sat, 30 Sep 2000 00:17:56 +0000 (00:17 +0000)]
(process_file): Add real_file_name argument, pass it to fopen.

19 years ago(process_file): Add real_file_name argument.
drepper [Sat, 30 Sep 2000 00:17:44 +0000 (00:17 +0000)]
(process_file): Add real_file_name argument.
(chroot_canon): Add prototype.

19 years ago(cache_file): Remove const.
drepper [Sat, 30 Sep 2000 00:17:33 +0000 (00:17 +0000)]
(cache_file): Remove const.
(chroot_stat): New.
(create_links): Add real_path argument.
If opt_chroot, maintain both real and given filenames.
(manual_link): Likewise.
(search_dir): Likewise.
(parse_conf): If opt_chroot, use chroot_canon to find the real
config file.
(main): For -r, try to use chroot, if it fails, leave opt_chroot set
and use chroot_canon where appropriate to do the same as if chroot
succeeded.

19 years agokBuild and distribute chroot_canon.
drepper [Sat, 30 Sep 2000 00:17:14 +0000 (00:17 +0000)]
kBuild and distribute chroot_canon.

19 years agoSimulate file name canonicalization as if in chroot.
drepper [Sat, 30 Sep 2000 00:16:57 +0000 (00:16 +0000)]
Simulate file name canonicalization as if in chroot.

19 years ago(_Complex): We can be more specific when _Complex is defined by the compiler.
drepper [Fri, 29 Sep 2000 23:46:20 +0000 (23:46 +0000)]
(_Complex): We can be more specific when _Complex is defined by the compiler.

19 years agoUpdate.
drepper [Fri, 29 Sep 2000 22:53:14 +0000 (22:53 +0000)]
Update.

19 years agoldconfig cache information for Linux/IA-64.
drepper [Fri, 29 Sep 2000 22:50:23 +0000 (22:50 +0000)]
ldconfig cache information for Linux/IA-64.

19 years ago(print_entry): Replace 64bit with IA-64 in message for x86/IA-64 binary.
drepper [Fri, 29 Sep 2000 22:45:51 +0000 (22:45 +0000)]
(print_entry): Replace 64bit with IA-64 in message for x86/IA-64 binary.

19 years agoAdditional ldconfig functionality to handle 32 and 64 bit files.
drepper [Fri, 29 Sep 2000 22:42:21 +0000 (22:42 +0000)]
Additional ldconfig functionality to handle 32 and 64 bit files.

19 years ago(print_entry): Check for FLAG_IA64_LIB64.
drepper [Fri, 29 Sep 2000 22:41:17 +0000 (22:41 +0000)]
(print_entry): Check for FLAG_IA64_LIB64.

19 years agoUpdate.
drepper [Fri, 29 Sep 2000 22:04:20 +0000 (22:04 +0000)]
Update.

19 years agoGeneric type definitions for nscd.
drepper [Fri, 29 Sep 2000 22:02:39 +0000 (22:02 +0000)]
Generic type definitions for nscd.

19 years agoType definitions for nscd on Alpha.
drepper [Fri, 29 Sep 2000 22:02:28 +0000 (22:02 +0000)]
Type definitions for nscd on Alpha.

19 years agoInclude <nscd-types.h>.
drepper [Fri, 29 Sep 2000 22:02:00 +0000 (22:02 +0000)]
Include <nscd-types.h>.
Use nscd_ssize_t in struct definitions.

19 years agoLast non <Uxxxx> entries removed.
drepper [Fri, 29 Sep 2000 22:01:02 +0000 (22:01 +0000)]
Last non <Uxxxx> entries removed.

19 years ago* sysdeps/mach/hurd/dl-sysdep.c (__access): New function. Dummy
kettenis [Fri, 29 Sep 2000 21:40:25 +0000 (21:40 +0000)]
* sysdeps/mach/hurd/dl-sysdep.c (__access): New function.  Dummy
implementation for use by the dynamic linker.

19 years agoUpdate.
aj [Fri, 29 Sep 2000 20:25:04 +0000 (20:25 +0000)]
Update.

19 years agoProtect DN_* by __USE_GNU.
aj [Fri, 29 Sep 2000 20:24:28 +0000 (20:24 +0000)]
Protect DN_* by __USE_GNU.

19 years agoUpdate.
aj [Fri, 29 Sep 2000 19:07:33 +0000 (19:07 +0000)]
Update.

19 years agoSynch with Linux 2.4.0-test9-pre7.
aj [Fri, 29 Sep 2000 19:07:03 +0000 (19:07 +0000)]
Synch with Linux 2.4.0-test9-pre7.

19 years agoSynch with Linux 2.4.0-test9-pre7.
aj [Fri, 29 Sep 2000 19:06:19 +0000 (19:06 +0000)]
Synch with Linux 2.4.0-test9-pre7.

19 years agoUpdate.
drepper [Fri, 29 Sep 2000 16:45:44 +0000 (16:45 +0000)]
Update.

19 years ago(CALL_MCOUNT): Implement.
drepper [Fri, 29 Sep 2000 16:43:57 +0000 (16:43 +0000)]
(CALL_MCOUNT): Implement.

19 years ago(__ia64_syscall): Cleanup.
drepper [Fri, 29 Sep 2000 16:42:33 +0000 (16:42 +0000)]
(__ia64_syscall): Cleanup.

19 years agoFix it so it actually works: call to __sigjmp_save must be done
drepper [Fri, 29 Sep 2000 16:38:13 +0000 (16:38 +0000)]
Fix it so it actually works: call to __sigjmp_save must be done
unconditionally to ensure jmp_buf is initialized properly.

19 years agoSynch with Linux 2.4.0-test9-pre7.
drepper [Fri, 29 Sep 2000 16:37:08 +0000 (16:37 +0000)]
Synch with Linux 2.4.0-test9-pre7.

19 years agoUse int32_t instead of size_t where appropriate.
drepper [Fri, 29 Sep 2000 16:36:02 +0000 (16:36 +0000)]
Use int32_t instead of size_t where appropriate.

19 years ago(NSCD_VERSION): Bump to 3.
drepper [Fri, 29 Sep 2000 16:34:44 +0000 (16:34 +0000)]
(NSCD_VERSION): Bump to 3.
Use int32_t where appropriate.

19 years agoDocument that sockaddr_in6 changed.
drepper [Fri, 29 Sep 2000 16:17:39 +0000 (16:17 +0000)]
Document that sockaddr_in6 changed.

19 years agoUpdate.
drepper [Fri, 29 Sep 2000 15:41:23 +0000 (15:41 +0000)]
Update.

19 years ago(nrl_domainname): Use symbolic constant INADDR_LOOPBACK instead of
drepper [Fri, 29 Sep 2000 15:39:47 +0000 (15:39 +0000)]
(nrl_domainname): Use symbolic constant INADDR_LOOPBACK instead of
numeric value.

19 years agoUpdate.
drepper [Fri, 29 Sep 2000 15:09:02 +0000 (15:09 +0000)]
Update.

19 years ago(RTLD_START): Adjust _dl_argv by _dl_skip_args.
drepper [Fri, 29 Sep 2000 15:07:13 +0000 (15:07 +0000)]
(RTLD_START): Adjust _dl_argv by _dl_skip_args.
(ELF_MACHINE_FIXED_STACK): Removed.

19 years agoUpdate.
aj [Fri, 29 Sep 2000 07:28:40 +0000 (07:28 +0000)]
Update.

19 years agoSupport for fcntl64 in Linux 2.4.x.
aj [Fri, 29 Sep 2000 07:28:03 +0000 (07:28 +0000)]
Support for fcntl64 in Linux 2.4.x.

19 years agoUpdate.
drepper [Fri, 29 Sep 2000 06:52:39 +0000 (06:52 +0000)]
Update.

19 years ago(elf_machine_rela): Handle unaligned relocation also for R_ALPHA_RELATIVE.
drepper [Fri, 29 Sep 2000 06:50:53 +0000 (06:50 +0000)]
(elf_machine_rela): Handle unaligned relocation also for R_ALPHA_RELATIVE.

19 years agoUpdate.
drepper [Fri, 29 Sep 2000 06:21:56 +0000 (06:21 +0000)]
Update.

19 years agoOutside libc, use local variable names that don't clash with those in libc.
drepper [Fri, 29 Sep 2000 06:20:24 +0000 (06:20 +0000)]
Outside libc, use local variable names that don't clash with those in libc.

19 years agoUpdate.
drepper [Fri, 29 Sep 2000 06:19:13 +0000 (06:19 +0000)]
Update.

19 years ago(parse_conf): Print full name of config dir including chroot() path.
drepper [Fri, 29 Sep 2000 06:17:40 +0000 (06:17 +0000)]
(parse_conf): Print full name of config dir including chroot() path.
(main): Remove trailing / from opt_chroot string.

19 years agoUpdate.
drepper [Fri, 29 Sep 2000 05:50:46 +0000 (05:50 +0000)]
Update.

19 years agoCorrect description of what happens if no *_SOURCE macro is defined.
drepper [Fri, 29 Sep 2000 05:49:13 +0000 (05:49 +0000)]
Correct description of what happens if no *_SOURCE macro is defined.

19 years agoUpdate.
drepper [Fri, 29 Sep 2000 05:29:24 +0000 (05:29 +0000)]
Update.

19 years ago(gaih_inet): Handle req->ai_socktype correctly.
drepper [Fri, 29 Sep 2000 05:27:20 +0000 (05:27 +0000)]
(gaih_inet): Handle req->ai_socktype correctly.

19 years ago(tmpnam): Fix typo.
drepper [Fri, 29 Sep 2000 05:23:31 +0000 (05:23 +0000)]
(tmpnam): Fix typo.

19 years agoUpdate.
drepper [Fri, 29 Sep 2000 03:39:20 +0000 (03:39 +0000)]
Update.

19 years ago(__memalign_hook): Fix the parameter order.
drepper [Fri, 29 Sep 2000 03:37:28 +0000 (03:37 +0000)]
(__memalign_hook): Fix the parameter order.
(memalign_hook_ini): Likewise.

19 years ago(__memalign_hook): Fix the parameter order.
drepper [Fri, 29 Sep 2000 03:36:55 +0000 (03:36 +0000)]
(__memalign_hook): Fix the parameter order.

19 years agoUpdate.
drepper [Fri, 29 Sep 2000 02:56:42 +0000 (02:56 +0000)]
Update.

19 years ago(tmpnam): Optimize a bit.
drepper [Fri, 29 Sep 2000 02:55:07 +0000 (02:55 +0000)]
(tmpnam): Optimize a bit.

19 years ago(gaih_local): Don't use tmpnam, use underlying functions directly.
drepper [Fri, 29 Sep 2000 02:54:52 +0000 (02:54 +0000)]
(gaih_local): Don't use tmpnam, use underlying functions directly.

19 years agoUpdate.
drepper [Fri, 29 Sep 2000 01:32:14 +0000 (01:32 +0000)]
Update.