26 ################################################################################
27 # This file builds the native component of the JTReg tests for Hotspot.
28 # It also covers the test-image part, where the built files are copied to the
29 # test image.
30 ################################################################################
31
32 default: all
33
34 include $(SPEC)
35 include MakeBase.gmk
36 include TestFilesCompilation.gmk
37
38 $(eval $(call IncludeCustomExtension, hotspot, test/JtregNative.gmk))
39
40 ################################################################################
41 # Targets for building the native tests themselves.
42 ################################################################################
43
44 # Add more directories here when needed.
45 BUILD_HOTSPOT_JTREG_NATIVE_SRC += \
46 $(HOTSPOT_TOPDIR)/test/native_sanity \
47 $(HOTSPOT_TOPDIR)/test/runtime/jni/8025979 \
48 $(HOTSPOT_TOPDIR)/test/runtime/jni/8033445 \
49 $(HOTSPOT_TOPDIR)/test/runtime/jni/checked \
50 $(HOTSPOT_TOPDIR)/test/runtime/jni/PrivateInterfaceMethods \
51 $(HOTSPOT_TOPDIR)/test/runtime/jni/ToStringInInterfaceTest \
52 $(HOTSPOT_TOPDIR)/test/runtime/jni/CalleeSavedRegisters \
53 $(HOTSPOT_TOPDIR)/test/runtime/jni/CallWithJNIWeak \
54 $(HOTSPOT_TOPDIR)/test/runtime/jni/ReturnJNIWeak \
55 $(HOTSPOT_TOPDIR)/test/runtime/modules/getModuleJNI \
56 $(HOTSPOT_TOPDIR)/test/runtime/SameObject \
57 $(HOTSPOT_TOPDIR)/test/runtime/BoolReturn \
58 $(HOTSPOT_TOPDIR)/test/compiler/floatingpoint/ \
59 $(HOTSPOT_TOPDIR)/test/compiler/calls \
60 $(HOTSPOT_TOPDIR)/test/serviceability/jvmti/GetNamedModule \
61 $(HOTSPOT_TOPDIR)/test/serviceability/jvmti/AddModuleReads \
62 $(HOTSPOT_TOPDIR)/test/serviceability/jvmti/AddModuleExportsAndOpens \
63 $(HOTSPOT_TOPDIR)/test/serviceability/jvmti/AddModuleUsesAndProvides \
64 $(HOTSPOT_TOPDIR)/test/testlibrary/jvmti \
65 $(HOTSPOT_TOPDIR)/test/compiler/jvmci/jdk.vm.ci.code.test \
|
26 ################################################################################
27 # This file builds the native component of the JTReg tests for Hotspot.
28 # It also covers the test-image part, where the built files are copied to the
29 # test image.
30 ################################################################################
31
32 default: all
33
34 include $(SPEC)
35 include MakeBase.gmk
36 include TestFilesCompilation.gmk
37
38 $(eval $(call IncludeCustomExtension, hotspot, test/JtregNative.gmk))
39
40 ################################################################################
41 # Targets for building the native tests themselves.
42 ################################################################################
43
44 # Add more directories here when needed.
45 BUILD_HOTSPOT_JTREG_NATIVE_SRC += \
46 $(HOTSPOT_TOPDIR)/test/gc/g1/TestJNIWeakG1 \
47 $(HOTSPOT_TOPDIR)/test/native_sanity \
48 $(HOTSPOT_TOPDIR)/test/runtime/jni/8025979 \
49 $(HOTSPOT_TOPDIR)/test/runtime/jni/8033445 \
50 $(HOTSPOT_TOPDIR)/test/runtime/jni/checked \
51 $(HOTSPOT_TOPDIR)/test/runtime/jni/PrivateInterfaceMethods \
52 $(HOTSPOT_TOPDIR)/test/runtime/jni/ToStringInInterfaceTest \
53 $(HOTSPOT_TOPDIR)/test/runtime/jni/CalleeSavedRegisters \
54 $(HOTSPOT_TOPDIR)/test/runtime/jni/CallWithJNIWeak \
55 $(HOTSPOT_TOPDIR)/test/runtime/jni/ReturnJNIWeak \
56 $(HOTSPOT_TOPDIR)/test/runtime/modules/getModuleJNI \
57 $(HOTSPOT_TOPDIR)/test/runtime/SameObject \
58 $(HOTSPOT_TOPDIR)/test/runtime/BoolReturn \
59 $(HOTSPOT_TOPDIR)/test/compiler/floatingpoint/ \
60 $(HOTSPOT_TOPDIR)/test/compiler/calls \
61 $(HOTSPOT_TOPDIR)/test/serviceability/jvmti/GetNamedModule \
62 $(HOTSPOT_TOPDIR)/test/serviceability/jvmti/AddModuleReads \
63 $(HOTSPOT_TOPDIR)/test/serviceability/jvmti/AddModuleExportsAndOpens \
64 $(HOTSPOT_TOPDIR)/test/serviceability/jvmti/AddModuleUsesAndProvides \
65 $(HOTSPOT_TOPDIR)/test/testlibrary/jvmti \
66 $(HOTSPOT_TOPDIR)/test/compiler/jvmci/jdk.vm.ci.code.test \
|