+ $(VERB) $(DependC) -o $@ $< | $(SED) 's|\.o:|\.lo:|' | $(SED) 's|$*\.lo *|$(BUILD_OBJ_DIR)/Release/& $(BUILD_OBJ_DIR)/Profile/& $(BUILD_OBJ_DIR)/Debug/& $(BUILD_OBJ_DIR)/Depend/$(@F)|g' > $@
+
+#
+# Autoconf Dependencies.
+#
+$(LLVM_OBJ_ROOT)/config.status:: $(LLVM_SRC_ROOT)/configure
+ @${ECHO} "****************************************************************"
+ @${ECHO} " You need to re-run $(LLVM_SRC_ROOT)/configure"
+ @${ECHO} " in directory $(LLVM_OBJ_ROOT)"
+ @${ECHO} "****************************************************************"
+ $(VERB) exit 1
+
+# If the Makefile in the source tree has been updated, copy it over into the
+# build tree.
+Makefile :: $(BUILD_SRC_DIR)/Makefile
+ @${ECHO} "===== Updating Makefile from source dir: `dirname $<` ====="
+ $(MKDIR) $(@D)
+ cp -f $< $@