make/linux/makefiles/defs.make

Print this page
rev 6674 : 8049715: PPC64: First steps to enable SA on Linux/PPC64
   1 #
   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.
   4 #
   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
   7 # published by the Free Software Foundation.
   8 #
   9 # This code is distributed in the hope that it will be useful, but WITHOUT
  10 # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
  11 # FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
  12 # version 2 for more details (a copy is included in the LICENSE file that
  13 # accompanied this code).
  14 #
  15 # You should have received a copy of the GNU General Public License version
  16 # 2 along with this work; if not, write to the Free Software Foundation,
  17 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
  18 #
  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
  21 # questions.
  22 #


 278     else
 279       EXPORT_LIST += $(EXPORT_CLIENT_DIR)/libjvm.debuginfo
 280     endif
 281   endif
 282 endif
 283 
 284 ifeq ($(JVM_VARIANT_MINIMAL1),true)
 285   EXPORT_LIST += $(EXPORT_MINIMAL_DIR)/Xusage.txt
 286   EXPORT_LIST += $(EXPORT_MINIMAL_DIR)/libjvm.$(LIBRARY_SUFFIX)
 287 
 288   ifeq ($(ENABLE_FULL_DEBUG_SYMBOLS),1)
 289     ifeq ($(ZIP_DEBUGINFO_FILES),1)
 290         EXPORT_LIST += $(EXPORT_MINIMAL_DIR)/libjvm.diz
 291     else
 292         EXPORT_LIST += $(EXPORT_MINIMAL_DIR)/libjvm.debuginfo
 293     endif
 294   endif
 295 endif
 296 
 297 # Serviceability Binaries
 298 # No SA Support for PPC, IA64, ARM or zero
 299 ADD_SA_BINARIES/x86   = $(EXPORT_JRE_LIB_ARCH_DIR)/libsaproc.$(LIBRARY_SUFFIX) \
 300                         $(EXPORT_LIB_DIR)/sa-jdi.jar
 301 ADD_SA_BINARIES/sparc = $(EXPORT_JRE_LIB_ARCH_DIR)/libsaproc.$(LIBRARY_SUFFIX) \
 302                         $(EXPORT_LIB_DIR)/sa-jdi.jar


 303 ifeq ($(ENABLE_FULL_DEBUG_SYMBOLS),1)
 304   ifeq ($(ZIP_DEBUGINFO_FILES),1)
 305     ADD_SA_BINARIES/x86   += $(EXPORT_JRE_LIB_ARCH_DIR)/libsaproc.diz
 306     ADD_SA_BINARIES/sparc += $(EXPORT_JRE_LIB_ARCH_DIR)/libsaproc.diz

 307   else
 308     ADD_SA_BINARIES/x86   += $(EXPORT_JRE_LIB_ARCH_DIR)/libsaproc.debuginfo
 309     ADD_SA_BINARIES/sparc += $(EXPORT_JRE_LIB_ARCH_DIR)/libsaproc.debuginfo

 310   endif
 311 endif
 312 ADD_SA_BINARIES/ppc   =
 313 ADD_SA_BINARIES/ia64  =
 314 ADD_SA_BINARIES/arm   =
 315 ADD_SA_BINARIES/zero  =
 316 
 317 -include $(HS_ALT_MAKE)/linux/makefiles/defs.make
 318 
 319 EXPORT_LIST += $(ADD_SA_BINARIES/$(HS_ARCH))
 320 
 321 
   1 #
   2 # Copyright (c) 2006, 2014, Oracle and/or its affiliates. All rights reserved.
   3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   4 #
   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
   7 # published by the Free Software Foundation.
   8 #
   9 # This code is distributed in the hope that it will be useful, but WITHOUT
  10 # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
  11 # FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
  12 # version 2 for more details (a copy is included in the LICENSE file that
  13 # accompanied this code).
  14 #
  15 # You should have received a copy of the GNU General Public License version
  16 # 2 along with this work; if not, write to the Free Software Foundation,
  17 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
  18 #
  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
  21 # questions.
  22 #


 278     else
 279       EXPORT_LIST += $(EXPORT_CLIENT_DIR)/libjvm.debuginfo
 280     endif
 281   endif
 282 endif
 283 
 284 ifeq ($(JVM_VARIANT_MINIMAL1),true)
 285   EXPORT_LIST += $(EXPORT_MINIMAL_DIR)/Xusage.txt
 286   EXPORT_LIST += $(EXPORT_MINIMAL_DIR)/libjvm.$(LIBRARY_SUFFIX)
 287 
 288   ifeq ($(ENABLE_FULL_DEBUG_SYMBOLS),1)
 289     ifeq ($(ZIP_DEBUGINFO_FILES),1)
 290         EXPORT_LIST += $(EXPORT_MINIMAL_DIR)/libjvm.diz
 291     else
 292         EXPORT_LIST += $(EXPORT_MINIMAL_DIR)/libjvm.debuginfo
 293     endif
 294   endif
 295 endif
 296 
 297 # Serviceability Binaries
 298 # No SA Support for IA64, ARM or zero
 299 ADD_SA_BINARIES/x86   = $(EXPORT_JRE_LIB_ARCH_DIR)/libsaproc.$(LIBRARY_SUFFIX) \
 300                         $(EXPORT_LIB_DIR)/sa-jdi.jar
 301 ADD_SA_BINARIES/sparc = $(EXPORT_JRE_LIB_ARCH_DIR)/libsaproc.$(LIBRARY_SUFFIX) \
 302                         $(EXPORT_LIB_DIR)/sa-jdi.jar
 303 ADD_SA_BINARIES/ppc   = $(EXPORT_JRE_LIB_ARCH_DIR)/libsaproc.$(LIBRARY_SUFFIX) \
 304                         $(EXPORT_LIB_DIR)/sa-jdi.jar
 305 ifeq ($(ENABLE_FULL_DEBUG_SYMBOLS),1)
 306   ifeq ($(ZIP_DEBUGINFO_FILES),1)
 307     ADD_SA_BINARIES/x86   += $(EXPORT_JRE_LIB_ARCH_DIR)/libsaproc.diz
 308     ADD_SA_BINARIES/sparc += $(EXPORT_JRE_LIB_ARCH_DIR)/libsaproc.diz
 309     ADD_SA_BINARIES/ppc   += $(EXPORT_JRE_LIB_ARCH_DIR)/libsaproc.diz
 310   else
 311     ADD_SA_BINARIES/x86   += $(EXPORT_JRE_LIB_ARCH_DIR)/libsaproc.debuginfo
 312     ADD_SA_BINARIES/sparc += $(EXPORT_JRE_LIB_ARCH_DIR)/libsaproc.debuginfo
 313     ADD_SA_BINARIES/ppc   += $(EXPORT_JRE_LIB_ARCH_DIR)/libsaproc.debuginfo
 314   endif
 315 endif

 316 ADD_SA_BINARIES/ia64  =
 317 ADD_SA_BINARIES/arm   =
 318 ADD_SA_BINARIES/zero  =
 319 
 320 -include $(HS_ALT_MAKE)/linux/makefiles/defs.make
 321 
 322 EXPORT_LIST += $(ADD_SA_BINARIES/$(HS_ARCH))