33 TOOLCHAIN := TOOLCHAIN_LINK_CXX, \ |
33 TOOLCHAIN := TOOLCHAIN_LINK_CXX, \ |
34 OPTIMIZATION := LOW, \ |
34 OPTIMIZATION := LOW, \ |
35 CXXFLAGS := $(CXXFLAGS_JDKLIB) \ |
35 CXXFLAGS := $(CXXFLAGS_JDKLIB) \ |
36 -DNO_ZLIB -DUNPACK_JNI -DFULL, \ |
36 -DNO_ZLIB -DUNPACK_JNI -DFULL, \ |
37 CFLAGS_release := -DPRODUCT, \ |
37 CFLAGS_release := -DPRODUCT, \ |
38 EXTRA_HEADER_DIRS := $(call FindHeaderDirForModule, java.base), \ |
38 EXTRA_HEADER_DIRS := $(call GetJavaHeaderDir, java.base), \ |
39 DISABLED_WARNINGS_gcc := implicit-fallthrough, \ |
39 DISABLED_WARNINGS_gcc := implicit-fallthrough, \ |
40 LDFLAGS := $(LDFLAGS_JDKLIB) $(LDFLAGS_CXX_JDK) \ |
40 LDFLAGS := $(LDFLAGS_JDKLIB) $(LDFLAGS_CXX_JDK) \ |
41 $(call SET_SHARED_LIBRARY_ORIGIN), \ |
41 $(call SET_SHARED_LIBRARY_ORIGIN), \ |
42 LDFLAGS_windows := -map:$(SUPPORT_OUTPUTDIR)/native/$(MODULE)/unpack.map -debug, \ |
42 LDFLAGS_windows := -map:$(SUPPORT_OUTPUTDIR)/native/$(MODULE)/unpack.map -debug, \ |
43 LIBS_unix := -ljvm $(LIBCXX) -ljava, \ |
43 LIBS_unix := -ljvm $(LIBCXX) -ljava, \ |