Commit Graph

  • d03cb879d1 Mention strchr issues in NEWS master Paul Eggert 2026-01-27 15:16:09 -08:00
  • 2b56e8c220
    autoreconf: don’t fail if gtkdocize is unavailable (#110503) Zack Weinberg 2026-01-27 16:17:43 -05:00
  • 912567e967
    autoreconf: require word boundaries when grepping for macros (#111271) Zack Weinberg 2026-01-27 16:00:08 -05:00
  • 16de3c26a5
    Ignore target feature flags in _AC_FC_LIBRARY_LDFLAGS (#111353) Jan André Reuter 2025-12-03 12:59:43 +01:00
  • aacaff8891
    doc: cross-reference m4 manual for regex syntax (#111095) Luke Mewburn 2023-06-04 01:10:30 +10:00
  • 32aea018e7 Avoid trailing whitespace in config.h Paul Eggert 2026-01-27 12:41:00 -08:00
  • 9a6c58cf40
    Rename version.m4 to autoconf_version.m4. Zack Weinberg 2026-01-26 16:03:52 -05:00
  • 7943c65db0
    lib/autom4te.in: Update Autoreconf-preselections. Zack Weinberg 2026-01-26 15:10:12 -05:00
  • 4774e6bb31
    autoreconf: Adapt to the on-disk situation after autopoint has run. Bruno Haible 2026-01-20 19:34:16 +01:00
  • f0d97fb599
    autoreconf: Invoke autopoint in more situations. Bruno Haible 2026-01-20 17:52:17 +01:00
  • 0c777e326b
    Move more code out of shell traps into shell functions. Zack Weinberg 2025-05-27 14:26:18 -04:00
  • 9513bc15f7 Fix quoting problem in Solaris commentary Paul Eggert 2026-01-09 14:10:12 -08:00
  • c3705f11bc maint: update all copyright dates via "make update-copyright" Paul Eggert 2026-01-01 12:56:51 -08:00
  • e22aa0a999 Update Solaris commentary Paul Eggert 2025-12-12 22:25:49 -08:00
  • 8ac9edd1a7 Fix bug in Fortran implicit int handling Christian Feld 2025-11-20 08:14:01 -08:00
  • cf8b90f6ff Support for the Algol 68 language Jose E. Marchesi 2025-08-28 21:30:16 +02:00
  • f9fea549bd doc: fix AC_LANG_PROGRAM signature Basil L. Contovounesios 2025-10-14 08:50:13 +02:00
  • d1984e795a doc: improve sed doc Paul Eggert 2025-08-30 14:51:43 -07:00
  • 69ebe8fe97 Port _AC_C_C99_TEST_MAIN to -Wc++-compat Paul Eggert 2025-08-07 13:50:53 -07:00
  • 45b38c225b Port _AC_C_C99_TEST_GLOBALS to -Wc++-compat Paul Eggert 2025-08-07 13:27:29 -07:00
  • cce1af1a7c Make _AC_C_C99_TEST_MAIN more robust with -Werror Vincent Lefevre 2025-08-07 17:22:25 +02:00
  • 6fc6066df1 Port AC_C_CONST to GCC 16 -Wunused-but-set-variable Paul Eggert 2025-08-07 09:03:21 -07:00
  • 13698e2554 Quote $OLDPWD in doc Paul Eggert 2025-07-28 08:22:12 -07:00
  • b1eb59a78a doc: update cd info Paul Eggert 2025-07-27 10:29:42 -07:00
  • 0179d2354b doc: omit confusing space before paren Paul Eggert 2025-07-18 11:00:17 -07:00
  • cbfc5f6cd1 Document s/a/\n/ etc Paul Eggert 2025-06-25 11:28:24 -07:00
  • 416b8f50c9 Fix trap quoting (regression 2024-08-04). Bruno Haible 2025-05-26 15:17:57 +02:00
  • e1bbc9b93c AC_CHECK_DECL now ignores future Darwin functions Bruno Haible 2025-05-24 12:22:28 +02:00
  • 63ffa8e950 More shell patterns to avoid Paul Eggert 2025-05-06 05:04:04 -07:00
  • 3ff6b64bbe doc: Document another pitfall of shell pattern matching. Bruno Haible 2025-05-06 09:57:56 +02:00
  • fa76d00401 Fall back on busybox awk Paul Eggert 2025-04-20 10:36:19 -07:00
  • 3d79cd9ff4 Avoid grep in minimal configure Paul Eggert 2025-04-18 14:01:38 -07:00
  • b73f28c519 config.status now checks for missing awk Paul Eggert 2025-04-18 13:32:03 -07:00
  • 95b849dd83 Improve list of 'configure' prereqs Paul Eggert 2025-04-17 12:14:41 -07:00
  • 56860215d1 Document that 'configure' needs awk etc Paul Eggert 2025-04-17 01:08:52 -07:00
  • 79ab6ccf4f Fix AC_DEFINE_UNQUOTED regexp Paul Eggert 2025-04-07 11:01:59 -07:00
  • 2f64dcd048 Port install_aux_file to OS/2 Paul Eggert 2025-02-09 10:00:11 -08:00
  • 220e939e5c Fix dependency issue for autoscan.list Paul Eggert 2025-01-29 20:10:09 -08:00
  • a10ce78ead tests/local.mk: fix dependencies for generating the wrapper template Yann E. MORIN 2025-01-29 15:29:18 -07:00
  • 4c8c67c444 Document AIX 7.3 find exec + bug Paul Eggert 2025-01-29 20:02:25 -08:00
  • cbb9e1e834 Update doc for POSIX, OS versions Paul Eggert 2025-01-19 10:14:31 -08:00
  • 632282145b Port better to NVHPC Paul Eggert 2025-01-16 11:24:12 -08:00
  • 9ff9c567b1 Keep "-lmingwex" and "-lmoldname" in linker flags for MinGW Markus Mützel 2025-01-05 18:14:19 +00:00
  • 059e5fc473 AC_USE_SYSTEM_EXTENSIONS: Set _COSMO_SOURCE Jack Kelly 2025-01-04 22:19:09 -08:00
  • 1a46ea8915 Fix test failure on macOS 15.1.1 Paul Eggert 2025-01-01 13:30:26 -08:00
  • afdbe47bd8 maint: update all copyright dates via "make update-copyright" Paul Eggert 2025-01-01 12:24:04 -08:00
  • 7fe75b236c Update timestamp doc Paul Eggert 2024-12-28 16:04:09 -08:00
  • b40645caa9 doc: mention tr issues in multi-byte locales Paul Eggert 2024-12-02 12:47:54 -08:00
  • 71afdbc878
    bootstrap: Disallow use of undefined shell variables, if possible. R. Diez 2024-12-02 11:01:25 -05:00
  • d5d33c5991 Further improvements for C23 tests Paul Eggert 2024-11-17 09:00:49 -08:00
  • 1f38316f6a Fix comment typo re malloc Paul Eggert 2024-11-05 14:46:53 -08:00
  • f8c82d2926 Fix use of $3 in _AC_FUNC_MALLOC_IF etc Paul Eggert 2024-10-31 18:29:54 -07:00
  • 9ae3a35b19 AC_FUNC_MALLOC now guesses yes when cross-compiling Bruno Haible 2024-10-31 17:19:21 -07:00
  • ebfccbf750 Say malloc/realloc cache vars can have spaces Paul Eggert 2024-10-31 17:17:11 -07:00
  • 74df3c6733 * functions.m4: Fix typos in previous change. Paul Eggert 2024-10-29 16:27:45 -07:00
  • dc328e3978 Update ‘volatile’ doc for C23 Paul Eggert 2024-10-29 13:37:19 -07:00
  • 30ee10e273 Match Gnulib INSTALL for quoting Paul Eggert 2024-10-29 13:32:25 -07:00
  • 1a449f4d79 Merge from Gnulib for malloc, realloc checking Paul Eggert 2024-10-28 21:27:35 -07:00
  • c40517146a Go back to using “POSIX” not “Posix” Paul Eggert 2024-10-26 17:17:00 -07:00
  • 85b81c91fc Remove some doc for no-longer-used systems; update URLs Paul Eggert 2024-10-26 17:00:31 -07:00
  • 36fa24859f Document realloc (p, 0) gotchas Paul Eggert 2024-10-26 16:29:49 -07:00
  • 53c23bb4e1 Avoid some echo '...\...' gotchas Paul Eggert 2024-10-21 10:49:30 -07:00
  • f5f777d61b Mention autogen.sh sooner in doc Paul Eggert 2024-09-28 16:27:16 -07:00
  • f73d74d453 doc: remove IRIX from manual Paul Eggert 2024-09-21 22:56:14 -07:00
  • 93b3d33c1d Give a URL for COPYING.EXCEPTION in notices Paul Eggert 2024-09-05 18:19:36 -07:00
  • 21cbb24bf5 Stop documenting Tru64 Paul Eggert 2024-08-06 17:57:32 -07:00
  • 3172b740fa Improve coverage of ‘echo’ in manual Paul Eggert 2024-08-06 10:13:05 -07:00
  • 12ecf0f467 More defense against bad echo Paul Eggert 2024-08-06 10:00:26 -07:00
  • 5ec931ffa3 Allow shell metachars in CONFIG_STATUS Paul Eggert 2024-08-06 08:06:33 -07:00
  • d675dd3451 Support more special chars in $(LIBDIR) etc Paul Eggert 2024-08-05 23:09:58 -07:00
  • 2160962cf7 Minor AC_FUNC_SELECT_ARGTYPES speedups Paul Eggert 2024-08-05 23:05:53 -07:00
  • 30651cfdd8 Don’t mishandle ‘\’ in VERSION Paul Eggert 2024-08-05 20:43:36 -07:00
  • a245b8525a Follow own advice about \ in shell double-quoted strings Paul Eggert 2024-08-04 16:55:05 -07:00
  • a12a3ec339 Fix typos in previous $@ doc change Paul Eggert 2024-08-03 08:44:18 -07:00
  • e1c7713496 Port to AIX 7.2 ksh93 Paul Eggert 2024-08-02 20:42:57 -07:00
  • 226267d60b Fix syntax-check complaints Zack Weinberg 2024-07-17 16:26:26 -04:00
  • cffe0a3468 Adjust set size correctly in all cases of m4_set_add_all. Zack Weinberg 2024-07-08 14:26:11 -04:00
  • cfc73b4d68 Quote separators in foreach.m4 version of m4_joinall. Zack Weinberg 2024-07-08 11:22:44 -04:00
  • fcfea73686 Add a FLAGS argument to AT_CHECK_M4SUGAR_TEXT. Zack Weinberg 2024-07-08 14:43:53 -04:00
  • 9737d7d985 Emit compat shims less often for old AS_ECHO implementation details. Zack Weinberg 2024-06-24 13:51:07 -04:00
  • 8d969839ab Port AC_PROG_OBJC to RHEL 9 Bruno Haible 2024-07-16 15:56:21 +00:00
  • 2fb09fae28 Detect Android 5.0 strnlen bug Paul Eggert 2024-07-16 08:25:36 -07:00
  • 3a7aa01e2a doc: mention ACLOCAL_AMFLAGS and # Paul Eggert 2024-07-05 20:32:40 +01:00
  • 0194cf62f3 New public macros AC_LOG_CMD and AC_LOG_FILE. zack/ac-log-cmd Zack Weinberg 2024-06-23 22:15:20 -04:00
  • ec192f7fc9 WIP: replace AS_ESCAPE and _AS_QUOTE with AS_QUOTE_D. Zack Weinberg 2024-06-26 14:42:44 -04:00
  • 4ffd73054a WIP: new m4sugar function m4_join_uniq. Zack Weinberg 2024-06-26 14:40:15 -04:00
  • 4578ab146c Quote separators in foreach.m4 version of m4_joinall. Zack Weinberg 2024-06-26 14:35:09 -04:00
  • f02b7b7e3b Emit compat shims less often for old AS_ECHO implementation details. Zack Weinberg 2024-06-24 13:51:07 -04:00
  • 58e31c89cf autoconf.texi: Don’t say that Darwin is “derived from FreeBSD.” Zack Weinberg 2024-06-23 21:10:50 -04:00
  • e75caa5ff1 autoconf.texi: Move ‘Systemology’ to ‘Portable Shell Programming’ section. Zack Weinberg 2024-06-23 20:59:35 -04:00
  • 8b13394605 Add ‘shell.nix’ defining Autoconf’s build dependencies in NixOS terms. Zack Weinberg 2024-06-23 15:11:35 -04:00
  • b025a3cc37 doc/autoconf.texi (Systemology): Update Darwin. Sevan Janiyan 2024-01-06 21:49:59 +00:00
  • 7cdd728122 bootstrap: Allow 'ln -s' to be overridden by the user. KO Myung-Hun 2024-06-23 13:39:16 -04:00
  • c5b83b2613 Improve wording for Y2038 and largefile probes Paul Eggert 2024-06-17 21:01:59 -07:00
  • 7feeafdf2f Process C23 #elifdef and #elifndef Paul Eggert 2024-06-15 08:24:05 -07:00
  • e51e789ac9 Document Solaris ‘make’ glitch with ‘!’ Paul Eggert 2024-06-01 09:07:38 -07:00
  • 056518b94e AC_PROG_CXX no longer adjusts C++ language version Paul Eggert 2024-05-28 09:31:11 -07:00
  • f6522328c7 AC_PROG_CXX now tries C++23, C++20, C++17, C++14 Paul Eggert 2024-05-26 09:20:56 -07:00
  • e6c9cb69c8 Port C11 test to C++20 Paul Eggert 2024-05-26 07:04:19 -07:00
  • 605ba028a7 AC_FUNC_MALLOC: fix cross compilation to musl Alyssa Ross 2024-05-15 13:49:08 +02:00