summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2005-01-19(fdopendir, fstatat): New functions.Jim Meyering
2005-01-19Include headers required for use of DIR and struct stat.Jim Meyering
[AT_SYMLINK_NOFOLLOW]: Define. (fdopendir, fstatat): Add prototypes.
2005-01-17Use numeric group ids, not symbolic group names, to avoid shell quoting issues.Paul Eggert
2005-01-15.Jim Meyering
2005-01-15*** empty log message ***Jim Meyering
2005-01-15*** empty log message ***Jim Meyering
2005-01-15*** empty log message ***Jim Meyering
2005-01-15*** empty log message ***Jim Meyering
2005-01-15*** empty log message ***Jim Meyering
2005-01-15(isaac_seed) [HAVE_GETHRTIME]: #if-0 this block,Jim Meyering
because just calling gethrtime evokes an `illegal instruction' failure when compiled with Sun's c89 on Solaris 8 and 9.
2005-01-15(isaac_seed) [HAVE_GETHRTIME]: Don't call ISAAC_SEEDJim Meyering
twice with the same value of `t'. Replace nested #if-#else blocks with #if-#elif-#elif chain.
2005-01-14*** empty log message ***Jim Meyering
2005-01-14*** empty log message ***Jim Meyering
2005-01-14The test, tests/tail/f-1, failed on powerpc-apple-darwin7.7.0.Jim Meyering
(IS_TAILABLE_FILE_TYPE): Adjust definition also to include sockets, since that's what you get when reading from a command-line- supplied pipe on Darwin 7.7. (IS_PIPE_LIKE_FILE_TYPE): Define. (main): Use new IS_PIPE_LIKE_FILE_TYPE rather than simply S_ISFIFO. This same change is also required on NetBSD/sparc-1.5. Reported by Adrian Bunk.
2005-01-14.Jim Meyering
2005-01-14*** empty log message ***Jim Meyering
2005-01-14*** empty log message ***Jim Meyering
2005-01-14(toarith): Rewrite to detect/diagnose integer overflow,Jim Meyering
rather than suffering silently. Before, expr would silently overflow and wrap around: $ expr 9223372036854775808 = 0 # $(echo 2^63|bc) 1 Now it detects the problem and exits nonzero: $ ./expr $(echo 2^63|bc) = 0 ./expr: 9223372036854775808: integer is too large
2005-01-14*** empty log message ***Jim Meyering
2005-01-14*** empty log message ***Jim Meyering
2005-01-14Work around tests/touch/empty-file failure on a systemJim Meyering
(sparc64, Linux-2.4.28, glibc-2.3.3) that didn't honor utimes' NULL-means-set-to-current-time semantics. Remove temporary file immediately, rather than waiting for configure's at-exit trap code to do it.
2005-01-14*** empty log message ***Jim Meyering
2005-01-14(id_gn): Exit 77, not 1, for a test-frameworkJim Meyering
failure, so that doesn't cause `make check' to stop. Nelson Beebe reported that this test would fail with this diagnostic `cannot find name for group ID 10' on one of his systems.
2005-01-13*** empty log message ***Jim Meyering
2005-01-13(is_int): Don't overflow when evaluating integer constants.Jim Meyering
Before, ./test $(echo 2^64|bc) -eq 0 && echo FAIL would print `FAIL'.
2005-01-13*** empty log message ***Jim Meyering
2005-01-13(validate): Add code (if-0'd out) to detectJim Meyering
names of temporary files that would clash on 8.3 file systems.
2005-01-13*** empty log message ***Jim Meyering
2005-01-13(run_tests): Add code (if-0'd out) to detectJim Meyering
names of temporary files that would clash on 8.3 file systems.
2005-01-12*** empty log message ***Jim Meyering
2005-01-12(repeat-000): Rename to `repeat-zeros' for the same reason.Jim Meyering
2005-01-12Shorten test names to accommodate 8.3 systems.Jim Meyering
2005-01-12Shorten test names to accommodate 8.3 systems.Jim Meyering
2005-01-12regenerateJim Meyering
2005-01-12(repeat-bigC): Change test name fromJim Meyering
`repeat-Compl', to avoid 8.3 conflict with `repeat-compl'.
2005-01-12*** empty log message ***Jim Meyering
2005-01-12*** empty log message ***Jim Meyering
2005-01-11.Jim Meyering
2005-01-11*** empty log message ***Jim Meyering
2005-01-11Update version to 5.3.1.Jim Meyering
2005-01-11*** empty log message ***Jim Meyering
2005-01-11*** empty log message ***Jim Meyering
2005-01-11(obs-ovflo): New test for overflow.Jim Meyering
2005-01-11(main): Check for overflow in tabstop valuesJim Meyering
specified via the obsolete form. E.g., now this command fails: _POSIX2_VERSION=1 ./expand -$(echo '2^64+1'|bc) Before it would act like `_POSIX2_VERSION=1 ./expand -1'.
2005-01-11(main): Check for overflow in tabstop valuesJim Meyering
specified via the obsolete form. E.g., now this command fails: _POSIX2_VERSION=1 ./unexpand -$(echo '2^64+1'|bc) Before it would act like `_POSIX2_VERSION=1 ./unexpand -1'.
2005-01-11(add_tab_stop): Properly diagnose a tabstop list with decreasing values.Jim Meyering
2005-01-11*** empty log message ***Jim Meyering
2005-01-11(all_programs): Account for $(EXEEXT).Jim Meyering
2005-01-11(check-README, check-AUTHORS): Account for $(EXEEXT).Jim Meyering
2005-01-10Update copyright date.Paul Eggert