From fe144cda9cb3c53889c2434a2a2d7f6533329f68 Mon Sep 17 00:00:00 2001 From: Martin Stjernholm <mast@lysator.liu.se> Date: Sun, 27 Jan 2002 02:48:43 +0100 Subject: [PATCH] Fixes to make $CPP work correctly with --disable-binary. Rev: src/aclocal.m4:1.36 Rev: src/make_variables.in:1.6 --- src/aclocal.m4 | 21 +++++++++++++-------- src/make_variables.in | 3 ++- 2 files changed, 15 insertions(+), 9 deletions(-) diff --git a/src/aclocal.m4 b/src/aclocal.m4 index 529f8eee15..5a1062079b 100644 --- a/src/aclocal.m4 +++ b/src/aclocal.m4 @@ -1,4 +1,4 @@ -dnl $Id: aclocal.m4,v 1.35 2002/01/27 00:53:59 mast Exp $ +dnl $Id: aclocal.m4,v 1.36 2002/01/27 01:48:42 mast Exp $ dnl Some compatibility with Autoconf 2.50+. Not complete. dnl newer autoconf call substr m4_substr @@ -65,10 +65,15 @@ define([MY_DESCR], define([MY_AC_PROG_CC], [ - if test "x$enable_binary" != "xno"; then - define(ac_cv_prog_CC,pike_cv_prog_CC) - AC_PROG_CC - undefine([ac_cv_prog_CC]) + define(ac_cv_prog_CC,pike_cv_prog_CC) + AC_PROG_CC + undefine([ac_cv_prog_CC]) + AC_PROG_CPP + if test "x$enable_binary" = "no"; then + # Do the check above even when --disable-binary is used, since we + # need a real $CPP, and AC_PROG_CPP wants AC_PROG_CC to be called + # earlier. + CC="$BINDIR/nobinary_dummy cc" fi ]) @@ -229,7 +234,7 @@ define(PIKE_FEATURE_OK,[ define([AC_LOW_MODULE_INIT], [ -# $Id: aclocal.m4,v 1.35 2002/01/27 00:53:59 mast Exp $ +# $Id: aclocal.m4,v 1.36 2002/01/27 01:48:42 mast Exp $ MY_AC_PROG_CC @@ -276,8 +281,6 @@ fi AC_SUBST(CROSS) if test "x$enable_binary" = "xno"; then - CC="$BINDIR/nobinary_dummy cc" - CPP="$BINDIR/nobinary_dummy cpp" RUNPIKE="USE_PIKE" RUNTPIKE="USE_PIKE" elif test "x$ac_cv_prog_cc_cross" = "xyes"; then @@ -336,6 +339,8 @@ pushdef([AC_OUTPUT], export exec_prefix AC_SUBST(CC) export CC + AC_SUBST(CPP) + export CPP AC_SUBST(BINDIR) export BINDIR AC_SUBST(BUILDDIR) diff --git a/src/make_variables.in b/src/make_variables.in index bbf2848757..61e02f210e 100644 --- a/src/make_variables.in +++ b/src/make_variables.in @@ -1,12 +1,13 @@ # -*- Makefile -*- # -# $Id: make_variables.in,v 1.5 2002/01/27 00:53:59 mast Exp $ +# $Id: make_variables.in,v 1.6 2002/01/27 01:48:43 mast Exp $ # @SET_MAKE@ prefix=@prefix@ exec_prefix=$(prefix)/bin CC=@CC@ +CPP=@CPP@ TMP_BUILDDIR=@BUILDDIR@ TMP_BINDIR=@BINDIR@ DEFINES=@CPPFLAGS@ -- GitLab