1
0
mirror of git://git.sv.gnu.org/coreutils.git synced 2026-08-01 21:47:06 +02:00
Commit Graph

6330 Commits

Author SHA1 Message Date
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