117 DISABLED_WARNINGS_gcc := implicit-fallthrough, \ |
117 DISABLED_WARNINGS_gcc := implicit-fallthrough, \ |
118 DISABLED_WARNINGS_microsoft := 4244 4267, \ |
118 DISABLED_WARNINGS_microsoft := 4244 4267, \ |
119 MAPFILE := $(TOPDIR)/make/mapfiles/libverify/mapfile-vers, \ |
119 MAPFILE := $(TOPDIR)/make/mapfiles/libverify/mapfile-vers, \ |
120 LDFLAGS := $(LDFLAGS_JDKLIB) \ |
120 LDFLAGS := $(LDFLAGS_JDKLIB) \ |
121 $(call SET_SHARED_LIBRARY_ORIGIN), \ |
121 $(call SET_SHARED_LIBRARY_ORIGIN), \ |
122 LIBS_unix := -ljvm -lc, \ |
122 LIBS_unix := -ljvm, \ |
123 LIBS_windows := jvm.lib, \ |
123 LIBS_windows := jvm.lib, \ |
124 VERSIONINFO_RESOURCE := $(GLOBAL_VERSION_INFO_RESOURCE), \ |
124 VERSIONINFO_RESOURCE := $(GLOBAL_VERSION_INFO_RESOURCE), \ |
125 RC_FLAGS := $(RC_FLAGS) \ |
125 RC_FLAGS := $(RC_FLAGS) \ |
126 -D "JDK_FNAME=verify.dll" \ |
126 -D "JDK_FNAME=verify.dll" \ |
127 -D "JDK_INTERNAL_NAME=verify" \ |
127 -D "JDK_INTERNAL_NAME=verify" \ |
175 LDFLAGS_windows := -export:winFileHandleOpen -export:handleLseek \ |
175 LDFLAGS_windows := -export:winFileHandleOpen -export:handleLseek \ |
176 -export:getLastErrorString \ |
176 -export:getLastErrorString \ |
177 -export:getErrorString -delayload:shell32.dll, \ |
177 -export:getErrorString -delayload:shell32.dll, \ |
178 LIBS_unix := -ljvm -lverify, \ |
178 LIBS_unix := -ljvm -lverify, \ |
179 LIBS_linux := $(LIBDL) $(BUILD_LIBFDLIBM), \ |
179 LIBS_linux := $(LIBDL) $(BUILD_LIBFDLIBM), \ |
180 LIBS_solaris := -lsocket -lnsl -lscf $(LIBDL) $(BUILD_LIBFDLIBM) -lc, \ |
180 LIBS_solaris := -lsocket -lnsl -lscf $(LIBDL) $(BUILD_LIBFDLIBM), \ |
181 LIBS_aix := $(LIBDL) $(BUILD_LIBFDLIBM) $(LIBM),\ |
181 LIBS_aix := $(LIBDL) $(BUILD_LIBFDLIBM) $(LIBM),\ |
182 LIBS_macosx := -lfdlibm \ |
182 LIBS_macosx := -lfdlibm \ |
183 -framework CoreFoundation \ |
183 -framework CoreFoundation \ |
184 -framework Foundation \ |
184 -framework Foundation \ |
185 -framework Security -framework SystemConfiguration, \ |
185 -framework Security -framework SystemConfiguration, \ |
238 $(call SET_SHARED_LIBRARY_ORIGIN), \ |
238 $(call SET_SHARED_LIBRARY_ORIGIN), \ |
239 LDFLAGS_windows := -export:ZIP_Open -export:ZIP_Close -export:ZIP_FindEntry \ |
239 LDFLAGS_windows := -export:ZIP_Open -export:ZIP_Close -export:ZIP_FindEntry \ |
240 -export:ZIP_ReadEntry -export:ZIP_GetNextEntry \ |
240 -export:ZIP_ReadEntry -export:ZIP_GetNextEntry \ |
241 -export:ZIP_InflateFully -export:ZIP_CRC32 -export:ZIP_FreeEntry, \ |
241 -export:ZIP_InflateFully -export:ZIP_CRC32 -export:ZIP_FreeEntry, \ |
242 LIBS_unix := -ljvm -ljava $(LIBZ_LIBS), \ |
242 LIBS_unix := -ljvm -ljava $(LIBZ_LIBS), \ |
243 LIBS_solaris := -lc, \ |
|
244 LIBS_windows := jvm.lib $(WIN_JAVA_LIB), \ |
243 LIBS_windows := jvm.lib $(WIN_JAVA_LIB), \ |
245 VERSIONINFO_RESOURCE := $(GLOBAL_VERSION_INFO_RESOURCE), \ |
244 VERSIONINFO_RESOURCE := $(GLOBAL_VERSION_INFO_RESOURCE), \ |
246 RC_FLAGS := $(RC_FLAGS) \ |
245 RC_FLAGS := $(RC_FLAGS) \ |
247 -D "JDK_FNAME=zip.dll" \ |
246 -D "JDK_FNAME=zip.dll" \ |
248 -D "JDK_INTERNAL_NAME=zip" \ |
247 -D "JDK_INTERNAL_NAME=zip" \ |
281 LDFLAGS_windows := -export:JIMAGE_Open -export:JIMAGE_Close \ |
280 LDFLAGS_windows := -export:JIMAGE_Open -export:JIMAGE_Close \ |
282 -export:JIMAGE_PackageToModule \ |
281 -export:JIMAGE_PackageToModule \ |
283 -export:JIMAGE_FindResource -export:JIMAGE_GetResource \ |
282 -export:JIMAGE_FindResource -export:JIMAGE_GetResource \ |
284 -export:JIMAGE_ResourceIterator -export:JIMAGE_ResourcePath, \ |
283 -export:JIMAGE_ResourceIterator -export:JIMAGE_ResourcePath, \ |
285 LIBS_unix := -ljvm -ldl $(LIBCXX), \ |
284 LIBS_unix := -ljvm -ldl $(LIBCXX), \ |
286 LIBS_solaris := -lc, \ |
|
287 LIBS_macosx := -lc++, \ |
285 LIBS_macosx := -lc++, \ |
288 LIBS_windows := jvm.lib, \ |
286 LIBS_windows := jvm.lib, \ |
289 VERSIONINFO_RESOURCE := $(GLOBAL_VERSION_INFO_RESOURCE), \ |
287 VERSIONINFO_RESOURCE := $(GLOBAL_VERSION_INFO_RESOURCE), \ |
290 RC_FLAGS := $(RC_FLAGS) \ |
288 RC_FLAGS := $(RC_FLAGS) \ |
291 -D "JDK_FNAME=jimage.dll" \ |
289 -D "JDK_FNAME=jimage.dll" \ |
395 -export:JLI_InitArgProcessing \ |
393 -export:JLI_InitArgProcessing \ |
396 -export:JLI_PreprocessArg \ |
394 -export:JLI_PreprocessArg \ |
397 -export:JLI_AddArgsFromEnvVar \ |
395 -export:JLI_AddArgsFromEnvVar \ |
398 -export:JLI_GetAppArgIndex, \ |
396 -export:JLI_GetAppArgIndex, \ |
399 LIBS_unix := $(LIBZ_LIBS), \ |
397 LIBS_unix := $(LIBZ_LIBS), \ |
400 LIBS_linux := $(LIBDL) -lc -lpthread, \ |
398 LIBS_linux := $(LIBDL) -lpthread, \ |
401 LIBS_solaris := $(LIBDL) -lc, \ |
399 LIBS_solaris := $(LIBDL), \ |
402 LIBS_aix := $(LIBDL),\ |
400 LIBS_aix := $(LIBDL),\ |
403 LIBS_macosx := -framework Cocoa -framework Security -framework ApplicationServices, \ |
401 LIBS_macosx := -framework Cocoa -framework Security -framework ApplicationServices, \ |
404 LIBS_windows := advapi32.lib comctl32.lib user32.lib, \ |
402 LIBS_windows := advapi32.lib comctl32.lib user32.lib, \ |
405 VERSIONINFO_RESOURCE := $(GLOBAL_VERSION_INFO_RESOURCE), \ |
403 VERSIONINFO_RESOURCE := $(GLOBAL_VERSION_INFO_RESOURCE), \ |
406 RC_FLAGS := $(RC_FLAGS) \ |
404 RC_FLAGS := $(RC_FLAGS) \ |