Jim Meyering
0a1a14a095
Revamp to allow fine-tuning to control when and by how
...
much the table grows and shrinks.
(next_prime): Don't assert.
(hash_reset_tuning): New function.
(check_tuning): New function.
(hash_initialize): Accept and use new tuning parameter.
(hash_rehash): Rewrite, updating for tuning.
(hash_insert): Honor tuning semantics.
(hash_delete): Likewise.
From Fran?ois Pinard.
1999-03-15 15:50:31 +00:00
Jim Meyering
674d2ec393
(struct hash_tuning): Define.
...
(struct hash_table) [tuning]: Add member.
(hash_initialize): Add `tuning' parameter.
1999-03-15 15:41:59 +00:00
Jim Meyering
96359cf648
(hash_insert): Update prototype.
1999-03-15 15:33:21 +00:00
Jim Meyering
855b12df1d
(hash_insert): Remove last parameter and change semantics.
...
(hash_insert): Don't increment n_entries unconditionally --
otherwise, we'd do so even when the insertion failed.
From Fran?ois Pinard.
1999-03-15 15:33:01 +00:00
Jim Meyering
6e8f572094
.
1999-03-14 21:39:42 +00:00
Jim Meyering
e4fd405431
(tac_mem): `#if-0'-out this unused function.
...
(tac_stdin_to_mem): Likewise.
1999-03-13 20:30:33 +00:00
Jim Meyering
e9e5d9bf3f
.
1999-03-13 20:29:14 +00:00
Jim Meyering
9e1ddcbf89
.
1999-03-13 20:28:51 +00:00
Jim Meyering
2003f808c7
(cut invocation): Describe --output-delimiter.
1999-03-13 17:26:44 +00:00
Jim Meyering
5c591b0e36
*** empty log message ***
1999-03-13 16:24:16 +00:00
Jim Meyering
dac5c72090
*** empty log message ***
1999-03-13 16:22:59 +00:00
Jim Meyering
5c8eb257ea
*** empty log message ***
1999-03-13 16:21:19 +00:00
Jim Meyering
703336d148
*** empty log message ***
1999-03-13 16:19:18 +00:00
Jim Meyering
2bc2cc2f54
(base_name): If NAME is all slashes, return `/' (in
...
conformance with the single unix spec). Reported by Peter Moulder.
1999-03-13 16:09:00 +00:00
Jim Meyering
1905d5266b
*** empty log message ***
1999-03-12 15:24:25 +00:00
Jim Meyering
58bb02e74d
*** empty log message ***
1999-03-12 15:19:29 +00:00
Jim Meyering
dc82d52a02
*** empty log message ***
1999-03-12 15:15:23 +00:00
Jim Meyering
158b19d487
*** empty log message ***
1999-03-12 15:14:05 +00:00
Jim Meyering
e0aa18bb33
(dump_remainder): Don't fflush stdout here.
...
(main) [if forever]: Make stdout unbuffered, instead.
1999-03-12 15:12:55 +00:00
Jim Meyering
ac6d2b033e
(SETVBUF): Define new macro.
1999-03-12 15:11:57 +00:00
Jim Meyering
a3631a8114
*** empty log message ***
1999-03-12 15:11:29 +00:00
Jim Meyering
5478a521d6
Use AC_FUNC_SETVBUF_REVERSED.
1999-03-12 15:11:06 +00:00
Jim Meyering
ff12f6ff27
Declare getloadavg so I can build with -Werror.
1999-03-11 04:05:25 +00:00
Jim Meyering
ae79d1fceb
*** empty log message ***
1999-03-11 03:57:23 +00:00
Jim Meyering
45eb5dac3c
Skip failing tests: parenb, -parenb, -cread.
1999-03-11 03:49:07 +00:00
Jim Meyering
95d1aad02d
*** empty log message ***
1999-03-10 15:39:29 +00:00
Jim Meyering
b910e6ea14
(canon_host): Don't use he->h_addr directly.
...
Based on a patch from Savochkin Andrey Vladimirovich.
1999-03-10 15:39:02 +00:00
Jim Meyering
4ba4999328
(getugroups): Take new parameter, gid.
...
Add gid to the list of groups.
From Ulrich Drepper.
1999-03-10 15:35:47 +00:00
Jim Meyering
d7176770d4
*** empty log message ***
1999-03-10 15:34:45 +00:00
Jim Meyering
fe27c7d14e
fix typo in comment.
1999-03-09 18:53:54 +00:00
Jim Meyering
0c23f18574
*** empty log message ***
1999-03-09 16:11:03 +00:00
Jim Meyering
fbaac7ba29
fix small thinko
1999-03-09 16:10:30 +00:00
Jim Meyering
959eb64fb4
(xgetgroups): Take new parameter, gid, and pass it to getugroups.
...
(print_group_list): Call getpwuid and adjust calls to xgetgroups
to include new parameter.
1999-03-09 16:08:19 +00:00
Jim Meyering
290a9e03f2
(getugroups): Take new parameter, gid.
...
Add gid to the list of groups.
From Ulrich Drepper.
1999-03-09 16:07:49 +00:00
Jim Meyering
c057543e47
protoize
1999-03-09 16:07:16 +00:00
Jim Meyering
7456d2a652
.
1999-03-08 14:42:45 +00:00
Jim Meyering
965a1e5a94
*** empty log message ***
1999-03-08 14:41:57 +00:00
Jim Meyering
bee00278e6
*** empty log message ***
1999-03-08 14:40:54 +00:00
Jim Meyering
59aae8f311
*** empty log message ***
1999-03-08 14:37:40 +00:00
Jim Meyering
097ca8427d
*** empty log message ***
1999-03-08 02:44:05 +00:00
Jim Meyering
546f3f81da
(xalloc_fail): Use "%s" format so the message doesn't
...
have to be scanned for % signs. Suggestion from Fran?ois Pinard.
1999-03-08 02:43:14 +00:00
Jim Meyering
e879a5a73e
*** empty log message ***
1999-03-07 21:00:44 +00:00
Jim Meyering
8eaa894f84
Add two more URLs and the loops to use them.
1999-03-07 20:19:08 +00:00
Jim Meyering
be65d0ad03
restore blank lines in --version output
1999-03-07 17:48:10 +00:00
Jim Meyering
3a69319e76
*** empty log message ***
1999-03-07 17:03:18 +00:00
Jim Meyering
0d24fd9224
*** empty log message ***
1999-03-07 16:59:29 +00:00
Jim Meyering
9bf8b6b4c7
Use only those *_unlocked macros that are declared.
1999-03-07 16:59:21 +00:00
Jim Meyering
4677710c39
*** empty log message ***
1999-03-07 16:44:06 +00:00
Jim Meyering
7fbb24fe4e
(parse_long_options): Include `Copyright...' line in --version output.
1999-03-07 16:43:15 +00:00
Jim Meyering
c537a72db4
*** empty log message ***
1999-03-07 16:06:45 +00:00