changeset 6560:2b5eab0df111

Fixed linking issue on Solaris. Mapfile vers files must be defined.
author Laurent Daynes <Laurent.Daynes@oracle.com>
date Fri, 19 Oct 2012 11:30:50 +0200
parents d5f7e737827f
children 94c6cbbd6214
files make/solaris/makefiles/debug.make make/solaris/makefiles/fastdebug.make make/solaris/makefiles/jvmg.make make/solaris/makefiles/optimized.make make/solaris/makefiles/product.make
diffstat 5 files changed, 15 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/make/solaris/makefiles/debug.make	Fri Oct 19 11:30:06 2012 +0200
+++ b/make/solaris/makefiles/debug.make	Fri Oct 19 11:30:50 2012 +0200
@@ -42,6 +42,9 @@
 # Linker mapfiles
 MAPFILE = $(GAMMADIR)/make/solaris/makefiles/mapfile-vers \
           $(GAMMADIR)/make/solaris/makefiles/mapfile-vers-debug
+#ifdef GRAAL
+MAPFILE += $(GAMMADIR)/make/solaris/makefiles/mapfile-vers-graal
+#endif
 
 # This mapfile is only needed when compiling with dtrace support, 
 # and mustn't be otherwise.
--- a/make/solaris/makefiles/fastdebug.make	Fri Oct 19 11:30:06 2012 +0200
+++ b/make/solaris/makefiles/fastdebug.make	Fri Oct 19 11:30:50 2012 +0200
@@ -113,6 +113,9 @@
 # Linker mapfiles
 MAPFILE = $(GAMMADIR)/make/solaris/makefiles/mapfile-vers \
 	  $(GAMMADIR)/make/solaris/makefiles/mapfile-vers-debug
+#ifdef GRAAL
+MAPFILE += $(GAMMADIR)/make/solaris/makefiles/mapfile-vers-graal
+#endif
 
 # This mapfile is only needed when compiling with dtrace support, 
 # and mustn't be otherwise.
--- a/make/solaris/makefiles/jvmg.make	Fri Oct 19 11:30:06 2012 +0200
+++ b/make/solaris/makefiles/jvmg.make	Fri Oct 19 11:30:50 2012 +0200
@@ -46,6 +46,9 @@
 # Linker mapfiles
 MAPFILE = $(GAMMADIR)/make/solaris/makefiles/mapfile-vers \
           $(GAMMADIR)/make/solaris/makefiles/mapfile-vers-debug
+#ifdef GRAAL
+MAPFILE += $(GAMMADIR)/make/solaris/makefiles/mapfile-vers-graal
+#endif
 
 # This mapfile is only needed when compiling with dtrace support,
 # and mustn't be otherwise.
--- a/make/solaris/makefiles/optimized.make	Fri Oct 19 11:30:06 2012 +0200
+++ b/make/solaris/makefiles/optimized.make	Fri Oct 19 11:30:50 2012 +0200
@@ -54,6 +54,9 @@
 
 # Linker mapfiles
 MAPFILE = $(GAMMADIR)/make/solaris/makefiles/mapfile-vers
+#ifdef GRAAL
+MAPFILE += $(GAMMADIR)/make/solaris/makefiles/mapfile-vers-graal
+#endif
 
 # This mapfile is only needed when compiling with dtrace support, 
 # and mustn't be otherwise.
--- a/make/solaris/makefiles/product.make	Fri Oct 19 11:30:06 2012 +0200
+++ b/make/solaris/makefiles/product.make	Fri Oct 19 11:30:50 2012 +0200
@@ -64,6 +64,9 @@
 
 # Linker mapfiles
 MAPFILE = $(GAMMADIR)/make/solaris/makefiles/mapfile-vers
+ifdef GRAAL
+MAPFILE += $(GAMMADIR)/make/solaris/makefiles/mapfile-vers-graal
+endif
 
 ifndef USE_GCC
 # This mapfile is only needed when compiling with dtrace support,