aboutsummaryrefslogtreecommitdiff
path: root/libjava/ChangeLog
diff options
context:
space:
mode:
authorRainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>2010-07-05 17:22:52 +0000
committerRainer Orth <ro@gcc.gnu.org>2010-07-05 17:22:52 +0000
commit22a4778a0d558eeeedb14db4e811e36483675983 (patch)
tree33fb639d327468fa17d35f0500155d56bc25a8a4 /libjava/ChangeLog
parent6d28b933700949abc20728a4a8a931c4679ae329 (diff)
configure.ac (ANONVERSCRIPT): Handle sun style.
* configure.ac (ANONVERSCRIPT): Handle sun style. Define ANONVERSCRIPT_GNU, ANONVERSCRIPT_SUN automake conditionals. * configure: Regenerate. * Makefile.am [ANONVERSCRIPT]: Protect GNU section with ANONVERSCRIPT_GNU. Introduce per-library $(lib)_la_version_arg, $(lib)_la_version_dep variables. [ANONVERSCRIPT_GNU] (version_arg): Default ld arg for version map. (version_dep): Likewise for dependency. Use them to set the per-library variables. [!ANONVERSCRIPT]: Provide them vor the unversioned case. [ANONVERSCRIPT_SUN]: Handle Sun symbol versioning. (libgcj_la_DEPENDENCIES): Unconditionally use $(libgcj_la_version_dep). (libgcj_la_LINK): Add $(libgcj_la_version_arg). (libgcj_noncore_la_DEPENDENCIES): Unconditionally use $(libgcj_la_version_dep). (libgcj_tools_la_LIBADD): Move -lm ... (libgcj_tools_la_LDFLAGS): ... here. (libgcj_tools_la_DEPENDENCIES): Add $(libgcj_tools_la_version_dep). (libgcj_tools_la_LINK): Add $(libgcj_tools_la_version_arg). (lib_gnu_awt_xlib_la_DEPENDENCIES): Add $(lib_gnu_awt_xlib_la_version_dep). (lib_gnu_awt_xlib_la_LINK): Add $(lib_gnu_awt_xlib_la_version_arg). (libgcj_bc_la_DEPENDENCIES): Add $(libgcj_bc_la_version_dep). (libgcj_bc_la_LINK): $(libgcj_bc_la_version_arg). [ANONVERSCRIPT && ANONVERSCRIPT_SUN] (%.ver-sun): New pattern rule. * Makefile.in: Regenerate. * libgcj.ver: Reformat. From-SVN: r161843
Diffstat (limited to 'libjava/ChangeLog')
-rw-r--r--libjava/ChangeLog36
1 files changed, 36 insertions, 0 deletions
diff --git a/libjava/ChangeLog b/libjava/ChangeLog
index f90cd353ea0..5cb9b57a696 100644
--- a/libjava/ChangeLog
+++ b/libjava/ChangeLog
@@ -1,3 +1,39 @@
+2010-07-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ * configure.ac (ANONVERSCRIPT): Handle sun style.
+ Define ANONVERSCRIPT_GNU, ANONVERSCRIPT_SUN automake conditionals.
+ * configure: Regenerate.
+
+ * Makefile.am [ANONVERSCRIPT]: Protect GNU section with
+ ANONVERSCRIPT_GNU.
+ Introduce per-library $(lib)_la_version_arg, $(lib)_la_version_dep
+ variables.
+ [ANONVERSCRIPT_GNU] (version_arg): Default ld arg for version map.
+ (version_dep): Likewise for dependency.
+ Use them to set the per-library variables.
+ [!ANONVERSCRIPT]: Provide them vor the unversioned case.
+ [ANONVERSCRIPT_SUN]: Handle Sun symbol versioning.
+ (libgcj_la_DEPENDENCIES): Unconditionally use
+ $(libgcj_la_version_dep).
+ (libgcj_la_LINK): Add $(libgcj_la_version_arg).
+ (libgcj_noncore_la_DEPENDENCIES): Unconditionally use
+ $(libgcj_la_version_dep).
+ (libgcj_tools_la_LIBADD): Move -lm ...
+ (libgcj_tools_la_LDFLAGS): ... here.
+ (libgcj_tools_la_DEPENDENCIES): Add
+ $(libgcj_tools_la_version_dep).
+ (libgcj_tools_la_LINK): Add $(libgcj_tools_la_version_arg).
+ (lib_gnu_awt_xlib_la_DEPENDENCIES): Add
+ $(lib_gnu_awt_xlib_la_version_dep).
+ (lib_gnu_awt_xlib_la_LINK): Add
+ $(lib_gnu_awt_xlib_la_version_arg).
+ (libgcj_bc_la_DEPENDENCIES): Add $(libgcj_bc_la_version_dep).
+ (libgcj_bc_la_LINK): $(libgcj_bc_la_version_arg).
+ [ANONVERSCRIPT && ANONVERSCRIPT_SUN] (%.ver-sun): New pattern rule.
+ * Makefile.in: Regenerate.
+
+ * libgcj.ver: Reformat.
+
2010-06-10 Peter O'Gorman <peter@pogma.com>
* configure.ac: Set SYSTEMSPEC so that -allow_stack_execute is not