< prev index next >

make/test/JtregNative.gmk

Print this page




  44 # Add more directories here when needed.
  45 BUILD_HOTSPOT_JTREG_NATIVE_SRC += \
  46     $(HOTSPOT_TOPDIR)/test/gc/g1/TestJNIWeakG1 \
  47     $(HOTSPOT_TOPDIR)/test/gc/stress/gclocker \
  48     $(HOTSPOT_TOPDIR)/test/gc/cslocker \
  49     $(HOTSPOT_TOPDIR)/test/native_sanity \
  50     $(HOTSPOT_TOPDIR)/test/runtime/jni/8025979 \
  51     $(HOTSPOT_TOPDIR)/test/runtime/jni/8033445 \
  52     $(HOTSPOT_TOPDIR)/test/runtime/jni/checked \
  53     $(HOTSPOT_TOPDIR)/test/runtime/jni/PrivateInterfaceMethods \
  54     $(HOTSPOT_TOPDIR)/test/runtime/jni/ToStringInInterfaceTest \
  55     $(HOTSPOT_TOPDIR)/test/runtime/jni/CalleeSavedRegisters \
  56     $(HOTSPOT_TOPDIR)/test/runtime/jni/CallWithJNIWeak \
  57     $(HOTSPOT_TOPDIR)/test/runtime/jni/ReturnJNIWeak \
  58     $(HOTSPOT_TOPDIR)/test/runtime/modules/getModuleJNI \
  59     $(HOTSPOT_TOPDIR)/test/runtime/SameObject \
  60     $(HOTSPOT_TOPDIR)/test/runtime/BoolReturn \
  61     $(HOTSPOT_TOPDIR)/test/runtime/noClassDefFoundMsg \
  62     $(HOTSPOT_TOPDIR)/test/compiler/floatingpoint/ \
  63     $(HOTSPOT_TOPDIR)/test/compiler/calls \

  64     $(HOTSPOT_TOPDIR)/test/serviceability/jvmti/GetNamedModule \
  65     $(HOTSPOT_TOPDIR)/test/serviceability/jvmti/IsModifiableModule \
  66     $(HOTSPOT_TOPDIR)/test/serviceability/jvmti/AddModuleReads \
  67     $(HOTSPOT_TOPDIR)/test/serviceability/jvmti/AddModuleExportsAndOpens \
  68     $(HOTSPOT_TOPDIR)/test/serviceability/jvmti/AddModuleUsesAndProvides \
  69     $(HOTSPOT_TOPDIR)/test/testlibrary/jvmti \
  70     $(HOTSPOT_TOPDIR)/test/compiler/jvmci/jdk.vm.ci.code.test \
  71     $(HOTSPOT_TOPDIR)/test/serviceability/jvmti/GetModulesInfo \
  72     $(HOTSPOT_TOPDIR)/test/serviceability/jvmti/ModuleAwareAgents/ClassFileLoadHook \
  73     $(HOTSPOT_TOPDIR)/test/serviceability/jvmti/ModuleAwareAgents/ClassLoadPrepare \
  74     $(HOTSPOT_TOPDIR)/test/serviceability/jvmti/ModuleAwareAgents/ThreadStart \
  75     $(HOTSPOT_TOPDIR)/test/serviceability/jvmti/StartPhase/AllowedFunctions \
  76     #
  77 
  78 # Add conditional directories here when needed.
  79 ifeq ($(OPENJDK_TARGET_OS)-$(OPENJDK_TARGET_CPU_ARCH), solaris-sparc)
  80 BUILD_HOTSPOT_JTREG_NATIVE_SRC += \
  81     $(HOTSPOT_TOPDIR)/test/runtime/libadimalloc.solaris.sparc \
  82     $(HOTSPOT_TOPDIR)/test/runtime/ThreadSignalMask
  83 endif
  84 
  85 ifeq ($(OPENJDK_TARGET_OS), linux)
  86 BUILD_HOTSPOT_JTREG_NATIVE_SRC += \
  87     $(HOTSPOT_TOPDIR)/test/runtime/execstack \
  88     $(HOTSPOT_TOPDIR)/test/runtime/jsig \
  89     $(HOTSPOT_TOPDIR)/test/runtime/StackGuardPages
  90 endif
  91 
  92 ifeq ($(TOOLCHAIN_TYPE), solstudio)
  93     BUILD_HOTSPOT_JTREG_LIBRARIES_LIBS_liboverflow := -lc
  94     BUILD_HOTSPOT_JTREG_LIBRARIES_LIBS_libSimpleClassFileLoadHook := -lc

  95     BUILD_HOTSPOT_JTREG_LIBRARIES_LIBS_libGetNamedModuleTest := -lc
  96     BUILD_HOTSPOT_JTREG_LIBRARIES_LIBS_libIsModifiableModuleTest := -lc
  97     BUILD_HOTSPOT_JTREG_LIBRARIES_LDFLAGS_libAddModuleReadsTest := -lc
  98     BUILD_HOTSPOT_JTREG_LIBRARIES_LDFLAGS_libAddModuleExportsAndOpensTest := -lc
  99     BUILD_HOTSPOT_JTREG_LIBRARIES_LDFLAGS_libAddModuleUsesAndProvidesTest := -lc
 100     BUILD_HOTSPOT_JTREG_LIBRARIES_LIBS_libMAAClassFileLoadHook := -lc
 101     BUILD_HOTSPOT_JTREG_LIBRARIES_LIBS_libMAAClassLoadPrepare := -lc
 102     BUILD_HOTSPOT_JTREG_LIBRARIES_LIBS_libMAAThreadStart := -lc
 103     BUILD_HOTSPOT_JTREG_LIBRARIES_LIBS_libAllowedFunctions := -lc
 104 endif
 105 
 106 ifeq ($(OPENJDK_TARGET_OS), linux)
 107     BUILD_HOTSPOT_JTREG_LIBRARIES_LDFLAGS_libtest-rw := -z noexecstack
 108     BUILD_HOTSPOT_JTREG_LIBRARIES_LDFLAGS_libtest-rwx := -z execstack
 109     BUILD_HOTSPOT_JTREG_EXECUTABLES_LIBS_exeinvoke := -ljvm -lpthread
 110     BUILD_TEST_invoke_exeinvoke.c_OPTIMIZATION := NONE
 111     BUILD_HOTSPOT_JTREG_EXECUTABLES_LIBS_exeFPRegs := -ldl
 112 endif
 113 
 114 ifeq ($(OPENJDK_TARGET_OS), windows)




  44 # Add more directories here when needed.
  45 BUILD_HOTSPOT_JTREG_NATIVE_SRC += \
  46     $(HOTSPOT_TOPDIR)/test/gc/g1/TestJNIWeakG1 \
  47     $(HOTSPOT_TOPDIR)/test/gc/stress/gclocker \
  48     $(HOTSPOT_TOPDIR)/test/gc/cslocker \
  49     $(HOTSPOT_TOPDIR)/test/native_sanity \
  50     $(HOTSPOT_TOPDIR)/test/runtime/jni/8025979 \
  51     $(HOTSPOT_TOPDIR)/test/runtime/jni/8033445 \
  52     $(HOTSPOT_TOPDIR)/test/runtime/jni/checked \
  53     $(HOTSPOT_TOPDIR)/test/runtime/jni/PrivateInterfaceMethods \
  54     $(HOTSPOT_TOPDIR)/test/runtime/jni/ToStringInInterfaceTest \
  55     $(HOTSPOT_TOPDIR)/test/runtime/jni/CalleeSavedRegisters \
  56     $(HOTSPOT_TOPDIR)/test/runtime/jni/CallWithJNIWeak \
  57     $(HOTSPOT_TOPDIR)/test/runtime/jni/ReturnJNIWeak \
  58     $(HOTSPOT_TOPDIR)/test/runtime/modules/getModuleJNI \
  59     $(HOTSPOT_TOPDIR)/test/runtime/SameObject \
  60     $(HOTSPOT_TOPDIR)/test/runtime/BoolReturn \
  61     $(HOTSPOT_TOPDIR)/test/runtime/noClassDefFoundMsg \
  62     $(HOTSPOT_TOPDIR)/test/compiler/floatingpoint/ \
  63     $(HOTSPOT_TOPDIR)/test/compiler/calls \
  64     $(HOTSPOT_TOPDIR)/test/serviceability/jvmti/GetOwnedMonitorInfo \
  65     $(HOTSPOT_TOPDIR)/test/serviceability/jvmti/GetNamedModule \
  66     $(HOTSPOT_TOPDIR)/test/serviceability/jvmti/IsModifiableModule \
  67     $(HOTSPOT_TOPDIR)/test/serviceability/jvmti/AddModuleReads \
  68     $(HOTSPOT_TOPDIR)/test/serviceability/jvmti/AddModuleExportsAndOpens \
  69     $(HOTSPOT_TOPDIR)/test/serviceability/jvmti/AddModuleUsesAndProvides \
  70     $(HOTSPOT_TOPDIR)/test/testlibrary/jvmti \
  71     $(HOTSPOT_TOPDIR)/test/compiler/jvmci/jdk.vm.ci.code.test \
  72     $(HOTSPOT_TOPDIR)/test/serviceability/jvmti/GetModulesInfo \
  73     $(HOTSPOT_TOPDIR)/test/serviceability/jvmti/ModuleAwareAgents/ClassFileLoadHook \
  74     $(HOTSPOT_TOPDIR)/test/serviceability/jvmti/ModuleAwareAgents/ClassLoadPrepare \
  75     $(HOTSPOT_TOPDIR)/test/serviceability/jvmti/ModuleAwareAgents/ThreadStart \
  76     $(HOTSPOT_TOPDIR)/test/serviceability/jvmti/StartPhase/AllowedFunctions \
  77     #
  78 
  79 # Add conditional directories here when needed.
  80 ifeq ($(OPENJDK_TARGET_OS)-$(OPENJDK_TARGET_CPU_ARCH), solaris-sparc)
  81 BUILD_HOTSPOT_JTREG_NATIVE_SRC += \
  82     $(HOTSPOT_TOPDIR)/test/runtime/libadimalloc.solaris.sparc \
  83     $(HOTSPOT_TOPDIR)/test/runtime/ThreadSignalMask
  84 endif
  85 
  86 ifeq ($(OPENJDK_TARGET_OS), linux)
  87 BUILD_HOTSPOT_JTREG_NATIVE_SRC += \
  88     $(HOTSPOT_TOPDIR)/test/runtime/execstack \
  89     $(HOTSPOT_TOPDIR)/test/runtime/jsig \
  90     $(HOTSPOT_TOPDIR)/test/runtime/StackGuardPages
  91 endif
  92 
  93 ifeq ($(TOOLCHAIN_TYPE), solstudio)
  94     BUILD_HOTSPOT_JTREG_LIBRARIES_LIBS_liboverflow := -lc
  95     BUILD_HOTSPOT_JTREG_LIBRARIES_LIBS_libSimpleClassFileLoadHook := -lc
  96     BUILD_HOTSPOT_JTREG_LIBRARIES_LIBS_libGetOwnedMonitorInfoTest := -lc
  97     BUILD_HOTSPOT_JTREG_LIBRARIES_LIBS_libGetNamedModuleTest := -lc
  98     BUILD_HOTSPOT_JTREG_LIBRARIES_LIBS_libIsModifiableModuleTest := -lc
  99     BUILD_HOTSPOT_JTREG_LIBRARIES_LDFLAGS_libAddModuleReadsTest := -lc
 100     BUILD_HOTSPOT_JTREG_LIBRARIES_LDFLAGS_libAddModuleExportsAndOpensTest := -lc
 101     BUILD_HOTSPOT_JTREG_LIBRARIES_LDFLAGS_libAddModuleUsesAndProvidesTest := -lc
 102     BUILD_HOTSPOT_JTREG_LIBRARIES_LIBS_libMAAClassFileLoadHook := -lc
 103     BUILD_HOTSPOT_JTREG_LIBRARIES_LIBS_libMAAClassLoadPrepare := -lc
 104     BUILD_HOTSPOT_JTREG_LIBRARIES_LIBS_libMAAThreadStart := -lc
 105     BUILD_HOTSPOT_JTREG_LIBRARIES_LIBS_libAllowedFunctions := -lc
 106 endif
 107 
 108 ifeq ($(OPENJDK_TARGET_OS), linux)
 109     BUILD_HOTSPOT_JTREG_LIBRARIES_LDFLAGS_libtest-rw := -z noexecstack
 110     BUILD_HOTSPOT_JTREG_LIBRARIES_LDFLAGS_libtest-rwx := -z execstack
 111     BUILD_HOTSPOT_JTREG_EXECUTABLES_LIBS_exeinvoke := -ljvm -lpthread
 112     BUILD_TEST_invoke_exeinvoke.c_OPTIMIZATION := NONE
 113     BUILD_HOTSPOT_JTREG_EXECUTABLES_LIBS_exeFPRegs := -ldl
 114 endif
 115 
 116 ifeq ($(OPENJDK_TARGET_OS), windows)


< prev index next >