aboutsummaryrefslogtreecommitdiff
path: root/libjava
diff options
context:
space:
mode:
authorH.J. Lu <hjl@gnu.org>2002-06-05 22:15:05 +0000
committerH.J. Lu <hjl@gcc.gnu.org>2002-06-05 15:15:05 -0700
commit5d3dfc3ac1c7fcb4d7a9582d20c21baa8b17b605 (patch)
treea939a6149e0fc1f5e3bacf2bb5470b029f176471 /libjava
parent8008102813dc5fc95925453a06c5f88a269dc0ab (diff)
downloadgcc-5d3dfc3ac1c7fcb4d7a9582d20c21baa8b17b605.zip
gcc-5d3dfc3ac1c7fcb4d7a9582d20c21baa8b17b605.tar.gz
gcc-5d3dfc3ac1c7fcb4d7a9582d20c21baa8b17b605.tar.bz2
Makefile.am (libgcj_convenience.la): Revert the last change.
2002-06-05 H.J. Lu (hjl@gnu.org) * Makefile.am (libgcj_convenience.la): Revert the last change. (libgcj.la): Likewise. * Makefile.in: Regenerated. From-SVN: r54295
Diffstat (limited to 'libjava')
-rw-r--r--libjava/ChangeLog6
-rw-r--r--libjava/Makefile.am12
-rw-r--r--libjava/Makefile.in7
3 files changed, 11 insertions, 14 deletions
diff --git a/libjava/ChangeLog b/libjava/ChangeLog
index 2c595c3..3b58ee7 100644
--- a/libjava/ChangeLog
+++ b/libjava/ChangeLog
@@ -1,3 +1,9 @@
+2002-06-05 H.J. Lu (hjl@gnu.org)
+
+ * Makefile.am (libgcj_convenience.la): Revert the last change.
+ (libgcj.la): Likewise.
+ * Makefile.in: Regenerated.
+
2002-06-04 H.J. Lu (hjl@gnu.org)
* Makefile.am (libgcj_convenience.la): New target.
diff --git a/libjava/Makefile.am b/libjava/Makefile.am
index 2d713ca..a959fdb 100644
--- a/libjava/Makefile.am
+++ b/libjava/Makefile.am
@@ -222,16 +222,10 @@ $(javao_files) $(x_javao_files): %.lo: %.java
$(GCJCOMPILE) -o $@ $<
## Pass the list of object files to libtool in a temporary file to
-## avoid tripping platform command line length limits. We also use
-## libgcj_convenience.la to avoid creating a long linker command line
-## which causes problems on some OSes and makes it almost impossible to
-## debug the linker under a debugger.
-libgcj_convenience.la: $(libgcj_la_OBJECTS) $(libgcj_la_DEPENDENCIES)
+## avoid tripping platform command line length limits.
+libgcj.la: $(libgcj_la_OBJECTS) $(libgcj_la_DEPENDENCIES)
@: $(shell echo Creating list of files to link...) $(shell rm -f libgcj.objectlist || :) $(shell touch libgcj.objectlist) $(foreach object,$(libgcj_la_OBJECTS) $(libgcj_la_LIBADD),$(shell echo $(object) >> libgcj.objectlist))
- $(libgcj_la_LINK) -objectlist libgcj.objectlist
-
-libgcj.la: libgcj_convenience.la
- $(libgcj_la_LINK) libgcj_convenience.la \
+ $(libgcj_la_LINK) -objectlist libgcj.objectlist \
@GCLIBS@ @LIBFFI@ @ZLIBS@ \
-rpath $(toolexeclibdir) $(libgcj_la_LDFLAGS) $(LIBS)
diff --git a/libjava/Makefile.in b/libjava/Makefile.in
index 195208f..6c4a900 100644
--- a/libjava/Makefile.in
+++ b/libjava/Makefile.in
@@ -3272,12 +3272,9 @@ $(c_files): java/lang/fdlibm.h java/lang/ieeefp.h java/lang/mprec.h
$(javao_files) $(x_javao_files): %.lo: %.java
$(GCJCOMPILE) -o $@ $<
-libgcj_convenience.la: $(libgcj_la_OBJECTS) $(libgcj_la_DEPENDENCIES)
+libgcj.la: $(libgcj_la_OBJECTS) $(libgcj_la_DEPENDENCIES)
@: $(shell echo Creating list of files to link...) $(shell rm -f libgcj.objectlist || :) $(shell touch libgcj.objectlist) $(foreach object,$(libgcj_la_OBJECTS) $(libgcj_la_LIBADD),$(shell echo $(object) >> libgcj.objectlist))
- $(libgcj_la_LINK) -objectlist libgcj.objectlist
-
-libgcj.la: libgcj_convenience.la
- $(libgcj_la_LINK) libgcj_convenience.la \
+ $(libgcj_la_LINK) -objectlist libgcj.objectlist \
@GCLIBS@ @LIBFFI@ @ZLIBS@ \
-rpath $(toolexeclibdir) $(libgcj_la_LDFLAGS) $(LIBS)