1
0
mirror of git://git.sv.gnu.org/coreutils.git synced 2026-06-02 07:46:51 +02:00
Commit Graph

4432 Commits

Author SHA1 Message Date
Paul Eggert 0144e1ae89 Rewrite previous strftime change slightly. 2005-09-15 18:48:13 +00:00
Paul Eggert a08b44ea30 (my_strftime): Rewrite the previous change slightly,
to make it a bit faster and (I hope) clearer.
2005-09-15 18:47:56 +00:00
Jim Meyering 5185512286 *** empty log message *** 2005-09-14 16:10:41 +00:00
Jim Meyering cc4800dd1b (my_strftime): Be sure to use L_('x') for literals. 2005-09-14 16:10:38 +00:00
Jim Meyering 9d55b89d59 *** empty log message *** 2005-09-14 10:02:57 +00:00
Jim Meyering ad98202690 (my_strftime): Parse the colons of %:::z *after* the
optional field width, not before, so we accept %9:z, not %:9z.
2005-09-14 10:02:54 +00:00
Paul Eggert 33b49b7cac (my_strftime): Fix typo in octal number introduced in last change. 2005-09-14 06:58:08 +00:00
Paul Eggert 5b0ca7f5c1 Merge md5 from libc, and clean up some sha1 glitches. 2005-09-13 23:32:50 +00:00
Paul Eggert bf0cc9f753 (SWAP): Renamed from NOTSWAP, to avoid a horrible misnaming.
All uses changed.  Remove the old SWAP.
Remove obvious comment about BLOCKSIZE.
(rol): New macro, moved here from md5.h.
(sha1_process_block): Remove an incoherent FIXME comment.
2005-09-13 23:32:35 +00:00
Paul Eggert 9a5d4089bc (struct sha1_ctx): Mark buffer as being aligned. 2005-09-13 23:32:15 +00:00
Paul Eggert 14d1fdaec1 (CYCLIC): New macro. All uses of rol changed to use CYCLIC.
Redo comment to minimize changes from libc.
2005-09-13 23:32:01 +00:00
Paul Eggert a19c71988b (__GNUC_PREREQ, __THROW, __attribute__): New macros.
(__md5_buffer): Renamed from md5_buffer.  Add a macro undoing this
if _LIBC is not defined.  Add __THROW.
(__md5_finish_ctx, __md5_init_ctx, __md5_process_block):
(__md5_process_bytes, __md5_read_ctx, __md5_stream): Likewise.
(struct md5_ctx): Mark buffer as being aligned.
(rol): Remove; all uses changed to CYCLIC.
2005-09-13 23:31:37 +00:00
Paul Eggert b673eeb49c Add date --rfc-3339. 2005-09-13 22:09:25 +00:00
Paul Eggert 7846768c6c (my_strftime): Add support for %:z, %::z, %:::z.
Fix bug in formats like %2N.
2005-09-13 22:08:18 +00:00
Jim Meyering 2859e85770 tweak comment 2005-09-13 21:25:21 +00:00
Jim Meyering 3e4d8edce9 *** empty log message *** 2005-09-13 21:11:29 +00:00
Jim Meyering 8fc8f946c4 Revert unintended change that removed definitions
of X2REALLOC and X2NREALLOC.
2005-09-13 21:11:25 +00:00
Jim Meyering 700395d652 mostly update copyrights 2005-09-13 15:46:12 +00:00
Jim Meyering 5452065818 *** empty log message *** 2005-09-13 12:12:44 +00:00
Jim Meyering 2922ae7380 Use ARGMATCH_VERIFY, just in case. 2005-09-13 12:12:36 +00:00
Jim Meyering aadcf5b2e4 . 2005-09-10 14:16:53 +00:00
Paul Eggert 97f9677790 Regenerate. 2005-09-09 21:21:16 +00:00
Paul Eggert 3301671de9 Import latest regex module from gnulib, to fix some 64-bit bugs. 2005-09-09 21:07:50 +00:00
Paul Eggert 2aeb8c7fa9 * verify.h: Use a bit-field instead. 2005-09-06 08:21:20 +00:00
Paul Eggert fd03e5ddc5 (__builtin_constant_p): Remove, undoing previous change.
(verify_type__): Solve the problem by using a bit-field rather
than an array.
2005-09-06 08:20:56 +00:00
Jim Meyering 22322e0d9b *** empty log message *** 2005-09-05 16:57:46 +00:00
Jim Meyering c862959a9d (__builtin_constant_p) [__GNUC__ <= 2]: Define to 1.
(verify_type__) [verify_error_if_non_const__]: New member/test,
to help detect when verify or verify_expr is mistakenly passed
a non-constant argument within a function.
2005-09-05 16:57:40 +00:00
Jim Meyering b11babcb6b . 2005-09-04 20:06:36 +00:00
Jim Meyering 7a998d1011 *** empty log message *** 2005-08-31 07:51:07 +00:00
Jim Meyering db875eadae (quotearg_n_options): Change code to be suboptimal, in
order to avoid an unsuppressible warning from gcc on 64-bit systems.
2005-08-31 07:51:04 +00:00
Jim Meyering 30a8d137dd *** empty log message *** 2005-08-31 07:20:21 +00:00
Jim Meyering b2678575aa (get_charset_aliases): Add `void' in parameter list
to placate gcc's -Wstrict-prototypes.
2005-08-31 07:19:26 +00:00
Jim Meyering 8cb5f87f68 update from gnulib 2005-08-28 09:18:33 +00:00
Jim Meyering 0b7a9db3fd New file 2005-08-27 20:50:42 +00:00
Jim Meyering 1cd6d2b83b Include <sys/types.h> and declare creat_safer. 2005-08-27 20:43:26 +00:00
Jim Meyering 21e8dcda49 *** empty log message *** 2005-08-27 16:12:25 +00:00
Jim Meyering dbe6e77865 *** empty log message *** 2005-08-27 16:12:16 +00:00
Jim Meyering bd17f9b9e1 Use `#error' rather than a string literal to provoke failure. 2005-08-27 16:11:43 +00:00
Jim Meyering 4157054167 *** empty log message *** 2005-08-25 16:28:21 +00:00
Jim Meyering dd03b039e8 Include <config.h>.
Otherwise, we'd lose LARGEFILE support in any file using e.g. "fcntl--.h"
2005-08-25 16:28:18 +00:00
Jim Meyering 1d6e649c83 *** empty log message *** 2005-08-24 15:25:33 +00:00
Jim Meyering f80cc28124 (stdopen): Revert to iterating over descriptors, but
rather than using fstat, use fcntl with its F_GETFD flag, which
is more efficient.  Unlike the 2-syscall dup-close approach,
this one doesn't apply any unnecessary pressure on the file
descriptor pool -- thus there is one fewer way to fail.
2005-08-24 15:25:29 +00:00
Jim Meyering 55fb58f426 adjust prototype
Include stdbool.h.
2005-08-24 13:01:31 +00:00
Jim Meyering 2f8742484d *** empty log message *** 2005-08-23 19:42:08 +00:00
Jim Meyering 6cd08ed8ea Update from gnulib. 2005-08-23 19:41:09 +00:00
Jim Meyering 88b1cd5a53 . 2005-08-23 16:58:04 +00:00
Paul Eggert ff2fecfbe9 Import from gnulib.
(__restrict_arr): Don't define to __restrict if __cplusplus is defined.
2005-08-19 21:14:12 +00:00
Jim Meyering 2e4d4691b0 *** empty log message *** 2005-08-19 17:18:08 +00:00
Jim Meyering cc6d255ed5 (stdopen): Return `bool' so caller can detect failure. 2005-08-19 17:18:04 +00:00
Jim Meyering 147d65828a *** empty log message *** 2005-08-17 19:55:57 +00:00