summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2005-01-03*** empty log message ***Jim Meyering
2005-01-03(futimens): Account for the fact that futimesJim Meyering
can also fail with errno == ENOSYS in that case. Patch from Dmitry V. Levin.
2005-01-03* utimens.c (futimens) [HAVE_FUTIMES]: Fall back on utimes ifPaul Eggert
futimes fails with errno == ENOENT.
2005-01-03futimens) [HAVE_FUTIMES]: Fall back on utimes if futimes fails withPaul Eggert
errno == ENOENT.
2005-01-02*** empty log message ***Jim Meyering
2005-01-02(version_etc_copyright): Update copyright date.Jim Meyering
2004-12-31*** empty log message ***Jim Meyering
2004-12-31(rpl_openat): Correct comment.Jim Meyering
Call free_cwd, to avoid leaking a file descriptor.
2004-12-24Change getdate to not use alloca. Shrink initial stack.Paul Eggert
2004-12-24(YYSTACK_USE_ALLOCA): Define to 0, since there's noPaul Eggert
need to extend the stack. (YYINITDEPTH): New macro, so that the initial stack isn't overly large.
2004-12-20Fix typo in comment.Paul Eggert
2004-12-20Regenerate.Paul Eggert
2004-12-20* c-strtod.c (STRTOD): Depend on HAVE_C99_STRTOLD, not HAVE_DECL_STRTOLD.Paul Eggert
2004-12-20(STRTOD): Depend on HAVE_C99_STRTOLD, not HAVE_DECL_STRTOLD.Paul Eggert
2004-12-19Fix alloca problems with getdate.Paul Eggert
2004-12-19Include <alloca.h> only if HAVE_ALLOCA.Paul Eggert
(YYSTACK_USE_ALLOCA): Define to 0 if !HAVE_ALLOCA. (YYMAXDEPTH): New macro.
2004-12-19Conditionalize on _GNULIB_ALLOCA_H, not _ALLOCA_H.Paul Eggert
Remove now-obsolete comment about AIX.
2004-12-11*** empty log message ***Jim Meyering
2004-12-11adjust wording of #error messageJim Meyering
2004-12-11Fail via #error if PATH_MAX is not defined, sinceJim Meyering
this file is now compiled only on systems that define PATH_MAX.
2004-12-08Add support for time zones like +HH:MM and UTC+HH:MM.Paul Eggert
2004-12-08(textint): New member "negative".Paul Eggert
(time_zone_hhmm): New function. Expect 14 shift-reduce conflicts, not 13. (o_colon_minutes): New rule. (time, zone): Use it to add support for +HH:MM, UTC+HH:MM. (yylex): Set the "negative" member of signed numbers.
2004-12-06.Jim Meyering
2004-12-06*** empty log message ***Jim Meyering
2004-12-06(libfetish_a_SOURCES): Begin removing .c and .h file names, as theyJim Meyering
are added to AC_LIBSOURCES directives in the corresponding m4/*.m4 files.
2004-12-05.Jim Meyering
2004-12-05*** empty log message ***Jim Meyering
2004-12-05(unit-test): Depend on t-fpending.Jim Meyering
Make the target .PHONY.
2004-12-05*** empty log message ***Jim Meyering
2004-12-05.Jim Meyering
2004-12-05*** empty log message ***Jim Meyering
2004-12-05(LDADD): Define.Jim Meyering
2004-12-05.Jim Meyering
2004-12-05*** empty log message ***Jim Meyering
2004-12-05*** empty log message ***Jim Meyering
2004-12-05(unit-test): New target.Jim Meyering
(check): Depend on it. (noinst_PROGRAMS): Define.
2004-12-05Test the __fpending function.Jim Meyering
This ensures that if there is an error in the definition of the PENDING_OUTPUT_N_BYTES expression, we'll find about it right away; that value is used only in the rare event that close_stdout's fclose fails with EBADF.
2004-12-05revert to 1.8, now that we test the offendingJim Meyering
condition externally (via new t-fpending.c program)
2004-12-05*** empty log message ***Jim Meyering
2004-12-05*** empty log message ***Jim Meyering
2004-12-05Include <stdlib.h>.Jim Meyering
(__fpending): Abort if PENDING_OUTPUT_N_BYTES is negative. This ensures that if there is an error in the definition of the PENDING_OUTPUT_N_BYTES expression, we'll find about it right away; this value is used only in the rare event that close_stdout's fclose fails with EBADF.
2004-12-03Recent changes to save-cwd, openat.Paul Eggert
2004-12-03Import from gnulib.Paul Eggert
2004-12-03Add copyright and authorship notice.Paul Eggert
(AT_FDCWD): Use the same value Solaris 9 uses.
2004-12-03Include "openat.h" before other include files.Paul Eggert
Include "exitfail.h". (openat): Remove #undef; no longer needed now that we include openat.h first. (rpl_openat): Add comment about mode_t promotion. Simplify code a bit by moving initializations around. Use exit_failure rather than EXIT_FAILURE.
2004-12-03save-cwd.c: Include "save-cwd.h" before other include files.Paul Eggert
(O_DIRECTORY): Remove; not needed here, since "." must be a directory. All uses removed. (save_cwd): Use __sgi || __sun, not sun || __sun. __sun is universal on Suns, and we also need to test for IRIX. Revamp code to use 'if' rather than '#if'. Avoid unnecessary comparison of cwd->desc to 0.
2004-12-02Assume setlocale, locale.h, and localeconv exist and work.Paul Eggert
2004-12-02Assume <locale.h> exists.Paul Eggert
(human_readable): Assume localeconv exists.
2004-12-02Assume <locale.h> exists.Paul Eggert
Include "strdup.h". (GLIBC_VERSION): New macro. (hard_locale): Assume setlocale exists. Rewrite to avoid #ifdef. Use strdup rather than malloc + strcpy.
2004-12-01* getcwd.c: Use system getcwd first, if appropriate.Paul Eggert