progs/perftest.c: Use from Glibc syscall numbers.
[catacomb] / vars.am
diff --git a/vars.am b/vars.am
index 2840390..223f2ba 100644 (file)
--- a/vars.am
+++ b/vars.am
@@ -80,9 +80,9 @@ SUBSTITUTIONS = \
        PACKAGE=$(PACKAGE) VERSION=$(VERSION) \
        CATACOMB_LIBS="$(CATACOMB_LIBS)"
 
-V_SUBST                         = $(V_SUBST_$(V))
-V_SUBST_                = $(V_SUBST_$(AM_DEFAULT_VERBOSITY))
-V_SUBST_0               = @echo "  SUBST  $@";
+V_SUBST                         = $(V_SUBST_@AM_V@)
+V_SUBST_                = $(V_SUBST_@AM_DEFAULT_V@)
+V_SUBST_0               = @echo "  SUBST    $@";
 SUBST                   = $(V_SUBST)$(confsubst)
 
 ###--------------------------------------------------------------------------
@@ -120,14 +120,24 @@ SUFFIXES          += .c .t$(EXEEXT) .to
 .c.to:
        $(AM_V_CC)$(COMPILE) -c -DTEST_RIG -DSRCDIR=\"$(srcdir)\" $< -o $@
 .to.t$(EXEEXT):
-       $(AM_V_CCLD)$(LINK) $< $(TEST_LIBS) $(top_builddir)/libcatacomb.la \
+       $(AM_V_CCLD)$(LINK) $(TEST_LDFLAGS) $< \
+               $(TEST_LIBS) $(top_builddir)/libcatacomb.la \
                $(mLib_LIBS) $(CATACOMB_LIBS) $(LIBS)
 %.to: %.c %.lo
        $(AM_V_CC)$(COMPILE) -c -DTEST_RIG -DSRCDIR=\"$(srcdir)\" $< -o $@
 %.t$(EXEEXT): %.to $(TEST_LIBS) $(top_builddir)/libcatacomb.la
-       $(AM_V_CCLD)$(LINK) $+ $(mLib_LIBS) $(CATACOMB_LIBS) $(LIBS)
+       $(AM_V_CCLD)$(LINK) $(TEST_LDFLAGS) $+ \
+               $(mLib_LIBS) $(CATACOMB_LIBS) $(LIBS)
 
 .PRECIOUS: %.to %.t$(EXEEXT)
 CLEANFILES             += *.to *.t$(EXEEXT)
 
+###--------------------------------------------------------------------------
+### Experimental flymake hack.
+
+check-syntax:
+       $(COMPILE) -S -o/dev/null \
+               -DTEST_RIG -DSRCDIR=\"$(SRCDIR)\" \
+               $(CHK_SOURCES)
+
 ###----- That's all, folks --------------------------------------------------