aboutsummaryrefslogtreecommitdiff
path: root/libjava/Makefile.am
diff options
context:
space:
mode:
authorBryce McKinlay <bryce@waitaki.otago.ac.nz>2002-05-23 04:18:35 +0000
committerBryce McKinlay <bryce@gcc.gnu.org>2002-05-23 05:18:35 +0100
commita70b54fd5610476c8d0e0b78c10af9f495dd42e2 (patch)
tree30b3808d0aa0d1f0937c4b711ab2435ea092ccb8 /libjava/Makefile.am
parent30def3f5373569ce4646063469eedab2f0b4fa4d (diff)
downloadgcc-a70b54fd5610476c8d0e0b78c10af9f495dd42e2.zip
gcc-a70b54fd5610476c8d0e0b78c10af9f495dd42e2.tar.gz
gcc-a70b54fd5610476c8d0e0b78c10af9f495dd42e2.tar.bz2
Makefile.am (all-recursive): Depend on $all_java_class_files so that they build first.
* Makefile.am (all-recursive): Depend on $all_java_class_files so that they build first. * Makefile.in: Rebuilt. From-SVN: r53760
Diffstat (limited to 'libjava/Makefile.am')
-rw-r--r--libjava/Makefile.am4
1 files changed, 3 insertions, 1 deletions
diff --git a/libjava/Makefile.am b/libjava/Makefile.am
index 53ff751..773eb20 100644
--- a/libjava/Makefile.am
+++ b/libjava/Makefile.am
@@ -1895,7 +1895,9 @@ texinfo: TexinfoDoclet.class
## internally by libgcj. We can't make the .o files depend on nat_headers,
## because in that case we'll force a complete rebuild of
## the C++ code whenever any .java file is touched.
-all-recursive: $(nat_headers) $(x_nat_headers)
+## Also force all the class files to build first. This makes them build in
+## the right order to improve performance.
+all-recursive: $(all_java_class_files) $(nat_headers) $(x_nat_headers)
## ################################################################