kopensolaris-gnu/glibc.git
19 years ago(tests): Add tst-wcrtomb.
drepper [Sat, 18 Nov 2000 21:07:50 +0000 (21:07 +0000)]
(tests): Add tst-wcrtomb.
(tst-wcrtomb-ENV): New variable.

19 years agoTest for wcrtomb.
drepper [Sat, 18 Nov 2000 21:07:22 +0000 (21:07 +0000)]
Test for wcrtomb.

19 years ago(tests): Add tst-mbrtowc.
drepper [Sat, 18 Nov 2000 21:00:45 +0000 (21:00 +0000)]
(tests): Add tst-mbrtowc.
(tst-mbrtowc-ENV): New variable.

19 years agoTest of mbrtowc function.
drepper [Sat, 18 Nov 2000 20:59:46 +0000 (20:59 +0000)]
Test of mbrtowc function.

19 years ago(__mbrtowc): Do not only flush if input is '\0'.
drepper [Sat, 18 Nov 2000 20:59:14 +0000 (20:59 +0000)]
(__mbrtowc): Do not only flush if input is '\0'.

19 years agoRegenerated: /usr/bin/perl scripts/gen-FAQ.pl FAQ.in
drepper [Sat, 18 Nov 2000 18:13:44 +0000 (18:13 +0000)]
Regenerated:  /usr/bin/perl scripts/gen-FAQ.pl FAQ.in

19 years agoUpdate.
drepper [Sat, 18 Nov 2000 17:47:35 +0000 (17:47 +0000)]
Update.

19 years ago(Tools for Compilation): Update documentation for GCC 2.95.2.
drepper [Sat, 18 Nov 2000 17:46:04 +0000 (17:46 +0000)]
(Tools for Compilation): Update documentation for GCC 2.95.2.

19 years agoUpdate gcc requirement
drepper [Sat, 18 Nov 2000 17:45:00 +0000 (17:45 +0000)]
Update gcc requirement

19 years agoUpdate.
drepper [Sat, 18 Nov 2000 08:30:20 +0000 (08:30 +0000)]
Update.

19 years ago(gaih_inet): Only return -EAI_AGAIN if IPv4 and IPv6 requests timed out.
drepper [Sat, 18 Nov 2000 08:30:02 +0000 (08:30 +0000)]
(gaih_inet): Only return -EAI_AGAIN if IPv4 and IPv6 requests timed out.

19 years agoUpdate.
drepper [Sat, 18 Nov 2000 08:11:59 +0000 (08:11 +0000)]
Update.

19 years agoFormatting changes.
drepper [Sat, 18 Nov 2000 08:11:32 +0000 (08:11 +0000)]
Formatting changes.
(obstack_grow, obstack_grow0): Don't cast WHERE at all: it
prevents type checking.
(obstack_ptr_grow, obstack_ptr_grow_fast): When assigning, don't
cast the value to (void *): assigning a `foo *' to a `void *'
variable is valid.
(obstack_int_grow, obstack_int_grow_fast): Don't cast AINT to int.

19 years agoUpdate.
drepper [Sat, 18 Nov 2000 07:48:29 +0000 (07:48 +0000)]
Update.

19 years agoUpdate from upstream maintainer.
drepper [Sat, 18 Nov 2000 07:48:00 +0000 (07:48 +0000)]
Update from upstream maintainer.

19 years agoRemove some garbage accidently added.
drepper [Fri, 17 Nov 2000 02:59:11 +0000 (02:59 +0000)]
Remove some garbage accidently added.

19 years agoUpdate.
drepper [Fri, 17 Nov 2000 00:27:46 +0000 (00:27 +0000)]
Update.

19 years agoScript to run test for freopen.
drepper [Fri, 17 Nov 2000 00:27:40 +0000 (00:27 +0000)]
Script to run test for freopen.

19 years agoTest for freopen.
drepper [Fri, 17 Nov 2000 00:27:33 +0000 (00:27 +0000)]
Test for freopen.

19 years agoAdd rules to build and run test-freopen.
drepper [Fri, 17 Nov 2000 00:27:00 +0000 (00:27 +0000)]
Add rules to build and run test-freopen.

19 years agoUpdate.
drepper [Thu, 16 Nov 2000 18:21:04 +0000 (18:21 +0000)]
Update.

19 years agoUpdate.
drepper [Thu, 16 Nov 2000 18:20:27 +0000 (18:20 +0000)]
Update.

19 years ago(freopen): Reset _mode after succesful reopening.
drepper [Thu, 16 Nov 2000 18:19:37 +0000 (18:19 +0000)]
(freopen): Reset _mode after succesful reopening.

19 years ago(freopen64): Reset _mode after succesful reopening.
drepper [Thu, 16 Nov 2000 18:19:20 +0000 (18:19 +0000)]
(freopen64): Reset _mode after succesful reopening.

19 years agoUpdate.
drepper [Thu, 16 Nov 2000 18:15:26 +0000 (18:15 +0000)]
Update.

19 years ago(DL_DT_INIT_ADDRESS): Defined if ELF_FUNCTION_PTR_IS_SPECIAL is not defined.
drepper [Thu, 16 Nov 2000 18:15:15 +0000 (18:15 +0000)]
(DL_DT_INIT_ADDRESS): Defined if ELF_FUNCTION_PTR_IS_SPECIAL is not defined.
(DL_DT_FINI_ADDRESS): Likewise.

19 years ago(_dl_lookup_address): Set the return type to ElfW(Addr).
drepper [Thu, 16 Nov 2000 18:14:49 +0000 (18:14 +0000)]
(_dl_lookup_address): Set the return type to ElfW(Addr).
(_dl_function_address): New prototype.
(DL_FUNCTION_ADDRESS): Defined.
(DL_DT_INIT_ADDRESS): Defined as DL_FUNCTION_ADDRESS.
(DL_DT_FINI_ADDRESS): Likewise.

19 years ago(GLIBC_2.2): Add _dl_function_address.
drepper [Thu, 16 Nov 2000 18:14:24 +0000 (18:14 +0000)]
(GLIBC_2.2): Add _dl_function_address.

19 years ago(_dl_start_address): Removed.
drepper [Thu, 16 Nov 2000 18:14:11 +0000 (18:14 +0000)]
(_dl_start_address): Removed.
(ELF_MACHINE_START_ADDRESS): Changed to DL_FUNCTION_ADDRESS.

19 years ago(_dl_start_address): Renamed to ...
drepper [Thu, 16 Nov 2000 18:13:45 +0000 (18:13 +0000)]
(_dl_start_address): Renamed to ...
(_dl_function_address): This.

19 years ago(_dl_init): Use DL_DT_INIT_ADDRESS to get the function pointer for DT_INIT.
drepper [Thu, 16 Nov 2000 18:13:21 +0000 (18:13 +0000)]
(_dl_init): Use DL_DT_INIT_ADDRESS to get the function pointer for DT_INIT.

19 years agoUse DL_DT_FINI_ADDRESS to get the function pointer for DT_FINI.
drepper [Thu, 16 Nov 2000 18:13:06 +0000 (18:13 +0000)]
Use DL_DT_FINI_ADDRESS to get the function pointer for DT_FINI.

19 years ago(__printf_fphex): Compute correctly end of wexpbuf buffer.
drepper [Thu, 16 Nov 2000 18:05:01 +0000 (18:05 +0000)]
(__printf_fphex): Compute correctly end of wexpbuf buffer.

19 years agoUpdate.
aj [Thu, 16 Nov 2000 13:42:49 +0000 (13:42 +0000)]
Update.

19 years agoRemove duplicate definition of F_GETLK, F_SETLK, F_SETLKW.
aj [Thu, 16 Nov 2000 13:42:35 +0000 (13:42 +0000)]
Remove duplicate definition of F_GETLK, F_SETLK, F_SETLKW.

19 years agoUpdate.
aj [Thu, 16 Nov 2000 07:41:21 +0000 (07:41 +0000)]
Update.

19 years ago(_DL_PLATFORMS_COUNT): Define to 0 if it's not defined.
aj [Thu, 16 Nov 2000 07:41:03 +0000 (07:41 +0000)]
(_DL_PLATFORMS_COUNT): Define to 0 if it's not defined.

19 years agoUpdate.
drepper [Thu, 16 Nov 2000 02:17:26 +0000 (02:17 +0000)]
Update.

19 years ago(Program Arguments): Fix type of main's envp parameter.
drepper [Thu, 16 Nov 2000 02:15:29 +0000 (02:15 +0000)]
(Program Arguments): Fix type of main's envp parameter.

19 years ago(main): Add test for dladdr of main returning argv[0] in dli_fname field.
drepper [Thu, 16 Nov 2000 02:12:46 +0000 (02:12 +0000)]
(main): Add test for dladdr of main returning argv[0] in dli_fname field.

19 years ago(RTLD_START): Update _dl_argv. Schedule instructions, fix a bug in copying
drepper [Thu, 16 Nov 2000 02:08:09 +0000 (02:08 +0000)]
(RTLD_START): Update _dl_argv.  Schedule instructions, fix a bug in copying
auxiliary data.

19 years ago(RTLD_START): Update _dl_argv.
drepper [Thu, 16 Nov 2000 02:07:27 +0000 (02:07 +0000)]
(RTLD_START): Update _dl_argv.

19 years ago(RTLD_START): Update _dl_argv.
drepper [Thu, 16 Nov 2000 02:07:02 +0000 (02:07 +0000)]
(RTLD_START): Update _dl_argv.

19 years ago(run-program-prefix): Move test-static test into the variable.
drepper [Thu, 16 Nov 2000 02:06:35 +0000 (02:06 +0000)]
(run-program-prefix): Move test-static test into the variable.

19 years agoUpdate.
drepper [Thu, 16 Nov 2000 01:59:23 +0000 (01:59 +0000)]
Update.

19 years agoAdd CP950 alias.
drepper [Thu, 16 Nov 2000 01:58:59 +0000 (01:58 +0000)]
Add CP950 alias.

19 years agoAdd syscall-list.h goal.
drepper [Thu, 16 Nov 2000 01:48:14 +0000 (01:48 +0000)]
Add syscall-list.h goal.

19 years agoAllow ports to override syscall-list.h goal.
drepper [Thu, 16 Nov 2000 01:47:43 +0000 (01:47 +0000)]
Allow ports to override syscall-list.h goal.

19 years agoUpdate.
drepper [Wed, 15 Nov 2000 23:56:34 +0000 (23:56 +0000)]
Update.

19 years agotst-gettext2.sh does not need a third parameter.
drepper [Wed, 15 Nov 2000 23:55:47 +0000 (23:55 +0000)]
tst-gettext2.sh does not need a third parameter.

19 years agoCopy locale data. Adjust LOCPATH. Verify output of program.
drepper [Wed, 15 Nov 2000 23:55:15 +0000 (23:55 +0000)]
Copy locale data.  Adjust LOCPATH.  Verify output of program.

19 years agoSet C locale if setting other locale failed. Use gettext() not _().
drepper [Wed, 15 Nov 2000 23:54:39 +0000 (23:54 +0000)]
Set C locale if setting other locale failed.  Use gettext() not _().

19 years agoIncrement _nl_msg_cat_cntr whenever we successfully loaded a new locale.
drepper [Wed, 15 Nov 2000 23:53:28 +0000 (23:53 +0000)]
Increment _nl_msg_cat_cntr whenever we successfully loaded a new locale.

19 years agoRegenerated: autoconf configure.in
drepper [Wed, 15 Nov 2000 23:09:17 +0000 (23:09 +0000)]
Regenerated: autoconf  configure.in

19 years agoRequire gcc 2.95 or newer.
drepper [Wed, 15 Nov 2000 23:08:53 +0000 (23:08 +0000)]
Require gcc 2.95 or newer.

19 years agoAdjust for FHS.
drepper [Wed, 15 Nov 2000 23:06:47 +0000 (23:06 +0000)]
Adjust for FHS.

19 years ago(strndup): Cast return value to `char *'.
drepper [Wed, 15 Nov 2000 23:05:19 +0000 (23:05 +0000)]
(strndup): Cast return value to `char *'.

19 years agoRemove some useless parentheses.
drepper [Wed, 15 Nov 2000 23:04:28 +0000 (23:04 +0000)]
Remove some useless parentheses.
[HAVE_STDLIB_H || defined _LIBC]: Include <stdlib.h>.
[HAVE_BP_SYM_H || defined _LIBC]: Guard inclusion of bp-sym.h.
[! (HAVE_BP_SYM_H || defined _LIBC)] (BP_SYM): Define as no-op.
Also #undef __memchr.
Use `weak_alias' only if it's defined.

19 years ago(install): Set LANGUAGE=C LC_ALL=C.
drepper [Wed, 15 Nov 2000 23:03:08 +0000 (23:03 +0000)]
(install): Set LANGUAGE=C LC_ALL=C.

19 years agoUpdate.
drepper [Wed, 15 Nov 2000 23:01:43 +0000 (23:01 +0000)]
Update.

19 years agoChanged LC_IDENTIFICATION territory field to Republic of Korea.
drepper [Wed, 15 Nov 2000 23:01:14 +0000 (23:01 +0000)]
Changed LC_IDENTIFICATION territory field to Republic of Korea.
Streamlined and extend(include all Hangul syllables) hangul and
hanja class definition in  LC_CTYPE  and hangul portion of LC_COLLATE.
Several changes in LC_TIME.
Added tel_dom_fmt to LC_TELEPHONE.

19 years agoUpdate.
aj [Wed, 15 Nov 2000 09:41:20 +0000 (09:41 +0000)]
Update.

19 years agoInclude <stdint.h>.
aj [Wed, 15 Nov 2000 09:41:06 +0000 (09:41 +0000)]
Include <stdint.h>.

19 years agoUpdate.
aj [Wed, 15 Nov 2000 08:48:14 +0000 (08:48 +0000)]
Update.

19 years agoUpdate.
aj [Wed, 15 Nov 2000 08:46:30 +0000 (08:46 +0000)]
Update.

19 years ago Added x86 platform recognition.
aj [Wed, 15 Nov 2000 08:46:17 +0000 (08:46 +0000)]
Added x86 platform recognition.
(_DL_HWCAP_COUNT): New.
(_dl_string_platform): New.
(_DL_HWCAP_PLATFORM): New.
(_dl_platform_string): New.

19 years ago (_DL_HWCAP_COUNT): New.
aj [Wed, 15 Nov 2000 08:45:53 +0000 (08:45 +0000)]
(_DL_HWCAP_COUNT): New.
(_dl_string_platform): New.
(_DL_HWCAP_PLATFORM): New.
(_dl_platform_string): New.

19 years ago * sysdeps/unix/sysv/linux/sparc/sparc32/dl-procinfo.h
aj [Wed, 15 Nov 2000 08:44:38 +0000 (08:44 +0000)]
* sysdeps/unix/sysv/linux/sparc/sparc32/dl-procinfo.h
(_dl_platform_string): New.
(_DL_HWCAP_PLATFORM): New.
(_dl_string_platform): New.
* sysdeps/unix/sysv/linux/sparc/sparc64/dl-procinfo.h: Likewise.

19 years ago(HWCAP_CHECK): Handle platform.
aj [Wed, 15 Nov 2000 08:43:56 +0000 (08:43 +0000)]
(HWCAP_CHECK): Handle platform.

19 years ago (struct lib_entry): Use uint64_t for hwcap.
aj [Wed, 15 Nov 2000 08:43:39 +0000 (08:43 +0000)]
(struct lib_entry): Use uint64_t for hwcap.
(path_hwcap): Likewise.
(search_dir): Likewise.

19 years ago(add_to_cache): Change prototype for hwcap change.
aj [Wed, 15 Nov 2000 08:43:25 +0000 (08:43 +0000)]
(add_to_cache): Change prototype for hwcap change.

19 years ago(struct cache_entry): Use uint64_t for hwcap.
aj [Wed, 15 Nov 2000 08:42:13 +0000 (08:42 +0000)]
(struct cache_entry): Use uint64_t for hwcap.
(print_entry): Likewise.
(add_to_cache): Likewise.

19 years agoUpdate.
drepper [Wed, 15 Nov 2000 07:43:51 +0000 (07:43 +0000)]
Update.

19 years agoAdd CP936 as alias for GBK.
drepper [Wed, 15 Nov 2000 07:42:41 +0000 (07:42 +0000)]
Add CP936 as alias for GBK.

19 years agoUpdate.
aj [Tue, 14 Nov 2000 14:56:05 +0000 (14:56 +0000)]
Update.

19 years ago(HWCAP_CHECK): Fix access to _dl_hwcap.
aj [Tue, 14 Nov 2000 14:55:49 +0000 (14:55 +0000)]
(HWCAP_CHECK): Fix access to _dl_hwcap.

19 years ago.
roland [Mon, 13 Nov 2000 21:31:24 +0000 (21:31 +0000)]
.

19 years ago2000-11-13 Roland McGrath <roland@frob.com>
roland [Mon, 13 Nov 2000 21:31:17 +0000 (21:31 +0000)]
2000-11-13  Roland McGrath  <roland@frob.com>

* hurd/get-host.c (_hurd_get_host_config): Fix last change.

19 years ago* hurd/get-host.c (_hurd_get_host_config): Fix possible buffer
kettenis [Mon, 13 Nov 2000 20:15:24 +0000 (20:15 +0000)]
* hurd/get-host.c (_hurd_get_host_config): Fix possible buffer
underrun and make sure the result is null terminated even if there
is no trailing newline.

19 years agoUpdate.
aj [Mon, 13 Nov 2000 16:54:10 +0000 (16:54 +0000)]
Update.

19 years agoUpdate.
aj [Mon, 13 Nov 2000 16:53:57 +0000 (16:53 +0000)]
Update.

19 years agoUpdated.
aj [Mon, 13 Nov 2000 16:53:15 +0000 (16:53 +0000)]
Updated.

19 years agoUpdate.
aj [Fri, 10 Nov 2000 14:06:26 +0000 (14:06 +0000)]
Update.

19 years ago(create_links): Fix alloca calculation.
aj [Fri, 10 Nov 2000 14:06:06 +0000 (14:06 +0000)]
(create_links): Fix alloca calculation.
Patch by Ben Collins <bcollins@debian.org>.

19 years ago(GLIBC_2.1): Move getitimer to sysdeps/unix/sysv/linux/alpha/Versions.
drepper [Fri, 10 Nov 2000 06:25:30 +0000 (06:25 +0000)]
(GLIBC_2.1): Move getitimer to sysdeps/unix/sysv/linux/alpha/Versions.

19 years ago(GLIBC_2.1): Remove xdr_cryptkeyarg, xdr_cryptkeyarg2, xdr_cryptkeyres,
drepper [Fri, 10 Nov 2000 06:25:12 +0000 (06:25 +0000)]
(GLIBC_2.1): Remove xdr_cryptkeyarg, xdr_cryptkeyarg2, xdr_cryptkeyres,
xdr_des_block, xdr_key_netstarg, xdr_key_netstres, xdr_keybuf and
xdr_keystatus.

19 years agoCorrect last patch.
drepper [Fri, 10 Nov 2000 05:06:34 +0000 (05:06 +0000)]
Correct last patch.

19 years agoUpdate.
drepper [Fri, 10 Nov 2000 05:03:23 +0000 (05:03 +0000)]
Update.

19 years ago(getnameinfo): Use correct destination parameter for if_indextoname.
drepper [Fri, 10 Nov 2000 05:02:55 +0000 (05:02 +0000)]
(getnameinfo): Use correct destination parameter for if_indextoname.

19 years agoUpdate.
drepper [Fri, 10 Nov 2000 05:00:25 +0000 (05:00 +0000)]
Update.

19 years ago(GLIBC_2.1.1): Add getitimer.
drepper [Fri, 10 Nov 2000 05:00:14 +0000 (05:00 +0000)]
(GLIBC_2.1.1): Add getitimer.

19 years ago(Running make install): Recommend to set LANGUAGE=C LC_ALL-C during
drepper [Fri, 10 Nov 2000 04:28:18 +0000 (04:28 +0000)]
(Running make install): Recommend to set LANGUAGE=C LC_ALL-C during
"make install", to work around a binary incompatibility between glibc
2.1 and glibc 2.2 gconv modules.

19 years agoAdd thia.
drepper [Fri, 10 Nov 2000 04:22:07 +0000 (04:22 +0000)]
Add thia.

19 years agoUpdate.
drepper [Fri, 10 Nov 2000 04:21:10 +0000 (04:21 +0000)]
Update.

19 years ago(obstack_copy, obstack_copy0, obstack_grow)
drepper [Fri, 10 Nov 2000 04:20:33 +0000 (04:20 +0000)]
(obstack_copy, obstack_copy0, obstack_grow)
(obstack_grow0, obstack_ptr_grow, obstack_ptr_grow_fast): Qualify
`const' their input argument (`data' or `address').
Adjust the corresponding macros to include `const' in casts.

19 years ago(obstack_grow, obstack_grow0): Rename the second
drepper [Fri, 10 Nov 2000 04:20:15 +0000 (04:20 +0000)]
(obstack_grow, obstack_grow0): Rename the second
argument `data' for consistency with the prototypes.
Qualify it `const'.
(obstack_copy, obstack_copy0): Rename the second argument as
`address' for consistency.  Qualify it `const'.

19 years agoUpdate.
drepper [Fri, 10 Nov 2000 04:15:55 +0000 (04:15 +0000)]
Update.

19 years agoClean-up: define family to hold target family.
drepper [Fri, 10 Nov 2000 04:15:44 +0000 (04:15 +0000)]
Clean-up: define family to hold target family.
Loosen protocol check to ease raw socket creation.
Ensure to fill ai_socktype and ai_protocol by internal table if service was
not given.
Don't raise an error even if numerical port was specified with protocol
without socktype.
Ensure to check if protocol is ok.
Ensure not to fill garbage value in sin6_scope_id field.

19 years agogetnameinfo() NI_xxx flag validation.
drepper [Fri, 10 Nov 2000 04:14:39 +0000 (04:14 +0000)]
getnameinfo() NI_xxx flag validation.
Repair getnameinfo() sin6_socpe_id support.
Repair NI_NOFQDN flag support.
Wake-up sin6_scope_id support in getnameinfo(): check for whether
sin6_socpe_id exist was wrong.

19 years agommap64 implementation for Linux/S390.
drepper [Fri, 10 Nov 2000 03:34:40 +0000 (03:34 +0000)]
mmap64 implementation for Linux/S390.