144 OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ |
144 OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ |
145 SRC := $(LIBJAVA_SRC_DIRS), \ |
145 SRC := $(LIBJAVA_SRC_DIRS), \ |
146 OPTIMIZATION := HIGH, \ |
146 OPTIMIZATION := HIGH, \ |
147 CFLAGS := $(CFLAGS_JDKLIB) \ |
147 CFLAGS := $(CFLAGS_JDKLIB) \ |
148 $(LIBJAVA_CFLAGS), \ |
148 $(LIBJAVA_CFLAGS), \ |
149 DISABLED_WARNINGS_gcc := type-limits format-nonliteral, \ |
|
150 DISABLED_WARNINGS_clang := int-conversion, \ |
|
151 DISABLED_WARNINGS_solstudio := E_DECLARATION_IN_CODE, \ |
|
152 DISABLED_WARNINGS_microsoft := 4022 4267 4996, \ |
|
153 WARNINGS_AS_ERRORS_solstudio := false, \ |
|
154 MAPFILE := $(JDK_TOPDIR)/make/mapfiles/libjava/mapfile-vers, \ |
149 MAPFILE := $(JDK_TOPDIR)/make/mapfiles/libjava/mapfile-vers, \ |
155 LDFLAGS := $(LDFLAGS_JDKLIB) \ |
150 LDFLAGS := $(LDFLAGS_JDKLIB) \ |
156 $(call SET_SHARED_LIBRARY_ORIGIN), \ |
151 $(call SET_SHARED_LIBRARY_ORIGIN), \ |
157 LDFLAGS_SUFFIX_unix := -ljvm -lverify, \ |
152 LDFLAGS_SUFFIX_unix := -ljvm -lverify, \ |
158 LDFLAGS_SUFFIX_solaris := -lsocket -lnsl -lscf $(LIBDL) $(BUILD_LIBFDLIBM) -lc, \ |
153 LDFLAGS_SUFFIX_solaris := -lsocket -lnsl -lscf $(LIBDL) $(BUILD_LIBFDLIBM) -lc, \ |