36 include TestFilesCompilation.gmk
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/checked \
48 $(HOTSPOT_TOPDIR)/test/runtime/jni/PrivateInterfaceMethods \
49 $(HOTSPOT_TOPDIR)/test/runtime/jni/ToStringInInterfaceTest \
50 $(HOTSPOT_TOPDIR)/test/runtime/jni/CalleeSavedRegisters \
51 $(HOTSPOT_TOPDIR)/test/runtime/modules/getModuleJNI \
52 $(HOTSPOT_TOPDIR)/test/runtime/SameObject \
53 $(HOTSPOT_TOPDIR)/test/runtime/BoolReturn \
54 $(HOTSPOT_TOPDIR)/test/compiler/floatingpoint/ \
55 $(HOTSPOT_TOPDIR)/test/compiler/calls \
56 $(HOTSPOT_TOPDIR)/test/compiler/native \
57 $(HOTSPOT_TOPDIR)/test/serviceability/jvmti/GetNamedModule \
58 $(HOTSPOT_TOPDIR)/test/serviceability/jvmti/AddModuleReads \
59 $(HOTSPOT_TOPDIR)/test/serviceability/jvmti/AddModuleExportsAndOpens \
60 $(HOTSPOT_TOPDIR)/test/serviceability/jvmti/AddModuleUsesAndProvides \
61 $(HOTSPOT_TOPDIR)/test/testlibrary/jvmti \
62 $(HOTSPOT_TOPDIR)/test/compiler/jvmci/jdk.vm.ci.code.test \
63 $(HOTSPOT_TOPDIR)/test/serviceability/jvmti/GetModulesInfo \
64 $(HOTSPOT_TOPDIR)/test/serviceability/jvmti/ModuleAwareAgents/ClassFileLoadHook \
65 $(HOTSPOT_TOPDIR)/test/serviceability/jvmti/ModuleAwareAgents/ClassLoadPrepare \
66 $(HOTSPOT_TOPDIR)/test/serviceability/jvmti/ModuleAwareAgents/ThreadStart \
67 #
68
69 # Add conditional directories here when needed.
70 ifeq ($(OPENJDK_TARGET_OS)-$(OPENJDK_TARGET_CPU_ARCH), solaris-sparc)
71 BUILD_HOTSPOT_JTREG_NATIVE_SRC += \
72 $(HOTSPOT_TOPDIR)/test/runtime/libadimalloc.solaris.sparc \
73 $(HOTSPOT_TOPDIR)/test/runtime/ThreadSignalMask
74 endif
75
76 ifeq ($(OPENJDK_TARGET_OS), linux)
|
36 include TestFilesCompilation.gmk
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/checked \
48 $(HOTSPOT_TOPDIR)/test/runtime/jni/PrivateInterfaceMethods \
49 $(HOTSPOT_TOPDIR)/test/runtime/jni/ToStringInInterfaceTest \
50 $(HOTSPOT_TOPDIR)/test/runtime/jni/CalleeSavedRegisters \
51 $(HOTSPOT_TOPDIR)/test/runtime/modules/getModuleJNI \
52 $(HOTSPOT_TOPDIR)/test/runtime/SameObject \
53 $(HOTSPOT_TOPDIR)/test/runtime/BoolReturn \
54 $(HOTSPOT_TOPDIR)/test/compiler/floatingpoint/ \
55 $(HOTSPOT_TOPDIR)/test/compiler/calls \
56 $(HOTSPOT_TOPDIR)/test/serviceability/jvmti/GetNamedModule \
57 $(HOTSPOT_TOPDIR)/test/serviceability/jvmti/AddModuleReads \
58 $(HOTSPOT_TOPDIR)/test/serviceability/jvmti/AddModuleExportsAndOpens \
59 $(HOTSPOT_TOPDIR)/test/serviceability/jvmti/AddModuleUsesAndProvides \
60 $(HOTSPOT_TOPDIR)/test/testlibrary/jvmti \
61 $(HOTSPOT_TOPDIR)/test/compiler/jvmci/jdk.vm.ci.code.test \
62 $(HOTSPOT_TOPDIR)/test/serviceability/jvmti/GetModulesInfo \
63 $(HOTSPOT_TOPDIR)/test/serviceability/jvmti/ModuleAwareAgents/ClassFileLoadHook \
64 $(HOTSPOT_TOPDIR)/test/serviceability/jvmti/ModuleAwareAgents/ClassLoadPrepare \
65 $(HOTSPOT_TOPDIR)/test/serviceability/jvmti/ModuleAwareAgents/ThreadStart \
66 #
67
68 # Add conditional directories here when needed.
69 ifeq ($(OPENJDK_TARGET_OS)-$(OPENJDK_TARGET_CPU_ARCH), solaris-sparc)
70 BUILD_HOTSPOT_JTREG_NATIVE_SRC += \
71 $(HOTSPOT_TOPDIR)/test/runtime/libadimalloc.solaris.sparc \
72 $(HOTSPOT_TOPDIR)/test/runtime/ThreadSignalMask
73 endif
74
75 ifeq ($(OPENJDK_TARGET_OS), linux)
|