Age | Commit message (Collapse) | Author | |
---|---|---|---|
1999-04-21 | . | Jim Meyering | |
1999-04-21 | . | Jim Meyering | |
1999-04-20 | (my_strtoumax): Fix typo in computing | Jim Meyering | |
whether overflow occurred. Improve overflow-detection to use only one conditional branch total, rather than 2N+1 conditional branches for an N-digit number. | |||
1999-04-19 | *** empty log message *** | Jim Meyering | |
1999-04-18 | Include xstrtol.h, not xstrtoul.h, since xstrtol.h now defines all the | Jim Meyering | |
xstrto... functions. | |||
1999-04-18 | <stdlib.h>: Include if HAVE_STDLIB_H, since bison 1.27 invokes "free". | Jim Meyering | |
(LookupWord, yylex): Don't pass negative char to ctype macros. | |||
1999-04-18 | (xalloc_fail): Pass xalloc_msg_memory_exhausted through gettext. | Jim Meyering | |
1999-04-18 | (libfu_a_SOURCES): Add xstrtoumax.c. | Jim Meyering | |
(noinst_HEADERS): Remove xstrtoul.h. | |||
1999-04-18 | (__xstrtol, __strtol, __unsigned): Remove macro decls. | Jim Meyering | |
<inttypes.h>: Include if HAVE_INTTYPES_H. (_DECLARE_XSTRTOL): New macro. (xstrtol, xstrtoul, xstrtoumax): Declare all three functions, so that we need only one include file, not three. (_STRTOL_ERROR): Do not undef, as this is no longer needed. Reword overflow message so that it's independent of type. | |||
1999-04-18 | (__strtol, __strtol_t, __xstrtol): | Jim Meyering | |
New macros to specify the underlying function, its returned type, and our function. Default to values suitable for xstrtol. Include <ctype.h>, since we use its macros. (ULONG_MAX, LONG_MAX, ISBLANK): Remove: no longer needed. (ISSPACE): New macro. (bkm_scale, bkm_scale_by_power, __xstrtol, main): __unsigned long int -> __strtol_t. (__xstrtol): Depend on whether __strtol_t is an unsigned type, not on whether STRING_TO_UNSIGNED is defined. Skip isspace chars, not isblank chars, to match strtol. When returning LONGINT_INVALID_SUFFIX_CHAR, store the value that we computed into *val. | |||
1999-04-18 | (STRING_TO_UNSIGNED): Remove. | Jim Meyering | |
(__strtol, __strtol_t, __xstrtol): New macros. | |||
1999-04-15 | . | Jim Meyering | |
1999-04-11 | (readtoken, readtokens): Protoize. | Jim Meyering | |
1999-04-07 | (difftm): Protoize. | Jim Meyering | |
1999-04-07 | . | Jim Meyering | |
1999-04-06 | Update from master source in libc, removing %f. | Jim Meyering | |
1999-04-04 | fix comments | Jim Meyering | |
add FIXME | |||
1999-03-30 | . | Jim Meyering | |
1999-03-30 | (make_node_op_equals): New function. | Jim Meyering | |
(mode_append_entry): Likewise. (mode_compile): When none of [ugoa] is specified in an `=OP' change mode request, insert a `=0' entry into the linked list so that all bits are cleared first. Use the new functions. | |||
1999-03-30 | (rmdir): Use pid_t instead of int; check status | Jim Meyering | |
against zero. This is to improve portability. | |||
1999-03-30 | (rename): Use pid_t instead of int; check status | Jim Meyering | |
against zero. This is to improve portability. | |||
1999-03-30 | (mkdir): Use pid_t instead of int; check status | Jim Meyering | |
against zero. This is to improve portability. | |||
1999-03-28 | (get_date): Reuse tm_isdst of first localtime | Jim Meyering | |
call; this is an improvement on a bug fix suggested by martin@dresden.nacamar.de. Do not assume that localtime and gmtime return non-null. From Paul Eggert. | |||
1999-03-28 | (mode_compile): Upon allocation failure, free | Jim Meyering | |
everything starting with the head, not the tail. | |||
1999-03-26 | . | Jim Meyering | |
1999-03-26 | (libfu_a_SOURCES): Add version-etc.c. | Jim Meyering | |
(noinst_HEADERS): Add version-etc.h. | |||
1999-03-26 | (parse_long_options): Remove version-, copyright-, | Jim Meyering | |
and author-printing code. Do it via version_etc. | |||
1999-03-26 | *** empty log message *** | Jim Meyering | |
1999-03-17 | (is_prime): Return bool rather than int. | Jim Meyering | |
1999-03-15 | tweak comments | Jim Meyering | |
add curlies use assert(0) in place of abort | |||
1999-03-15 | Revamp to allow fine-tuning to control when and by how | Jim Meyering | |
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 | (struct hash_tuning): Define. | Jim Meyering | |
(struct hash_table) [tuning]: Add member. (hash_initialize): Add `tuning' parameter. | |||
1999-03-15 | (hash_insert): Update prototype. | Jim Meyering | |
1999-03-15 | (hash_insert): Remove last parameter and change semantics. | Jim Meyering | |
(hash_insert): Don't increment n_entries unconditionally -- otherwise, we'd do so even when the insertion failed. From François Pinard. | |||
1999-03-13 | *** empty log message *** | Jim Meyering | |
1999-03-13 | (base_name): If NAME is all slashes, return `/' (in | Jim Meyering | |
conformance with the single unix spec). Reported by Peter Moulder. | |||
1999-03-10 | (canon_host): Don't use he->h_addr directly. | Jim Meyering | |
Based on a patch from Savochkin Andrey Vladimirovich. | |||
1999-03-10 | (getugroups): Take new parameter, gid. | Jim Meyering | |
Add gid to the list of groups. From Ulrich Drepper. | |||
1999-03-09 | fix typo in comment. | Jim Meyering | |
1999-03-09 | fix small thinko | Jim Meyering | |
1999-03-09 | (getugroups): Take new parameter, gid. | Jim Meyering | |
Add gid to the list of groups. From Ulrich Drepper. | |||
1999-03-09 | protoize | Jim Meyering | |
1999-03-08 | (xalloc_fail): Use "%s" format so the message doesn't | Jim Meyering | |
have to be scanned for % signs. Suggestion from François Pinard. | |||
1999-03-07 | restore blank lines in --version output | Jim Meyering | |
1999-03-07 | (parse_long_options): Include `Copyright...' line in --version output. | Jim Meyering | |
1999-03-07 | (parse_long_options): Add the `...NO warranty...' message. | Jim Meyering | |
1999-03-06 | . | Jim Meyering | |
1999-03-04 | Update prototype. | Jim Meyering | |
1999-03-04 | (_): Define it. | Jim Meyering | |
(parse_long_options): Accept new parameter, authors, and print it. | |||
1999-03-02 | (read_utmp) [HAVE_UTMPNAME]: Rewrite. | Jim Meyering | |