+2004-11-02 Geoffrey Keating <geoffk@apple.com>
+
+ * configure.ac: Don't clear STMP_FIXINC or STMP_FIXPROTO just
+ because we don't want to run them now; instead, set them to
+ stmp-install-fixproto or stmp-install-fixinc.
+ * Makefile.in (stmp-install-fixproto): New.
+ (stmp-install-fixinc): New.
+ * configure: Regenerate.
+
2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
* flow.c (init_propagate_block_info): Use bitmap_empty_p on result
chmod a+r include/syslimits.h)
$(STAMP) stmp-fixinc
+# We can't run fixinc (it's being built for a different host), but we still
+# need to install it so that the user can run it when the compiler is
+# installed.
+stmp-install-fixinc: fixinc.sh gsyslimits.h
+ $(STAMP) $@
+
# Files related to the fixproto script.
# gen-protos and fix-header are compiled with CC_FOR_BUILD, but they are only
# used in native and host-x-target builds, so it's safe to link them with
$(STAMP) include/fixed; \
fi
$(STAMP) stmp-fixproto
+
+# We can't run fixproto (it's being built for a different host), but we still
+# need to install it so that the user can run it when the compiler is
+# installed.
+stmp-install-fixproto: fixproto
+ $(STAMP) $@
#\f
# Remake the info files.
BUILD_CFLAGS='$(INTERNAL_CFLAGS) $(T_CFLAGS) $(CFLAGS_FOR_BUILD)'
if test "x$TARGET_SYSTEM_ROOT" = x; then
- STMP_FIXINC=
- STMP_FIXPROTO=
+ STMP_FIXINC=stmp-install-fixinc
+ if "x$STMP_FIXPROTO" != x ; then
+ STMP_FIXPROTO=stmp-install-fixproto
+ fi
fi
fi
# When bootstrapping from the toplevel, only run fixincludes during stage1
if test -d ../prev-gcc
then
- STMP_FIXINC=
+ STMP_FIXINC=stmp-install-fixinc
cp -R ../prev-gcc/include include
fi
BUILD_CFLAGS='$(INTERNAL_CFLAGS) $(T_CFLAGS) $(CFLAGS_FOR_BUILD)'
if test "x$TARGET_SYSTEM_ROOT" = x; then
- STMP_FIXINC=
- STMP_FIXPROTO=
+ STMP_FIXINC=stmp-install-fixinc
+ if [ "x$STMP_FIXPROTO" != x ] ; then
+ STMP_FIXPROTO=stmp-install-fixproto
+ fi
fi
fi
# When bootstrapping from the toplevel, only run fixincludes during stage1
if test -d ../prev-gcc
then
- STMP_FIXINC=
+ STMP_FIXINC=stmp-install-fixinc
cp -R ../prev-gcc/include include
fi