Makefile.tpl: Generate normal dependencies if the LHS module is not bootstrapped.
authorMatt Kraai <kraai@ftbfs.org>
Wed, 8 Dec 2004 07:22:47 +0000 (07:22 +0000)
committerMatt Kraai <kraai@gcc.gnu.org>
Wed, 8 Dec 2004 07:22:47 +0000 (07:22 +0000)
* Makefile.tpl: Generate normal dependencies if the LHS module is
not bootstrapped.
* Makefile.in: Regenerate.

From-SVN: r91857

ChangeLog
Makefile.in
Makefile.tpl

index 6f942d3b2c9509e20a3e37cbcec0f088d22d4b33..f12fd110c7a9c8bc364c4294ecf824bd00586142 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2004-12-07  Matt Kraai  <kraai@ftbfs.org>
+
+       * Makefile.tpl: Generate normal dependencies if the LHS module is
+       not bootstrapped.
+       * Makefile.in: Regenerate.
+
 2004-12-03  Richard Sandiford  <rsandifo@redhat.com>
 
        * configure.in: Include config/gxx-include-dir.m4.  Use
index 63dc6eaa8e709cb5c7e84369fa869e22e6a3b68d..45c405930a45e596399a8b1e697f0d8aaec7c564 100644 (file)
@@ -35172,13 +35172,6 @@ all-stage4-gcc: maybe-all-stage4-libiberty
 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
 all-gcc: maybe-all-fixincludes
-
-all-stage1-gcc: maybe-all-stage1-fixincludes
-all-stage2-gcc: maybe-all-stage2-fixincludes
-all-stage3-gcc: maybe-all-stage3-fixincludes
-all-stage4-gcc: maybe-all-stage4-fixincludes
-all-stageprofile-gcc: maybe-all-stageprofile-fixincludes
-all-stagefeedback-gcc: maybe-all-stagefeedback-fixincludes
 install-gcc: maybe-install-fixincludes
 configure-libcpp: configure-libiberty
 
index da82258e438ebdbe7cdc3323b45a04f568264bee..44c15fd53cc0fac0647d14907086af47329baa36 100644 (file)
@@ -1625,8 +1625,8 @@ configure-target-[+module+]: maybe-all-target-newlib maybe-all-target-libgloss
    (define dep-maybe (lambda ()
       (if (exist? "hard") "" "maybe-")))
 
-   ;; dep-kind returns "normal" is the dependency is on an "install" target,
-   ;; or if the LHS module is not bootstrapped.  It returns "bootstrap" for
+   ;; dep-kind returns "normal" if the dependency is on an "install" target,
+   ;; or if either module is not bootstrapped.  It returns "bootstrap" for
    ;; configure or build dependencies between bootstrapped modules; it returns
    ;; "prebootstrap" for configure or build dependencies of bootstrapped
    ;; modules on a build module (e.g. all-gcc on all-build-bison).  All this
@@ -1638,7 +1638,8 @@ configure-target-[+module+]: maybe-all-target-newlib maybe-all-target-libgloss
 
          (if (or (= (dep-subtarget "on") "install-")
                  (=* (dep-module "on") "target-")
-                 (not (hash-ref boot-modules (dep-module "module"))))
+                 (not (hash-ref boot-modules (dep-module "module")))
+                 (not (hash-ref boot-modules (dep-module "on"))))
               "normal"
              "bootstrap"))))