30 $(eval $(call SetupJdkLibrary, BUILD_LIBUNPACK, \ |
30 $(eval $(call SetupJdkLibrary, BUILD_LIBUNPACK, \ |
31 NAME := unpack, \ |
31 NAME := unpack, \ |
32 EXTRA_SRC := common-unpack, \ |
32 EXTRA_SRC := common-unpack, \ |
33 TOOLCHAIN := TOOLCHAIN_LINK_CXX, \ |
33 TOOLCHAIN := TOOLCHAIN_LINK_CXX, \ |
34 OPTIMIZATION := LOW, \ |
34 OPTIMIZATION := LOW, \ |
35 CXXFLAGS := $(CXXFLAGS_JDKLIB) \ |
35 CFLAGS := $(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 GetJavaHeaderDir, 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) \ |