kopensolaris-gnu/glibc.git
21 years ago(_nss_nis_getpwent_r): Correct test for invalid password.
drepper [Mon, 14 Sep 1998 11:36:33 +0000 (11:36 +0000)]
(_nss_nis_getpwent_r): Correct test for invalid password.

21 years agoAdd support for passwd.adjunct.
drepper [Mon, 14 Sep 1998 11:36:24 +0000 (11:36 +0000)]
Add support for passwd.adjunct.

21 years agoUpdate dates.
drepper [Mon, 14 Sep 1998 11:36:10 +0000 (11:36 +0000)]
Update dates.

21 years agoAdd a switch, __need_malloc_and_calloc, to provide only malloc and
drepper [Mon, 14 Sep 1998 11:35:47 +0000 (11:35 +0000)]
Add a switch, __need_malloc_and_calloc, to provide only malloc and
calloc.

21 years agoInclude <stdlib.h>.
drepper [Mon, 14 Sep 1998 11:35:32 +0000 (11:35 +0000)]
Include <stdlib.h>.

21 years ago(_dl_path): Removed.
drepper [Mon, 14 Sep 1998 11:35:11 +0000 (11:35 +0000)]
(_dl_path): Removed.

21 years ago(env_path_list): Renamed from fake_path_list. All uses changed.
drepper [Mon, 14 Sep 1998 11:35:02 +0000 (11:35 +0000)]
(env_path_list): Renamed from fake_path_list.  All uses changed.
(_dl_init_paths): Always set env_path_list from LD_LIBRARY_PATH,
instead of appending it to the main map's rpath info.
(_dl_map_object): Consistently use LD_LIBRARY_PATH after all
DT_RPATHs.  This makes it effective again.
(decompose_rpath): Remove second parameter, callers changed.
(fillin_rpath): Allocate enough space in curwd.
(expand_dynamic_string_token): Cope with get_origin returning -1.

21 years ago($(objpfx)ld.so): Don't pass -rpath.
drepper [Mon, 14 Sep 1998 11:34:48 +0000 (11:34 +0000)]
($(objpfx)ld.so): Don't pass -rpath.
(CFLAGS-dl-support.c): Removed.

21 years agoFixup indentation.
drepper [Mon, 14 Sep 1998 11:34:25 +0000 (11:34 +0000)]
Fixup indentation.

21 years agoAdd a rule to build bits/stdio_lim.h from stdio-common/stdio_lim.h.in.
drepper [Mon, 14 Sep 1998 11:34:10 +0000 (11:34 +0000)]
Add a rule to build bits/stdio_lim.h from stdio-common/stdio_lim.h.in.
(It has to be in Rules so that all subdirectories know how to make the
file.  It can't be in Makerules because then it gets built at top
level and the dependencies are wrong.)

21 years ago(install-clean-symbolic-link-list): Removed.
drepper [Mon, 14 Sep 1998 11:33:56 +0000 (11:33 +0000)]
(install-clean-symbolic-link-list): Removed.

21 years ago(install-symbolic-link): Remove the link list file at last.
drepper [Mon, 14 Sep 1998 11:33:45 +0000 (11:33 +0000)]
(install-symbolic-link): Remove the link list file at last.

21 years agoUpdate.
drepper [Sun, 13 Sep 1998 15:31:28 +0000 (15:31 +0000)]
Update.

21 years agoInclude <features.h>. Make sure
drepper [Sun, 13 Sep 1998 15:30:12 +0000 (15:30 +0000)]
Include <features.h>.  Make sure
size_t is defined.  Some reordering of defenitions to make
maintaining this file in parallel with the linux-specific file easier.

21 years agoUpdate.
drepper [Sun, 13 Sep 1998 15:00:27 +0000 (15:00 +0000)]
Update.

21 years agoQuote @ in string.
drepper [Sun, 13 Sep 1998 15:00:10 +0000 (15:00 +0000)]
Quote @ in string.

21 years agoAdd call to mtrace.
drepper [Sun, 13 Sep 1998 14:59:54 +0000 (14:59 +0000)]
Add call to mtrace.

21 years agoUpdate.
drepper [Sun, 13 Sep 1998 13:37:57 +0000 (13:37 +0000)]
Update.

21 years ago(parse_arith): Fix memory leaks.
drepper [Sun, 13 Sep 1998 13:37:49 +0000 (13:37 +0000)]
(parse_arith): Fix memory leaks.
(exec_comm): Likewise.
(parse_param): Likewise.
(wordexp): Likewise.
(exec_comm): Reduce number of function return points.
(parse_param): Likewise.
(wordexp): Likewise.

21 years agoUpdate.
drepper [Sun, 13 Sep 1998 08:30:54 +0000 (08:30 +0000)]
Update.

21 years ago(w_emptyword): New function.
drepper [Sun, 13 Sep 1998 08:30:48 +0000 (08:30 +0000)]
(w_emptyword): New function.
(parse_param): Use it.
(exec_comm): Likewise, for consistency with the way parse_param splits fields.
(parse_param): Fix some memory leaks.

21 years agoField-splitting ':abc:' with IFS=: should
drepper [Sun, 13 Sep 1998 08:30:05 +0000 (08:30 +0000)]
Field-splitting ':abc:' with IFS=: should
yield three fields, not two.  Test both parameter expansion and
command substitution for correct field-splitting behaviour.

21 years agoUpdate.
drepper [Sun, 13 Sep 1998 08:25:53 +0000 (08:25 +0000)]
Update.

21 years ago(PPC_DCBST,PPC_SYNC,PPC_ISYNC,PPC_ICBI): Don't mark asm `volatile'.
drepper [Sun, 13 Sep 1998 08:25:43 +0000 (08:25 +0000)]
(PPC_DCBST,PPC_SYNC,PPC_ISYNC,PPC_ICBI): Don't mark asm `volatile'.
(__elf_machine_runtime_setup): Clear the last partial block in the PLT
from the data cache too.  Assume it isn't in the instruction cache yet.
(__elf_machine_fixup_plt): Clear the modified address from the caches.

21 years agoUpdate.
drepper [Sat, 12 Sep 1998 21:33:22 +0000 (21:33 +0000)]
Update.

21 years agoAdd multiple inclusion guard.
drepper [Sat, 12 Sep 1998 21:33:14 +0000 (21:33 +0000)]
Add multiple inclusion guard.

21 years agoUpdate.
drepper [Sat, 12 Sep 1998 21:25:19 +0000 (21:25 +0000)]
Update.

21 years ago(install_handler): Install signal
drepper [Sat, 12 Sep 1998 21:24:31 +0000 (21:24 +0000)]
(install_handler): Install signal
handler with SA_ONSTACK instead of setting the stack flags to
SS_ONSTACK.  Do not install handler for SIGSTKFLT if it is not defined.

21 years ago(memchr): Don't do arithmetic on `void *'.
drepper [Sat, 12 Sep 1998 21:20:18 +0000 (21:20 +0000)]
(memchr): Don't do arithmetic on `void *'.

21 years agoRemove prototype of internal function __mbsrtowcs.
drepper [Sat, 12 Sep 1998 21:19:21 +0000 (21:19 +0000)]
Remove prototype of internal function __mbsrtowcs.

21 years agoFix multiple inclusion guard to cover the entire file.
drepper [Sat, 12 Sep 1998 21:18:57 +0000 (21:18 +0000)]
Fix multiple inclusion guard to cover the entire file.

21 years agoUpdate.
drepper [Sat, 12 Sep 1998 08:42:05 +0000 (08:42 +0000)]
Update.

21 years ago(wordexp): Perform word-splitting instead of field-splitting here.
drepper [Sat, 12 Sep 1998 08:41:52 +0000 (08:41 +0000)]
(wordexp): Perform word-splitting instead of field-splitting here.
(wordexp): If out of memory mid-word, free the word (but still
leave pwordexp alone for caller to see).
(parse_param): Allow for zero-length fields (smarter checking of
memory allocation failure).
(w_addword): Convert NULL words to .
(wordexp): Convert left-over IFS characters to blanks (like bash).

21 years agoFix wrong tests. Add new tests.
drepper [Sat, 12 Sep 1998 08:40:55 +0000 (08:40 +0000)]
Fix wrong tests.  Add new tests.

21 years agoUpdate.
drepper [Fri, 11 Sep 1998 22:27:34 +0000 (22:27 +0000)]
Update.

21 years agogconv module for NATS-SEFI.
drepper [Fri, 11 Sep 1998 22:27:24 +0000 (22:27 +0000)]
gconv module for NATS-SEFI.

21 years agogconv module for NATS-DANO.
drepper [Fri, 11 Sep 1998 22:27:18 +0000 (22:27 +0000)]
gconv module for NATS-DANO.

21 years agogconv module for MAC-IS.
drepper [Fri, 11 Sep 1998 22:27:11 +0000 (22:27 +0000)]
gconv module for MAC-IS.

21 years agogconv module for ISO_10367-BOX.
drepper [Fri, 11 Sep 1998 22:27:03 +0000 (22:27 +0000)]
gconv module for ISO_10367-BOX.

21 years agoAdd entries for new modules.
drepper [Fri, 11 Sep 1998 22:26:00 +0000 (22:26 +0000)]
Add entries for new modules.

21 years ago(modules): Add ISO_10367-BOX, MAC-IS, NATS-DANO, and NATS-SEFI.
drepper [Fri, 11 Sep 1998 22:25:41 +0000 (22:25 +0000)]
(modules): Add ISO_10367-BOX, MAC-IS, NATS-DANO, and NATS-SEFI.
Define *-routines variables for new modules.
(distribute): Add .c files for new modules.
(awk-generated-headers): Add iso_10367-box.h, mac-is.h, nats-dano.h,
and nats-sefi.h.
Add rules for header generation.

21 years agoUpdate.
drepper [Fri, 11 Sep 1998 21:33:55 +0000 (21:33 +0000)]
Update.

21 years agoUndo braino.
drepper [Fri, 11 Sep 1998 21:33:36 +0000 (21:33 +0000)]
Undo braino.

21 years ago(_dl_init_paths): Undo braino.
drepper [Fri, 11 Sep 1998 19:17:07 +0000 (19:17 +0000)]
(_dl_init_paths): Undo braino.

21 years agoRegenerated: autoconf configure.in
drepper [Fri, 11 Sep 1998 18:20:39 +0000 (18:20 +0000)]
Regenerated: autoconf  configure.in

21 years agoUpdate.
drepper [Fri, 11 Sep 1998 18:19:57 +0000 (18:19 +0000)]
Update.

21 years agoSolaris 2 system calls.
drepper [Fri, 11 Sep 1998 18:19:49 +0000 (18:19 +0000)]
Solaris 2 system calls.

21 years agoSolaris 2 vrsion of param.h.
drepper [Fri, 11 Sep 1998 18:19:33 +0000 (18:19 +0000)]
Solaris 2 vrsion of param.h.

21 years agoSolaris 2 ucontext definitions.
drepper [Fri, 11 Sep 1998 18:19:16 +0000 (18:19 +0000)]
Solaris 2 ucontext definitions.

21 years agoSolaris 2 trap definitions.
drepper [Fri, 11 Sep 1998 18:19:01 +0000 (18:19 +0000)]
Solaris 2 trap definitions.

21 years agoSolaris 2 definitions for sigstack/sigaltstack.
drepper [Fri, 11 Sep 1998 18:18:39 +0000 (18:18 +0000)]
Solaris 2 definitions for sigstack/sigaltstack.

21 years agoWrapper around Linux version of this file. The code can be shared.
drepper [Fri, 11 Sep 1998 18:18:17 +0000 (18:18 +0000)]
Wrapper around Linux version of this file.  The code can be shared.

21 years agoFix typo.
drepper [Fri, 11 Sep 1998 18:17:57 +0000 (18:17 +0000)]
Fix typo.

21 years agoUse test -f instead of test -e.
drepper [Fri, 11 Sep 1998 18:00:08 +0000 (18:00 +0000)]
Use test -f instead of test -e.

21 years agoUpdate.
drepper [Fri, 11 Sep 1998 17:48:44 +0000 (17:48 +0000)]
Update.

21 years ago(my_strftime): Delay use of *tp values until latest possible point to
drepper [Fri, 11 Sep 1998 17:48:32 +0000 (17:48 +0000)]
(my_strftime): Delay use of *tp values until latest possible point to
allow partly initialized structures (e.g., from strptime).

21 years ago[!PIC]: Define __libc_init_first using init-first.h.
drepper [Fri, 11 Sep 1998 16:59:55 +0000 (16:59 +0000)]
[!PIC]: Define __libc_init_first using init-first.h.

21 years ago(_dl_init_paths): Don't check the dynamic loader if PIC is not defined.
drepper [Fri, 11 Sep 1998 16:59:36 +0000 (16:59 +0000)]
(_dl_init_paths): Don't check the dynamic loader if PIC is not defined.

21 years agoUpdate.
drepper [Fri, 11 Sep 1998 15:55:01 +0000 (15:55 +0000)]
Update.

21 years agoUpdate.
drepper [Fri, 11 Sep 1998 15:54:39 +0000 (15:54 +0000)]
Update.

21 years agogconv conversion module for ISO_5428.
drepper [Fri, 11 Sep 1998 15:54:28 +0000 (15:54 +0000)]
gconv conversion module for ISO_5428.

21 years agogconv conversion module for ISO_5427.
drepper [Fri, 11 Sep 1998 15:54:19 +0000 (15:54 +0000)]
gconv conversion module for ISO_5427.

21 years agogconv conversion module for ISO_5427-EXT.
drepper [Fri, 11 Sep 1998 15:54:13 +0000 (15:54 +0000)]
gconv conversion module for ISO_5427-EXT.

21 years agogconv conversion module for ISO_2033.
drepper [Fri, 11 Sep 1998 15:54:00 +0000 (15:54 +0000)]
gconv conversion module for ISO_2033.

21 years agogconv conversion module for ISO6937-2.
drepper [Fri, 11 Sep 1998 15:53:50 +0000 (15:53 +0000)]
gconv conversion module for ISO6937-2.

21 years agogconv conversion module for INIS.
drepper [Fri, 11 Sep 1998 15:53:35 +0000 (15:53 +0000)]
gconv conversion module for INIS.

21 years agogconv conversion module for INIS-CYRILLIC.
drepper [Fri, 11 Sep 1998 15:53:32 +0000 (15:53 +0000)]
gconv conversion module for INIS-CYRILLIC.

21 years agogconv conversion module for INIS-8.
drepper [Fri, 11 Sep 1998 15:53:26 +0000 (15:53 +0000)]
gconv conversion module for INIS-8.

21 years agogconv conversion module for GREEK7.
drepper [Fri, 11 Sep 1998 15:53:19 +0000 (15:53 +0000)]
gconv conversion module for GREEK7.

21 years agogconv conversion module for GREEK7-OLD.
drepper [Fri, 11 Sep 1998 15:53:15 +0000 (15:53 +0000)]
gconv conversion module for GREEK7-OLD.

21 years agogconv conversion module for GREEK-CCITT.
drepper [Fri, 11 Sep 1998 15:53:07 +0000 (15:53 +0000)]
gconv conversion module for GREEK-CCITT.

21 years agogconv conversion module for GOST_19768-74.
drepper [Fri, 11 Sep 1998 15:52:58 +0000 (15:52 +0000)]
gconv conversion module for GOST_19768-74.

21 years agogconv conversion module for WCMA-CYRILLIC.
drepper [Fri, 11 Sep 1998 15:52:42 +0000 (15:52 +0000)]
gconv conversion module for WCMA-CYRILLIC.

21 years agogconv conversion module for DEC-MCS.
drepper [Fri, 11 Sep 1998 15:52:32 +0000 (15:52 +0000)]
gconv conversion module for DEC-MCS.

21 years agogconv conversion module for CWI.
drepper [Fri, 11 Sep 1998 15:52:26 +0000 (15:52 +0000)]
gconv conversion module for CWI.

21 years agogconv conversion module for CSN_369103.
drepper [Fri, 11 Sep 1998 15:52:17 +0000 (15:52 +0000)]
gconv conversion module for CSN_369103.

21 years ago(from_ucs4): Correct 0x80, 0x81,a nd 0xb9 entries.
drepper [Fri, 11 Sep 1998 15:50:19 +0000 (15:50 +0000)]
(from_ucs4): Correct 0x80, 0x81,a nd 0xb9 entries.
Convert U02dd correctly.

21 years agoAdd entries for new modules.
drepper [Fri, 11 Sep 1998 15:48:51 +0000 (15:48 +0000)]
Add entries for new modules.

21 years ago(modules): Add CSN_369103, CWI, DEC-MCS, ECMA-CYRILLIC, GOST_19768-74,
drepper [Fri, 11 Sep 1998 15:48:16 +0000 (15:48 +0000)]
(modules): Add CSN_369103, CWI, DEC-MCS, ECMA-CYRILLIC, GOST_19768-74,
GREEK-CCITT, GREEK7, GREEK7-OLD, INIS, INIS-8, INIS-CYRILLIC,
ISO_6937-2, ISO_2033, ISO_5427, ISO_5427-EXT, and ISO_5428.
Define *-routines variables for new modules.
(distribute): Add .c files for new modules.
(awk-generated-headers): Add csn_369103.h, cwi.h, dec-mcs.h,
ecma-cyrillic.h, gost_19768-74.h, greek-ccitt.h, greek7.h,
greek7-old.h, inis.h, inis-8.h, inis-cyrillic.h, iso_2033.h,
iso_5427.h, iso_5427-ext.h, and iso_5428.h.
Add rules for hedaer generation.

21 years ago * sysdeps/alpha/dl-machine.h (_dl_start_user): Pass pointer to
rth [Fri, 11 Sep 1998 13:48:11 +0000 (13:48 +0000)]
    * sysdeps/alpha/dl-machine.h (_dl_start_user): Pass pointer to
        _dl_main_searchlist not _dl_default_scope to _dl_init_next.
        * sysdeps/sparc/sparc32/dl-machine.h (_dl_start_user): Likewise.
        * sysdeps/sparc/sparc64/dl-machine.h (_dl_start_user): Likewise.

21 years agoUpdate.
drepper [Fri, 11 Sep 1998 12:14:37 +0000 (12:14 +0000)]
Update.

21 years agoOptimize a few expressions.
drepper [Fri, 11 Sep 1998 12:14:15 +0000 (12:14 +0000)]
Optimize a few expressions.

21 years ago(res_init): Handle resolv.conf file with only one nameserver
drepper [Fri, 11 Sep 1998 12:14:00 +0000 (12:14 +0000)]
(res_init): Handle resolv.conf file with only one nameserver
correctly.

21 years agoDon't define non-POSIX stuff unless _GNU_SOURCE is defined.
drepper [Fri, 11 Sep 1998 12:13:51 +0000 (12:13 +0000)]
Don't define non-POSIX stuff unless _GNU_SOURCE is defined.

21 years agoAdd parentheses to avoid gcc warnings.
drepper [Fri, 11 Sep 1998 12:13:00 +0000 (12:13 +0000)]
Add parentheses to avoid gcc warnings.

21 years ago(from_ucs4): Correct 0x23, 0x24, 0x80, and 0x81 entries.
drepper [Fri, 11 Sep 1998 12:12:00 +0000 (12:12 +0000)]
(from_ucs4): Correct 0x23, 0x24, 0x80, and 0x81 entries.
Convert U02dc correctly.

21 years agogconv conversion module definition for IEC_P27-1.
drepper [Fri, 11 Sep 1998 12:09:56 +0000 (12:09 +0000)]
gconv conversion module definition for IEC_P27-1.

21 years agogconv conversion module definition for BALTIC.
drepper [Fri, 11 Sep 1998 12:09:43 +0000 (12:09 +0000)]
gconv conversion module definition for BALTIC.

21 years agogconv conversion module definition for ASMO_449.
drepper [Fri, 11 Sep 1998 12:09:36 +0000 (12:09 +0000)]
gconv conversion module definition for ASMO_449.

21 years agogconv conversion module definition for ANSI_X3.110.
drepper [Fri, 11 Sep 1998 12:09:23 +0000 (12:09 +0000)]
gconv conversion module definition for ANSI_X3.110.

21 years agoAdd entries for new modules. Pretty print.
drepper [Fri, 11 Sep 1998 12:08:47 +0000 (12:08 +0000)]
Add entries for new modules.  Pretty print.

21 years ago(modules): Add IEC_P27-1, BALTIC, ASMO_449, and ANSI_X3.110.
drepper [Fri, 11 Sep 1998 12:08:13 +0000 (12:08 +0000)]
(modules): Add IEC_P27-1, BALTIC, ASMO_449, and ANSI_X3.110.
Define *-routines variables for new modules.
(distribute): Add .c files for new modules.
(awk-generated-headers): Add iec_p27-1.h, baltic.h, and asmo_449.h.
Add rules for hedaer generation.

21 years agoAdd parenthesis to shut up gcc.
drepper [Thu, 10 Sep 1998 22:24:46 +0000 (22:24 +0000)]
Add parenthesis to shut up gcc.

21 years agoUpdate.
drepper [Thu, 10 Sep 1998 17:40:29 +0000 (17:40 +0000)]
Update.

21 years ago(The Elegant and Fast Way): Better formulation.
drepper [Thu, 10 Sep 1998 17:40:12 +0000 (17:40 +0000)]
(The Elegant and Fast Way): Better formulation.

21 years agoFix typos.
drepper [Thu, 10 Sep 1998 17:38:44 +0000 (17:38 +0000)]
Fix typos.

21 years agoUpdate.
drepper [Thu, 10 Sep 1998 17:23:13 +0000 (17:23 +0000)]
Update.

21 years ago(sigaction): Check that sig is less than NSIG to avoid array index
drepper [Thu, 10 Sep 1998 17:22:50 +0000 (17:22 +0000)]
(sigaction): Check that sig is less than NSIG to avoid array index
overflow.

21 years agoUpdate.
drepper [Thu, 10 Sep 1998 17:11:16 +0000 (17:11 +0000)]
Update.

21 years agoUpdate.
drepper [Thu, 10 Sep 1998 17:07:03 +0000 (17:07 +0000)]
Update.