< prev index next >

make/test/JtregNative.gmk

Print this page
rev 12117 : Pin regions that contain JNI critical regions, instead of bail-and-retry protocol.


  37 
  38 ################################################################################
  39 # Targets for building the native tests themselves.
  40 ################################################################################
  41 
  42 # Add more directories here when needed.
  43 BUILD_HOTSPOT_JTREG_NATIVE_SRC := \
  44     $(HOTSPOT_TOPDIR)/test/native_sanity \
  45     $(HOTSPOT_TOPDIR)/test/runtime/jni/8025979 \
  46     $(HOTSPOT_TOPDIR)/test/runtime/jni/8033445 \
  47     $(HOTSPOT_TOPDIR)/test/runtime/jni/ToStringInInterfaceTest \
  48     $(HOTSPOT_TOPDIR)/test/runtime/modules/getModuleJNI \
  49     $(HOTSPOT_TOPDIR)/test/runtime/SameObject \
  50     $(HOTSPOT_TOPDIR)/test/runtime/BoolReturn \
  51     $(HOTSPOT_TOPDIR)/test/compiler/floatingpoint/ \
  52     $(HOTSPOT_TOPDIR)/test/compiler/calls \
  53     $(HOTSPOT_TOPDIR)/test/serviceability/jvmti/GetNamedModule \
  54     $(HOTSPOT_TOPDIR)/test/testlibrary/jvmti \
  55     $(HOTSPOT_TOPDIR)/test/compiler/jvmci/jdk.vm.ci.code.test \
  56     $(HOTSPOT_TOPDIR)/test/serviceability/jvmti/GetModulesInfo \

  57     #
  58 
  59 # Add conditional directories here when needed.
  60 ifeq ($(OPENJDK_TARGET_OS)-$(OPENJDK_TARGET_CPU_ARCH), solaris-sparc)
  61 BUILD_HOTSPOT_JTREG_NATIVE_SRC += \
  62     $(HOTSPOT_TOPDIR)/test/runtime/libadimalloc.solaris.sparc \
  63     $(HOTSPOT_TOPDIR)/test/runtime/ThreadSignalMask
  64 endif
  65 
  66 ifeq ($(OPENJDK_TARGET_OS), linux)
  67 BUILD_HOTSPOT_JTREG_NATIVE_SRC += \
  68     $(HOTSPOT_TOPDIR)/test/runtime/execstack \
  69     $(HOTSPOT_TOPDIR)/test/runtime/jsig \
  70     $(HOTSPOT_TOPDIR)/test/runtime/StackGuardPages
  71 endif
  72 
  73 ifeq ($(TOOLCHAIN_TYPE), solstudio)
  74     BUILD_HOTSPOT_JTREG_LIBRARIES_LIBS_liboverflow := -lc
  75     BUILD_HOTSPOT_JTREG_LIBRARIES_LIBS_libSimpleClassFileLoadHook := -lc
  76     BUILD_HOTSPOT_JTREG_LIBRARIES_LIBS_libGetNamedModuleTest := -lc




  37 
  38 ################################################################################
  39 # Targets for building the native tests themselves.
  40 ################################################################################
  41 
  42 # Add more directories here when needed.
  43 BUILD_HOTSPOT_JTREG_NATIVE_SRC := \
  44     $(HOTSPOT_TOPDIR)/test/native_sanity \
  45     $(HOTSPOT_TOPDIR)/test/runtime/jni/8025979 \
  46     $(HOTSPOT_TOPDIR)/test/runtime/jni/8033445 \
  47     $(HOTSPOT_TOPDIR)/test/runtime/jni/ToStringInInterfaceTest \
  48     $(HOTSPOT_TOPDIR)/test/runtime/modules/getModuleJNI \
  49     $(HOTSPOT_TOPDIR)/test/runtime/SameObject \
  50     $(HOTSPOT_TOPDIR)/test/runtime/BoolReturn \
  51     $(HOTSPOT_TOPDIR)/test/compiler/floatingpoint/ \
  52     $(HOTSPOT_TOPDIR)/test/compiler/calls \
  53     $(HOTSPOT_TOPDIR)/test/serviceability/jvmti/GetNamedModule \
  54     $(HOTSPOT_TOPDIR)/test/testlibrary/jvmti \
  55     $(HOTSPOT_TOPDIR)/test/compiler/jvmci/jdk.vm.ci.code.test \
  56     $(HOTSPOT_TOPDIR)/test/serviceability/jvmti/GetModulesInfo \
  57     $(HOTSPOT_TOPDIR)/test/gc/shenandoah \
  58     #
  59 
  60 # Add conditional directories here when needed.
  61 ifeq ($(OPENJDK_TARGET_OS)-$(OPENJDK_TARGET_CPU_ARCH), solaris-sparc)
  62 BUILD_HOTSPOT_JTREG_NATIVE_SRC += \
  63     $(HOTSPOT_TOPDIR)/test/runtime/libadimalloc.solaris.sparc \
  64     $(HOTSPOT_TOPDIR)/test/runtime/ThreadSignalMask
  65 endif
  66 
  67 ifeq ($(OPENJDK_TARGET_OS), linux)
  68 BUILD_HOTSPOT_JTREG_NATIVE_SRC += \
  69     $(HOTSPOT_TOPDIR)/test/runtime/execstack \
  70     $(HOTSPOT_TOPDIR)/test/runtime/jsig \
  71     $(HOTSPOT_TOPDIR)/test/runtime/StackGuardPages
  72 endif
  73 
  74 ifeq ($(TOOLCHAIN_TYPE), solstudio)
  75     BUILD_HOTSPOT_JTREG_LIBRARIES_LIBS_liboverflow := -lc
  76     BUILD_HOTSPOT_JTREG_LIBRARIES_LIBS_libSimpleClassFileLoadHook := -lc
  77     BUILD_HOTSPOT_JTREG_LIBRARIES_LIBS_libGetNamedModuleTest := -lc


< prev index next >