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. 12 Oct, 2017 1 commit
  4. 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
  5. 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
  6. 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
  7. 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
  8. 01 Jan, 2014 1 commit
  9. 01 Jan, 2013 1 commit
  10. 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
  11. 01 Apr, 2012 2 commits
    • Bruno Haible's avatar
      log10-ieee: Work around test failure on NetBSD 5.1 and Solaris 11. · 826cf481
      Bruno Haible authored
      * m4/log10-ieee.m4: New file.
      * m4/log10.m4 (gl_FUNC_LOG10): If gl_FUNC_LOG10_IEEE is present, test
      whether log10 works with a negative argument. Replace it if not.
      * lib/log10.c (log10): For negative arguments, return NaN.
      * modules/log10-ieee (Files): Add m4/log10-ieee.m4.
      (configure.ac): Invoke gl_FUNC_LOG10_IEEE.
      * doc/posix-functions/log10.texi: Mention the log10-ieee module.
      826cf481
    • Bruno Haible's avatar
      log10: Work around OSF/1 5.1 bug. · 54be6af6
      Bruno Haible authored
      * lib/math.in.h (log10): New declaration.
      * lib/log10.c: New file.
      * m4/log10.m4 (gl_FUNC_LOG10_WORKS): New macro.
      (gl_FUNC_LOG10): Invoke it. Set REPLACE_LOG10.
      * m4/math_h.m4 (gl_MATH_H): Test whether log10 is declared.
      (gl_MATH_H_DEFAULTS): Initialize GNULIB_LOG10, REPLACE_LOG10.
      * modules/math (Makefile.am): Substitute GNULIB_LOG10, REPLACE_LOG10.
      * modules/log10 (Files): Add lib/log10.c.
      (Depends-on): Add math.
      (configure.ac): If REPLACE_LOG10 is 1, compile an override.
      * tests/test-math-c++.cc: Check the declaration of log10.
      * doc/posix-functions/log10.texi: Mention the OSF/1 5.1 problem.
      54be6af6
  12. 01 Jan, 2012 1 commit
  13. 08 Oct, 2011 1 commit
    • Bruno Haible's avatar
      log10: Use a .m4 file. · 0fcd1e44
      Bruno Haible authored
      * m4/log10.m4: New file.
      * modules/log10 (Files): Add it.
      (configure.ac): Just invoke gl_FUNC_LOG10.
      0fcd1e44
  14. 25 Apr, 2011 2 commits
    • Bruno Haible's avatar
      dup2: Remove check for dup2, unless supporting old obsolete platforms. · 4a2a66e4
      Bruno Haible authored
      * modules/dup2-obsolete: New file.
      * m4/dup2-obsolete.m4: New file.
      * m4/dup2.m4 (gl_FUNC_DUP2): Don't check whether dup2 exists if
      gl_FUNC_DUP2_OBSOLETE is not also defined.
      * modules/dup2 (Depends-on): Add dup2-obsolete.
      * doc/posix-functions/dup2.texi: Mention module dup2-obsolete.
      4a2a66e4
    • Bruno Haible's avatar
      strnlen: Avoid memchr related link error on old obsolete platforms. · e3a7a9fd
      Bruno Haible authored
      * modules/memchr-obsolete: New file.
      * m4/memchr-obsolete.m4: New file.
      * m4/memchr.m4 (gl_FUNC_MEMCHR): Don't check whether memchr exists if
      gl_FUNC_MEMCHR_OBSOLETE is not also defined.
      * modules/memchr (Depends-on): Add memchr-obsolete.
      * modules/strnlen (Depends-on): Likewise.
      * doc/posix-functions/memchr.texi: Mention module memchr-obsolete.
      e3a7a9fd
  15. 09 Feb, 2011 1 commit
    • Bruno Haible's avatar
      New module 'wctype'. · 896cde70
      Bruno Haible authored
      * modules/wctype: Change to represent the wctype() substitute.
      * lib/wctype.in.h (wctype): New declaration.
      * lib/wctype.c: New file.
      * lib/wctype-impl.h: New file.
      * m4/wctype.m4: New file.
      * m4/wctype_h.m4 (gl_WCTYPE_H): Test whether wctype is declared.
      (gl_WCTYPE_H_DEFAULTS): Initialize GNULIB_WCTYPE.
      * modules/wctype-h (Makefile.am): Substitute GNULIB_WCTYPE.
      * tests/test-wctype-h-c++.cc: Test the declaration of wctype.
      * doc/posix-functions/wctype.texi: Mention the new module and the
      HP-UX 11.00 problem.
      896cde70
  16. 07 Feb, 2011 3 commits
    • Bruno Haible's avatar
      New module 'wcpcpy'. · 83527ac1
      Bruno Haible authored
      * modules/wcpcpy: New file.
      * lib/wchar.in.h (wcpcpy): New declaration.
      * lib/wcpcpy.c: New file.
      * lib/wcpcpy-impl.h: New file, from libutf8 with modifications.
      * m4/wcpcpy.m4: New file.
      * m4/wchar_h.m4 (gl_WCHAR_H): Test whether wcpcpy is declared.
      (gl_WCHAR_H_DEFAULTS): Initialize GNULIB_WCPCPY, HAVE_WCPCPY.
      * modules/wchar (Makefile.am): Substitute GNULIB_WCPCPY, HAVE_WCPCPY.
      * tests/test-wchar-c++.cc: Test the declaration of wcpcpy.
      * doc/posix-functions/wcpcpy.texi: Mention the new module.
      83527ac1
    • Bruno Haible's avatar
      New module 'wcscpy'. · cca5dbfe
      Bruno Haible authored
      * modules/wcscpy: New file.
      * lib/wchar.in.h (wcscpy): New declaration.
      * lib/wcscpy.c: New file.
      * lib/wcscpy-impl.h: New file, from libutf8 with modifications.
      * m4/wcscpy.m4: New file.
      * m4/wchar_h.m4 (gl_WCHAR_H): Test whether wcscpy is declared.
      (gl_WCHAR_H_DEFAULTS): Initialize GNULIB_WCSCPY, HAVE_WCSCPY.
      * modules/wchar (Makefile.am): Substitute GNULIB_WCSCPY, HAVE_WCSCPY.
      * tests/test-wchar-c++.cc: Test the declaration of wcscpy.
      * doc/posix-functions/wcscpy.texi: Mention the new module.
      cca5dbfe
    • Bruno Haible's avatar
      New module 'wcslen'. · 023cc5f0
      Bruno Haible authored
      * modules/wcslen: New file.
      * lib/wchar.in.h (wcslen): New declaration.
      * lib/wcslen.c: New file.
      * lib/wcslen-impl.h: New file, from libutf8 with modifications.
      * m4/wcslen.m4: New file.
      * m4/wchar_h.m4 (gl_WCHAR_H): Test whether wcslen is declared.
      (gl_WCHAR_H_DEFAULTS): Initialize GNULIB_WCSLEN, HAVE_WCSLEN.
      * modules/wchar (Makefile.am): Substitute GNULIB_WCSLEN, HAVE_WCSLEN.
      * tests/test-wchar-c++.cc: Test the declaration of wcslen.
      * doc/posix-functions/wcslen.texi: Mention the new module.
      023cc5f0
  17. 05 Feb, 2011 2 commits
    • Bruno Haible's avatar
      New module 'wmemchr', part 3. · 248223b2
      Bruno Haible authored
      248223b2
    • Bruno Haible's avatar
      New module 'wmemchr'. · b9a6d36d
      Bruno Haible authored
      * modules/wmemchr: New file.
      * lib/wchar.in.h (wmemchr): New declaration.
      * lib/wmemchr.c: New file.
      * lib/wmemchr-impl.h: New file, from libutf8 with modifications.
      * m4/wmemchr.m4: New file.
      * m4/wchar_h.m4 (gl_WCHAR_H_DEFAULTS): Initialize GNULIB_WMEMCHR,
      HAVE_WMEMCHR.
      * modules/wchar (Makefile.am): Substitute GNULIB_WMEMCHR, HAVE_WMEMCHR.
      * tests/test-wchar-c++.cc: Test the declaration of wmemchr.
      * doc/posix-functions/wmemchr.texi: Mention the new module.
      b9a6d36d
  18. 01 Jan, 2011 1 commit
  19. 01 Jan, 2010 1 commit
  20. 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
  21. 22 Aug, 2006 1 commit
    • Paul Eggert's avatar
      Avoid the need for AC_LIBSOURCES in m4 macros. · e65015ae
      Paul Eggert authored
      * modules/arcfour (EXTRA_DIST): Add arcfour.h.
      * modules/arctwo (EXTRA_DIST): Add arctwo.h.
      * modules/check-version (EXTRA_DIST): Add check-version.h.
      * modules/crc (EXTRA_DIST): Add crc.h.
      * modules/des (EXTRA_DIST): Add des.h.
      * modules/gc (EXTRA_DIST): Add gc.h.
      * modules/getdelim (EXTRA_DIST): Add getdelim.h.
      * modules/getline (EXTRA_DIST): Add getline.h.
      * modules/getlogin_r (EXTRA_DIST): Add getlogin_r.h.
      * modules/hmac-md5 (EXTRA_DIST): Add hmac.h.
      * modules/hmac-sha1 (EXTRA_DIST): Add hmac.h.
      * modules/md2 (EXTRA_DIST): Add md2.h.
      * modules/md4 (EXTRA_DIST): Add md4.h.
      * modules/pagealign_alloc (EXTRA_DIST): Add pagealign_alloc.h.
      * modules/read-file (EXTRA_DIST): Add read-file.h.
      * modules/readline (EXTRA_DIST): Add readline.h.
      * modules/rijndael (EXTRA_DIST): Add rijndael-alg-fst.h,
      rijndael-api-fst.h.
      
      * m4/rijndael.m4 (gl_ARCFOUR):
      * m4/arctwo.m4 (gl_ARCTWO):
      * m4/check-version.m4 (gl_CHECK_VERSION):
      * m4/crc.m4 (gl_CRC):
      * m4/des.m4 (gl_DES):
      * m4/gc-pbkdf2-sha1.m4 (gl_GC_PBKDF2_SHA1):
      * m4/gc.m4 (gl_GC):
      * m4/getdelim.m4 (gl_FUNC_GETDELIM):
      * m4/getline.m4 (gl_FUNC_GETLINE):
      * m4/getlogin_r.m4 (gl_GETLOGIN_R_SUBSTITUTE):
      * m4/hmac-md5.m4 (gl_HMAC_MD5):
      * m4/hmac-sha1.m4 (gl_HMAC_SHA1):
      * m4/md2.m4 (gl_MD2):
      * m4/md4.m4 (gl_MD4):
      * m4/pagealign_alloc.m4 (gl_PAGEALIGN_ALLOC):
      * m4/read-file.m4 (gl_FUNC_READ_FILE):
      * m4/readline.m4 (gl_FUNC_READLINE):
      * m4/rijndael.m4 (gl_RIJNDAEL):
      Don't use AC_LIBSOURCES; instead, rely on the files in ../modules/
      to get the necessary .h files and whatnot.
      e65015ae
  22. 11 Oct, 2005 1 commit
  23. 16 Aug, 2005 1 commit
  24. 28 Jun, 2005 1 commit
  25. 21 Mar, 2005 1 commit
  26. 01 Mar, 2005 1 commit
    • Paul Eggert's avatar
      Remove workaround for bug in Linux kernel 2.6.8 or thereabouts. · 757c9899
      Paul Eggert authored
      The workaround isn't strictly needed for POSIX conformance, and
      it's too much of a pain to configure and maintain.  We'll ask
      people to fix their kernels instead.
      * modules/xnanosleep (Depends-on): Remove gethrxtime.
      * lib/xnanosleep.c: Don't include gethrxtime.h or xtime.h.
      (NANOSLEEP_BUG_WORKAROUND): Remove.
      (xnanosleep): Remove the workaround.
      * m4/xnanosleep.m4 (gl_XNANOSLEEP): Remove configuration attempting
      to detect nanosleep bug.
      757c9899
  27. 26 Feb, 2005 1 commit
    • Paul Eggert's avatar
      * modules/gethrxtime: New file. · 10ce26c0
      Paul Eggert authored
      * modules/xnanosleep (Files): Add m4/xnanosleep.m4.
      (Depends-on): Add gethrxtime.
      (configure.ac): Add gl_XNANOSLEEP.
      (Makefile.am): Remove lib_SOURCES line.
      
      * lib/gethrxtime.h, lib/gethrxtime.c, lib/xtime.h: New files.
      * lib/timespec.h (gettime): Return void, since it always
      succeeds now.  All uses changed.
      * lib/gettime.c (gettime) Likewise.
      [HAVE_NANOTIME]: Prefer nanotime.
      Assume gettimeofday succeeds, as POSIX requires.
      Assime time () succeeds, since other code already does.
      * lib/xnanosleep.c: Include xtime.h and gethrxtime.h, not xalloc.h.
      (timespec_subtract): Remove.
      (NANOSLEEP_BUG_WORKAROUND): New constant.
      (xnanosleep): Use gethrxtime rather than gettime; this simplifies
      things considerably.  Use it only on GNU/Linux hosts, since the
      workaround shouldn't be needed elsewhere.
      
      * m4/gethrxtime.m4, m4/xnanosleep.m4: New files.
      * m4/gettime.m4 (gl_GETTIME): Check for nanotime.
      10ce26c0