summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* AX_CXX_HAVE_REFERENCE_WRAPPER: remove dependency on AX_CXX_NAMESPACESEnrico M. Crisostomo2014-09-132-5/+5
|
* ax_lua.m4: rewrite _AX_LUA_FND_PREFX_PTHReuben Thomas2014-08-021-23/+14
| | | | | | | | Rewrite in Lua for robustness and brevity. Also make it understand the Lua style of ?-pattern path. Patch from Gary Vaughan (gary@gnu.org)
* m4: fix one-argument AX_PROG_LUA invocationReuben Thomas2014-08-021-4/+6
| | | | | | | * m4/ax_lua.m4 (_AX_LUA_CHK_VER): If version pattern match fails return nil, then treat the "toobig" version number as math.huge. Signed-off-by: Gary V. Vaughan <gary@gnu.org>
* ax_lua.m4: use redirections portablyReuben Thomas2014-07-241-2/+2
| | | | | * m4/ax_lua.m4 ( _AX_LUA_CHK_IS_INTRP): For portability, replace `&>` with `>/dev/null 2>&1`.
* ax_lua.m4: fix a package module entry typo.Reuben Thomas2014-07-241-2/+2
| | | | * m4/ax_lua.m4 (AX_PROG_LUA): s/package\.cpathd/package.cpath/.
* ax_lua.m4: refix a line broken by the previous commitReuben Thomas2014-07-231-2/+2
|
* ax_lua.m4: various under-the-hood improvementsReuben Thomas2014-05-231-21/+13
| | | | | | | | | | | Use Lua interpreter for its own version analysis, for shorter and more readable code. Add fallback header support when cross-compiling. Fix a GNUism in a grep call. (All via Gary Vaughan <gary@gnu.org>)
* AX_PROG_FLEX: avoid use of grep empty string escape extension (fix for OpenBSD)Jonathan Gray2014-03-142-2/+4
|
* AX_COUNT_CPUS: add support for Win32 (and Win64)Karlson2k (Evgeny Grin)2014-03-082-1/+13
|
* maint: post-release administriviaPeter Simons2014-02-283-2/+4
| | | | | | * NEWS: Add header line for next release. * .prev-version: Record previous version. * cfg.mk (old_NEWS_hash): Auto-update.
* README: give file sizes in SI unitsv2014.02.28Peter Simons2014-02-281-4/+4
|
* Bump version number for release 2014.02.28.Peter Simons2014-02-282-18/+18
|
* Bump copyright date stamps to 2014.Peter Simons2014-02-286-7/+7
|
* NEWS: cleanupPeter Simons2014-02-281-3/+4
|
* AX_LUA: OpenBSD supportDmitrij D. Czarkoff2014-02-281-4/+6
|
* AX_PREFIX_CONFIG_H: cosmeticPeter Simons2014-02-281-3/+4
|
* ax_prefix_config_h.m4: update documentationReuben Thomas2014-02-281-23/+17
| | | | | | Remove references to earlier AC_PREFIX_CONFIG_H macro, of which the net no longer has more than the faintest trace. Clarify the purpose at the start of the documentation, and improve the English a little.
* AX_RUBY_EXT: fix formatting of the license textPeter Simons2014-02-241-6/+4
|
* AX_PERL_EXT: report back the installation prefix as PERL_EXT_PREFIXThomas Klausner2014-02-242-10/+25
|
* AX_EXT: handle case where AX_GCC_X86_CPUID(0x00000001) returns 'unknown'Reinhard Prix2014-02-242-3/+12
|
* NEWS: update after recent changesPeter Simons2014-02-241-1/+4
|
* ax_zoneinfo.m4: put AIX zoneinfo path into search pathSebastian Freundt2014-02-241-1/+2
| | | | | This changeset will allow AX_ZONEINFO to find the zoneinfo files on AIX >=6.1.
* AX_LUA: FreeBSD supportLi-Wen Hsu2014-02-242-6/+14
|
* AX_PYTHON_DEVEL: add SYSLIBs to PYTHON_EXTRA_LIBSPeter Simons2014-02-241-2/+2
| | | | | | | | | This patch is needed when the python library has been built statically. The math symbols like sin, cos, etc are left undefined in the .a file so we must inform the user of the library to link against libm, whose linker argument (-lm) is defined under SYSLIBS. Further details are at <https://savannah.gnu.org/patch/?8309>.
* NEWS: update after recent changesPeter Simons2014-02-241-1/+6
|
* AX_CXX_HAVE_REF: initial versionEnrico M. Crisostomo2014-02-241-0/+59
|
* AX_CXX_HAVE_MEM_FN: initial versionEnrico M. Crisostomo2014-02-241-0/+60
|
* AX_CXX_HAVE_IS_PLACEHOLDER: initial versionEnrico M. Crisostomo2014-02-241-0/+53
|
* AX_CXX_HAVE_IS_BIND_EXPRESSION: initial versionEnrico M. Crisostomo2014-02-241-0/+53
|
* AX_CXX_HAVE_HASH: initial versionEnrico M. Crisostomo2014-02-241-0/+54
|
* AX_CXX_HAVE_FUNCTION: initial versionEnrico M. Crisostomo2014-02-241-0/+53
|
* AX_CXX_HAVE_CREF: initial versionEnrico M. Crisostomo2014-02-241-0/+58
|
* AX_CXX_HAVE_BIT_XOR: initial versionEnrico M. Crisostomo2014-02-241-0/+53
|
* AX_CXX_HAVE_BIT_OR: initial versionEnrico M. Crisostomo2014-02-241-0/+53
|
* AX_CXX_HAVE_BIT_AND: initial versionEnrico M. Crisostomo2014-02-241-0/+53
|
* AX_CXX_HAVE_BIND: initial versionEnrico M. Crisostomo2014-02-241-0/+60
|
* AX_CXX_HAVE_BAD_FUNCTION_CALL: initial versionEnrico M. Crisostomo2014-02-241-0/+53
|
* AX_CXX_HAVE_REFERENCE_WRAPPER: initial versionEnrico M. Crisostomo2014-02-242-0/+55
|
* Deal with changed git-log behavior in version 1.9.x.Peter Simons2014-02-182-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The latest version of git-log tracks the origin of a given file through sub-module commits. The macro AX_ABSOLUTE_HEADER, for instance, used to have 6 commits attributed to it, but now it has 26: $ git log --oneline -- m4/ax_absolute_header.m4 27948f4 ALL: update web site URL to http://www.gnu.org/software/autoconf-archive/MACRO-NAME.html c6b6f51 Assigned all macros a unique serial number. 89b80e0 Augmented the text of the all-permissive license by an express warranty disclaimer. d722dcd Add AU_ALIAS calls to new files for all recently renamed macros. 6fc99d3 Center the URL at the top of every file and use consistent word-wrapping. acffb06 Rename gl_TRILINOS_ABSOLUTE_HEADER to AX_ABSOLUTE_HEADER. 054e8ad remove m4 submodule fa1b1bb m4: update reference to macro branch 548839e m4: update reference to macro branch d9afb8a m4: update reference to macro branch 8968e9d m4: update reference to macro branch 862b513 Avoid non-ASCII characters in m4 files. d7160b6 m4: update reference to macro branch 9062013 m4: update reference to macro branch 3cf85b5 m4: update reference to macro branch 49af2e9 m4: update reference to macro branch 950f2a7 m4: update reference to macro branch c610f41 m4: update reference to macro branch 78d7777 m4: update reference to macro branch ddd0b53 m4: update reference to macro branch fcb87e1 m4: update reference to macro branch 702ea3c m4: update reference to macro branch cee9eea m4: update reference to macro branch e3df236 m4: update reference to macro branch 3c89e38 m4: update reference to macro branch 3b30002 maint: added initial version of the toolchain This new behavior means that most of our macros suddenly experience large bumps in their #serial number for no apparent reason. To prevent this situation, we limit the version history git-log may consider to 054e8ad..HEAD, i.e. all commits prior to the sub-module merge don't count. This gives us the old behavior of git-log back.
* AX_BOOST_BASE: additional fix lib detection on multi-arch systemsAlexander Afanasyev2014-02-071-1/+7
| | | | | | On 32-bit platforms, ${host_cpu} corresponds to a specific cpu, such as i386, i486, i586, i686, while Ubuntu 13.10 assumes that for all 32-bit platforms libraries are located in lib/i386-gnu-linux folder.
* M4sugar and M4sh added to AX_PROG_JAR, AX_PROG_JAVA, AX_PROG_JAVAC, and ↵Leo Davis2014-02-075-25/+24
| | | | | | | | | | | | | AX_PROG_JAVADOC. Also fixed a path discrepancy with AX_JAVA_OPTIONS. The discrepancy is AX_JAVA_OPTIONS sets up a variable JAVAPREFIX which is described to the user as the "prefix where the Java runtime is installed". Unfortunately, that directory doesn't contain any executables, but $JAVAPREFIX/bin does. This incorrect path was passed in the value-if-not-found parameter of AC_CHECK_PROGS which is incorrect. I fixed the path and pass it in to the path parameter.
* Added M4sh to AX_PROG_JAVAH.Leo Davis2014-02-071-14/+18
| | | | Removed the changequote also.
* AX_CXX_COMPILE_STDCXX_11: fix "mandatory" option and add more C++11 feature ↵Alexey Sokolov2014-02-072-4/+17
| | | | | | tests See <https://savannah.gnu.org/patch/index.php?8287> for further details.
* ax_lib_curl.m4: fix a couple of tiny typosReuben Thomas2014-02-061-3/+3
|
* AX_REQUIRE_DEFINED: new helper for requiring macros existMike Frysinger2014-01-156-12/+49
| | | | | | | | | | In cases where we want to require that a macro exists, but not call it, introduce a new AX_REQUIRE_DEFINED helper. The existing AC_REQUIRE macro will call its argument and does not allow for passing of additional args to the macro. Once we have this in place, cut a few callers over to it to fix bugs where they'd accidentally call other helpers w/out any flags.
* Add NEWS item and adapt the macro documentation for our HTML renderer.Peter Simons2013-12-194-138/+164
|
* Add a macro to check GCC-compatible variable attributesGabriele Svelto2013-12-191-0/+131
|
* Add a macro for checking GCC-compatible function attributesGabriele Svelto2013-12-191-0/+214
|
* Add a macro for checking GCC-compatible built-in functionsGabriele Svelto2013-12-191-0/+163
|
* AX_BOOST_BASE: fix lib detection on multi-arch systemsCory Fields2013-12-152-1/+11
| | | | Fixes lib detection on Ubuntu 13.10 x86_64 and likely elsewhere as well.