54 SRC := $(BUILD_LIBMLIB_SRC), \ |
54 SRC := $(BUILD_LIBMLIB_SRC), \ |
55 EXCLUDE_FILES := mlib_c_ImageBlendTable.c, \ |
55 EXCLUDE_FILES := mlib_c_ImageBlendTable.c, \ |
56 OPTIMIZATION := HIGHEST, \ |
56 OPTIMIZATION := HIGHEST, \ |
57 CFLAGS := $(CFLAGS_JDKLIB) \ |
57 CFLAGS := $(CFLAGS_JDKLIB) \ |
58 $(BUILD_LIBMLIB_CFLAGS), \ |
58 $(BUILD_LIBMLIB_CFLAGS), \ |
59 DISABLED_WARNINGS_gcc := parentheses array-bounds, \ |
|
60 DISABLED_WARNINGS_clang := parentheses, \ |
|
61 DISABLED_WARNINGS_solstudio := E_STATEMENT_NOT_REACHED, \ |
|
62 MAPFILE := $(BUILD_LIBMLIB_IMAGE_MAPFILE), \ |
59 MAPFILE := $(BUILD_LIBMLIB_IMAGE_MAPFILE), \ |
63 LDFLAGS := $(LDFLAGS_JDKLIB) \ |
60 LDFLAGS := $(LDFLAGS_JDKLIB) \ |
64 $(call SET_SHARED_LIBRARY_ORIGIN), \ |
61 $(call SET_SHARED_LIBRARY_ORIGIN), \ |
65 LIBS := $(BUILD_LIBMLIB_LDLIBS) \ |
62 LIBS := $(BUILD_LIBMLIB_LDLIBS) \ |
66 $(JDKLIB_LIBS), \ |
63 $(JDKLIB_LIBS), \ |
117 EXCLUDE_FILES := $(BUILD_LIBMLIB_IMAGE_V_EXFILES), \ |
114 EXCLUDE_FILES := $(BUILD_LIBMLIB_IMAGE_V_EXFILES), \ |
118 OPTIMIZATION := HIGHEST, \ |
115 OPTIMIZATION := HIGHEST, \ |
119 CFLAGS := -xarch=sparcvis \ |
116 CFLAGS := -xarch=sparcvis \ |
120 $(LIBMLIB_IMAGE_V_CFLAGS) \ |
117 $(LIBMLIB_IMAGE_V_CFLAGS) \ |
121 $(CFLAGS_JDKLIB), \ |
118 $(CFLAGS_JDKLIB), \ |
122 DISABLED_WARNINGS_solstudio := E_STATEMENT_NOT_REACHED, \ |
|
123 MAPFILE := $(BUILD_LIBMLIB_IMAGE_MAPFILE), \ |
119 MAPFILE := $(BUILD_LIBMLIB_IMAGE_MAPFILE), \ |
124 LDFLAGS := $(LDFLAGS_JDKLIB) \ |
120 LDFLAGS := $(LDFLAGS_JDKLIB) \ |
125 $(call SET_SHARED_LIBRARY_ORIGIN), \ |
121 $(call SET_SHARED_LIBRARY_ORIGIN), \ |
126 LIBS := -ljava -ljvm -lc $(BUILD_LIBMLIB_LDLIBS), \ |
122 LIBS := -ljava -ljvm -lc $(BUILD_LIBMLIB_LDLIBS), \ |
127 OBJECT_DIR := $(SUPPORT_OUTPUTDIR)/native/$(MODULE)/libmlib_image_v, \ |
123 OBJECT_DIR := $(SUPPORT_OUTPUTDIR)/native/$(MODULE)/libmlib_image_v, \ |