autoconf/tests
Zack Weinberg df7e1cdbdf
Simplify Makefiles embedded in autotest.at
This is a follow-up for the various patches to address problems with
tests 221 and 222 with various non-GNU make implementations.  We’re
not trying to exercise Make at all in these tests; it’s just a
convenient way to invoke the compiler found by AC_PROG_CC on a test
program.  The tests will be more reliable if we minimize the number of
Make features we are using.  So: no implicit rules at all, and no
intermediates.  Generate ‘testprog’ directly from ‘testprog.c’.

Also copy from fortran.at a more thorough set of substitution
variables for the compilation command, mainly for consistency,
and don’t use Makefile variables, again for consistency with
fortran.at.

(This is also, theoretically, faster since we’re only invoking the
compiler driver once, but it’s probably not enough of a difference to
measure.)
2020-07-27 13:27:47 -04:00
..
atlocal.in Look harder for a shell whose -n is known to work. 2020-06-29 23:17:15 -07:00
autoscan.at maint: make update-copyright 2020-01-01 11:45:50 -08:00
autotest.at Simplify Makefiles embedded in autotest.at 2020-07-27 13:27:47 -04:00
base.at maint: make update-copyright 2020-01-01 11:45:50 -08:00
c.at maint: make update-copyright 2020-01-01 11:45:50 -08:00
compile.at maint: make update-copyright 2020-01-01 11:45:50 -08:00
erlang.at maint: make update-copyright 2020-01-01 11:45:50 -08:00
foreign.at maint: make update-copyright 2020-01-01 11:45:50 -08:00
fortran.at Test AC_FC_LINE_LENGTH only to 250 columns 2020-07-17 15:07:31 -07:00
go.at maint: make update-copyright 2020-01-01 11:45:50 -08:00
local.at tests/local.at: improve sed portability 2020-07-16 16:43:48 -04:00
local.mk maint: make update-copyright 2020-01-01 11:45:50 -08:00
m4sh.at AS_INIT: basename __file__ 2020-07-05 09:45:52 -04:00
m4sugar.at maint: make update-copyright 2020-01-01 11:45:50 -08:00
mktests.sh maint: make update-copyright 2020-01-01 11:45:50 -08:00
semantics.at Fix AC_CHECK_LIB quoting bug 2020-07-02 22:24:38 -07:00
statesave.m4 maint: make update-copyright 2020-01-01 11:45:50 -08:00
suite.at maint: make update-copyright 2020-01-01 11:45:50 -08:00
tools.at Formally obsolete AC_CONFIG_HEADER (#105403) 2020-07-12 11:59:14 -04:00
torture.at AC_REPLACE_FUNCS: invoke _AH_CHECK_FUNC and AC_LIBSOURCE unconditionally. 2020-06-29 23:17:15 -07:00
wrapper.as maint: make update-copyright 2020-01-01 11:45:50 -08:00