drepper [Wed, 16 Sep 1998 17:41:30 +0000 (17:41 +0000)]
(distribute): Undo last change.
drepper [Wed, 16 Sep 1998 17:41:02 +0000 (17:41 +0000)]
(full-config-sysdirs): Likewise.
(all-Subdirs-files): Prepend $(..).
drepper [Wed, 16 Sep 1998 17:40:48 +0000 (17:40 +0000)]
($(+sysdir_pfx)sysd-Makefile): Don't check for
absolute name in $(config-sysdirs), can never happen.
($(+sysdir_pfx)sysd-rules): Likewise.
drepper [Wed, 16 Sep 1998 17:40:23 +0000 (17:40 +0000)]
($(common-objpfx)bits/stdio_%.h): Remove extra continuations in
command.
drepper [Wed, 16 Sep 1998 17:39:56 +0000 (17:39 +0000)]
(+tsrc) [not subdir]: Also include indirection headers for sysdep
headers.
drepper [Wed, 16 Sep 1998 08:31:47 +0000 (08:31 +0000)]
Regenerated: autoconf configure.in
drepper [Tue, 15 Sep 1998 21:25:44 +0000 (21:25 +0000)]
Removed unused variable.
drepper [Tue, 15 Sep 1998 21:24:37 +0000 (21:24 +0000)]
Update
drepper [Tue, 15 Sep 1998 21:24:25 +0000 (21:24 +0000)]
(parse_glob): Look for end of word instead of
end of field when deciding what to glob.
(field_split_word): New function, now the only place where
field-splitting is performed.
(parse_dollars): New parameter - tell the caller if
field-splitting should be performed on this word.
(wordexp): Don't convert IFS characters to blanks.
drepper [Tue, 15 Sep 1998 21:23:07 +0000 (21:23 +0000)]
If expansion or substitution occurs
anywhere in a word, the entire word is subject to field-splitting.
(testit): Only call wordfree if wordexp
succeeded (or failed with WRDE_NOSPACE).
Words not the result of expansion or
substitution should remain unchanged.
drepper [Tue, 15 Sep 1998 18:42:14 +0000 (18:42 +0000)]
Update.
drepper [Tue, 15 Sep 1998 18:42:04 +0000 (18:42 +0000)]
[!ELF_MACHINE_PLTREL_OVERLAP] (_ELF_DYNAMIC_DO_RELOC): Correctly set
ranges[1].lazy.
drepper [Tue, 15 Sep 1998 12:10:51 +0000 (12:10 +0000)]
Update.
drepper [Tue, 15 Sep 1998 12:10:33 +0000 (12:10 +0000)]
Include Makeconfig so that $(inst_includedir) is defined.
drepper [Tue, 15 Sep 1998 09:18:06 +0000 (09:18 +0000)]
Update.
drepper [Tue, 15 Sep 1998 09:17:55 +0000 (09:17 +0000)]
Include <mcheck.h>.
drepper [Tue, 15 Sep 1998 08:04:19 +0000 (08:04 +0000)]
Update.
drepper [Tue, 15 Sep 1998 08:04:08 +0000 (08:04 +0000)]
Correct copying.
drepper [Mon, 14 Sep 1998 23:40:55 +0000 (23:40 +0000)]
* nscd/pwdcache.c (save_pwd): Rewrite to use only one malloc call.
(free_pwd): Adjust for this change.
* nscd/grpcache.c (save_grp): Rewrite to use only one malloc call.
(free_grp): Adjust for this change.
drepper [Mon, 14 Sep 1998 22:04:05 +0000 (22:04 +0000)]
Update.
drepper [Mon, 14 Sep 1998 22:03:37 +0000 (22:03 +0000)]
(cache_pwdinit): Allocate uidtbl of correct size.
drepper [Mon, 14 Sep 1998 21:41:06 +0000 (21:41 +0000)]
Update.
drepper [Mon, 14 Sep 1998 18:45:17 +0000 (18:45 +0000)]
Update.
drepper [Mon, 14 Sep 1998 18:44:50 +0000 (18:44 +0000)]
Include stdlib.h.
drepper [Mon, 14 Sep 1998 16:38:49 +0000 (16:38 +0000)]
Update.
drepper [Mon, 14 Sep 1998 16:38:32 +0000 (16:38 +0000)]
Add init-first.h.
drepper [Mon, 14 Sep 1998 16:38:08 +0000 (16:38 +0000)]
Add sys/sendfile.h.
drepper [Mon, 14 Sep 1998 16:37:37 +0000 (16:37 +0000)]
Add dl-machine.c and dl-start.S.
drepper [Mon, 14 Sep 1998 16:36:53 +0000 (16:36 +0000)]
(distribute): Add include/sys/mman.h.
drepper [Mon, 14 Sep 1998 16:35:57 +0000 (16:35 +0000)]
Add missing menu entries.
drepper [Mon, 14 Sep 1998 16:26:45 +0000 (16:26 +0000)]
Extra files for Solaris/SPARC.
drepper [Mon, 14 Sep 1998 15:37:31 +0000 (15:37 +0000)]
Add one more comment.
drepper [Mon, 14 Sep 1998 15:37:06 +0000 (15:37 +0000)]
Add more wordexp description.
drepper [Mon, 14 Sep 1998 15:32:08 +0000 (15:32 +0000)]
(headers): Remove bits/stdio_lim.h.
(install-others): Add bits/stdio_lim.h.
Add rule to install bits/stdio_lim.h.
drepper [Mon, 14 Sep 1998 15:22:40 +0000 (15:22 +0000)]
Update.
drepper [Mon, 14 Sep 1998 15:22:19 +0000 (15:22 +0000)]
(w_emptyword): Remove function.
(exec_comm): Don't use w_emptyword.
(parse_param): Likewise.
drepper [Mon, 14 Sep 1998 15:21:56 +0000 (15:21 +0000)]
Chet Ramey confirmed that bash's behaviour
for field-splitting :abc: is correct, and that two fields should
result. Revert tests to reflect this.
drepper [Mon, 14 Sep 1998 15:14:09 +0000 (15:14 +0000)]
Update.
drepper [Mon, 14 Sep 1998 15:09:14 +0000 (15:09 +0000)]
Add sys/debugreg.h.
drepper [Mon, 14 Sep 1998 15:09:04 +0000 (15:09 +0000)]
Move sys/debugreg.h to i386/Dist.
drepper [Mon, 14 Sep 1998 15:05:50 +0000 (15:05 +0000)]
Would be empty.
drepper [Mon, 14 Sep 1998 15:01:45 +0000 (15:01 +0000)]
Moved one dir up.
drepper [Mon, 14 Sep 1998 15:01:30 +0000 (15:01 +0000)]
Extra objects for ARM.
drepper [Mon, 14 Sep 1998 14:59:37 +0000 (14:59 +0000)]
Remade for experimental-2.0.96
drepper [Mon, 14 Sep 1998 14:26:04 +0000 (14:26 +0000)]
Wordexp is available.
drepper [Mon, 14 Sep 1998 12:16:30 +0000 (12:16 +0000)]
Update.
drepper [Mon, 14 Sep 1998 12:16:23 +0000 (12:16 +0000)]
Don't drag _IO_2_1_stdin_ into the executable.
drepper [Mon, 14 Sep 1998 11:43:26 +0000 (11:43 +0000)]
Update.
drepper [Mon, 14 Sep 1998 11:43:08 +0000 (11:43 +0000)]
Include stdlib.h.
drepper [Mon, 14 Sep 1998 11:42:59 +0000 (11:42 +0000)]
Print time in UTC to get consistent output.
drepper [Mon, 14 Sep 1998 11:42:26 +0000 (11:42 +0000)]
Not needed anymore.
drepper [Mon, 14 Sep 1998 11:41:45 +0000 (11:41 +0000)]
Delete rules to make stdio_lim.h.
drepper [Mon, 14 Sep 1998 11:41:35 +0000 (11:41 +0000)]
Take out stdio_lim.h.in.
drepper [Mon, 14 Sep 1998 11:41:03 +0000 (11:41 +0000)]
Not needed anymore.
drepper [Mon, 14 Sep 1998 11:40:38 +0000 (11:40 +0000)]
Add braces around ambiguous else.
drepper [Mon, 14 Sep 1998 11:40:20 +0000 (11:40 +0000)]
Not needed anymore.
drepper [Mon, 14 Sep 1998 11:39:00 +0000 (11:39 +0000)]
Quiet -Wparentheses warning.
drepper [Mon, 14 Sep 1998 11:38:34 +0000 (11:38 +0000)]
Use __need_malloc_and_calloc when including stdlib.h.
(__string2_1bptr_p): Avoid -Wbad-function-cast warnings.
drepper [Mon, 14 Sep 1998 11:38:23 +0000 (11:38 +0000)]
Add a switch, __need_malloc_and_calloc, to provide only malloc and
calloc.
drepper [Mon, 14 Sep 1998 11:38:05 +0000 (11:38 +0000)]
Template for stdio_lim.h.
drepper [Mon, 14 Sep 1998 11:37:45 +0000 (11:37 +0000)]
(distribute): Add stdio_lim.h.in.
drepper [Mon, 14 Sep 1998 11:37:14 +0000 (11:37 +0000)]
Quiet -Wparentheses warning.
drepper [Mon, 14 Sep 1998 11:36:58 +0000 (11:36 +0000)]
Quiet -Wparentheses warning.
drepper [Mon, 14 Sep 1998 11:36:44 +0000 (11:36 +0000)]
(_nss_nisplus_parse_servent): Convert port in network byte order.
drepper [Mon, 14 Sep 1998 11:36:33 +0000 (11:36 +0000)]
(_nss_nis_getpwent_r): Correct test for invalid password.
drepper [Mon, 14 Sep 1998 11:36:24 +0000 (11:36 +0000)]
Add support for passwd.adjunct.
drepper [Mon, 14 Sep 1998 11:36:10 +0000 (11:36 +0000)]
Update dates.
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.
drepper [Mon, 14 Sep 1998 11:35:32 +0000 (11:35 +0000)]
Include <stdlib.h>.
drepper [Mon, 14 Sep 1998 11:35:11 +0000 (11:35 +0000)]
(_dl_path): Removed.
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.
drepper [Mon, 14 Sep 1998 11:34:48 +0000 (11:34 +0000)]
($(objpfx)ld.so): Don't pass -rpath.
(CFLAGS-dl-support.c): Removed.
drepper [Mon, 14 Sep 1998 11:34:25 +0000 (11:34 +0000)]
Fixup indentation.
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.)
drepper [Mon, 14 Sep 1998 11:33:56 +0000 (11:33 +0000)]
(install-clean-symbolic-link-list): Removed.
drepper [Mon, 14 Sep 1998 11:33:45 +0000 (11:33 +0000)]
(install-symbolic-link): Remove the link list file at last.
drepper [Sun, 13 Sep 1998 15:31:28 +0000 (15:31 +0000)]
Update.
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.
drepper [Sun, 13 Sep 1998 15:00:27 +0000 (15:00 +0000)]
Update.
drepper [Sun, 13 Sep 1998 15:00:10 +0000 (15:00 +0000)]
Quote @ in string.
drepper [Sun, 13 Sep 1998 14:59:54 +0000 (14:59 +0000)]
Add call to mtrace.
drepper [Sun, 13 Sep 1998 13:37:57 +0000 (13:37 +0000)]
Update.
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.
drepper [Sun, 13 Sep 1998 08:30:54 +0000 (08:30 +0000)]
Update.
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.
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.
drepper [Sun, 13 Sep 1998 08:25:53 +0000 (08:25 +0000)]
Update.
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.
drepper [Sat, 12 Sep 1998 21:33:22 +0000 (21:33 +0000)]
Update.
drepper [Sat, 12 Sep 1998 21:33:14 +0000 (21:33 +0000)]
Add multiple inclusion guard.
drepper [Sat, 12 Sep 1998 21:25:19 +0000 (21:25 +0000)]
Update.
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.
drepper [Sat, 12 Sep 1998 21:20:18 +0000 (21:20 +0000)]
(memchr): Don't do arithmetic on `void *'.
drepper [Sat, 12 Sep 1998 21:19:21 +0000 (21:19 +0000)]
Remove prototype of internal function __mbsrtowcs.
drepper [Sat, 12 Sep 1998 21:18:57 +0000 (21:18 +0000)]
Fix multiple inclusion guard to cover the entire file.
drepper [Sat, 12 Sep 1998 08:42:05 +0000 (08:42 +0000)]
Update.
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).
drepper [Sat, 12 Sep 1998 08:40:55 +0000 (08:40 +0000)]
Fix wrong tests. Add new tests.
drepper [Fri, 11 Sep 1998 22:27:34 +0000 (22:27 +0000)]
Update.
drepper [Fri, 11 Sep 1998 22:27:24 +0000 (22:27 +0000)]
gconv module for NATS-SEFI.