1. 01 Jan, 2018 1 commit
  2. 29 Dec, 2017 1 commit
    • Samuel Thibault's avatar
      Add cross-compilation results for GNU/Hurd. · 65c09137
      Samuel Thibault authored
      * m4/calloc.m4: Add GNU/Hurd guess.
      * m4/cbrtl.m4: Likewise.
      * m4/ceil.m4: Likewise.
      * m4/ceilf.m4: Likewise.
      * m4/ceill.m4: Likewise.
      * m4/chown.m4: Likewise.
      * m4/duplocale.m4: Likewise.
      * m4/exp2l.m4: Likewise.
      * m4/expm1.m4: Likewise.
      * m4/fchdir.m4: Likewise.
      * m4/floor.m4: Likewise.
      * m4/floorf.m4: Likewise.
      * m4/fmod.m4: Likewise.
      * m4/fmodf.m4: Likewise.
      * m4/fmodl.m4: Likewise.
      * m4/getcwd.m4: Likewise.
      * m4/getgroups.m4: Likewise.
      * m4/gettimeofday.m4: Likewise.
      * m4/hypot.m4: Likewise.
      * m4/hypotf.m4: Likewise.
      * m4/hypotl.m4: Likewise.
      * m4/link-follow.m4: Likewise.
      * m4/link.m4: Likewise.
      * m4/linkat.m4: Likewise.
      * m4/log.m4: Likewise.
      * m4/log10.m4: Likewise.
      * m4/log10f.m4: Likewise.
      * m4/log1p.m4: Likewise.
      * m4/log1pf.m4: Likewise.
      * m4/log1pl.m4: Likewise.
      * m4/log2.m4: Likewise.
      * m4/log2f.m4: Likewise.
      * m4/logf.m4: Likewise.
      * m4/lstat.m4: Likewise.
      * m4/malloc.m4: Likewise.
      * m4/mbrlen.m4: Likewise.
      * m4/mbrtowc.m4: Likewise.
      * m4/mkdir.m4: Likewise.
      * m4/mkfifo.m4: Likewise.
      * m4/mknod.m4: Likewise.
      * m4/mkstemp.m4: Likewise.
      * m4/modf.m4: Likewise.
      * m4/modff.m4: Likewise.
      * m4/modfl.m4: Likewise.
      * m4/printf.m4: Likewise.
      * m4/pselect.m4: Likewise.
      * m4/ptsname.m4: Likewise.
      * m4/putenv.m4: Likewise.
      * m4/readlink.m4: Likewise.
      * m4/realloc.m4: Likewise.
      * m4/remainder.m4: Likewise.
      * m4/remainderf.m4: Likewise.
      * m4/remainderl.m4: Likewise.
      * m4/rmdir.m4: Likewise.
      * m4/round.m4: Likewise.
      * m4/roundf.m4: Likewise.
      * m4/roundl.m4: Likewise.
      * m4/select.m4: Likewise.
      * m4/setenv.m4: Likewise.
      * m4/signbit.m4: Likewise.
      * m4/sleep.m4: Likewise.
      * m4/stat.m4: Likewise.
      * m4/strerror.m4: Likewise.
      * m4/strtok_r.m4: Likewise.
      * m4/symlink.m4: Likewise.
      * m4/symlinkat.m4: Likewise.
      * m4/trunc.m4: Likewise.
      * m4/truncf.m4: Likewise.
      * m4/truncl.m4: Likewise.
      * m4/tzset.m4: Likewise.
      * m4/ungetc.m4: Likewise.
      * m4/usleep.m4: Likewise.
      * m4/wcwidth.m4: Likewise.
      65c09137
  3. 13 Jul, 2017 1 commit
    • Bruno Haible's avatar
      Improve cross-compilation guesses for native Windows. · a9b04535
      Bruno Haible authored
      * m4/btowc.m4 (gl_FUNC_BTOWC): Add cross-compilation guess for native
      Windows.
      * m4/c-stack.m4 (AC_SYS_XSI_STACK_OVERFLOW_HEURISTIC): Likewise.
      * m4/calloc.m4 (_AC_FUNC_CALLOC_IF): Likewise.
      * m4/canonicalize.m4 (gl_FUNC_REALPATH_WORKS): Likewise.
      * m4/cbrtf.m4 (gl_FUNC_CBRTF_WORKS): Likewise.
      * m4/cbrtl.m4 (gl_FUNC_CBRTL, gl_FUNC_CBRTL_WORKS): Likewise.
      * m4/ceil.m4 (gl_FUNC_CEIL): Likewise.
      * m4/ceilf.m4 (gl_FUNC_CEILF): Likewise.
      * m4/ceill.m4 (gl_FUNC_CEILL): Likewise.
      * m4/d-ino.m4 (gl_CHECK_TYPE_STRUCT_DIRENT_D_INO): Likewise.
      * m4/dup.m4 (gl_FUNC_DUP): Likewise.
      * m4/expl.m4 (gl_FUNC_EXPL): Likewise.
      * m4/exp2.m4 (gl_FUNC_EXP2_WORKS): Likewise.
      * m4/exp2l.m4 (gl_FUNC_EXP2L): Likewise.
      * m4/expm1.m4 (gl_FUNC_EXPM1): Likewise.
      * m4/expm1f.m4 (gl_FUNC_EXPM1F_WORKS): Likewise.
      * m4/exponentl.m4 (gl_LONG_DOUBLE_EXPONENT_LOCATION): Likewise.
      * m4/fabsl.m4 (gl_FUNC_FABSL_WORKS): Likewise.
      * m4/fchdir.m4 (gl_FUNC_FCHDIR): Likewise.
      * m4/fcntl-o.m4 (gl_FCNTL_O_FLAGS): Likewise.
      * m4/float_h.m4 (gl_FLOAT_H): Likewise.
      * m4/floor.m4 (gl_FUNC_FLOOR): Likewise.
      * m4/floorf.m4 (gl_FUNC_FLOORF): Likewise.
      * m4/fma.m4 (gl_FUNC_FMA_WORKS): Likewise.
      * m4/fmaf.m4 (gl_FUNC_FMAF_WORKS): Likewise.
      * m4/fmal.m4 (gl_FUNC_FMAL_WORKS): Likewise.
      * m4/fmod.m4 (gl_FUNC_FMOD): Likewise.
      * m4/fmodf.m4 (gl_FUNC_FMODF): Likewise.
      * m4/fmodl.m4 (gl_FUNC_FMODL): Likewise.
      * m4/frexp.m4 (gl_FUNC_FREXP_WORKS): Likewise.
      * m4/frexpf.m4 (gl_FUNC_FREXPF_WORKS): Likewise.
      * m4/ftello.m4 (gl_FUNC_FTELLO): Likewise.
      * m4/gettimeofday.m4 (gl_FUNC_GETTIMEOFDAY_CLOBBER): Likewise.
      * m4/hypot.m4 (gl_FUNC_HYPOT): Likewise.
      * m4/hypotf.m4 (gl_FUNC_HYPOTF, gl_FUNC_HYPOTF_WORKS): Likewise.
      * m4/hypotl.m4 (gl_FUNC_HYPOTL, gl_FUNC_HYPOTL_WORKS): Likewise.
      * m4/ilogb.m4 (gl_FUNC_ILOGB_WORKS): Likewise.
      * m4/ilogbf.m4 (gl_FUNC_ILOGBF_WORKS): Likewise.
      * m4/isfinite.m4 (gl_ISFINITEL_WORKS): Likewise.
      * m4/isinf.m4 (gl_ISINFL_WORKS): Likewise.
      * m4/isnanf.m4 (gl_ISNANF_WORKS): Likewise.
      * m4/isnanl.m4 (gl_FUNC_ISNANL_WORKS): Likewise.
      * m4/ldexpl.m4 (gl_FUNC_LDEXPL_WORKS): Likewise.
      * m4/log.m4 (gl_FUNC_LOG, gl_FUNC_LOG_WORKS): Likewise.
      * m4/logf.m4 (gl_FUNC_LOGF, gl_FUNC_LOGF_WORKS): Likewise.
      * m4/logl.m4 (gl_FUNC_LOGL_WORKS): Likewise.
      * m4/log10.m4 (gl_FUNC_LOG10, gl_FUNC_LOG10_WORKS): Likewise.
      * m4/log10f.m4 (gl_FUNC_LOG10F, gl_FUNC_LOG10F_WORKS): Likewise.
      * m4/log10l.m4 (gl_FUNC_LOG10L_WORKS): Likewise.
      * m4/log1p.m4 (gl_FUNC_LOG1P): Likewise.
      * m4/log1pf.m4 (gl_FUNC_LOG1PF, gl_FUNC_LOG1PF_WORKS): Likewise.
      * m4/log1pl.m4 (gl_FUNC_LOG1PL): Likewise.
      * m4/log2.m4 (gl_FUNC_LOG2, gl_FUNC_LOG2_WORKS): Likewise.
      * m4/log2f.m4 (gl_FUNC_LOG2F, gl_FUNC_LOG2F_WORKS): Likewise.
      * m4/log2l.m4 (gl_FUNC_LOG2L_WORKS): Likewise.
      * m4/logb.m4 (gl_FUNC_LOGB_WORKS): Likewise.
      * m4/logbf.m4 (gl_FUNC_LOGBF_WORKS): Likewise.
      * m4/logbl.m4 (gl_FUNC_LOGBL_WORKS): Likewise.
      * m4/lstat.m4 (gl_FUNC_LSTAT_FOLLOWS_SLASHED_SYMLINK): Likewise.
      * m4/mbrtowc.m4 (gl_MBRTOWC_EMPTY_INPUT, gl_MBRTOWC_C_LOCALE): Likewise.
      * m4/mkdir.m4 (gl_FUNC_MKDIR): Likewise.
      * m4/mkstemp.m4 (gl_FUNC_MKSTEMP): Likewise.
      * m4/mktime.m4 (gl_FUNC_MKTIME_WORKS): Likewise.
      * m4/modf.m4 (gl_FUNC_MODF): Likewise.
      * m4/modff.m4 (gl_FUNC_MODFF): Likewise.
      * m4/modfl.m4 (gl_FUNC_MODFL): Likewise.
      * m4/nanosleep.m4 (gl_FUNC_NANOSLEEP): Likewise.
      * m4/perror.m4 (gl_FUNC_PERROR): Likewise.
      * m4/popen.m4 (gl_FUNC_POPEN): Likewise.
      * m4/posix_spawn.m4 (gl_FUNC_POSIX_SPAWN_FILE_ACTIONS_ADDCLOSE,
      gl_FUNC_POSIX_SPAWN_FILE_ACTIONS_ADDDUP2,
      gl_FUNC_POSIX_SPAWN_FILE_ACTIONS_ADDOPEN): Likewise.
      * m4/ptsname_r.m4 (gl_PREREQ_PTSNAME_R): Likewise.
      * m4/putenv.m4 (gl_FUNC_PUTENV): Likewise.
      * m4/regex.m4 (gl_REGEX): Likewise.
      * m4/remainder.m4 (gl_FUNC_REMAINDER): Likewise.
      * m4/remainderf.m4 (gl_FUNC_REMAINDERF,
      gl_FUNC_REMAINDERF_WORKS): Likewise.
      * m4/remainderl.m4 (gl_FUNC_REMAINDERL,
      gl_FUNC_REMAINDERL_WORKS): Likewise.
      * m4/rename.m4 (gl_FUNC_RENAME): Likewise.
      * m4/rmdir-errno.m4 (gl_FUNC_RMDIR_NOTEMPTY): Likewise.
      * m4/rmdir.m4 (gl_FUNC_RMDIR): Likewise.
      * m4/round.m4 (gl_FUNC_ROUND): Likewise.
      * m4/roundf.m4 (gl_FUNC_ROUNDF): Likewise.
      * m4/roundl.m4 (gl_FUNC_ROUNDL): Likewise.
      * m4/signbit.m4 (gl_SIGNBIT): Likewise.
      * m4/sleep.m4 (gl_FUNC_SLEEP): Likewise.
      * m4/sqrtl.m4 (gl_FUNC_SQRTL_WORKS): Likewise.
      * m4/stdint.m4 (gl_STDINT_H): Likewise.
      * m4/strerror.m4 (gl_FUNC_STRERROR_0): Likewise.
      * m4/strncat.m4 (gl_FUNC_STRNCAT): Likewise.
      * m4/strtod.m4 (gl_FUNC_STRTOD): Likewise.
      * m4/strtoimax.m4 (gl_FUNC_STRTOIMAX): Likewise.
      * m4/strtok_r.m4 (gl_FUNC_STRTOK_R): Likewise.
      * m4/trunc.m4 (gl_FUNC_TRUNC): Likewise.
      * m4/truncf.m4 (gl_FUNC_TRUNCF): Likewise.
      * m4/truncl.m4 (gl_FUNC_TRUNCL): Likewise.
      * m4/tsearch.m4 (gl_FUNC_TSEARCH): Likewise.
      * m4/tzset.m4 (gl_FUNC_TZSET_CLOBBER): Likewise.
      * m4/ungetc.m4 (gl_FUNC_UNGETC_WORKS): Likewise.
      * m4/unlink-busy.m4 (gl_FUNC_UNLINK_BUSY_TEXT): Likewise.
      * m4/unlink.m4 (gl_FUNC_UNLINK): Likewise.
      * m4/usleep.m4 (gl_FUNC_USLEEP): Likewise.
      * m4/utimes.m4 (gl_FUNC_UTIMES): Likewise.
      * m4/wcrtomb.m4 (gl_FUNC_WCRTOMB): Likewise.
      * m4/wcsrtombs.m4 (gl_WCSRTOMBS_TERMINATION, gl_WCSRTOMBS_NULL):
      Likewise.
      * m4/wctob.m4 (gl_FUNC_WCTOB): Likewise.
      * m4/chown.m4 (AC_FUNC_CHOWN): Add cross-compilation guess for native
      Windows. Enable also on Autoconf 2.70.
      * m4/printf.m4 (gl_PRINTF_SIZES_C99, gl_PRINTF_LONG_DOUBLE,
      gl_PRINTF_INFINITE, gl_PRINTF_INFINITE_LONG_DOUBLE,
      gl_PRINTF_DIRECTIVE_A, gl_PRINTF_DIRECTIVE_F, gl_PRINTF_DIRECTIVE_N,
      gl_PRINTF_DIRECTIVE_LS, gl_PRINTF_FLAG_LEFTADJUST, gl_PRINTF_FLAG_ZERO,
      gl_SNPRINTF_TRUNCATION_C99, gl_SNPRINTF_RETVAL_C99,
      gl_SNPRINTF_DIRECTIVE_N, gl_SNPRINTF_SIZE1): Add cross-compilation guess
      for native Windows.
      (gl_PRINTF_POSITIONS, gl_PRINTF_FLAG_GROUPING,
      gl_VSNPRINTF_ZEROSIZE_C99): Add comment.
      a9b04535
  4. 01 Jan, 2017 1 commit
    • Paul Eggert's avatar
      version-etc: new year · a3fd683d
      Paul Eggert authored
      * build-aux/gendocs.sh (version):
      * doc/gendocs_template:
      * doc/gendocs_template_min:
      * doc/gnulib.texi:
      * lib/version-etc.c (COPYRIGHT_YEAR):
      Update copyright dates by hand in templates and the like.
      * all files: Run 'make update-copyright'.
      a3fd683d
  5. 01 Jan, 2016 1 commit
    • Paul Eggert's avatar
      version-etc: new year · 71090a2a
      Paul Eggert authored
      * build-aux/gendocs.sh (version):
      * doc/gendocs_template:
      * doc/gendocs_template_min:
      * doc/gnulib.texi:
      * lib/version-etc.c (COPYRIGHT_YEAR):
      Update copyright dates by hand in templates and the like.
      * all files: Run 'make update-copyright'.
      71090a2a
  6. 01 Jan, 2015 1 commit
    • Paul Eggert's avatar
      version-etc: new year · b9bfe784
      Paul Eggert authored
      * doc/gnulib.texi:
      * lib/version-etc.c (COPYRIGHT_YEAR): Update copyright date.
      * all files: Run 'make update-copyright'.
      b9bfe784
  7. 01 Jan, 2014 1 commit
  8. 01 Jan, 2013 1 commit
  9. 04 May, 2012 1 commit
    • Bruno Haible's avatar
      Avoid "guessing no" guesses when cross-compiling to glibc systems. · 9f1f81e4
      Bruno Haible authored
      * m4/cbrtl.m4 (gl_FUNC_CBRTL): Require AC_CANONICAL_HOST. When cross-
      compiling to glibc systems, set gl_cv_func_cbrtl_ieee to "guessing yes".
      * m4/ceil.m4 (gl_FUNC_CEIL): Require AC_CANONICAL_HOST. When cross-
      compiling to glibc systems, set gl_cv_func_ceil_ieee to "guessing yes".
      * m4/ceilf.m4 (gl_FUNC_CEILF): Require AC_CANONICAL_HOST. When cross-
      compiling to glibc systems, set gl_cv_func_ceilf_ieee to "guessing yes".
      * m4/ceill.m4 (gl_FUNC_CEILL): Require AC_CANONICAL_HOST. When cross-
      compiling to glibc systems, set gl_cv_func_ceill_ieee to "guessing yes".
      * m4/chown.m4 (gl_FUNC_CHOWN): Require AC_CANONICAL_HOST. When cross-
      compiling to glibc systems, set gl_cv_func_chown_slash_works,
      gl_cv_func_chown_ctime_works to "guessing yes".
      * m4/lchown.m4 (gl_FUNC_LCHOWN): Update.
      * m4/exp2l.m4 (gl_FUNC_EXP2L): Require AC_CANONICAL_HOST. When cross-
      compiling to glibc systems, set gl_cv_func_exp2l_ieee to "guessing yes".
      * m4/expm1.m4 (gl_FUNC_EXPM1): Require AC_CANONICAL_HOST. When cross-
      compiling to glibc systems, set gl_cv_func_expm1_ieee to "guessing yes".
      * m4/fchdir.m4 (gl_FUNC_FCHDIR): Require AC_CANONICAL_HOST. When cross-
      compiling to glibc systems, set gl_cv_func_open_directory_works to
      "guessing yes".
      * m4/fstat.m4 (gl_FUNC_FSTAT): Update.
      * m4/fdopendir.m4 (gl_FUNC_FDOPENDIR): Require AC_CANONICAL_HOST. When
      cross-compiling to glibc systems, set gl_cv_func_fdopendir_works to
      "guessing yes".
      * m4/floor.m4 (gl_FUNC_FLOOR): Require AC_CANONICAL_HOST. When cross-
      compiling to glibc systems, set gl_cv_func_floor_ieee to "guessing yes".
      * m4/floorf.m4 (gl_FUNC_FLOORF): Require AC_CANONICAL_HOST. When cross-
      compiling to glibc systems, set gl_cv_func_floorf_ieee to
      "guessing yes".
      * m4/fmod.m4 (gl_FUNC_FMOD): Require AC_CANONICAL_HOST. When cross-
      compiling to glibc systems, set gl_cv_func_fmod_ieee to "guessing yes".
      * m4/fmodf.m4 (gl_FUNC_FMODF): Require AC_CANONICAL_HOST. When cross-
      compiling to glibc systems, set gl_cv_func_fmodf_ieee to "guessing yes".
      * m4/fmodl.m4 (gl_FUNC_FMODL): Require AC_CANONICAL_HOST. When cross-
      compiling to glibc systems, set gl_cv_func_fmodl_ieee to "guessing yes".
      * m4/getgroups.m4 (gl_FUNC_GETGROUPS): Require AC_CANONICAL_HOST. When
      cross-compiling to glibc systems, set gl_cv_func_getgroups_works to
      "guessing yes".
      * m4/hypot.m4 (gl_FUNC_HYPOT): Require AC_CANONICAL_HOST. When cross-
      compiling to glibc systems, set gl_cv_func_hypot_ieee to "guessing yes".
      * m4/hypotf.m4 (gl_FUNC_HYPOTF): Require AC_CANONICAL_HOST. When cross-
      compiling to glibc systems, set gl_cv_func_hypotf_ieee to
      "guessing yes".
      * m4/hypotl.m4 (gl_FUNC_HYPOTL): Require AC_CANONICAL_HOST. When cross-
      compiling to glibc systems, set gl_cv_func_hypotl_ieee to
      "guessing yes".
      * m4/link.m4 (gl_FUNC_LINK): Require AC_CANONICAL_HOST. When cross-
      compiling to glibc systems, set gl_cv_func_link_works to "guessing yes".
      * m4/log.m4 (gl_FUNC_LOG): Require AC_CANONICAL_HOST. When cross-
      compiling to glibc systems, set gl_cv_func_log_ieee to "guessing yes".
      * m4/logf.m4 (gl_FUNC_LOGF): Require AC_CANONICAL_HOST. When cross-
      compiling to glibc systems, set gl_cv_func_logf_ieee to "guessing yes".
      * m4/log10.m4 (gl_FUNC_LOG10): Require AC_CANONICAL_HOST. When cross-
      compiling to glibc systems, set gl_cv_func_log10_ieee to "guessing yes".
      * m4/log10f.m4 (gl_FUNC_LOG10F): Require AC_CANONICAL_HOST. When cross-
      compiling to glibc systems, set gl_cv_func_log10f_ieee to
      "guessing yes".
      * m4/log1p.m4 (gl_FUNC_LOG1P): Require AC_CANONICAL_HOST. When cross-
      compiling to glibc systems, set gl_cv_func_log1p_ieee to "guessing yes".
      * m4/log1pf.m4 (gl_FUNC_LOG1PF): Require AC_CANONICAL_HOST. When cross-
      compiling to glibc systems, set gl_cv_func_log1pf_ieee to
      "guessing yes".
      * m4/log1pl.m4 (gl_FUNC_LOG1PL): Require AC_CANONICAL_HOST. When cross-
      compiling to glibc systems, set gl_cv_func_log1pl_ieee to
      "guessing yes".
      * m4/log2.m4 (gl_FUNC_LOG2): Require AC_CANONICAL_HOST. When cross-
      compiling to glibc systems, set gl_cv_func_log2_ieee to "guessing yes".
      * m4/log2f.m4 (gl_FUNC_LOG2F): Require AC_CANONICAL_HOST. When cross-
      compiling to glibc systems, set gl_cv_func_log2f_ieee to "guessing yes".
      * m4/mkdir.m4 (gl_FUNC_MKDIR): Require AC_CANONICAL_HOST. When cross-
      compiling to glibc systems, set gl_cv_func_mkdir_trailing_slash_works,
      gl_cv_func_mkdir_trailing_dot_works to "guessing yes".
      * m4/mkfifo.m4 (gl_FUNC_MKFIFO): Require AC_CANONICAL_HOST. When cross-
      compiling to glibc systems, set gl_cv_func_mkfifo_works to
      "guessing yes".
      * m4/mknod.m4 (gl_FUNC_MKNOD): Require AC_CANONICAL_HOST. When cross-
      compiling to glibc systems, set gl_cv_func_mknod_works to
      "guessing yes".
      * m4/mkstemp.m4 (gl_FUNC_MKSTEMP): Require AC_CANONICAL_HOST. When
      cross-compiling to glibc systems, set gl_cv_func_working_mkstemp to
      "guessing yes".
      * m4/modf.m4 (gl_FUNC_MODF): Require AC_CANONICAL_HOST. When cross-
      compiling to glibc systems, set gl_cv_func_modf_ieee to "guessing yes".
      * m4/modff.m4 (gl_FUNC_MODFF): Require AC_CANONICAL_HOST. When cross-
      compiling to glibc systems, set gl_cv_func_modff_ieee to "guessing yes".
      * m4/modfl.m4 (gl_FUNC_MODFL): Require AC_CANONICAL_HOST. When cross-
      compiling to glibc systems, set gl_cv_func_modfl_ieee to "guessing yes".
      * m4/putenv.m4 (gl_FUNC_PUTENV): Require AC_CANONICAL_HOST. When cross-
      compiling to glibc systems, set gl_cv_func_svid_putenv to
      "guessing yes".
      * m4/readlink.m4 (gl_FUNC_READLINK): Require AC_CANONICAL_HOST. When
      cross-compiling to glibc systems, set gl_cv_func_readlink_works to
      "guessing yes".
      * m4/remainder.m4 (gl_FUNC_REMAINDER): Require AC_CANONICAL_HOST. When
      cross-compiling to glibc systems, set gl_cv_func_remainder_ieee to
      "guessing yes".
      * m4/remainderf.m4 (gl_FUNC_REMAINDERF): Require AC_CANONICAL_HOST.
      When cross-compiling to glibc systems, set gl_cv_func_remainderf_ieee
      to "guessing yes".
      * m4/remainderl.m4 (gl_FUNC_REMAINDERL): Require AC_CANONICAL_HOST.
      When cross-compiling to glibc systems, set gl_cv_func_remainderl_ieee
      to "guessing yes".
      * m4/rmdir.m4 (gl_FUNC_RMDIR): Require AC_CANONICAL_HOST. When cross-
      compiling to glibc systems, set gl_cv_func_rmdir_works to
      "guessing yes".
      * m4/unlink.m4 (gl_FUNC_UNLINK): Require AC_CANONICAL_HOST. When cross-
      compiling to glibc systems, set gl_cv_func_unlink_honors_slashes,
      gl_cv_func_unlink_parent_fails to "guessing yes".
      * m4/remove.m4 (gl_FUNC_REMOVE): Update.
      * m4/rename.m4 (gl_FUNC_RENAME): Require AC_CANONICAL_HOST. When cross-
      compiling to glibc systems, set gl_cv_func_rename_slash_dst_works,
      gl_cv_func_rename_slash_src_works, gl_cv_func_rename_link_works,
      gl_cv_func_rename_dest_works to "guessing yes".
      * m4/round.m4 (gl_FUNC_ROUND): Require AC_CANONICAL_HOST. When cross-
      compiling to glibc systems, set gl_cv_func_round_ieee to "guessing yes".
      * m4/roundf.m4 (gl_FUNC_ROUNDF): Require AC_CANONICAL_HOST. When cross-
      compiling to glibc systems, set gl_cv_func_roundf_ieee to
      "guessing yes".
      * m4/roundl.m4 (gl_FUNC_ROUNDL): Require AC_CANONICAL_HOST. When cross-
      compiling to glibc systems, set gl_cv_func_roundl_ieee to
      "guessing yes".
      * m4/setenv.m4 (gl_FUNC_SETENV): Require AC_CANONICAL_HOST. When cross-
      compiling to glibc systems, set gl_cv_func_setenv_works to
      "guessing yes".
      (gl_FUNC_UNSETENV): Require AC_CANONICAL_HOST. When cross-
      compiling to glibc systems, set gl_cv_func_unsetenv_works to
      "guessing yes".
      * m4/sleep.m4 (gl_FUNC_SLEEP): Require AC_CANONICAL_HOST. When cross-
      compiling to glibc systems, set gl_cv_func_sleep_works to
      "guessing yes".
      * m4/stat.m4 (gl_FUNC_STAT): Require AC_CANONICAL_HOST. When cross-
      compiling to glibc systems, set gl_cv_func_stat_file_slash to
      "guessing yes".
      * m4/symlink.m4 (gl_FUNC_SYMLINK): Require AC_CANONICAL_HOST. When
      cross-compiling to glibc systems, set gl_cv_func_symlink_works to
      "guessing yes".
      * m4/trunc.m4 (gl_FUNC_TRUNC): Require AC_CANONICAL_HOST. When cross-
      compiling to glibc systems, set gl_cv_func_trunc_ieee to "guessing yes".
      * m4/truncf.m4 (gl_FUNC_TRUNCF): Require AC_CANONICAL_HOST. When cross-
      compiling to glibc systems, set gl_cv_func_truncf_ieee to
      "guessing yes".
      * m4/truncl.m4 (gl_FUNC_TRUNCL): Require AC_CANONICAL_HOST. When cross-
      compiling to glibc systems, set gl_cv_func_truncl_ieee to
      "guessing yes".
      * m4/usleep.m4 (gl_FUNC_USLEEP): Require AC_CANONICAL_HOST. When cross-
      compiling to glibc systems, set gl_cv_func_usleep_works to
      "guessing yes".
      * m4/utimens.m4 (gl_UTIMENS): Require AC_CANONICAL_HOST. When cross-
      compiling to glibc systems, set gl_cv_func_futimesat_works to
      "guessing yes".
      9f1f81e4
  10. 01 Jan, 2012 1 commit
  11. 26 Jul, 2011 1 commit
    • Paul Eggert's avatar
      Add dependencies to the 'largefile' module. · 599a6645
      Paul Eggert authored
      * modules/fopen (Depends-on): Add 'largefile'.
      * modules/freopen (Depends-on): Likewise.
      * modules/fseeko (Depends-on): Likewise.
      * modules/ftello (Depends-on): Likewise.
      * modules/glob (Depends-on): Likewise.
      * modules/lseek (Depends-on): Likewise.
      * modules/lstat (Depends-on): Likewise.
      * modules/mkostemp (Depends-on): Likewise.
      * modules/mkostemps (Depends-on): Likewise.
      * modules/mkstemp (Depends-on): Likewise.
      * modules/mkstemps (Depends-on): Likewise.
      * modules/open (Depends-on): Likewise.
      * modules/openat (Depends-on): Likewise.
      * modules/pread (Depends-on): Likewise.
      * modules/pwrite (Depends-on): Likewise.
      * modules/scandir (Depends-on): Likewise.
      * modules/stat (Depends-on): Likewise.
      * modules/tmpfile (Depends-on): Likewise.
      * m4/mkstemp.m4 (gl_FUNC_MKSTEMP): Do not require AC_SYS_LARGEFILE,
      since the containing module now depends on the largefile module.
      * m4/tempname.m4 (gl_FUNC_GEN_TEMPNAME): Likewise.
      * doc/posix-functions/fopen.texi: Mention that the problem of 32-bit
      off_t is fixed by gnulib.
      * doc/posix-functions/freopen.texi: Likewise.
      * doc/posix-functions/fseeko.texi: Likewise.
      * doc/posix-functions/fstatat.texi: Likewise.
      * doc/posix-functions/ftello.texi: Likewise.
      * doc/posix-functions/glob.texi: Likewise.
      * doc/posix-functions/lseek.texi: Likewise.
      * doc/posix-functions/lstat.texi: Likewise.
      * doc/posix-functions/mkstemp.texi: Likewise.
      * doc/posix-functions/open.texi: Likewise.
      * doc/posix-functions/openat.texi: Likewise.
      * doc/posix-functions/pread.texi: Likewise.
      * doc/posix-functions/pwrite.texi: Likewise.
      * doc/posix-functions/scandir.texi: Likewise.
      * doc/posix-functions/stat.texi: Likewise.
      * doc/posix-functions/tmpfile.texi: Likewise.
      * doc/glibc-functions/mkostemp.texi: Likewise.
      * doc/glibc-functions/mkostemps.texi: Likewise.
      * doc/glibc-functions/mkstemps.texi: Likewise.
      599a6645
  12. 15 Jun, 2011 1 commit
  13. 27 Apr, 2011 2 commits
  14. 01 Jan, 2011 1 commit
  15. 06 Dec, 2010 1 commit
    • Bruno Haible's avatar
      Put more information about failed tests into the test return codes. · 1f8c872f
      Bruno Haible authored
      * m4/c-stack.m4 (AC_SYS_XSI_STACK_OVERFLOW_HEURISTIC): Change test
      program so that it returns an enumerated value (0, 1, 2, 3, 4, ...).
      * m4/d-ino.m4 (gl_CHECK_TYPE_STRUCT_DIRENT_D_INO): Likewise.
      * m4/getcwd-path-max.m4 (gl_FUNC_GETCWD_PATH_MAX): Likewise.
      * m4/getcwd.m4 (gl_FUNC_GETCWD_NULL): Likewise.
      * m4/getdelim.m4 (gl_FUNC_GETDELIM): Likewise.
      * m4/getline.m4 (gl_FUNC_GETLINE): Likewise.
      * m4/intdiv0.m4 (gt_INTDIV0): Likewise.
      * m4/isapipe.m4 (gl_PREREQ_ISAPIPE): Likewise.
      * m4/nanosleep.m4 (gl_FUNC_NANOSLEEP): Likewise.
      * m4/posix_spawn.m4 (gl_POSIX_SPAWN_WORKS): Likewise.
      * m4/putenv.m4 (gl_FUNC_PUTENV): Likewise.
      * m4/sleep.m4 (gl_FUNC_SLEEP): Likewise.
      * m4/stdint.m4 (gl_STDINT_H): Likewise.
      * m4/calloc.m4 (_AC_FUNC_CALLOC_IF): Change test program so that it
      returns a bit mask.
      * m4/canonicalize.m4 (gl_FUNC_REALPATH_WORKS): Likewise.
      * m4/chown.m4 (gl_FUNC_CHOWN_FOLLOWS_SYMLINK): Likewise.
      * m4/dup2.m4 (gl_FUNC_DUP2): Likewise.
      * m4/fcntl-o.m4 (gl_FCNTL_O_FLAGS): Likewise.
      * m4/fnmatch.m4 (gl_FUNC_FNMATCH_POSIX): Likewise.
      * m4/frexp.m4 (gl_FUNC_FREXP_WORKS): Likewise.
      * m4/frexpl.m4 (gl_FUNC_FREXPL_WORKS): Likewise.
      * m4/getopt.m4 (gl_GETOPT_CHECK_HEADERS): Likewise.
      * m4/iconv.m4 (AM_ICONV_LINK): Likewise.
      * m4/iconv_open.m4 (gl_FUNC_ICONV_OPEN_UTF): Likewise.
      * m4/isfinite.m4 (gl_ISFINITEL_WORKS): Likewise.
      * m4/isnanf.m4 (gl_ISNANF_WORKS): Likewise.
      * m4/isnanl.m4 (gl_FUNC_ISNANL_WORKS): Likewise.
      * m4/ldexpl.m4 (gl_FUNC_LDEXPL_WORKS): Likewise.
      * m4/link.m4 (gl_FUNC_LINK): Likewise.
      * m4/linkat.m4 (gl_FUNC_LINKAT): Likewise.
      * m4/mbrlen.m4 (gl_MBRLEN_RETVAL): Likewise.
      * m4/mbrtowc.m4 (gl_MBRTOWC_RETVAL): Likewise.
      * m4/mbsrtowcs.m4 (gl_MBSRTOWCS_WORKS): Likewise.
      * m4/memchr.m4 (gl_FUNC_MEMCHR): Likewise.
      * m4/memmem.m4 (gl_FUNC_MEMMEM): Likewise.
      * m4/mkfifo.m4 (gl_FUNC_MKFIFO): Likewise.
      * m4/mkstemp.m4 (gl_FUNC_MKSTEMP): Likewise.
      * m4/mktime.m4 (AC_FUNC_MKTIME): Likewise.
      * m4/open.m4 (gl_FUNC_OPEN): Likewise.
      * m4/poll.m4 (gl_FUNC_POLL): Likewise.
      * m4/popen.m4 (gl_FUNC_POPEN): Likewise.
      * m4/printf.m4 (gl_PRINTF_SIZES_C99, gl_PRINTF_LONG_DOUBLE,
      gl_PRINTF_INFINITE, gl_PRINTF_INFINITE_LONG_DOUBLE,
      gl_PRINTF_DIRECTIVE_A, gl_PRINTF_DIRECTIVE_F, gl_PRINTF_DIRECTIVE_LS,
      gl_PRINTF_PRECISION): Likewise.
      * m4/regex.m4 (gl_REGEX): Likewise.
      * m4/rename.m4 (gl_FUNC_RENAME): Likewise.
      * m4/rmdir.m4 (gl_FUNC_RMDIR): Likewise.
      * m4/setenv.m4 (gl_FUNC_SETENV_SEPARATE): Likewise.
      * m4/stat.m4 (gl_FUNC_STAT): Likewise.
      * m4/stpncpy.m4 (gl_FUNC_STPNCPY): Likewise.
      * m4/strcasestr.m4 (gl_FUNC_STRCASESTR): Likewise.
      * m4/strerror_r.m4 (gl_FUNC_STRERROR_R): Likewise.
      * m4/strsignal.m4 (gl_FUNC_STRSIGNAL): Likewise.
      * m4/strstr.m4 (gl_FUNC_STRSTR): Likewise.
      * m4/strtod.m4 (gl_FUNC_STRTOD): Likewise.
      * m4/symlink.m4 (gl_FUNC_SYMLINK): Likewise.
      * m4/tsearch.m4 (gl_FUNC_TSEARCH): Likewise.
      * m4/ttyname_r.m4 (gl_FUNC_TTYNAME_R): Likewise.
      * m4/unlink-busy.m4 (gl_FUNC_UNLINK_BUSY_TEXT): Likewise.
      * m4/unlink.m4 (gl_FUNC_UNLINK): Likewise.
      * m4/utimensat.m4 (gl_FUNC_UTIMENSAT): Likewise.
      * m4/utimes.m4 (gl_FUNC_UTIMES): Likewise.
      * m4/wcrtomb.m4 (gl_FUNC_WCRTOMB): Likewise.
      * m4/wcwidth.m4 (gl_FUNC_WCWIDTH): Likewise.
      * m4/signbit.m4 (gl_SIGNBIT_TEST_PROGRAM): Likewise.
      (gl_FLOATTYPE_SIGN_LOCATION): Change test program so that it returns an
      enumerated value.
      * m4/acl.m4 (gl_ACL_GET_FILE): Use "if ... return 1; return 0;" style.
      1f8c872f
  16. 03 Apr, 2010 1 commit
  17. 01 Jan, 2010 1 commit
  18. 29 Dec, 2009 1 commit
    • Jim Meyering's avatar
      update nearly all FSF copyright year lists to include 2009 · 3030c5b5
      Jim Meyering authored
      The files named by the following are exempted:
      
          grep -v '^#' config/srclist.txt|grep -v '^$' \
            | while read src dst; do
                test -f "$dst" && { echo "$dst"; continue; }
                test -d "$dst" || continue
                echo "$dst"/$(basename "$src")
              done > exempt
          git ls-files tests/unictype >> exempt
      
      In the remaining files, convert to all-interval notation if
      - there is already at least one year interval like 2000-2003
      - the file is maintained by me
      - the file is in lib/uni*/, where that style already prevails
      Otherwise, use update-copyright's default.
      3030c5b5
  19. 10 Dec, 2009 1 commit
  20. 18 Feb, 2007 1 commit
  21. 01 Nov, 2006 1 commit
  22. 27 Oct, 2006 1 commit
    • Eric Blake's avatar
      * MODULES.html.sh: Document tempname. · a8753bfd
      Eric Blake authored
      * modules/mkstemp (Depends-on): Add tempname, and drop transitive
      dependencies.
      (Files): Move lib/tempname.c...
      * modules/tempname: ...to this new module.
      * m4/mkstemp.m4 (gl_FUNC_MKSTEMP): Remove tempname checks.
      (gl_PREREQ_TEMPNAME): Move...
      * m4/tempname.m4: ...to this new file.
      * lib/mkstemp.c (includes) [!_LIBC]: Use tempname.h.
      * modules/sys_stat (Depends-on): Add stat-macros.
      * lib/stat_.h (includes): Pick up stat macros.
      * m4/sys_stat_h.m4 (gl_HEADER_SYS_STAT_H): Replace <sys/stat.h>
      if stat macros are broken.
      * lib/tempname.c (includes): No need to include "stat-macros.h".
      (__gen_tempname) [!_LIBC]: Expose as gen_tempname.
      (direxists, __path_search) [!_LIBC]: Don't compile these in
      gnulib; the tmpdir module covers that.
      * lib/tempname.h: New file.
      a8753bfd
  23. 20 Sep, 2006 1 commit
    • Paul Eggert's avatar
      [ChangeLog] · 6b35600a
      Paul Eggert authored
      * modules/mkstemp (Depends-on): Add extensions, so that
      mkstemp is visible on some platforms.
      (Makefile.am): Add mkstemp.h to EXTRA_DIST.
      [lib/ChangeLog]
      * mkstemp.h: New file, since some standard headers
      #define mkstemp.
      * mkstemp.c: Revamp to put the !_LIBC code together.
      Include "mkstemp.h".
      Make the _LIBC code resemble glibc original more,
      e.g., use K&R style.
      * stdlib--.h: Include mkstemp.h.
      [m4/ChangeLog]
      * mkstemp.m4 (gl_FUNC_MKSTEMP): Require AC_SYS_LARGEFILE.
      Check that large offsets work.  Modernize Autoconf usages.
      Prefer "yes" to mean a good thing rather than a bad.
      Don't put "#define mkstemp" in config.h, as this might interfere
      with standard system headers that "#define mkstemp mkstemp64".
      6b35600a
  24. 21 Aug, 2006 1 commit
    • Paul Eggert's avatar
      Add and change modules to make it easier for coreutils to use · 82ff49b5
      Paul Eggert authored
      gnulib-tool.
      
      * lib/cycle-check.h: Include <stdint.h> unconditionally, since we
      now assume the stdint module.  Do not include inttypes.h.
      * lib/fsusage.h: Likewise.
      * lib/getndelim2.c: Likewise.
      * lib/human.h: Likewise.
      * lib/inttostr.h: Likewise.
      * lib/obstack.c: Likewise.
      * lib/regex_internal.h: Likewise.
      * lib/tempname.c: Likewise.
      * lib/utimecmp.c: Likewise.
      * lib/xstrtol.h: Likewise.
      
      * lib/stat_.h: Fix typo: HAVE_FUNC_LSTAT -> HAVE_LSTAT.
      
      * lib/strtoimax.c: Adjust to macro name changes in Autoconf,
      e.g., HAVE_LONG_LONG -> HAVE_LONG_LONG_INT.
      * lib/xtime.h: Likewise.
      
      Remove files that are no longer needed by their respective modules.
      * m4/obstack.m4: Remove.
      * m4/strerror_r.m4: Remove.
      * m4/uint32_t.m4: Remove.
      * m4/uintptr_t.m4: Remove.
      * m4/ullong_max.m4: Remove.
      * m4/xstrtoimax.m4: Remove.
      * m4/xstrtoumax.m4: Remove.
      
      * cycle-check.m4 (gl_CYCLE_CHECK): Do not require gl_AC_TYPE_UINTMAX_T,
      gl_STRUCT_DEV_INO, or gl_SAME_INODE, since gnulib dependencies now
      capture this.
      
      * cycle-check.m4 (gl_CYCLE_CHECK):
      Do not use AC_LIBSOURCES, since gnulib modules now do this.
      * fsusage.m4 (gl_FSUSAGE): Likewise.
      * human.m4 (gl_HUMAN): Likewise.
      * inttostr.m4 (gl_INTTOSTR): Likewise.
      * xstrtol.m4 (gl_XSTRTOL): Likewise.
      
      * filemode.m4 (gl_FILEMODE): Require AC_STRUCT_ST_DM_MODE.
      
      * filemode.m4 (gl_PREREQ_FSUSAGE_EXTRA): Do not require
      gl_AC_TYPE_INTMAX_T or gl_AC_TYPE_UINTMAX_T, since we now require
      stdint.
      * human.m4 (gl_HUMAN): Likewise.
      * inttostr.m4 (gl_PREREQ_INTTOSTR): Likewise.
      * mkstemp.m4 (gl_PREREQ_TEMPNAME): Likewise.
      * strtoimax.m4 (gl_PREREQ_STRTOIMAX): Likewise.
      * strtoumax.m4 (gl_PREREQ_STRTOUMAX): Likewise.
      * xstrtol (gl_XSTRTOL): Likewise.
      
      * gethrxtime.m4 (gl_XTIME): gl_AC_TYPE_LONG_LONG ->
      AC_TYPE_LONG_LONG_INT.
      * strtoimax.m4 (gl_PREREQ_STRTOIMAX): Likewise.
      * strtoll.m4 (gl_FUNC_STRTOLL): Likewise.
      * strtoull.m4 (gl_FUNC_STRTOULL): Likewise, for unsigned long.
      * strtoumax.m4 (gl_PREREQ_STRTOUMAX): Likewise.
      
      * human.m4 (gl_HUMAN): Do not require AM_STDBOOL_H since we depend
      on stdbool.
      
      * xstrtol.m4 (gl_PREREQ_XSTRTOL_H, gl_PREREQ_XSTRTOL): Remove.
      (gl_PREREQ_XSTRTOUL): Remove.
      
      * ls-mntd-fs.m4 (gl_LIST_MOUNTED_FILE_SYSTEMS): Check for hasmntopt.
      
      * posixver.m4: Fix comment since head -1 now works even in POSIX mode.
      
      * modules/backupfile (Files): Remove m4/d-ino.m4.
      (Depends-on): Add d-ino.
      * modules/cycle-check (Depends-on): Add stdint.
      (lib_SOURCES): Add cycle-check.h.
      * modules/d-ino: New module.
      * modules/d-type: New module.
      * modules/error (Files): Remove m4/strerror_r.m4.
      * modules/filemode (Files): Add m4/st_dm_mode.m4.
      * modules/fsuage (Files): Remove m4/ulonglong.m4, m4/stdint_h.m4,
      m4/inttypes_h.m4, m4/uintmax_t.m4.
      (Depends-on): Add stdint.
      (lib_SOURCES): Add fsusage.h.
      * modules/getcwd (Files): Remove d-ino.m4.
      (Depends-on): Add d-ino.
      * modules/getndelim2 (Depends-on): Add stdint.
      * modules/glob (Files): Remove m4/d-type.m4.
      (Depends-on): Add d-type.
      * modules/host-os: New module.
      * modules/human (Files):  Remove m4/ulonglong.m4, m4/stdint_h.m4,
      m4/inttypes_h.m4, m4/uintmax_t.m4.
      * Depends-on: Add stdint.
      (lib_SOURCES): Add human.h.
      * modules/inttostr (Files): Remove m4/intmax_t.m4,
      m4/inttostr.m4, m4/inttypes_h.m4, m4/longlong.m4, m4/stdint_h.m4,
      m4/uintmax_t.m4, m4/ulonglong.m4.
      (Depends-on): Add stdint.
      (EXTRA_DIST): Add inttostr.h.
      * modules/lchmod: New module.
      * modules/link-follow: New module.
      * modules/mkdir-p (Files): Remove lib/lchmod.h, m4/lchmod.m4.
      (Depends-on): Add lchmod.
      * modules/mkstemp (Files): Remove m4/ulonglong.m4,
      m4/stdint_h.m4, m4/inttypes_h.m4, m4/uintmax_t.m4.
      (Depends-on): Add stdint.
      * modules/obstack (Files): Remove m4/inttypes_h.m4, m4/obstack.m4,
      m4/stdint_h.m4, m4/uintmax_t.m4, m4/ulonglong.m4.
      (Depends-on): Add stdint.
      (configure.ac): Change gl_OBSTACK to AC_FUNC_OBSTACK.
      * modules/perl: New module.
      * modules/regex (Depends-on): Add stdint.
      * modules/rmdir-errno: New module.
      * modules/strtoimax (Files): Remove m4/stdint_h.m4, m4/inttypes_h.m4,
      m4/intmax_t.m4.
      (Depends-on): Add stdint.
      * modules/strtoumax (Files): Remove m4/stdint_h.m4, m4/inttypes_h.m4,
      m4/uintmax_t.m4.
      (Depends-on): Add stdint.
      * modules/unlink-busy: New module.
      * modules/utimecmp (Depends-on): Add stdint.
      * modules/uptime: New module.
      * modules/winsz-ioctl: New module.
      * modules/winsz-termios: New module.
      * modules/xnanosleep (Depends-on): Add nanosleep.
      * modules/ullong_max: Remove.
      * modules/xstrtoimax (Files): Remove m4/xstrtoimax.m4.
      (configure.ac): Remove gl_XSTRTOIMAX; no action needed now.
      * modules/xstrtol (Files): Remove m4/ulonglong.m4, m4/longlong.m4,
      m4/stdint_h.m4, m4/inttypes_h.m4, m4/uintmax_t.m4, m4/intmax_t.m4.
      (Depends-on): Add inttypes.
      (lib_SOURCES): Add xstrtol.h.
      * modules/xstrtoumax (Files): Remove m4/xstrtoumax.m4.
      (configure.ac): Remove gl_XSTRTOUMAX; no action needed now.
      * MODULES.html.sh: Move 'assert' into the assert section.
      Move 'dummy' into the linking section.
      Remove ullong_max.
      Add section for compatibility checks for POSIX:2001 functions,
      and put d-ino, d-type, link-follow, rmdir-errno, unlink-busy,
      winsz-ioctl, and winsz-termios into it.
      Add lchmod.
      Add top-level Misc section and put host-os, perl, and uptime
      into it.
      82ff49b5
  25. 06 Jul, 2006 1 commit
    • Paul Eggert's avatar
      * lib/.cppi-disable: Add wcwidth. · a8f0811e
      Paul Eggert authored
      * lib/fnmatch.c (ISBLANK): Remove.  All uses changed to isblank.
      (isblank) [! (defined isblank || HAVE_DECL_ISBLANK)]: New macro.
      (ISGRAPH): Remove.  All uses changed to isgraph.
      (FOLD) [!defined _LIBC]: Remove special case.
      * lib/getdate.y (lookup_word): Remove no-longer-needed call to islower.
      * lib/regext_internal.h (isblank): Depend on HAVE_DECL_ISBLANK, not
      HAVE_ISBLANK.
      * lib/strftime.c (TOLOWER, TOUPPER) [!defined _LIBC]: Remove special case.
      
      * m4/fnmatch.m4 (_AC_LIBOBJ_FNMATCH): Don't check for getenv decl;
      no longer needed.  Check for isblank decl.
      * m4/mkstemp.m4 (gl_PREREQ_TEMPNAME): Don't check for getenv decl.
      * m4/regex.m4 (gl_PREREQ_REGEX): Dheck for isblank decl instead
      of existence.
      a8f0811e
  26. 23 Sep, 2005 1 commit
    • Paul Eggert's avatar
      Sync from coreutils. · 7c3f8da8
      Paul Eggert authored
      * .cppi-disable: Add regcomp.c, regex_internal.c, regex_internal.h,
      stat-time.h.
      * argmatch.h: Include verify.h
      (ARGMATCH_VERIFY): Use verify rather than rolling our own.
      (ARGMATCH_ASSERT): Remove; unused.
      * canonicalize.c: Assume STDC_HEADERS.
      * exclude.c: Include "strcase.h".
      * regex_internal.h [!defined _LIBC]: Likewise.
      * getusershell.c: Include stdio--.h rather than stdio.h
      and stdio-safer.h.
      (getusershell): Call fopen, not fopen_safer.
      * save-cwd.c: Include fcntl--.h rather than fcntl.h.
      Do not include unistd-safer.h.
      (save_cwd): Don't call fd_safer; no longer needed
      now that we include fcntl--.h.
      
      * modules/argmatch (Depends-on): Add verify.
      * modules/getloadavg (Depends-on): Depend on fcntl-safer, not
      unistd-safer.
      * modules/save-cwd (Depends-on): Likewise.
      
      * backupfile.m4, calloc.m4, chown.m4, cloexec.m4, dup2.m4:
      * fileblocks.m4, free.m4, ftruncate.m4, getcwd.m4, getpagesize.m4:
      * getugroups.m4, group-member.m4, idcache.m4, link-follow.m4:
      * mkstemp.m4, mktime.m4, mountlist.m4, nanosleep.m4, pathmax.m4:
      * physmem.m4, posixver.m4, putenv.m4, safe-read.m4, same.m4:
      * save-cwd.m4, stdio-safer.m4, unistd-safer.m4, unlinkdir.m4:
      * userspec.m4, xgetcwd.m4, xreadlink.m4:
      Don't bother checking for string.h, stdlib.h, unistd.h.
      * fts.m4 (gl_FUNC_FTS_CORE): Don't require
      AC_FUNC_LSTAT_FOLLOWS_SLASHED_SYMLINK; that's now the lstat
      module's job.
      * jm-macros.m4 (gl_MACROS): Likewise.
      * prereq.m4 (gl_PREREQ): Add gl_FUNC_LSTAT.
      
      * backupfile.c: Use ARGMATCH_VERIFY, just in case.
      * posixtm.c (posixtime) [lint]: Initialize *all* of tm0, not just
      the .tm_year member, since otherwise gcc-4.0 would now warn about
      tm_zone, tm_gmtoff, tm_isdst, tm_yday, tm_wday.
      * quotearg.c (quotearg_n_options): Change code to be suboptimal, in
      order to avoid an unsuppressible warning from gcc on 64-bit systems.
      
      * lstat.m4 (gl_FUNC_LSTAT):
      Use AC_LIBSOURCES to require lstat.c and lstat.h.
      Remove obsolete comment.
      * xreadlink.m4: Use AC_LIBSOURCES and AC_LIBOBJ.
      * xstrtod.m4: Likewise.
      7c3f8da8
  27. 02 Jul, 2005 1 commit
  28. 02 May, 2005 1 commit
  29. 23 Jan, 2005 1 commit
  30. 04 Jan, 2005 1 commit
    • Jim Meyering's avatar
      Changes imported from coreutils. · 045b2414
      Jim Meyering authored
      (gl_FUNC_MKSTEMP): Rather than using "conftestXXXXXX"
      as the mkstemp template, use a temporary directory and an
      8.3-friendly template to avoid trouble on systems like DJGPP.
      Remove the temporary directory right away, rather than waiting
      for configure's at-exit trap code to do it.
      Reported by Juan M. Guerrero via Stepan Kasal.
      045b2414
  31. 20 Apr, 2004 1 commit
  32. 18 Apr, 2004 1 commit
  33. 12 Sep, 2003 1 commit
  34. 27 Aug, 2003 1 commit
  35. 23 Jul, 2003 1 commit
  36. 22 Jul, 2003 1 commit
  37. 31 Dec, 2002 1 commit
  38. 20 Nov, 2001 1 commit
  39. 19 Nov, 2001 1 commit