hotspot/make/solaris/makefiles/defs.make
changeset 17006 b9bfa72b7dda
parent 15793 4867678e3517
child 26691 40ea2c41f53b
equal deleted inserted replaced
17004:4d2371d76a19 17006:b9bfa72b7dda
     1 #
     1 #
     2 # Copyright (c) 2006, 2012, Oracle and/or its affiliates. All rights reserved.
     2 # Copyright (c) 2006, 2013, Oracle and/or its affiliates. All rights reserved.
     3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     4 #
     4 #
     5 # This code is free software; you can redistribute it and/or modify it
     5 # This code is free software; you can redistribute it and/or modify it
     6 # under the terms of the GNU General Public License version 2 only, as
     6 # under the terms of the GNU General Public License version 2 only, as
     7 # published by the Free Software Foundation.
     7 # published by the Free Software Foundation.
    17 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
    17 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
    18 #
    18 #
    19 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
    19 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
    20 # or visit www.oracle.com if you need additional information or have any
    20 # or visit www.oracle.com if you need additional information or have any
    21 # questions.
    21 # questions.
    22 #  
    22 #
    23 #
    23 #
    24 
    24 
    25 # The common definitions for hotspot solaris builds.
    25 # The common definitions for hotspot solaris builds.
    26 # Include the top level defs.make under make directory instead of this one.
    26 # Include the top level defs.make under make directory instead of this one.
    27 # This file is included into make/defs.make.
    27 # This file is included into make/defs.make.
   170 JDK_INCLUDE_SUBDIR=solaris
   170 JDK_INCLUDE_SUBDIR=solaris
   171 
   171 
   172 # Library suffix
   172 # Library suffix
   173 LIBRARY_SUFFIX=so
   173 LIBRARY_SUFFIX=so
   174 
   174 
   175 # FIXUP: The subdirectory for a debug build is NOT the same on all platforms
       
   176 VM_DEBUG=jvmg
       
   177 
       
   178 EXPORT_LIST += $(EXPORT_DOCS_DIR)/platform/jvmti/jvmti.html
   175 EXPORT_LIST += $(EXPORT_DOCS_DIR)/platform/jvmti/jvmti.html
   179 
   176 
   180 # client and server subdirectories have symbolic links to ../libjsig.$(LIBRARY_SUFFIX)
   177 # client and server subdirectories have symbolic links to ../libjsig.$(LIBRARY_SUFFIX)
   181 EXPORT_LIST += $(EXPORT_JRE_LIB_ARCH_DIR)/libjsig.$(LIBRARY_SUFFIX)
   178 EXPORT_LIST += $(EXPORT_JRE_LIB_ARCH_DIR)/libjsig.$(LIBRARY_SUFFIX)
   182 ifeq ($(ENABLE_FULL_DEBUG_SYMBOLS),1)
   179 ifeq ($(ENABLE_FULL_DEBUG_SYMBOLS),1)
   219     endif
   216     endif
   220   endif
   217   endif
   221 endif
   218 endif
   222 ifeq ($(JVM_VARIANT_CLIENT),true)
   219 ifeq ($(JVM_VARIANT_CLIENT),true)
   223   EXPORT_LIST += $(EXPORT_CLIENT_DIR)/Xusage.txt
   220   EXPORT_LIST += $(EXPORT_CLIENT_DIR)/Xusage.txt
   224   EXPORT_LIST += $(EXPORT_CLIENT_DIR)/libjvm.$(LIBRARY_SUFFIX) 
   221   EXPORT_LIST += $(EXPORT_CLIENT_DIR)/libjvm.$(LIBRARY_SUFFIX)
   225   EXPORT_LIST += $(EXPORT_CLIENT_DIR)/libjvm_db.$(LIBRARY_SUFFIX) 
   222   EXPORT_LIST += $(EXPORT_CLIENT_DIR)/libjvm_db.$(LIBRARY_SUFFIX)
   226   EXPORT_LIST += $(EXPORT_CLIENT_DIR)/libjvm_dtrace.$(LIBRARY_SUFFIX)
   223   EXPORT_LIST += $(EXPORT_CLIENT_DIR)/libjvm_dtrace.$(LIBRARY_SUFFIX)
   227   ifeq ($(ARCH_DATA_MODEL),32)
   224   ifeq ($(ARCH_DATA_MODEL),32)
   228     EXPORT_LIST += $(EXPORT_CLIENT_DIR)/64/libjvm_db.$(LIBRARY_SUFFIX)
   225     EXPORT_LIST += $(EXPORT_CLIENT_DIR)/64/libjvm_db.$(LIBRARY_SUFFIX)
   229     EXPORT_LIST += $(EXPORT_CLIENT_DIR)/64/libjvm_dtrace.$(LIBRARY_SUFFIX)
   226     EXPORT_LIST += $(EXPORT_CLIENT_DIR)/64/libjvm_dtrace.$(LIBRARY_SUFFIX)
   230   endif
   227   endif
   255     EXPORT_LIST += $(EXPORT_JRE_LIB_ARCH_DIR)/libsaproc.diz
   252     EXPORT_LIST += $(EXPORT_JRE_LIB_ARCH_DIR)/libsaproc.diz
   256   else
   253   else
   257     EXPORT_LIST += $(EXPORT_JRE_LIB_ARCH_DIR)/libsaproc.debuginfo
   254     EXPORT_LIST += $(EXPORT_JRE_LIB_ARCH_DIR)/libsaproc.debuginfo
   258   endif
   255   endif
   259 endif
   256 endif
   260 EXPORT_LIST += $(EXPORT_LIB_DIR)/sa-jdi.jar 
   257 EXPORT_LIST += $(EXPORT_LIB_DIR)/sa-jdi.jar