37 SRC := $(LIBUNPACK_SRC), \ |
37 SRC := $(LIBUNPACK_SRC), \ |
38 TOOLCHAIN := TOOLCHAIN_LINK_CXX, \ |
38 TOOLCHAIN := TOOLCHAIN_LINK_CXX, \ |
39 OPTIMIZATION := LOW, \ |
39 OPTIMIZATION := LOW, \ |
40 CXXFLAGS := $(CXXFLAGS_JDKLIB) \ |
40 CXXFLAGS := $(CXXFLAGS_JDKLIB) \ |
41 -DNO_ZLIB -DUNPACK_JNI -DFULL, \ |
41 -DNO_ZLIB -DUNPACK_JNI -DFULL, \ |
|
42 CFLAGS_release := -DPRODUCT, \ |
42 HEADER_FLAGS := \ |
43 HEADER_FLAGS := \ |
43 -I$(SUPPORT_OUTPUTDIR)/headers/java.base \ |
44 -I$(call FindHeaderDirForModule, java.base), \ |
44 $(LIBJAVA_HEADER_FLAGS), \ |
|
45 CFLAGS_release := -DPRODUCT, \ |
|
46 DISABLED_WARNINGS_gcc := implicit-fallthrough, \ |
45 DISABLED_WARNINGS_gcc := implicit-fallthrough, \ |
47 DISABLED_WARNINGS_microsoft := 4005, \ |
46 DISABLED_WARNINGS_microsoft := 4005, \ |
48 LDFLAGS := $(LDFLAGS_JDKLIB) $(LDFLAGS_CXX_JDK) \ |
47 LDFLAGS := $(LDFLAGS_JDKLIB) $(LDFLAGS_CXX_JDK) \ |
49 $(call SET_SHARED_LIBRARY_ORIGIN), \ |
48 $(call SET_SHARED_LIBRARY_ORIGIN), \ |
50 LDFLAGS_windows := -map:$(SUPPORT_OUTPUTDIR)/native/$(MODULE)/unpack.map -debug, \ |
49 LDFLAGS_windows := -map:$(SUPPORT_OUTPUTDIR)/native/$(MODULE)/unpack.map -debug, \ |