mirror of
https://github.com/openjdk/jdk.git
synced 2025-08-28 15:24:43 +02:00
8200178: Remove mapfiles for JDK native libraries
Reviewed-by: erikj, alanb, mchung, prr, weijun
This commit is contained in:
parent
2c292c30b2
commit
89f6ccb93e
157 changed files with 559 additions and 5564 deletions
|
@ -36,7 +36,6 @@ BUILD_LIBMLIB_CFLAGS := -D__USE_J2D_NAMES -D__MEDIALIB_OLD_NAMES \
|
||||||
-I$(TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_TYPE)/native/libmlib_image
|
-I$(TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_TYPE)/native/libmlib_image
|
||||||
|
|
||||||
BUILD_LIBMLIB_LDLIBS :=
|
BUILD_LIBMLIB_LDLIBS :=
|
||||||
BUILD_LIBMLIB_IMAGE_MAPFILE := $(TOPDIR)/make/mapfiles/libmlib_image/mapfile-vers
|
|
||||||
|
|
||||||
BUILD_LIBMLIB_CFLAGS += -DMLIB_NO_LIBSUNMATH
|
BUILD_LIBMLIB_CFLAGS += -DMLIB_NO_LIBSUNMATH
|
||||||
|
|
||||||
|
@ -55,7 +54,6 @@ $(eval $(call SetupJdkLibrary, BUILD_LIBMLIB_IMAGE, \
|
||||||
OPTIMIZATION := HIGHEST, \
|
OPTIMIZATION := HIGHEST, \
|
||||||
CFLAGS := $(CFLAGS_JDKLIB) \
|
CFLAGS := $(CFLAGS_JDKLIB) \
|
||||||
$(BUILD_LIBMLIB_CFLAGS), \
|
$(BUILD_LIBMLIB_CFLAGS), \
|
||||||
MAPFILE := $(BUILD_LIBMLIB_IMAGE_MAPFILE), \
|
|
||||||
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
||||||
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
||||||
LIBS := $(BUILD_LIBMLIB_LDLIBS) \
|
LIBS := $(BUILD_LIBMLIB_LDLIBS) \
|
||||||
|
@ -107,7 +105,6 @@ ifeq ($(OPENJDK_TARGET_OS)-$(OPENJDK_TARGET_CPU_ARCH), solaris-sparc)
|
||||||
CFLAGS := -xarch=sparcvis \
|
CFLAGS := -xarch=sparcvis \
|
||||||
$(LIBMLIB_IMAGE_V_CFLAGS) \
|
$(LIBMLIB_IMAGE_V_CFLAGS) \
|
||||||
$(CFLAGS_JDKLIB), \
|
$(CFLAGS_JDKLIB), \
|
||||||
MAPFILE := $(BUILD_LIBMLIB_IMAGE_MAPFILE), \
|
|
||||||
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
||||||
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
||||||
LIBS := -ljava -ljvm $(BUILD_LIBMLIB_LDLIBS), \
|
LIBS := -ljava -ljvm $(BUILD_LIBMLIB_LDLIBS), \
|
||||||
|
@ -202,9 +199,9 @@ ifeq ($(OPENJDK_TARGET_OS), windows)
|
||||||
LIBAWT_VERSIONINFO_RESOURCE := $(TOPDIR)/src/java.desktop/windows/native/libawt/windows/awt.rc
|
LIBAWT_VERSIONINFO_RESOURCE := $(TOPDIR)/src/java.desktop/windows/native/libawt/windows/awt.rc
|
||||||
endif
|
endif
|
||||||
|
|
||||||
LIBAWT_MAPFILE := $(TOPDIR)/make/mapfiles/libawt/mapfile-vers
|
|
||||||
ifeq ($(OPENJDK_TARGET_OS), linux)
|
ifeq ($(OPENJDK_TARGET_OS), linux)
|
||||||
LIBAWT_MAPFILE :=
|
# FIXME: This is probably not what we want to do, but keep it now for compatibility.
|
||||||
|
LIBAWT_CFLAGS += $(EXPORT_ALL_SYMBOLS)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
# Turn off all warnings for debug_mem.c This is needed because the specific warning
|
# Turn off all warnings for debug_mem.c This is needed because the specific warning
|
||||||
|
@ -229,7 +226,6 @@ $(eval $(call SetupJdkLibrary, BUILD_LIBAWT, \
|
||||||
DISABLED_WARNINGS_solstudio := E_DECLARATION_IN_CODE, \
|
DISABLED_WARNINGS_solstudio := E_DECLARATION_IN_CODE, \
|
||||||
DISABLED_WARNINGS_microsoft := 4297 4244 4267 4996, \
|
DISABLED_WARNINGS_microsoft := 4297 4244 4267 4996, \
|
||||||
ASFLAGS := $(LIBAWT_ASFLAGS), \
|
ASFLAGS := $(LIBAWT_ASFLAGS), \
|
||||||
MAPFILE := $(LIBAWT_MAPFILE), \
|
|
||||||
LDFLAGS := $(LDFLAGS_JDKLIB) $(call SET_SHARED_LIBRARY_ORIGIN), \
|
LDFLAGS := $(LDFLAGS_JDKLIB) $(call SET_SHARED_LIBRARY_ORIGIN), \
|
||||||
LDFLAGS_macosx := -L$(INSTALL_LIBRARIES_HERE), \
|
LDFLAGS_macosx := -L$(INSTALL_LIBRARIES_HERE), \
|
||||||
LDFLAGS_windows := -delayload:user32.dll -delayload:gdi32.dll \
|
LDFLAGS_windows := -delayload:user32.dll -delayload:gdi32.dll \
|
||||||
|
@ -349,7 +345,6 @@ ifeq ($(findstring $(OPENJDK_TARGET_OS),windows macosx),)
|
||||||
implicit-fallthrough, \
|
implicit-fallthrough, \
|
||||||
DISABLED_WARNINGS_solstudio := E_DECLARATION_IN_CODE \
|
DISABLED_WARNINGS_solstudio := E_DECLARATION_IN_CODE \
|
||||||
E_ASSIGNMENT_TYPE_MISMATCH E_NON_CONST_INIT, \
|
E_ASSIGNMENT_TYPE_MISMATCH E_NON_CONST_INIT, \
|
||||||
MAPFILE := $(TOPDIR)/make/mapfiles/libawt_xawt/mapfile-vers, \
|
|
||||||
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
||||||
$(call SET_SHARED_LIBRARY_ORIGIN) \
|
$(call SET_SHARED_LIBRARY_ORIGIN) \
|
||||||
-L$(INSTALL_LIBRARIES_HERE), \
|
-L$(INSTALL_LIBRARIES_HERE), \
|
||||||
|
@ -405,7 +400,6 @@ $(eval $(call SetupJdkLibrary, BUILD_LIBLCMS, \
|
||||||
DISABLED_WARNINGS_clang := tautological-compare, \
|
DISABLED_WARNINGS_clang := tautological-compare, \
|
||||||
DISABLED_WARNINGS_solstudio := E_STATEMENT_NOT_REACHED, \
|
DISABLED_WARNINGS_solstudio := E_STATEMENT_NOT_REACHED, \
|
||||||
DISABLED_WARNINGS_microsoft := 4819, \
|
DISABLED_WARNINGS_microsoft := 4819, \
|
||||||
MAPFILE := $(TOPDIR)/make/mapfiles/liblcms/mapfile-vers, \
|
|
||||||
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
||||||
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
||||||
LDFLAGS_unix := -L$(INSTALL_LIBRARIES_HERE), \
|
LDFLAGS_unix := -L$(INSTALL_LIBRARIES_HERE), \
|
||||||
|
@ -425,28 +419,13 @@ $(BUILD_LIBLCMS): $(BUILD_LIBAWT)
|
||||||
|
|
||||||
LIBJAVAJPEG_SRC += $(TOPDIR)/src/java.desktop/share/native/libjavajpeg
|
LIBJAVAJPEG_SRC += $(TOPDIR)/src/java.desktop/share/native/libjavajpeg
|
||||||
|
|
||||||
BUILD_LIBJAVAJPEG_REORDER :=
|
# "DISABLED_WARNINGS_gcc := clobbered" rationale:
|
||||||
ifeq ($(OPENJDK_TARGET_OS), solaris)
|
|
||||||
ifneq ($(OPENJDK_TARGET_CPU), x86_64)
|
|
||||||
BUILD_LIBJAVAJPEG_REORDER := $(TOPDIR)/make/mapfiles/libjpeg/reorder-$(OPENJDK_TARGET_CPU)
|
|
||||||
endif
|
|
||||||
endif
|
|
||||||
|
|
||||||
|
|
||||||
# Suppress gcc warnings like "variable might be clobbered by 'longjmp'
|
# Suppress gcc warnings like "variable might be clobbered by 'longjmp'
|
||||||
# or 'vfork'": this warning indicates that some variable is placed to
|
# or 'vfork'": this warning indicates that some variable is placed to
|
||||||
# a register by optimized compiler and it's value might be lost on longjmp().
|
# a register by optimized compiler and it's value might be lost on longjmp().
|
||||||
# Recommended way to avoid such warning is to declare the variable as
|
# Recommended way to avoid such warning is to declare the variable as
|
||||||
# volatile to prevent the optimization. However, this approach does not
|
# volatile to prevent the optimization. However, this approach does not
|
||||||
# work because we have to declare all variables as volatile in result.
|
# work because we have to declare all variables as volatile in result.
|
||||||
#ifndef CROSS_COMPILE_ARCH
|
|
||||||
# CC_43_OR_NEWER := \
|
|
||||||
# $(shell $(EXPR) $(CC_MAJORVER) \> 4 \| \
|
|
||||||
# \( $(CC_MAJORVER) = 4 \& $(CC_MINORVER) \>= 3 \) )
|
|
||||||
# ifeq ($(CC_43_OR_NEWER), 1)
|
|
||||||
# BUILD_LIBJAVAJPEG_CFLAGS_linux += -Wno-clobbered
|
|
||||||
# endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
ifeq ($(USE_EXTERNAL_LIBJPEG), true)
|
ifeq ($(USE_EXTERNAL_LIBJPEG), true)
|
||||||
LIBJPEG_LIBS := -ljpeg
|
LIBJPEG_LIBS := -ljpeg
|
||||||
|
@ -469,12 +448,10 @@ $(eval $(call SetupJdkLibrary, BUILD_LIBJAVAJPEG, \
|
||||||
$(LIBJAVA_HEADER_FLAGS) \
|
$(LIBJAVA_HEADER_FLAGS) \
|
||||||
-I$(SUPPORT_OUTPUTDIR)/headers/java.desktop, \
|
-I$(SUPPORT_OUTPUTDIR)/headers/java.desktop, \
|
||||||
DISABLED_WARNINGS_gcc := clobbered implicit-fallthrough shift-negative-value, \
|
DISABLED_WARNINGS_gcc := clobbered implicit-fallthrough shift-negative-value, \
|
||||||
MAPFILE := $(TOPDIR)/make/mapfiles/libjpeg/mapfile-vers, \
|
|
||||||
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
||||||
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
||||||
LIBS := $(LIBJPEG_LIBS) $(JDKLIB_LIBS), \
|
LIBS := $(LIBJPEG_LIBS) $(JDKLIB_LIBS), \
|
||||||
LIBS_windows := $(WIN_JAVA_LIB) jvm.lib, \
|
LIBS_windows := $(WIN_JAVA_LIB) jvm.lib, \
|
||||||
REORDER := $(BUILD_LIBJAVAJPEG_REORDER), \
|
|
||||||
))
|
))
|
||||||
|
|
||||||
$(BUILD_LIBJAVAJPEG): $(call FindLib, java.base, java)
|
$(BUILD_LIBJAVAJPEG): $(call FindLib, java.base, java)
|
||||||
|
@ -510,13 +487,6 @@ ifeq ($(findstring $(OPENJDK_TARGET_OS), windows macosx),)
|
||||||
$(LIBJAVA_HEADER_FLAGS) \
|
$(LIBJAVA_HEADER_FLAGS) \
|
||||||
#
|
#
|
||||||
|
|
||||||
LIBAWT_HEADLESS_REORDER :=
|
|
||||||
ifeq ($(OPENJDK_TARGET_OS), solaris)
|
|
||||||
ifneq ($(OPENJDK_TARGET_CPU), x86_64)
|
|
||||||
LIBAWT_HEADLESS_REORDER := $(TOPDIR)/make/mapfiles/libawt_headless/reorder-$(OPENJDK_TARGET_CPU)
|
|
||||||
endif
|
|
||||||
endif
|
|
||||||
|
|
||||||
$(eval $(call SetupJdkLibrary, BUILD_LIBAWT_HEADLESS, \
|
$(eval $(call SetupJdkLibrary, BUILD_LIBAWT_HEADLESS, \
|
||||||
NAME := awt_headless, \
|
NAME := awt_headless, \
|
||||||
SRC := $(LIBAWT_HEADLESS_DIRS), \
|
SRC := $(LIBAWT_HEADLESS_DIRS), \
|
||||||
|
@ -531,11 +501,9 @@ ifeq ($(findstring $(OPENJDK_TARGET_OS), windows macosx),)
|
||||||
$(LIBAWT_HEADLESS_CFLAGS), \
|
$(LIBAWT_HEADLESS_CFLAGS), \
|
||||||
DISABLED_WARNINGS_xlc := 1506-356, \
|
DISABLED_WARNINGS_xlc := 1506-356, \
|
||||||
DISABLED_WARNINGS_solstudio := E_EMPTY_TRANSLATION_UNIT, \
|
DISABLED_WARNINGS_solstudio := E_EMPTY_TRANSLATION_UNIT, \
|
||||||
MAPFILE := $(TOPDIR)/make/mapfiles/libawt_headless/mapfile-vers, \
|
|
||||||
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
||||||
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
||||||
LDFLAGS_unix := -L$(INSTALL_LIBRARIES_HERE), \
|
LDFLAGS_unix := -L$(INSTALL_LIBRARIES_HERE), \
|
||||||
REORDER := $(LIBAWT_HEADLESS_REORDER), \
|
|
||||||
LIBS_unix := -lawt -ljvm -ljava, \
|
LIBS_unix := -lawt -ljvm -ljava, \
|
||||||
LIBS_linux := $(LIBM) $(LIBDL), \
|
LIBS_linux := $(LIBM) $(LIBDL), \
|
||||||
LIBS_solaris := $(LIBM) $(LIBDL) $(LIBCXX), \
|
LIBS_solaris := $(LIBM) $(LIBDL) $(LIBCXX), \
|
||||||
|
@ -571,7 +539,7 @@ else
|
||||||
SRC := $(LIBFREETYPE_SRC)/src, \
|
SRC := $(LIBFREETYPE_SRC)/src, \
|
||||||
OPTIMIZATION := HIGHEST, \
|
OPTIMIZATION := HIGHEST, \
|
||||||
CFLAGS := $(CFLAGS_JDKLIB) $(BUILD_LIBFREETYPE_HEADERS) \
|
CFLAGS := $(CFLAGS_JDKLIB) $(BUILD_LIBFREETYPE_HEADERS) \
|
||||||
-DFT2_BUILD_LIBRARY, \
|
-DFT2_BUILD_LIBRARY $(EXPORT_ALL_SYMBOLS), \
|
||||||
DISABLED_WARNINGS_solstudio := \
|
DISABLED_WARNINGS_solstudio := \
|
||||||
E_STATEMENT_NOT_REACHED \
|
E_STATEMENT_NOT_REACHED \
|
||||||
E_END_OF_LOOP_CODE_NOT_REACHED, \
|
E_END_OF_LOOP_CODE_NOT_REACHED, \
|
||||||
|
@ -626,8 +594,6 @@ LIBFONTMANAGER_CFLAGS += $(HARFBUZZ_CFLAGS)
|
||||||
#### End harfbuzz configuration
|
#### End harfbuzz configuration
|
||||||
|
|
||||||
LIBFONTMANAGER_CFLAGS += $(LIBFREETYPE_CFLAGS)
|
LIBFONTMANAGER_CFLAGS += $(LIBFREETYPE_CFLAGS)
|
||||||
# This may be overridden in a custom makefile
|
|
||||||
BUILD_LIBFONTMANAGER_MAPFILE ?= $(TOPDIR)/make/mapfiles/libfontmanager/mapfile-vers
|
|
||||||
BUILD_LIBFONTMANAGER_FONTLIB += $(LIBFREETYPE_LIBS)
|
BUILD_LIBFONTMANAGER_FONTLIB += $(LIBFREETYPE_LIBS)
|
||||||
|
|
||||||
LIBFONTMANAGER_OPTIMIZATION := HIGH
|
LIBFONTMANAGER_OPTIMIZATION := HIGH
|
||||||
|
@ -682,7 +648,6 @@ $(eval $(call SetupJdkLibrary, BUILD_LIBFONTMANAGER, \
|
||||||
truncwarn wvarhidenmem wvarhidemem wbadlkginit identexpected \
|
truncwarn wvarhidenmem wvarhidemem wbadlkginit identexpected \
|
||||||
hidevf w_novirtualdescr arrowrtn2, \
|
hidevf w_novirtualdescr arrowrtn2, \
|
||||||
DISABLED_WARNINGS_microsoft := 4267 4244 4018 4090 4996 4146 4334 4819 4101, \
|
DISABLED_WARNINGS_microsoft := 4267 4244 4018 4090 4996 4146 4334 4819 4101, \
|
||||||
MAPFILE := $(BUILD_LIBFONTMANAGER_MAPFILE), \
|
|
||||||
LDFLAGS := $(subst -Wl$(COMMA)-z$(COMMA)defs,,$(LDFLAGS_JDKLIB)) $(LDFLAGS_CXX_JDK) \
|
LDFLAGS := $(subst -Wl$(COMMA)-z$(COMMA)defs,,$(LDFLAGS_JDKLIB)) $(LDFLAGS_CXX_JDK) \
|
||||||
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
||||||
LDFLAGS_unix := -L$(INSTALL_LIBRARIES_HERE), \
|
LDFLAGS_unix := -L$(INSTALL_LIBRARIES_HERE), \
|
||||||
|
@ -786,7 +751,6 @@ else # OPENJDK_TARGET_OS not windows
|
||||||
$(LIBJAWT_CFLAGS), \
|
$(LIBJAWT_CFLAGS), \
|
||||||
CFLAGS_linux := $(HEADLESS_CFLAG), \
|
CFLAGS_linux := $(HEADLESS_CFLAG), \
|
||||||
CFLAGS_macosx := $(LIBJAWT_CFLAGS_macosx), \
|
CFLAGS_macosx := $(LIBJAWT_CFLAGS_macosx), \
|
||||||
MAPFILE := $(TOPDIR)/make/mapfiles/libjawt/mapfile-vers, \
|
|
||||||
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
||||||
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
||||||
LDFLAGS_unix := -L$(INSTALL_LIBRARIES_HERE), \
|
LDFLAGS_unix := -L$(INSTALL_LIBRARIES_HERE), \
|
||||||
|
@ -918,7 +882,6 @@ ifeq ($(ENABLE_HEADLESS_ONLY), false)
|
||||||
DISABLED_WARNINGS_solstudio := E_NEWLINE_NOT_LAST E_DECLARATION_IN_CODE \
|
DISABLED_WARNINGS_solstudio := E_NEWLINE_NOT_LAST E_DECLARATION_IN_CODE \
|
||||||
E_STATEMENT_NOT_REACHED, \
|
E_STATEMENT_NOT_REACHED, \
|
||||||
DISABLED_WARNINGS_microsoft := 4018 4244 4267, \
|
DISABLED_WARNINGS_microsoft := 4018 4244 4267, \
|
||||||
MAPFILE := $(TOPDIR)/make/mapfiles/libsplashscreen/mapfile-vers, \
|
|
||||||
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
||||||
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
||||||
LDFLAGS_macosx := -L$(INSTALL_LIBRARIES_HERE), \
|
LDFLAGS_macosx := -L$(INSTALL_LIBRARIES_HERE), \
|
||||||
|
|
|
@ -95,12 +95,6 @@ endif
|
||||||
|
|
||||||
##########################################################################################
|
##########################################################################################
|
||||||
|
|
||||||
ifeq ($(OPENJDK_TARGET_OS), solaris)
|
|
||||||
ifneq ($(OPENJDK_TARGET_CPU), x86_64)
|
|
||||||
BUILD_LIBVERIFY_REORDER := $(TOPDIR)/make/mapfiles/libverify/reorder-$(OPENJDK_TARGET_CPU)
|
|
||||||
endif
|
|
||||||
endif
|
|
||||||
|
|
||||||
LIBVERIFY_OPTIMIZATION := HIGH
|
LIBVERIFY_OPTIMIZATION := HIGH
|
||||||
ifneq ($(findstring $(OPENJDK_TARGET_OS), solaris linux), )
|
ifneq ($(findstring $(OPENJDK_TARGET_OS), solaris linux), )
|
||||||
ifeq ($(COMPILE_WITH_DEBUG_SYMBOLS), true)
|
ifeq ($(COMPILE_WITH_DEBUG_SYMBOLS), true)
|
||||||
|
@ -115,12 +109,10 @@ $(eval $(call SetupJdkLibrary, BUILD_LIBVERIFY, \
|
||||||
CFLAGS := $(CFLAGS_JDKLIB), \
|
CFLAGS := $(CFLAGS_JDKLIB), \
|
||||||
DISABLED_WARNINGS_gcc := implicit-fallthrough, \
|
DISABLED_WARNINGS_gcc := implicit-fallthrough, \
|
||||||
DISABLED_WARNINGS_microsoft := 4244 4267, \
|
DISABLED_WARNINGS_microsoft := 4244 4267, \
|
||||||
MAPFILE := $(TOPDIR)/make/mapfiles/libverify/mapfile-vers, \
|
|
||||||
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
||||||
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
||||||
LIBS_unix := -ljvm, \
|
LIBS_unix := -ljvm, \
|
||||||
LIBS_windows := jvm.lib, \
|
LIBS_windows := jvm.lib, \
|
||||||
REORDER := $(BUILD_LIBVERIFY_REORDER), \
|
|
||||||
))
|
))
|
||||||
|
|
||||||
TARGETS += $(BUILD_LIBVERIFY)
|
TARGETS += $(BUILD_LIBVERIFY)
|
||||||
|
@ -135,20 +127,11 @@ LIBJAVA_CFLAGS := $(addprefix -I, $(LIBJAVA_SRC_DIRS)) \
|
||||||
-I$(SUPPORT_OUTPUTDIR)/headers/java.base \
|
-I$(SUPPORT_OUTPUTDIR)/headers/java.base \
|
||||||
-DARCHPROPNAME='"$(OPENJDK_TARGET_CPU_OSARCH)"'
|
-DARCHPROPNAME='"$(OPENJDK_TARGET_CPU_OSARCH)"'
|
||||||
|
|
||||||
# Make it possible to override this variable
|
|
||||||
LIBJAVA_MAPFILE ?= $(TOPDIR)/make/mapfiles/libjava/mapfile-vers
|
|
||||||
|
|
||||||
ifeq ($(OPENJDK_TARGET_OS), macosx)
|
ifeq ($(OPENJDK_TARGET_OS), macosx)
|
||||||
BUILD_LIBJAVA_java_props_md.c_CFLAGS := -x objective-c
|
BUILD_LIBJAVA_java_props_md.c_CFLAGS := -x objective-c
|
||||||
BUILD_LIBJAVA_java_props_macosx.c_CFLAGS := -x objective-c
|
BUILD_LIBJAVA_java_props_macosx.c_CFLAGS := -x objective-c
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifeq ($(OPENJDK_TARGET_OS), solaris)
|
|
||||||
ifneq ($(OPENJDK_TARGET_CPU), x86_64)
|
|
||||||
LIBJAVA_REORDER := $(TOPDIR)/make/mapfiles/libjava/reorder-$(OPENJDK_TARGET_CPU)
|
|
||||||
endif
|
|
||||||
endif
|
|
||||||
|
|
||||||
$(eval $(call SetupJdkLibrary, BUILD_LIBJAVA, \
|
$(eval $(call SetupJdkLibrary, BUILD_LIBJAVA, \
|
||||||
NAME := java, \
|
NAME := java, \
|
||||||
SRC := $(LIBJAVA_SRC_DIRS), \
|
SRC := $(LIBJAVA_SRC_DIRS), \
|
||||||
|
@ -160,13 +143,10 @@ $(eval $(call SetupJdkLibrary, BUILD_LIBJAVA, \
|
||||||
WARNINGS_AS_ERRORS_xlc := false, \
|
WARNINGS_AS_ERRORS_xlc := false, \
|
||||||
DISABLED_WARNINGS_gcc := unused-result, \
|
DISABLED_WARNINGS_gcc := unused-result, \
|
||||||
DISABLED_WARNINGS_solstudio := E_STATEMENT_NOT_REACHED, \
|
DISABLED_WARNINGS_solstudio := E_STATEMENT_NOT_REACHED, \
|
||||||
MAPFILE := $(LIBJAVA_MAPFILE), \
|
|
||||||
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
||||||
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
||||||
LDFLAGS_macosx := -L$(SUPPORT_OUTPUTDIR)/native/$(MODULE)/, \
|
LDFLAGS_macosx := -L$(SUPPORT_OUTPUTDIR)/native/$(MODULE)/, \
|
||||||
LDFLAGS_windows := -export:winFileHandleOpen -export:handleLseek \
|
LDFLAGS_windows := -delayload:shell32.dll, \
|
||||||
-export:getLastErrorString \
|
|
||||||
-export:getErrorString -delayload:shell32.dll, \
|
|
||||||
LIBS_unix := -ljvm -lverify, \
|
LIBS_unix := -ljvm -lverify, \
|
||||||
LIBS_linux := $(LIBDL) $(BUILD_LIBFDLIBM), \
|
LIBS_linux := $(LIBDL) $(BUILD_LIBFDLIBM), \
|
||||||
LIBS_solaris := -lsocket -lnsl -lscf $(LIBDL) $(BUILD_LIBFDLIBM), \
|
LIBS_solaris := -lsocket -lnsl -lscf $(LIBDL) $(BUILD_LIBFDLIBM), \
|
||||||
|
@ -178,7 +158,6 @@ $(eval $(call SetupJdkLibrary, BUILD_LIBJAVA, \
|
||||||
LIBS_windows := jvm.lib $(BUILD_LIBFDLIBM) $(WIN_VERIFY_LIB) \
|
LIBS_windows := jvm.lib $(BUILD_LIBFDLIBM) $(WIN_VERIFY_LIB) \
|
||||||
shell32.lib delayimp.lib \
|
shell32.lib delayimp.lib \
|
||||||
advapi32.lib version.lib, \
|
advapi32.lib version.lib, \
|
||||||
REORDER := $(LIBJAVA_REORDER), \
|
|
||||||
))
|
))
|
||||||
|
|
||||||
TARGETS += $(BUILD_LIBJAVA)
|
TARGETS += $(BUILD_LIBJAVA)
|
||||||
|
@ -194,13 +173,6 @@ ifeq ($(USE_EXTERNAL_LIBZ), true)
|
||||||
LIBZIP_EXCLUDES += zlib
|
LIBZIP_EXCLUDES += zlib
|
||||||
endif
|
endif
|
||||||
|
|
||||||
BUILD_LIBZIP_REORDER :=
|
|
||||||
ifeq ($(OPENJDK_TARGET_OS), solaris)
|
|
||||||
ifneq ($(OPENJDK_TARGET_CPU), x86_64)
|
|
||||||
BUILD_LIBZIP_REORDER := $(TOPDIR)/make/mapfiles/libzip/reorder-$(OPENJDK_TARGET_CPU)
|
|
||||||
endif
|
|
||||||
endif
|
|
||||||
|
|
||||||
ifeq ($(LIBZIP_CAN_USE_MMAP), true)
|
ifeq ($(LIBZIP_CAN_USE_MMAP), true)
|
||||||
BUILD_LIBZIP_MMAP := -DUSE_MMAP
|
BUILD_LIBZIP_MMAP := -DUSE_MMAP
|
||||||
endif
|
endif
|
||||||
|
@ -217,13 +189,8 @@ $(eval $(call SetupJdkLibrary, BUILD_LIBZIP, \
|
||||||
-I$(SUPPORT_OUTPUTDIR)/headers/java.base, \
|
-I$(SUPPORT_OUTPUTDIR)/headers/java.base, \
|
||||||
CFLAGS_unix := $(BUILD_LIBZIP_MMAP) -UDEBUG, \
|
CFLAGS_unix := $(BUILD_LIBZIP_MMAP) -UDEBUG, \
|
||||||
DISABLED_WARNINGS_gcc := implicit-fallthrough, \
|
DISABLED_WARNINGS_gcc := implicit-fallthrough, \
|
||||||
MAPFILE := $(TOPDIR)/make/mapfiles/libzip/mapfile-vers, \
|
|
||||||
REORDER := $(BUILD_LIBZIP_REORDER), \
|
|
||||||
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
||||||
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
||||||
LDFLAGS_windows := -export:ZIP_Open -export:ZIP_Close -export:ZIP_FindEntry \
|
|
||||||
-export:ZIP_ReadEntry -export:ZIP_GetNextEntry \
|
|
||||||
-export:ZIP_InflateFully -export:ZIP_CRC32 -export:ZIP_FreeEntry, \
|
|
||||||
LIBS_unix := -ljvm -ljava $(LIBZ_LIBS), \
|
LIBS_unix := -ljvm -ljava $(LIBZ_LIBS), \
|
||||||
LIBS_windows := jvm.lib $(WIN_JAVA_LIB), \
|
LIBS_windows := jvm.lib $(WIN_JAVA_LIB), \
|
||||||
))
|
))
|
||||||
|
@ -252,13 +219,8 @@ $(eval $(call SetupJdkLibrary, BUILD_LIBJIMAGE, \
|
||||||
CXXFLAGS := $(CXXFLAGS_JDKLIB) $(JIMAGELIB_CPPFLAGS), \
|
CXXFLAGS := $(CXXFLAGS_JDKLIB) $(JIMAGELIB_CPPFLAGS), \
|
||||||
DISABLED_WARNINGS_gcc := implicit-fallthrough, \
|
DISABLED_WARNINGS_gcc := implicit-fallthrough, \
|
||||||
CFLAGS_unix := -UDEBUG, \
|
CFLAGS_unix := -UDEBUG, \
|
||||||
MAPFILE := $(TOPDIR)/make/mapfiles/libjimage/mapfile-vers, \
|
|
||||||
LDFLAGS := $(LDFLAGS_JDKLIB) $(LDFLAGS_CXX_JDK) \
|
LDFLAGS := $(LDFLAGS_JDKLIB) $(LDFLAGS_CXX_JDK) \
|
||||||
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
||||||
LDFLAGS_windows := -export:JIMAGE_Open -export:JIMAGE_Close \
|
|
||||||
-export:JIMAGE_PackageToModule \
|
|
||||||
-export:JIMAGE_FindResource -export:JIMAGE_GetResource \
|
|
||||||
-export:JIMAGE_ResourceIterator -export:JIMAGE_ResourcePath, \
|
|
||||||
LIBS_unix := -ljvm -ldl $(LIBCXX), \
|
LIBS_unix := -ljvm -ldl $(LIBCXX), \
|
||||||
LIBS_macosx := -lc++, \
|
LIBS_macosx := -lc++, \
|
||||||
LIBS_windows := jvm.lib, \
|
LIBS_windows := jvm.lib, \
|
||||||
|
@ -341,31 +303,10 @@ $(eval $(call SetupJdkLibrary, BUILD_LIBJLI, \
|
||||||
DISABLED_WARNINGS_solstudio := \
|
DISABLED_WARNINGS_solstudio := \
|
||||||
E_ASM_DISABLES_OPTIMIZATION \
|
E_ASM_DISABLES_OPTIMIZATION \
|
||||||
E_STATEMENT_NOT_REACHED, \
|
E_STATEMENT_NOT_REACHED, \
|
||||||
MAPFILE := $(TOPDIR)/make/mapfiles/libjli/mapfile-vers, \
|
|
||||||
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
||||||
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
||||||
LDFLAGS_linux := $(call SET_SHARED_LIBRARY_ORIGIN,/..), \
|
LDFLAGS_linux := $(call SET_SHARED_LIBRARY_ORIGIN,/..), \
|
||||||
LDFLAGS_solaris := $(call SET_SHARED_LIBRARY_ORIGIN,/..), \
|
LDFLAGS_solaris := $(call SET_SHARED_LIBRARY_ORIGIN,/..), \
|
||||||
LDFLAGS_windows := \
|
|
||||||
-export:JLI_Launch \
|
|
||||||
-export:JLI_ManifestIterate \
|
|
||||||
-export:JLI_SetTraceLauncher \
|
|
||||||
-export:JLI_ReportErrorMessage \
|
|
||||||
-export:JLI_ReportErrorMessageSys \
|
|
||||||
-export:JLI_ReportMessage \
|
|
||||||
-export:JLI_ReportExceptionDescription \
|
|
||||||
-export:JLI_MemAlloc \
|
|
||||||
-export:JLI_CmdToArgs \
|
|
||||||
-export:JLI_GetStdArgc \
|
|
||||||
-export:JLI_GetStdArgs \
|
|
||||||
-export:JLI_List_new \
|
|
||||||
-export:JLI_List_add \
|
|
||||||
-export:JLI_StringDup \
|
|
||||||
-export:JLI_MemFree \
|
|
||||||
-export:JLI_InitArgProcessing \
|
|
||||||
-export:JLI_PreprocessArg \
|
|
||||||
-export:JLI_AddArgsFromEnvVar \
|
|
||||||
-export:JLI_GetAppArgIndex, \
|
|
||||||
LIBS_unix := $(LIBZ_LIBS), \
|
LIBS_unix := $(LIBZ_LIBS), \
|
||||||
LIBS_linux := $(LIBDL) -lpthread, \
|
LIBS_linux := $(LIBDL) -lpthread, \
|
||||||
LIBS_solaris := $(LIBDL), \
|
LIBS_solaris := $(LIBDL), \
|
||||||
|
|
|
@ -53,7 +53,6 @@ $(eval $(call SetupJdkLibrary, BUILD_LIBNET, \
|
||||||
DISABLED_WARNINGS_clang := parentheses-equality constant-logical-operand, \
|
DISABLED_WARNINGS_clang := parentheses-equality constant-logical-operand, \
|
||||||
DISABLED_WARNINGS_microsoft := 4244 4047 4133 4996, \
|
DISABLED_WARNINGS_microsoft := 4244 4047 4133 4996, \
|
||||||
DISABLED_WARNINGS_solstudio := E_ARG_INCOMPATIBLE_WITH_ARG_L, \
|
DISABLED_WARNINGS_solstudio := E_ARG_INCOMPATIBLE_WITH_ARG_L, \
|
||||||
MAPFILE := $(TOPDIR)/make/mapfiles/libnet/mapfile-vers, \
|
|
||||||
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
||||||
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
||||||
LDFLAGS_windows := -delayload:secur32.dll -delayload:iphlpapi.dll, \
|
LDFLAGS_windows := -delayload:secur32.dll -delayload:iphlpapi.dll, \
|
||||||
|
@ -90,22 +89,6 @@ BUILD_LIBNIO_CFLAGS := \
|
||||||
$(LIBJAVA_HEADER_FLAGS) \
|
$(LIBJAVA_HEADER_FLAGS) \
|
||||||
$(addprefix -I, $(BUILD_LIBNET_SRC))
|
$(addprefix -I, $(BUILD_LIBNET_SRC))
|
||||||
|
|
||||||
ifeq ($(OPENJDK_TARGET_OS), linux)
|
|
||||||
BUILD_LIBNIO_MAPFILE := $(TOPDIR)/make/mapfiles/libnio/mapfile-$(OPENJDK_TARGET_OS)
|
|
||||||
endif
|
|
||||||
|
|
||||||
ifeq ($(OPENJDK_TARGET_OS), macosx)
|
|
||||||
BUILD_LIBNIO_MAPFILE := $(TOPDIR)/make/mapfiles/libnio/mapfile-$(OPENJDK_TARGET_OS)
|
|
||||||
endif
|
|
||||||
|
|
||||||
ifeq ($(OPENJDK_TARGET_OS), solaris)
|
|
||||||
BUILD_LIBNIO_MAPFILE := $(TOPDIR)/make/mapfiles/libnio/mapfile-$(OPENJDK_TARGET_OS)
|
|
||||||
endif
|
|
||||||
|
|
||||||
ifeq ($(OPENJDK_TARGET_OS), aix)
|
|
||||||
BUILD_LIBNIO_MAPFILE := $(TOPDIR)/make/mapfiles/libnio/mapfile-$(OPENJDK_TARGET_OS)
|
|
||||||
endif
|
|
||||||
|
|
||||||
$(eval $(call SetupJdkLibrary, BUILD_LIBNIO, \
|
$(eval $(call SetupJdkLibrary, BUILD_LIBNIO, \
|
||||||
NAME := nio, \
|
NAME := nio, \
|
||||||
SRC := $(BUILD_LIBNIO_SRC), \
|
SRC := $(BUILD_LIBNIO_SRC), \
|
||||||
|
@ -114,7 +97,6 @@ $(eval $(call SetupJdkLibrary, BUILD_LIBNIO, \
|
||||||
WARNINGS_AS_ERRORS_xlc := false, \
|
WARNINGS_AS_ERRORS_xlc := false, \
|
||||||
CFLAGS := $(CFLAGS_JDKLIB) \
|
CFLAGS := $(CFLAGS_JDKLIB) \
|
||||||
$(BUILD_LIBNIO_CFLAGS), \
|
$(BUILD_LIBNIO_CFLAGS), \
|
||||||
MAPFILE := $(BUILD_LIBNIO_MAPFILE), \
|
|
||||||
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
||||||
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
||||||
LIBS_unix := -ljava -lnet, \
|
LIBS_unix := -ljava -lnet, \
|
||||||
|
@ -177,18 +159,21 @@ ifneq ($(OPENJDK_TARGET_OS), windows)
|
||||||
ifeq ($(STATIC_BUILD), false)
|
ifeq ($(STATIC_BUILD), false)
|
||||||
|
|
||||||
LIBJSIG_SRC_DIR := $(TOPDIR)/src/java.base/$(OPENJDK_TARGET_OS)/native/libjsig
|
LIBJSIG_SRC_DIR := $(TOPDIR)/src/java.base/$(OPENJDK_TARGET_OS)/native/libjsig
|
||||||
LIBJSIG_MAPFILE := $(wildcard $(TOPDIR)/make/mapfiles/libjsig/mapfile-vers-$(OPENJDK_TARGET_OS))
|
|
||||||
|
ifeq ($(OPENJDK_TARGET_OS), linux)
|
||||||
|
# FIXME: This is probably not what we want to do, but keep it now for compatibility.
|
||||||
|
LIBJSIG_CFLAGS := $(EXPORT_ALL_SYMBOLS)
|
||||||
|
endif
|
||||||
|
|
||||||
$(eval $(call SetupJdkLibrary, BUILD_LIBJSIG, \
|
$(eval $(call SetupJdkLibrary, BUILD_LIBJSIG, \
|
||||||
NAME := jsig, \
|
NAME := jsig, \
|
||||||
SRC := $(LIBJSIG_SRC_DIR), \
|
SRC := $(LIBJSIG_SRC_DIR), \
|
||||||
CFLAGS := $(CFLAGS_JDKLIB), \
|
CFLAGS := $(CFLAGS_JDKLIB) $(LIBJSIG_CFLAGS), \
|
||||||
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
||||||
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
||||||
LIBS_linux := $(LIBDL), \
|
LIBS_linux := $(LIBDL), \
|
||||||
LIBS_solaris := $(LIBDL), \
|
LIBS_solaris := $(LIBDL), \
|
||||||
LIBS_aix := $(LIBDL), \
|
LIBS_aix := $(LIBDL), \
|
||||||
MAPFILE := $(LIBJSIG_MAPFILE), \
|
|
||||||
))
|
))
|
||||||
|
|
||||||
TARGETS += $(BUILD_LIBJSIG)
|
TARGETS += $(BUILD_LIBJSIG)
|
||||||
|
|
|
@ -76,7 +76,6 @@ ifneq ($(OPENJDK_TARGET_OS), aix)
|
||||||
CFLAGS := $(CFLAGS_JDKLIB) \
|
CFLAGS := $(CFLAGS_JDKLIB) \
|
||||||
$(LIBJSOUND_CFLAGS), \
|
$(LIBJSOUND_CFLAGS), \
|
||||||
CXXFLAGS := $(CXXFLAGS_JDKLIB) $(LIBJSOUND_CFLAGS), \
|
CXXFLAGS := $(CXXFLAGS_JDKLIB) $(LIBJSOUND_CFLAGS), \
|
||||||
MAPFILE := $(TOPDIR)/make/mapfiles/libjsound/mapfile-vers, \
|
|
||||||
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
||||||
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
||||||
LIBS_unix := -ljava -ljvm, \
|
LIBS_unix := -ljava -ljvm, \
|
||||||
|
|
|
@ -56,7 +56,6 @@ $(eval $(call SetupJdkLibrary, BUILD_LIBINSTRUMENT, \
|
||||||
CFLAGS := $(LIBINSTRUMENT_CFLAGS), \
|
CFLAGS := $(LIBINSTRUMENT_CFLAGS), \
|
||||||
CFLAGS_debug := -DJPLIS_LOGGING, \
|
CFLAGS_debug := -DJPLIS_LOGGING, \
|
||||||
CFLAGS_release := -DNO_JPLIS_LOGGING, \
|
CFLAGS_release := -DNO_JPLIS_LOGGING, \
|
||||||
MAPFILE := $(TOPDIR)/make/mapfiles/libinstrument/mapfile-vers, \
|
|
||||||
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
||||||
$(call SET_SHARED_LIBRARY_ORIGIN) \
|
$(call SET_SHARED_LIBRARY_ORIGIN) \
|
||||||
$(LIBINSTRUMENT_LDFLAGS), \
|
$(LIBINSTRUMENT_LDFLAGS), \
|
||||||
|
|
|
@ -49,7 +49,6 @@ $(eval $(call SetupJdkLibrary, BUILD_LIBMANAGEMENT, \
|
||||||
SRC := $(LIBMANAGEMENT_SRC), \
|
SRC := $(LIBMANAGEMENT_SRC), \
|
||||||
OPTIMIZATION := $(LIBMANAGEMENT_OPTIMIZATION), \
|
OPTIMIZATION := $(LIBMANAGEMENT_OPTIMIZATION), \
|
||||||
CFLAGS := $(CFLAGS_JDKLIB) $(LIBMANAGEMENT_CFLAGS), \
|
CFLAGS := $(CFLAGS_JDKLIB) $(LIBMANAGEMENT_CFLAGS), \
|
||||||
MAPFILE := $(TOPDIR)/make/mapfiles/libmanagement/mapfile-vers, \
|
|
||||||
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
||||||
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
||||||
LIBS := $(JDKLIB_LIBS), \
|
LIBS := $(JDKLIB_LIBS), \
|
||||||
|
|
|
@ -39,7 +39,6 @@ $(eval $(call SetupJdkLibrary, BUILD_LIBPREFS, \
|
||||||
OPTIMIZATION := HIGH, \
|
OPTIMIZATION := HIGH, \
|
||||||
CFLAGS := $(CFLAGS_JDKLIB) $(addprefix -I, $(LIBPREF_SRC_DIRS)) \
|
CFLAGS := $(CFLAGS_JDKLIB) $(addprefix -I, $(LIBPREF_SRC_DIRS)) \
|
||||||
$(LIBJAVA_HEADER_FLAGS), \
|
$(LIBJAVA_HEADER_FLAGS), \
|
||||||
MAPFILE := $(TOPDIR)/make/mapfiles/libprefs/mapfile-vers, \
|
|
||||||
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
||||||
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
||||||
LIBS_unix := -ljvm, \
|
LIBS_unix := -ljvm, \
|
||||||
|
|
|
@ -32,7 +32,6 @@ $(eval $(call SetupJdkLibrary, BUILD_LIBRMI, \
|
||||||
SRC := $(TOPDIR)/src/java.rmi/share/native/librmi, \
|
SRC := $(TOPDIR)/src/java.rmi/share/native/librmi, \
|
||||||
OPTIMIZATION := LOW, \
|
OPTIMIZATION := LOW, \
|
||||||
CFLAGS := $(CFLAGS_JDKLIB) -I$(SUPPORT_OUTPUTDIR)/headers/java.rmi, \
|
CFLAGS := $(CFLAGS_JDKLIB) -I$(SUPPORT_OUTPUTDIR)/headers/java.rmi, \
|
||||||
MAPFILE := $(TOPDIR)/make/mapfiles/librmi/mapfile-vers, \
|
|
||||||
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
||||||
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
||||||
LIBS_unix := -ljvm, \
|
LIBS_unix := -ljvm, \
|
||||||
|
|
|
@ -39,7 +39,6 @@ ifneq ($(OPENJDK_TARGET_OS), windows)
|
||||||
CFLAGS := $(CFLAGS_JDKLIB) $(addprefix -I, $(LIBJ2GSS_SRC)) \
|
CFLAGS := $(CFLAGS_JDKLIB) $(addprefix -I, $(LIBJ2GSS_SRC)) \
|
||||||
$(LIBJAVA_HEADER_FLAGS) \
|
$(LIBJAVA_HEADER_FLAGS) \
|
||||||
-I$(SUPPORT_OUTPUTDIR)/headers/java.security.jgss, \
|
-I$(SUPPORT_OUTPUTDIR)/headers/java.security.jgss, \
|
||||||
MAPFILE := $(TOPDIR)/make/mapfiles/libj2gss/mapfile-vers, \
|
|
||||||
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
||||||
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
||||||
LIBS := $(LIBDL), \
|
LIBS := $(LIBDL), \
|
||||||
|
|
|
@ -39,7 +39,6 @@ $(eval $(call SetupJdkLibrary, BUILD_LIBJ2PCSC, \
|
||||||
CFLAGS_unix := -D__sun_jdk, \
|
CFLAGS_unix := -D__sun_jdk, \
|
||||||
OPTIMIZATION := LOW, \
|
OPTIMIZATION := LOW, \
|
||||||
CFLAGS := $(CFLAGS_JDKLIB) $(LIBJ2PCSC_CPPFLAGS), \
|
CFLAGS := $(CFLAGS_JDKLIB) $(LIBJ2PCSC_CPPFLAGS), \
|
||||||
MAPFILE := $(TOPDIR)/make/mapfiles/libj2pcsc/mapfile-vers, \
|
|
||||||
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
||||||
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
||||||
LIBS_unix := $(LIBDL), \
|
LIBS_unix := $(LIBDL), \
|
||||||
|
|
|
@ -42,10 +42,8 @@ $(eval $(call SetupJdkLibrary, BUILD_LIBATTACH, \
|
||||||
-I$(SUPPORT_OUTPUTDIR)/headers/jdk.attach \
|
-I$(SUPPORT_OUTPUTDIR)/headers/jdk.attach \
|
||||||
$(LIBJAVA_HEADER_FLAGS) $(LIBATTACH_CFLAGS), \
|
$(LIBJAVA_HEADER_FLAGS) $(LIBATTACH_CFLAGS), \
|
||||||
CFLAGS_windows := /Gy, \
|
CFLAGS_windows := /Gy, \
|
||||||
MAPFILE := $(TOPDIR)/make/mapfiles/libattach/mapfile-$(OPENJDK_TARGET_OS), \
|
|
||||||
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
||||||
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
||||||
LDFLAGS_windows := -order:@$(TOPDIR)/make/mapfiles/libattach/reorder-windows-$(OPENJDK_TARGET_CPU), \
|
|
||||||
LIBS := $(JDKLIB_LIBS), \
|
LIBS := $(JDKLIB_LIBS), \
|
||||||
LIBS_solaris := -ldoor, \
|
LIBS_solaris := -ldoor, \
|
||||||
LIBS_windows := $(WIN_JAVA_LIB) advapi32.lib psapi.lib, \
|
LIBS_windows := $(WIN_JAVA_LIB) advapi32.lib psapi.lib, \
|
||||||
|
|
|
@ -37,7 +37,6 @@ $(eval $(call SetupJdkLibrary, BUILD_LIBJ2PKCS11, \
|
||||||
CFLAGS := $(CFLAGS_JDKLIB) $(addprefix -I, $(LIBJ2PKCS11_SRC)) \
|
CFLAGS := $(CFLAGS_JDKLIB) $(addprefix -I, $(LIBJ2PKCS11_SRC)) \
|
||||||
$(LIBJAVA_HEADER_FLAGS) \
|
$(LIBJAVA_HEADER_FLAGS) \
|
||||||
-I$(SUPPORT_OUTPUTDIR)/headers/jdk.crypto.cryptoki, \
|
-I$(SUPPORT_OUTPUTDIR)/headers/jdk.crypto.cryptoki, \
|
||||||
MAPFILE := $(TOPDIR)/make/mapfiles/libj2pkcs11/mapfile-vers, \
|
|
||||||
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
||||||
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
||||||
LIBS_unix := $(LIBDL), \
|
LIBS_unix := $(LIBDL), \
|
||||||
|
|
|
@ -55,7 +55,6 @@ ifeq ($(ENABLE_INTREE_EC), true)
|
||||||
$(BUILD_LIBSUNEC_FLAGS), \
|
$(BUILD_LIBSUNEC_FLAGS), \
|
||||||
DISABLED_WARNINGS_gcc := sign-compare implicit-fallthrough, \
|
DISABLED_WARNINGS_gcc := sign-compare implicit-fallthrough, \
|
||||||
DISABLED_WARNINGS_microsoft := 4101 4244 4146 4018, \
|
DISABLED_WARNINGS_microsoft := 4101 4244 4146 4018, \
|
||||||
MAPFILE := $(TOPDIR)/make/mapfiles/libsunec/mapfile-vers, \
|
|
||||||
LDFLAGS := $(LDFLAGS_JDKLIB) $(LDFLAGS_CXX_JDK), \
|
LDFLAGS := $(LDFLAGS_JDKLIB) $(LDFLAGS_CXX_JDK), \
|
||||||
LDFLAGS_macosx := $(call SET_SHARED_LIBRARY_ORIGIN), \
|
LDFLAGS_macosx := $(call SET_SHARED_LIBRARY_ORIGIN), \
|
||||||
LIBS := $(LIBCXX), \
|
LIBS := $(LIBCXX), \
|
||||||
|
|
|
@ -37,7 +37,6 @@ ifeq ($(OPENJDK_TARGET_OS), solaris)
|
||||||
OPTIMIZATION := LOW, \
|
OPTIMIZATION := LOW, \
|
||||||
CFLAGS := $(CFLAGS_JDKLIB) \
|
CFLAGS := $(CFLAGS_JDKLIB) \
|
||||||
$(addprefix -I, $(LIBJ2UCRYPTO_SRC)), \
|
$(addprefix -I, $(LIBJ2UCRYPTO_SRC)), \
|
||||||
MAPFILE := $(TOPDIR)/make/mapfiles/libj2ucrypto/mapfile-vers, \
|
|
||||||
LDFLAGS := $(LDFLAGS_JDKLIB), \
|
LDFLAGS := $(LDFLAGS_JDKLIB), \
|
||||||
LIBS := $(LIBDL), \
|
LIBS := $(LIBDL), \
|
||||||
))
|
))
|
||||||
|
|
|
@ -36,8 +36,6 @@ SA_SRC += \
|
||||||
$(SA_TOPDIR)/$(OPENJDK_TARGET_OS)/native/libsaproc \
|
$(SA_TOPDIR)/$(OPENJDK_TARGET_OS)/native/libsaproc \
|
||||||
#
|
#
|
||||||
|
|
||||||
SA_MAPFILE := $(TOPDIR)/make/mapfiles/libsaproc/mapfile-$(OPENJDK_TARGET_OS)
|
|
||||||
|
|
||||||
SA_INCLUDES := \
|
SA_INCLUDES := \
|
||||||
$(addprefix -I, $(SA_SRC)) \
|
$(addprefix -I, $(SA_SRC)) \
|
||||||
-I$(SUPPORT_OUTPUTDIR)/headers/jdk.hotspot.agent \
|
-I$(SUPPORT_OUTPUTDIR)/headers/jdk.hotspot.agent \
|
||||||
|
@ -79,7 +77,6 @@ $(eval $(call SetupJdkLibrary, BUILD_LIBSA, \
|
||||||
LIBS_macosx := -framework Foundation -framework JavaNativeFoundation \
|
LIBS_macosx := -framework Foundation -framework JavaNativeFoundation \
|
||||||
-framework JavaRuntimeSupport -framework Security -framework CoreFoundation, \
|
-framework JavaRuntimeSupport -framework Security -framework CoreFoundation, \
|
||||||
LIBS_windows := dbgeng.lib, \
|
LIBS_windows := dbgeng.lib, \
|
||||||
MAPFILE := $(SA_MAPFILE), \
|
|
||||||
))
|
))
|
||||||
|
|
||||||
TARGETS += $(BUILD_LIBSA)
|
TARGETS += $(BUILD_LIBSA)
|
||||||
|
|
|
@ -46,7 +46,6 @@ ifeq ($(OPENJDK_TARGET_OS), windows)
|
||||||
CFLAGS := $(CFLAGS_JDKLIB) -DUSE_MMAP \
|
CFLAGS := $(CFLAGS_JDKLIB) -DUSE_MMAP \
|
||||||
$(LIBDT_SHMEM_CPPFLAGS), \
|
$(LIBDT_SHMEM_CPPFLAGS), \
|
||||||
LDFLAGS := $(LDFLAGS_JDKLIB), \
|
LDFLAGS := $(LDFLAGS_JDKLIB), \
|
||||||
LDFLAGS_windows := -export:jdwpTransport_OnLoad, \
|
|
||||||
LIBS := $(JDKLIB_LIBS), \
|
LIBS := $(JDKLIB_LIBS), \
|
||||||
))
|
))
|
||||||
|
|
||||||
|
|
|
@ -42,10 +42,8 @@ $(eval $(call SetupJdkLibrary, BUILD_LIBDT_SOCKET, \
|
||||||
OPTIMIZATION := LOW, \
|
OPTIMIZATION := LOW, \
|
||||||
CFLAGS := $(CFLAGS_JDKLIB) -DUSE_MMAP \
|
CFLAGS := $(CFLAGS_JDKLIB) -DUSE_MMAP \
|
||||||
$(LIBDT_SOCKET_CPPFLAGS), \
|
$(LIBDT_SOCKET_CPPFLAGS), \
|
||||||
MAPFILE := $(TOPDIR)/make/mapfiles/libdt_socket/mapfile-vers, \
|
|
||||||
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
||||||
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
||||||
LDFLAGS_windows := -export:jdwpTransport_OnLoad, \
|
|
||||||
LIBS_linux := -lpthread, \
|
LIBS_linux := -lpthread, \
|
||||||
LIBS_solaris := -lnsl -lsocket, \
|
LIBS_solaris := -lnsl -lsocket, \
|
||||||
LIBS_windows := $(JDKLIB_LIBS) ws2_32.lib, \
|
LIBS_windows := $(JDKLIB_LIBS) ws2_32.lib, \
|
||||||
|
@ -73,7 +71,6 @@ $(eval $(call SetupJdkLibrary, BUILD_LIBJDWP, \
|
||||||
CFLAGS := $(CFLAGS_JDKLIB) -DJDWP_LOGGING \
|
CFLAGS := $(CFLAGS_JDKLIB) -DJDWP_LOGGING \
|
||||||
$(LIBJDWP_CPPFLAGS) \
|
$(LIBJDWP_CPPFLAGS) \
|
||||||
-I$(SUPPORT_OUTPUTDIR)/headers/jdk.jdwp.agent, \
|
-I$(SUPPORT_OUTPUTDIR)/headers/jdk.jdwp.agent, \
|
||||||
MAPFILE := $(TOPDIR)/make/mapfiles/libjdwp/mapfile-vers, \
|
|
||||||
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
||||||
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
||||||
LIBS := $(JDKLIB_LIBS), \
|
LIBS := $(JDKLIB_LIBS), \
|
||||||
|
|
|
@ -38,7 +38,6 @@ $(eval $(call SetupJdkLibrary, BUILD_LIBMANAGEMENT_AGENT, \
|
||||||
SRC := $(LIBMANAGEMENT_AGENT_SRC), \
|
SRC := $(LIBMANAGEMENT_AGENT_SRC), \
|
||||||
OPTIMIZATION := LOW, \
|
OPTIMIZATION := LOW, \
|
||||||
CFLAGS := $(CFLAGS_JDKLIB) $(LIBMANAGEMENT_AGENT_CFLAGS), \
|
CFLAGS := $(CFLAGS_JDKLIB) $(LIBMANAGEMENT_AGENT_CFLAGS), \
|
||||||
MAPFILE := $(TOPDIR)/make/mapfiles/libmanagement_agent/mapfile-vers, \
|
|
||||||
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
||||||
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
||||||
LIBS := $(JDKLIB_LIBS), \
|
LIBS := $(JDKLIB_LIBS), \
|
||||||
|
|
|
@ -59,7 +59,6 @@ $(eval $(call SetupJdkLibrary, BUILD_LIBMANAGEMENT_EXT, \
|
||||||
LANG := C, \
|
LANG := C, \
|
||||||
OPTIMIZATION := $(LIBMANAGEMENT_EXT_OPTIMIZATION), \
|
OPTIMIZATION := $(LIBMANAGEMENT_EXT_OPTIMIZATION), \
|
||||||
CFLAGS := $(CFLAGS_JDKLIB) $(LIBMANAGEMENT_EXT_CFLAGS), \
|
CFLAGS := $(CFLAGS_JDKLIB) $(LIBMANAGEMENT_EXT_CFLAGS), \
|
||||||
MAPFILE := $(TOPDIR)/make/mapfiles/libmanagement_ext/mapfile-vers, \
|
|
||||||
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
||||||
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
||||||
LIBS := $(JDKLIB_LIBS), \
|
LIBS := $(JDKLIB_LIBS), \
|
||||||
|
|
|
@ -34,7 +34,6 @@ ifneq ($(filter $(OPENJDK_TARGET_OS), solaris linux), )
|
||||||
SRC := $(TOPDIR)/src/jdk.net/$(OPENJDK_TARGET_OS)/native/libextnet, \
|
SRC := $(TOPDIR)/src/jdk.net/$(OPENJDK_TARGET_OS)/native/libextnet, \
|
||||||
OPTIMIZATION := LOW, \
|
OPTIMIZATION := LOW, \
|
||||||
CFLAGS := $(CFLAGS_JDKLIB) -I$(SUPPORT_OUTPUTDIR)/headers/jdk.net, \
|
CFLAGS := $(CFLAGS_JDKLIB) -I$(SUPPORT_OUTPUTDIR)/headers/jdk.net, \
|
||||||
MAPFILE := $(TOPDIR)/make/mapfiles/libextnet/mapfile-$(OPENJDK_TARGET_OS), \
|
|
||||||
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
||||||
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
||||||
LIBS := -ljava, \
|
LIBS := -ljava, \
|
||||||
|
|
|
@ -40,7 +40,6 @@ $(eval $(call SetupJdkLibrary, BUILD_LIBUNPACK, \
|
||||||
$(LIBJAVA_HEADER_FLAGS), \
|
$(LIBJAVA_HEADER_FLAGS), \
|
||||||
CFLAGS_release := -DPRODUCT, \
|
CFLAGS_release := -DPRODUCT, \
|
||||||
DISABLED_WARNINGS_gcc := implicit-fallthrough, \
|
DISABLED_WARNINGS_gcc := implicit-fallthrough, \
|
||||||
MAPFILE := $(TOPDIR)/make/mapfiles/libunpack/mapfile-vers, \
|
|
||||||
LDFLAGS := $(LDFLAGS_JDKLIB) $(LDFLAGS_CXX_JDK) \
|
LDFLAGS := $(LDFLAGS_JDKLIB) $(LDFLAGS_CXX_JDK) \
|
||||||
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
||||||
LDFLAGS_windows := -map:$(SUPPORT_OUTPUTDIR)/native/$(MODULE)/unpack.map -debug, \
|
LDFLAGS_windows := -map:$(SUPPORT_OUTPUTDIR)/native/$(MODULE)/unpack.map -debug, \
|
||||||
|
|
|
@ -41,7 +41,6 @@ ifeq ($(OPENJDK_TARGET_OS_TYPE), unix)
|
||||||
$(LIBJAVA_HEADER_FLAGS) \
|
$(LIBJAVA_HEADER_FLAGS) \
|
||||||
-I$(SUPPORT_OUTPUTDIR)/headers/jdk.sctp \
|
-I$(SUPPORT_OUTPUTDIR)/headers/jdk.sctp \
|
||||||
-I$(SUPPORT_OUTPUTDIR)/headers/java.base, \
|
-I$(SUPPORT_OUTPUTDIR)/headers/java.base, \
|
||||||
MAPFILE := $(TOPDIR)/make/mapfiles/libsctp/mapfile-vers, \
|
|
||||||
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
||||||
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
||||||
LIBS_unix := -lnio -lnet -ljava -ljvm, \
|
LIBS_unix := -lnio -lnet -ljava -ljvm, \
|
||||||
|
|
|
@ -27,18 +27,11 @@ include LibCommon.gmk
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
LIBJAAS_MAPFILE :=
|
|
||||||
ifeq ($(OPENJDK_TARGET_OS), solaris)
|
|
||||||
# only on solaris...wonder why
|
|
||||||
LIBJAAS_MAPFILE := $(TOPDIR)/make/mapfiles/libjaas/mapfile-vers
|
|
||||||
endif
|
|
||||||
|
|
||||||
$(eval $(call SetupJdkLibrary, BUILD_LIBJAAS, \
|
$(eval $(call SetupJdkLibrary, BUILD_LIBJAAS, \
|
||||||
NAME := jaas, \
|
NAME := jaas, \
|
||||||
SRC := $(call FindSrcDirsForLib, jdk.security.auth, jaas), \
|
SRC := $(call FindSrcDirsForLib, jdk.security.auth, jaas), \
|
||||||
OPTIMIZATION := LOW, \
|
OPTIMIZATION := LOW, \
|
||||||
CFLAGS := $(CFLAGS_JDKLIB) -I$(SUPPORT_OUTPUTDIR)/headers/jdk.security.auth, \
|
CFLAGS := $(CFLAGS_JDKLIB) -I$(SUPPORT_OUTPUTDIR)/headers/jdk.security.auth, \
|
||||||
MAPFILE := $(LIBJAAS_MAPFILE), \
|
|
||||||
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
||||||
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
||||||
LIBS_windows := netapi32.lib user32.lib mpr.lib advapi32.lib $(JDKLIB_LIBS), \
|
LIBS_windows := netapi32.lib user32.lib mpr.lib advapi32.lib $(JDKLIB_LIBS), \
|
||||||
|
|
|
@ -36,8 +36,31 @@ GLOBAL_VERSION_INFO_RESOURCE := $(TOPDIR)/src/java.base/windows/native/common/ve
|
||||||
# elegant solution to this.
|
# elegant solution to this.
|
||||||
WIN_JAVA_LIB := $(SUPPORT_OUTPUTDIR)/native/java.base/libjava/java.lib
|
WIN_JAVA_LIB := $(SUPPORT_OUTPUTDIR)/native/java.base/libjava/java.lib
|
||||||
|
|
||||||
ifneq ($(findstring $(OPENJDK_TARGET_OS), macosx windows), )
|
# Tell the compiler not to export any functions unless declared so in
|
||||||
DISABLE_MAPFILES := true
|
# the source code. On Windows, this is the default and cannot be changed.
|
||||||
|
# On Mac, we have always exported all symbols, probably due to oversight
|
||||||
|
# and/or misunderstanding. To emulate this, don't hide any symbols
|
||||||
|
# by default.
|
||||||
|
# Also provide an override for non-conformant libraries.
|
||||||
|
ifeq ($(TOOLCHAIN_TYPE), gcc)
|
||||||
|
CFLAGS_JDKLIB += -fvisibility=hidden
|
||||||
|
CXXFLAGS_JDKLIB += -fvisibility=hidden
|
||||||
|
LDFLAGS_JDKLIB += -Wl,--exclude-libs,ALL
|
||||||
|
EXPORT_ALL_SYMBOLS := -fvisibility=default
|
||||||
|
else ifeq ($(TOOLCHAIN_TYPE), clang)
|
||||||
|
ifneq ($(OPENJDK_TARGET_OS), macosx)
|
||||||
|
CFLAGS_JDKLIB += -fvisibility=hidden
|
||||||
|
CXXFLAGS_JDKLIB += -fvisibility=hidden
|
||||||
|
EXPORT_ALL_SYMBOLS := -fvisibility=default
|
||||||
|
endif
|
||||||
|
else ifeq ($(TOOLCHAIN_TYPE), solstudio)
|
||||||
|
CFLAGS_JDKLIB += -xldscope=hidden
|
||||||
|
CXXFLAGS_JDKLIB += -xldscope=hidden
|
||||||
|
EXPORT_ALL_SYMBOLS := -xldscope=global
|
||||||
|
else ifeq ($(TOOLCHAIN_TYPE), xlc)
|
||||||
|
CFLAGS_JDKLIB += -qvisibility=hidden
|
||||||
|
CXXFLAGS_JDKLIB += -qvisibility=hidden
|
||||||
|
EXPORT_ALL_SYMBOLS := -qvisibility=default
|
||||||
endif
|
endif
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
|
@ -1,39 +0,0 @@
|
||||||
#
|
|
||||||
# Copyright (c) 2005, 2012, Oracle and/or its affiliates. All rights reserved.
|
|
||||||
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
|
||||||
#
|
|
||||||
# This code is free software; you can redistribute it and/or modify it
|
|
||||||
# under the terms of the GNU General Public License version 2 only, as
|
|
||||||
# published by the Free Software Foundation. Oracle designates this
|
|
||||||
# particular file as subject to the "Classpath" exception as provided
|
|
||||||
# by Oracle in the LICENSE file that accompanied this code.
|
|
||||||
#
|
|
||||||
# This code is distributed in the hope that it will be useful, but WITHOUT
|
|
||||||
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
|
||||||
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
|
||||||
# version 2 for more details (a copy is included in the LICENSE file that
|
|
||||||
# accompanied this code).
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU General Public License version
|
|
||||||
# 2 along with this work; if not, write to the Free Software Foundation,
|
|
||||||
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
|
||||||
#
|
|
||||||
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
|
||||||
# or visit www.oracle.com if you need additional information or have any
|
|
||||||
# questions.
|
|
||||||
#
|
|
||||||
|
|
||||||
# Define public interface.
|
|
||||||
|
|
||||||
SUNWprivate_1.1 {
|
|
||||||
global:
|
|
||||||
Java_sun_tools_attach_VirtualMachineImpl_socket
|
|
||||||
Java_sun_tools_attach_VirtualMachineImpl_connect
|
|
||||||
Java_sun_tools_attach_VirtualMachineImpl_sendQuitTo
|
|
||||||
Java_sun_tools_attach_VirtualMachineImpl_checkPermissions
|
|
||||||
Java_sun_tools_attach_VirtualMachineImpl_close
|
|
||||||
Java_sun_tools_attach_VirtualMachineImpl_read
|
|
||||||
Java_sun_tools_attach_VirtualMachineImpl_write
|
|
||||||
local:
|
|
||||||
*;
|
|
||||||
};
|
|
|
@ -1,41 +0,0 @@
|
||||||
#
|
|
||||||
# Copyright (c) 2005, 2013, Oracle and/or its affiliates. All rights reserved.
|
|
||||||
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
|
||||||
#
|
|
||||||
# This code is free software; you can redistribute it and/or modify it
|
|
||||||
# under the terms of the GNU General Public License version 2 only, as
|
|
||||||
# published by the Free Software Foundation. Oracle designates this
|
|
||||||
# particular file as subject to the "Classpath" exception as provided
|
|
||||||
# by Oracle in the LICENSE file that accompanied this code.
|
|
||||||
#
|
|
||||||
# This code is distributed in the hope that it will be useful, but WITHOUT
|
|
||||||
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
|
||||||
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
|
||||||
# version 2 for more details (a copy is included in the LICENSE file that
|
|
||||||
# accompanied this code).
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU General Public License version
|
|
||||||
# 2 along with this work; if not, write to the Free Software Foundation,
|
|
||||||
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
|
||||||
#
|
|
||||||
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
|
||||||
# or visit www.oracle.com if you need additional information or have any
|
|
||||||
# questions.
|
|
||||||
#
|
|
||||||
|
|
||||||
# Define public interface.
|
|
||||||
|
|
||||||
SUNWprivate_1.1 {
|
|
||||||
global:
|
|
||||||
Java_sun_tools_attach_VirtualMachineImpl_checkPermissions;
|
|
||||||
Java_sun_tools_attach_VirtualMachineImpl_close;
|
|
||||||
Java_sun_tools_attach_VirtualMachineImpl_connect;
|
|
||||||
Java_sun_tools_attach_VirtualMachineImpl_open;
|
|
||||||
Java_sun_tools_attach_VirtualMachineImpl_sendQuitTo;
|
|
||||||
Java_sun_tools_attach_VirtualMachineImpl_sendQuitToChildrenOf;
|
|
||||||
Java_sun_tools_attach_VirtualMachineImpl_socket;
|
|
||||||
Java_sun_tools_attach_VirtualMachineImpl_read;
|
|
||||||
Java_sun_tools_attach_VirtualMachineImpl_write;
|
|
||||||
local:
|
|
||||||
*;
|
|
||||||
};
|
|
|
@ -1,38 +0,0 @@
|
||||||
#
|
|
||||||
# Copyright (c) 2005, 2013, Oracle and/or its affiliates. All rights reserved.
|
|
||||||
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
|
||||||
#
|
|
||||||
# This code is free software; you can redistribute it and/or modify it
|
|
||||||
# under the terms of the GNU General Public License version 2 only, as
|
|
||||||
# published by the Free Software Foundation. Oracle designates this
|
|
||||||
# particular file as subject to the "Classpath" exception as provided
|
|
||||||
# by Oracle in the LICENSE file that accompanied this code.
|
|
||||||
#
|
|
||||||
# This code is distributed in the hope that it will be useful, but WITHOUT
|
|
||||||
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
|
||||||
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
|
||||||
# version 2 for more details (a copy is included in the LICENSE file that
|
|
||||||
# accompanied this code).
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU General Public License version
|
|
||||||
# 2 along with this work; if not, write to the Free Software Foundation,
|
|
||||||
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
|
||||||
#
|
|
||||||
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
|
||||||
# or visit www.oracle.com if you need additional information or have any
|
|
||||||
# questions.
|
|
||||||
#
|
|
||||||
|
|
||||||
# Define public interface.
|
|
||||||
|
|
||||||
SUNWprivate_1.1 {
|
|
||||||
global:
|
|
||||||
Java_sun_tools_attach_VirtualMachineImpl_checkPermissions;
|
|
||||||
Java_sun_tools_attach_VirtualMachineImpl_enqueue;
|
|
||||||
Java_sun_tools_attach_VirtualMachineImpl_open;
|
|
||||||
Java_sun_tools_attach_VirtualMachineImpl_close;
|
|
||||||
Java_sun_tools_attach_VirtualMachineImpl_read;
|
|
||||||
Java_sun_tools_attach_VirtualMachineImpl_sigquit;
|
|
||||||
local:
|
|
||||||
*;
|
|
||||||
};
|
|
|
@ -1,2 +0,0 @@
|
||||||
jvm_attach_thread_func@4
|
|
||||||
jvm_attach_thread_func_end
|
|
|
@ -1,2 +0,0 @@
|
||||||
jvm_attach_thread_func
|
|
||||||
jvm_attach_thread_func_end
|
|
|
@ -1,280 +0,0 @@
|
||||||
#
|
|
||||||
# Copyright (c) 2001, 2016, Oracle and/or its affiliates. All rights reserved.
|
|
||||||
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
|
||||||
#
|
|
||||||
# This code is free software; you can redistribute it and/or modify it
|
|
||||||
# under the terms of the GNU General Public License version 2 only, as
|
|
||||||
# published by the Free Software Foundation. Oracle designates this
|
|
||||||
# particular file as subject to the "Classpath" exception as provided
|
|
||||||
# by Oracle in the LICENSE file that accompanied this code.
|
|
||||||
#
|
|
||||||
# This code is distributed in the hope that it will be useful, but WITHOUT
|
|
||||||
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
|
||||||
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
|
||||||
# version 2 for more details (a copy is included in the LICENSE file that
|
|
||||||
# accompanied this code).
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU General Public License version
|
|
||||||
# 2 along with this work; if not, write to the Free Software Foundation,
|
|
||||||
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
|
||||||
#
|
|
||||||
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
|
||||||
# or visit www.oracle.com if you need additional information or have any
|
|
||||||
# questions.
|
|
||||||
#
|
|
||||||
|
|
||||||
# Define public interface.
|
|
||||||
# These are the libmawt exports. See mapfile-vers for the libawt exports
|
|
||||||
|
|
||||||
SUNWprivate_1.1 {
|
|
||||||
global:
|
|
||||||
JNI_OnLoad;
|
|
||||||
|
|
||||||
Java_sun_awt_DefaultMouseInfoPeer_fillPointWithCoords;
|
|
||||||
Java_sun_awt_DefaultMouseInfoPeer_isWindowUnderMouse;
|
|
||||||
Java_java_awt_AWTEvent_nativeSetSource;
|
|
||||||
Java_java_awt_Checkbox_initIDs;
|
|
||||||
Java_java_awt_Component_initIDs;
|
|
||||||
Java_java_awt_Dialog_initIDs;
|
|
||||||
Java_java_awt_Font_initIDs;
|
|
||||||
Java_java_awt_KeyboardFocusManager_initIDs;
|
|
||||||
Java_java_awt_Menu_initIDs;
|
|
||||||
Java_java_awt_MenuComponent_initIDs;
|
|
||||||
Java_java_awt_MenuItem_initIDs;
|
|
||||||
Java_java_awt_Scrollbar_initIDs;
|
|
||||||
Java_java_awt_ScrollPane_initIDs;
|
|
||||||
Java_java_awt_TextArea_initIDs;
|
|
||||||
Java_sun_awt_FontDescriptor_initIDs;
|
|
||||||
Java_sun_awt_KeyboardFocusManagerPeerImpl_clearNativeGlobalFocusOwner;
|
|
||||||
Java_sun_awt_KeyboardFocusManagerPeerImpl_getNativeFocusOwner;
|
|
||||||
Java_sun_awt_KeyboardFocusManagerPeerImpl_getNativeFocusedWindow;
|
|
||||||
Java_sun_awt_UNIXToolkit_check_1gtk;
|
|
||||||
Java_sun_awt_UNIXToolkit_load_1gtk;
|
|
||||||
Java_sun_awt_UNIXToolkit_unload_1gtk;
|
|
||||||
Java_sun_awt_UNIXToolkit_load_1stock_1icon;
|
|
||||||
Java_sun_awt_UNIXToolkit_load_1gtk_1icon;
|
|
||||||
Java_sun_awt_UNIXToolkit_nativeSync;
|
|
||||||
Java_sun_awt_X11InputMethod_disposeXIC;
|
|
||||||
Java_sun_awt_X11InputMethod_isCompositionEnabledNative;
|
|
||||||
Java_sun_awt_X11InputMethod_resetXIC;
|
|
||||||
Java_sun_awt_X11InputMethod_setCompositionEnabledNative;
|
|
||||||
Java_sun_awt_X11InputMethod_turnoffStatusWindow;
|
|
||||||
Java_sun_awt_SunToolkit_closeSplashScreen;
|
|
||||||
Java_sun_awt_PlatformFont_initIDs;
|
|
||||||
Java_sun_awt_X11GraphicsConfig_init;
|
|
||||||
Java_sun_awt_X11GraphicsConfig_dispose;
|
|
||||||
Java_sun_awt_X11GraphicsConfig_pGetBounds;
|
|
||||||
Java_sun_awt_X11GraphicsConfig_getNumColors;
|
|
||||||
Java_sun_awt_X11GraphicsConfig_getXResolution;
|
|
||||||
Java_sun_awt_X11GraphicsConfig_getYResolution;
|
|
||||||
Java_sun_awt_X11GraphicsConfig_createBackBuffer;
|
|
||||||
Java_sun_awt_X11GraphicsConfig_destroyBackBuffer;
|
|
||||||
Java_sun_awt_X11GraphicsConfig_swapBuffers;
|
|
||||||
Java_sun_awt_X11GraphicsConfig_isTranslucencyCapable;
|
|
||||||
Java_sun_awt_X11GraphicsDevice_isDBESupported;
|
|
||||||
Java_sun_awt_X11GraphicsDevice_getDisplay;
|
|
||||||
Java_sun_awt_X11GraphicsDevice_getDoubleBufferVisuals;
|
|
||||||
Java_sun_awt_X11GraphicsDevice_getNumConfigs;
|
|
||||||
Java_sun_awt_X11GraphicsDevice_initIDs;
|
|
||||||
Java_sun_awt_X11GraphicsDevice_initXrandrExtension;
|
|
||||||
Java_sun_awt_X11GraphicsDevice_enterFullScreenExclusive;
|
|
||||||
Java_sun_awt_X11GraphicsDevice_exitFullScreenExclusive;
|
|
||||||
Java_sun_awt_X11GraphicsDevice_getCurrentDisplayMode;
|
|
||||||
Java_sun_awt_X11GraphicsDevice_enumDisplayModes;
|
|
||||||
Java_sun_awt_X11GraphicsDevice_configDisplayMode;
|
|
||||||
Java_sun_awt_X11GraphicsDevice_resetNativeData;
|
|
||||||
Java_sun_awt_X11GraphicsEnvironment_checkShmExt;
|
|
||||||
Java_sun_awt_X11GraphicsEnvironment_getDefaultScreenNum;
|
|
||||||
Java_sun_awt_X11GraphicsEnvironment_getDisplayString;
|
|
||||||
Java_sun_awt_X11GraphicsEnvironment_getNumScreens;
|
|
||||||
Java_sun_awt_X11GraphicsEnvironment_initDisplay;
|
|
||||||
Java_sun_awt_X11GraphicsEnvironment_initGLX;
|
|
||||||
Java_sun_awt_X11GraphicsEnvironment_pRunningXinerama;
|
|
||||||
Java_sun_awt_X11GraphicsEnvironment_getXineramaCenterPoint;
|
|
||||||
Java_sun_awt_X11GraphicsEnvironment_initXRender;
|
|
||||||
Java_java_awt_AWTEvent_initIDs;
|
|
||||||
Java_java_awt_Button_initIDs;
|
|
||||||
Java_java_awt_Container_initIDs;
|
|
||||||
Java_java_awt_Cursor_finalizeImpl;
|
|
||||||
Java_java_awt_Cursor_initIDs;
|
|
||||||
Java_java_awt_Event_initIDs;
|
|
||||||
Java_java_awt_event_InputEvent_initIDs;
|
|
||||||
Java_java_awt_event_KeyEvent_initIDs;
|
|
||||||
Java_java_awt_FileDialog_initIDs;
|
|
||||||
Java_java_awt_Frame_initIDs;
|
|
||||||
Java_java_awt_Insets_initIDs;
|
|
||||||
Java_java_awt_TextField_initIDs;
|
|
||||||
Java_java_awt_Window_initIDs;
|
|
||||||
Java_sun_awt_X11GraphicsConfig_init;
|
|
||||||
Java_sun_awt_X11GraphicsConfig_initIDs;
|
|
||||||
Java_sun_awt_X11GraphicsConfig_makeColorModel;
|
|
||||||
Java_sun_awt_X11GraphicsDevice_getConfigVisualId;
|
|
||||||
Java_sun_awt_X11GraphicsDevice_getConfigColormap;
|
|
||||||
Java_sun_awt_X11GraphicsDevice_getConfigDepth;
|
|
||||||
|
|
||||||
Java_sun_java2d_x11_X11PMBlitLoops_nativeBlit;
|
|
||||||
Java_sun_java2d_x11_X11PMBlitLoops_updateBitmask;
|
|
||||||
Java_sun_java2d_x11_X11PMBlitBgLoops_nativeBlitBg;
|
|
||||||
Java_sun_java2d_x11_X11Renderer_XFillSpans;
|
|
||||||
Java_sun_java2d_x11_X11Renderer_XDrawArc;
|
|
||||||
Java_sun_java2d_x11_X11Renderer_XDrawLine;
|
|
||||||
Java_sun_java2d_x11_X11Renderer_XDrawOval;
|
|
||||||
Java_sun_java2d_x11_X11Renderer_XDrawPoly;
|
|
||||||
Java_sun_java2d_x11_X11Renderer_XDrawRect;
|
|
||||||
Java_sun_java2d_x11_X11Renderer_XDrawRoundRect;
|
|
||||||
Java_sun_java2d_x11_X11Renderer_XDoPath;
|
|
||||||
Java_sun_java2d_x11_X11Renderer_XFillArc;
|
|
||||||
Java_sun_java2d_x11_X11Renderer_XFillOval;
|
|
||||||
Java_sun_java2d_x11_X11Renderer_XFillPoly;
|
|
||||||
Java_sun_java2d_x11_X11Renderer_XFillRect;
|
|
||||||
Java_sun_java2d_x11_X11Renderer_XFillRoundRect;
|
|
||||||
Java_sun_java2d_x11_X11Renderer_devCopyArea;
|
|
||||||
Java_sun_java2d_x11_X11SurfaceData_initIDs;
|
|
||||||
Java_sun_java2d_x11_X11SurfaceData_initOps;
|
|
||||||
Java_sun_java2d_x11_X11SurfaceData_initSurface;
|
|
||||||
Java_sun_java2d_x11_X11SurfaceData_isShmPMAvailable;
|
|
||||||
Java_sun_java2d_x11_X11SurfaceData_XSetCopyMode;
|
|
||||||
Java_sun_java2d_x11_X11SurfaceData_XSetXorMode;
|
|
||||||
Java_sun_java2d_x11_X11SurfaceData_XSetForeground;
|
|
||||||
|
|
||||||
Java_sun_java2d_x11_XSurfaceData_initOps;
|
|
||||||
Java_sun_java2d_x11_XSurfaceData_XCreateGC;
|
|
||||||
Java_sun_java2d_x11_XSurfaceData_XResetClip;
|
|
||||||
Java_sun_java2d_x11_XSurfaceData_XSetClip;
|
|
||||||
Java_sun_java2d_x11_XSurfaceData_flushNativeSurface;
|
|
||||||
Java_sun_java2d_x11_XSurfaceData_isDrawableValid;
|
|
||||||
Java_sun_java2d_x11_XSurfaceData_setInvalid;
|
|
||||||
Java_sun_java2d_x11_XSurfaceData_XSetGraphicsExposures;
|
|
||||||
Java_sun_java2d_xr_XRSurfaceData_initXRPicture;
|
|
||||||
Java_sun_java2d_xr_XRSurfaceData_initIDs;
|
|
||||||
Java_sun_java2d_xr_XRSurfaceData_XRInitSurface;
|
|
||||||
Java_sun_java2d_xr_XRSurfaceData_freeXSDOPicture;
|
|
||||||
Java_sun_java2d_xr_XRBackendNative_initIDs;
|
|
||||||
Java_sun_java2d_xr_XIDGenerator_bufferXIDs;
|
|
||||||
Java_sun_java2d_xr_XRBackendNative_freeGC;
|
|
||||||
Java_sun_java2d_xr_XRBackendNative_createGC;
|
|
||||||
Java_sun_java2d_xr_XRBackendNative_createPixmap;
|
|
||||||
Java_sun_java2d_xr_XRBackendNative_createPictureNative;
|
|
||||||
Java_sun_java2d_xr_XRBackendNative_freePicture;
|
|
||||||
Java_sun_java2d_xr_XRBackendNative_freePixmap;
|
|
||||||
Java_sun_java2d_xr_XRBackendNative_setPictureRepeat;
|
|
||||||
Java_sun_java2d_xr_XRBackendNative_setGCExposures;
|
|
||||||
Java_sun_java2d_xr_XRBackendNative_setGCForeground;
|
|
||||||
Java_sun_java2d_xr_XRBackendNative_copyArea;
|
|
||||||
Java_sun_java2d_xr_XRBackendNative_renderComposite;
|
|
||||||
Java_sun_java2d_xr_XRBackendNative_renderRectangle;
|
|
||||||
Java_sun_java2d_xr_XRBackendNative_XRenderRectanglesNative;
|
|
||||||
Java_sun_java2d_xr_XRBackendNative_XRSetTransformNative;
|
|
||||||
Java_sun_java2d_xr_XRBackendNative_XRCreateLinearGradientPaintNative;
|
|
||||||
Java_sun_java2d_xr_XRBackendNative_XRCreateRadialGradientPaintNative;
|
|
||||||
Java_sun_java2d_xr_XRBackendNative_setFilter;
|
|
||||||
Java_sun_java2d_xr_XRBackendNative_XRSetClipNative;
|
|
||||||
Java_sun_java2d_xr_XRBackendNative_putMaskNative;
|
|
||||||
Java_sun_java2d_xr_XRBackendNative_XRAddGlyphsNative;
|
|
||||||
Java_sun_java2d_xr_XRBackendNative_XRFreeGlyphsNative;
|
|
||||||
Java_sun_java2d_xr_XRBackendNative_XRenderCreateGlyphSetNative;
|
|
||||||
Java_sun_java2d_xr_XRBackendNative_XRenderCompositeTextNative;
|
|
||||||
Java_sun_java2d_xr_XRBackendNative_setGCMode;
|
|
||||||
Java_sun_java2d_xr_XRBackendNative_GCRectanglesNative;
|
|
||||||
Java_sun_java2d_xr_XRUtils_initFormatPtrs;
|
|
||||||
XRT_DrawGlyphList;
|
|
||||||
|
|
||||||
Java_sun_java2d_opengl_OGLContext_getOGLIdString;
|
|
||||||
Java_sun_java2d_opengl_OGLMaskFill_maskFill;
|
|
||||||
Java_sun_java2d_opengl_OGLRenderer_drawPoly;
|
|
||||||
Java_sun_java2d_opengl_OGLRenderQueue_flushBuffer;
|
|
||||||
Java_sun_java2d_opengl_OGLSurfaceData_initTexture;
|
|
||||||
Java_sun_java2d_opengl_OGLSurfaceData_initFBObject;
|
|
||||||
Java_sun_java2d_opengl_OGLSurfaceData_initFlipBackbuffer;
|
|
||||||
Java_sun_java2d_opengl_OGLSurfaceData_getTextureID;
|
|
||||||
Java_sun_java2d_opengl_OGLSurfaceData_getTextureTarget;
|
|
||||||
Java_sun_java2d_opengl_OGLTextRenderer_drawGlyphList;
|
|
||||||
Java_sun_java2d_opengl_GLXGraphicsConfig_getGLXConfigInfo;
|
|
||||||
Java_sun_java2d_opengl_GLXGraphicsConfig_initConfig;
|
|
||||||
Java_sun_java2d_opengl_GLXGraphicsConfig_getOGLCapabilities;
|
|
||||||
Java_sun_java2d_opengl_GLXSurfaceData_initOps;
|
|
||||||
|
|
||||||
Java_sun_print_CUPSPrinter_initIDs;
|
|
||||||
Java_sun_print_CUPSPrinter_getCupsServer;
|
|
||||||
Java_sun_print_CUPSPrinter_getCupsPort;
|
|
||||||
Java_sun_print_CUPSPrinter_getCupsDefaultPrinter;
|
|
||||||
Java_sun_print_CUPSPrinter_canConnect;
|
|
||||||
Java_sun_print_CUPSPrinter_getMedia;
|
|
||||||
Java_sun_print_CUPSPrinter_getPageSizes;
|
|
||||||
Java_sun_print_CUPSPrinter_getResolutions;
|
|
||||||
|
|
||||||
Java_com_sun_java_swing_plaf_gtk_GTKEngine_native_1paint_1arrow;
|
|
||||||
Java_com_sun_java_swing_plaf_gtk_GTKEngine_native_1paint_1box;
|
|
||||||
Java_com_sun_java_swing_plaf_gtk_GTKEngine_native_1paint_1box_1gap;
|
|
||||||
Java_com_sun_java_swing_plaf_gtk_GTKEngine_native_1paint_1check;
|
|
||||||
Java_com_sun_java_swing_plaf_gtk_GTKEngine_native_1paint_1expander;
|
|
||||||
Java_com_sun_java_swing_plaf_gtk_GTKEngine_native_1paint_1extension;
|
|
||||||
Java_com_sun_java_swing_plaf_gtk_GTKEngine_native_1paint_1flat_1box;
|
|
||||||
Java_com_sun_java_swing_plaf_gtk_GTKEngine_native_1paint_1focus;
|
|
||||||
Java_com_sun_java_swing_plaf_gtk_GTKEngine_native_1paint_1handle;
|
|
||||||
Java_com_sun_java_swing_plaf_gtk_GTKEngine_native_1paint_1hline;
|
|
||||||
Java_com_sun_java_swing_plaf_gtk_GTKEngine_native_1paint_1option;
|
|
||||||
Java_com_sun_java_swing_plaf_gtk_GTKEngine_native_1paint_1shadow;
|
|
||||||
Java_com_sun_java_swing_plaf_gtk_GTKEngine_native_1paint_1slider;
|
|
||||||
Java_com_sun_java_swing_plaf_gtk_GTKEngine_native_1paint_1vline;
|
|
||||||
Java_com_sun_java_swing_plaf_gtk_GTKEngine_native_1paint_1background;
|
|
||||||
Java_com_sun_java_swing_plaf_gtk_GTKEngine_nativeStartPainting;
|
|
||||||
Java_com_sun_java_swing_plaf_gtk_GTKEngine_nativeFinishPainting;
|
|
||||||
Java_com_sun_java_swing_plaf_gtk_GTKEngine_native_1switch_1theme;
|
|
||||||
Java_com_sun_java_swing_plaf_gtk_GTKEngine_native_1get_1gtk_1setting;
|
|
||||||
Java_com_sun_java_swing_plaf_gtk_GTKEngine_nativeSetRangeValue;
|
|
||||||
Java_com_sun_java_swing_plaf_gtk_GTKStyle_nativeGetXThickness;
|
|
||||||
Java_com_sun_java_swing_plaf_gtk_GTKStyle_nativeGetYThickness;
|
|
||||||
Java_com_sun_java_swing_plaf_gtk_GTKStyle_nativeGetColorForState;
|
|
||||||
Java_com_sun_java_swing_plaf_gtk_GTKStyle_nativeGetClassValue;
|
|
||||||
Java_com_sun_java_swing_plaf_gtk_GTKStyle_nativeGetPangoFontName;
|
|
||||||
|
|
||||||
awt_display;
|
|
||||||
awt_Lock;
|
|
||||||
awt_Unlock;
|
|
||||||
awt_GetDrawingSurface;
|
|
||||||
awt_FreeDrawingSurface;
|
|
||||||
awt_GetComponent;
|
|
||||||
awt_CreateEmbeddedFrame;
|
|
||||||
awt_SetBounds;
|
|
||||||
awt_SynthesizeWindowActivation;
|
|
||||||
|
|
||||||
X11SurfaceData_GetOps;
|
|
||||||
getDefaultConfig;
|
|
||||||
Java_sun_font_FontConfigManager_getFontConfig;
|
|
||||||
Java_sun_font_FontConfigManager_getFontConfigAASettings;
|
|
||||||
Java_sun_awt_FcFontManager_getFontPathNative;
|
|
||||||
Java_sun_font_SunFontManager_populateFontFileNameMap;
|
|
||||||
|
|
||||||
# CDE private entry point
|
|
||||||
Java_sun_awt_motif_XsessionWMcommand;
|
|
||||||
Java_sun_awt_motif_XsessionWMcommand_New;
|
|
||||||
|
|
||||||
# libfontmanager entry points
|
|
||||||
AWTIsHeadless;
|
|
||||||
AWTCountFonts;
|
|
||||||
AWTLoadFont;
|
|
||||||
AWTFreeFont;
|
|
||||||
AWTFontAscent;
|
|
||||||
AWTFontDescent;
|
|
||||||
AWTFontMinByte1;
|
|
||||||
AWTFontMaxByte1;
|
|
||||||
AWTFontMinCharOrByte2;
|
|
||||||
AWTFontMaxCharOrByte2;
|
|
||||||
AWTFontDefaultChar;
|
|
||||||
AWTFontPerChar;
|
|
||||||
AWTFontMaxBounds;
|
|
||||||
AWTFontTextExtents16;
|
|
||||||
AWTFreeChar;
|
|
||||||
AWTFontGenerateImage;
|
|
||||||
AWTCharAdvance;
|
|
||||||
AWTCharLBearing;
|
|
||||||
AWTCharRBearing;
|
|
||||||
AWTCharAscent;
|
|
||||||
AWTCharDescent;
|
|
||||||
AWTDrawGlyphList;
|
|
||||||
AccelGlyphCache_RemoveAllCellInfos;
|
|
||||||
|
|
||||||
local:
|
|
||||||
*;
|
|
||||||
};
|
|
|
@ -1,189 +0,0 @@
|
||||||
#
|
|
||||||
# Copyright (c) 1997, 2014, Oracle and/or its affiliates. All rights reserved.
|
|
||||||
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
|
||||||
#
|
|
||||||
# This code is free software; you can redistribute it and/or modify it
|
|
||||||
# under the terms of the GNU General Public License version 2 only, as
|
|
||||||
# published by the Free Software Foundation. Oracle designates this
|
|
||||||
# particular file as subject to the "Classpath" exception as provided
|
|
||||||
# by Oracle in the LICENSE file that accompanied this code.
|
|
||||||
#
|
|
||||||
# This code is distributed in the hope that it will be useful, but WITHOUT
|
|
||||||
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
|
||||||
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
|
||||||
# version 2 for more details (a copy is included in the LICENSE file that
|
|
||||||
# accompanied this code).
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU General Public License version
|
|
||||||
# 2 along with this work; if not, write to the Free Software Foundation,
|
|
||||||
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
|
||||||
#
|
|
||||||
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
|
||||||
# or visit www.oracle.com if you need additional information or have any
|
|
||||||
# questions.
|
|
||||||
#
|
|
||||||
|
|
||||||
# Define public interface.
|
|
||||||
# These are the libawt exports, mapfile-mawt-vers contains the libmawt exports.
|
|
||||||
|
|
||||||
SUNWprivate_1.1 {
|
|
||||||
global:
|
|
||||||
JNI_OnLoad;
|
|
||||||
|
|
||||||
Java_java_awt_CheckboxMenuItem_initIDs;
|
|
||||||
Java_java_awt_Color_initIDs;
|
|
||||||
Java_java_awt_FontMetrics_initIDs;
|
|
||||||
Java_java_awt_image_BufferedImage_initIDs;
|
|
||||||
Java_sun_awt_image_DataBufferNative_getElem;
|
|
||||||
Java_sun_awt_image_DataBufferNative_setElem;
|
|
||||||
Java_java_awt_image_ColorModel_initIDs;
|
|
||||||
Java_java_awt_image_IndexColorModel_initIDs;
|
|
||||||
Java_java_awt_image_Kernel_initIDs;
|
|
||||||
Java_java_awt_image_Raster_initIDs;
|
|
||||||
Java_java_awt_image_SampleModel_initIDs;
|
|
||||||
Java_java_awt_Label_initIDs;
|
|
||||||
Java_java_awt_MenuBar_initIDs;
|
|
||||||
Java_java_awt_ScrollPaneAdjustable_initIDs;
|
|
||||||
Java_java_awt_Toolkit_initIDs;
|
|
||||||
Java_sun_awt_DebugSettings_setCTracingOn__Z;
|
|
||||||
Java_sun_awt_DebugSettings_setCTracingOn__ZLjava_lang_String_2;
|
|
||||||
Java_sun_awt_DebugSettings_setCTracingOn__ZLjava_lang_String_2I;
|
|
||||||
Java_sun_awt_image_ByteComponentRaster_initIDs;
|
|
||||||
Java_sun_awt_image_GifImageDecoder_initIDs;
|
|
||||||
Java_sun_awt_image_GifImageDecoder_parseImage;
|
|
||||||
Java_sun_awt_image_ImageRepresentation_initIDs;
|
|
||||||
Java_sun_awt_image_ImageRepresentation_setDiffICM;
|
|
||||||
Java_sun_awt_image_ImageRepresentation_setICMpixels;
|
|
||||||
Java_sun_awt_image_ImagingLib_convolveBI;
|
|
||||||
Java_sun_awt_image_ImagingLib_convolveRaster;
|
|
||||||
Java_sun_awt_image_ImagingLib_init;
|
|
||||||
Java_sun_awt_image_ImagingLib_transformBI;
|
|
||||||
Java_sun_awt_image_ImagingLib_transformRaster;
|
|
||||||
Java_sun_awt_image_IntegerComponentRaster_initIDs;
|
|
||||||
Java_sun_awt_image_ShortComponentRaster_initIDs;
|
|
||||||
Java_sun_java2d_pipe_BufferedMaskBlit_enqueueTile;
|
|
||||||
Java_sun_java2d_pipe_BufferedRenderPipe_fillSpans;
|
|
||||||
Java_sun_java2d_pipe_SpanClipRenderer_eraseTile;
|
|
||||||
Java_sun_java2d_pipe_SpanClipRenderer_fillTile;
|
|
||||||
Java_sun_java2d_pipe_ShapeSpanIterator_addSegment;
|
|
||||||
Java_sun_java2d_pipe_ShapeSpanIterator_moveTo;
|
|
||||||
Java_sun_java2d_pipe_ShapeSpanIterator_lineTo;
|
|
||||||
Java_sun_java2d_pipe_ShapeSpanIterator_quadTo;
|
|
||||||
Java_sun_java2d_pipe_ShapeSpanIterator_curveTo;
|
|
||||||
Java_sun_java2d_pipe_ShapeSpanIterator_closePath;
|
|
||||||
Java_sun_java2d_pipe_ShapeSpanIterator_pathDone;
|
|
||||||
Java_sun_java2d_pipe_ShapeSpanIterator_getNativeConsumer;
|
|
||||||
Java_sun_java2d_pipe_ShapeSpanIterator_appendPoly;
|
|
||||||
Java_sun_java2d_pipe_ShapeSpanIterator_dispose;
|
|
||||||
Java_sun_java2d_pipe_ShapeSpanIterator_getNativeIterator;
|
|
||||||
Java_sun_java2d_pipe_ShapeSpanIterator_getPathBox;
|
|
||||||
Java_sun_java2d_pipe_ShapeSpanIterator_initIDs;
|
|
||||||
Java_sun_java2d_pipe_ShapeSpanIterator_intersectClipBox;
|
|
||||||
Java_sun_java2d_pipe_ShapeSpanIterator_nextSpan;
|
|
||||||
Java_sun_java2d_pipe_ShapeSpanIterator_setNormalize;
|
|
||||||
Java_sun_java2d_pipe_ShapeSpanIterator_setOutputAreaXYXY;
|
|
||||||
Java_sun_java2d_pipe_ShapeSpanIterator_setRule;
|
|
||||||
Java_sun_java2d_pipe_ShapeSpanIterator_skipDownTo;
|
|
||||||
|
|
||||||
Java_java_awt_Choice_initIDs;
|
|
||||||
Java_java_awt_Dimension_initIDs;
|
|
||||||
Java_java_awt_event_MouseEvent_initIDs;
|
|
||||||
Java_java_awt_image_SinglePixelPackedSampleModel_initIDs;
|
|
||||||
Java_java_awt_Rectangle_initIDs;
|
|
||||||
Java_sun_awt_image_BufImgSurfaceData_initIDs;
|
|
||||||
Java_sun_awt_image_BufImgSurfaceData_initRaster;
|
|
||||||
Java_sun_awt_image_BufImgSurfaceData_freeNativeICMData;
|
|
||||||
Java_sun_awt_image_BytePackedRaster_initIDs;
|
|
||||||
Java_sun_awt_image_ImagingLib_lookupByteBI;
|
|
||||||
Java_sun_awt_image_ImagingLib_lookupByteRaster;
|
|
||||||
Java_sun_java2d_SurfaceData_initIDs;
|
|
||||||
Java_sun_java2d_SurfaceData_isOpaqueGray;
|
|
||||||
Java_sun_java2d_Disposer_initIDs;
|
|
||||||
Java_sun_java2d_DefaultDisposerRecord_invokeNativeDispose;
|
|
||||||
Java_sun_java2d_loops_BlitBg_BlitBg;
|
|
||||||
Java_sun_java2d_loops_Blit_Blit;
|
|
||||||
Java_sun_java2d_loops_ScaledBlit_Scale;
|
|
||||||
Java_sun_java2d_loops_DrawLine_DrawLine;
|
|
||||||
Java_sun_java2d_loops_DrawPolygons_DrawPolygons;
|
|
||||||
Java_sun_java2d_loops_DrawPath_DrawPath;
|
|
||||||
Java_sun_java2d_loops_FillPath_FillPath;
|
|
||||||
|
|
||||||
Java_sun_java2d_loops_DrawRect_DrawRect;
|
|
||||||
Java_sun_java2d_loops_FillRect_FillRect;
|
|
||||||
Java_sun_java2d_loops_FillSpans_FillSpans;
|
|
||||||
Java_sun_java2d_loops_FillParallelogram_FillParallelogram;
|
|
||||||
Java_sun_java2d_loops_DrawParallelogram_DrawParallelogram;
|
|
||||||
Java_sun_java2d_loops_GraphicsPrimitiveMgr_initIDs;
|
|
||||||
Java_sun_java2d_loops_GraphicsPrimitiveMgr_registerNativeLoops;
|
|
||||||
Java_sun_java2d_loops_MaskBlit_MaskBlit;
|
|
||||||
Java_sun_java2d_loops_MaskFill_MaskFill;
|
|
||||||
Java_sun_java2d_loops_MaskFill_FillAAPgram;
|
|
||||||
Java_sun_java2d_loops_MaskFill_DrawAAPgram;
|
|
||||||
Java_sun_java2d_loops_TransformHelper_Transform;
|
|
||||||
Java_sun_java2d_pipe_Region_initIDs;
|
|
||||||
Java_sun_java2d_pipe_SpanClipRenderer_initIDs;
|
|
||||||
sun_awt_image_GifImageDecoder_initIDs;
|
|
||||||
|
|
||||||
# libmawt entry points
|
|
||||||
SurfaceData_InitOps;
|
|
||||||
SurfaceData_ThrowInvalidPipeException;
|
|
||||||
SurfaceData_IntersectBlitBounds;
|
|
||||||
SurfaceData_IntersectBoundsXYXY;
|
|
||||||
Region_GetBounds;
|
|
||||||
Region_GetInfo;
|
|
||||||
Region_StartIteration;
|
|
||||||
Region_CountIterationRects;
|
|
||||||
Region_NextIteration;
|
|
||||||
Region_EndIteration;
|
|
||||||
RegionToYXBandedRectangles;
|
|
||||||
GrPrim_CompGetXorInfo;
|
|
||||||
GrPrim_CompGetAlphaInfo;
|
|
||||||
J2dTraceImpl;
|
|
||||||
J2dTraceInit;
|
|
||||||
img_makePalette;
|
|
||||||
initInverseGrayLut;
|
|
||||||
make_dither_arrays;
|
|
||||||
make_uns_ordered_dither_array;
|
|
||||||
|
|
||||||
# variables exported to libmawt
|
|
||||||
std_img_oda_red;
|
|
||||||
std_img_oda_blue;
|
|
||||||
std_img_oda_green;
|
|
||||||
std_odas_computed;
|
|
||||||
g_CMpDataID;
|
|
||||||
colorValueID;
|
|
||||||
mul8table;
|
|
||||||
div8table;
|
|
||||||
jvm;
|
|
||||||
|
|
||||||
# ProcessPath entry points and data
|
|
||||||
doDrawPath;
|
|
||||||
doFillPath;
|
|
||||||
path2DNumTypesID;
|
|
||||||
path2DTypesID;
|
|
||||||
path2DWindingRuleID;
|
|
||||||
path2DFloatCoordsID;
|
|
||||||
sg2dStrokeHintID;
|
|
||||||
sunHints_INTVAL_STROKE_PURE;
|
|
||||||
|
|
||||||
# CDE private entry points
|
|
||||||
# These are in awt_LoadLibrary.c and falls through to libmawt.
|
|
||||||
# Evidently CDE needs this for backward compatability.
|
|
||||||
Java_sun_awt_motif_XsessionWMcommand;
|
|
||||||
Java_sun_awt_motif_XsessionWMcommand_New;
|
|
||||||
|
|
||||||
# libfontmanager entry points
|
|
||||||
AWTIsHeadless;
|
|
||||||
GrPrim_Sg2dGetCompInfo;
|
|
||||||
GrPrim_Sg2dGetClip;
|
|
||||||
GetNativePrim;
|
|
||||||
SurfaceData_IntersectBounds;
|
|
||||||
SurfaceData_GetOps;
|
|
||||||
Disposer_AddRecord;
|
|
||||||
GrPrim_Sg2dGetEaRGB;
|
|
||||||
GrPrim_Sg2dGetPixel;
|
|
||||||
GrPrim_Sg2dGetLCDTextContrast;
|
|
||||||
|
|
||||||
local:
|
|
||||||
*;
|
|
||||||
};
|
|
|
@ -1,303 +0,0 @@
|
||||||
#
|
|
||||||
# Copyright (c) 2002, 2016, Oracle and/or its affiliates. All rights reserved.
|
|
||||||
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
|
||||||
#
|
|
||||||
# This code is free software; you can redistribute it and/or modify it
|
|
||||||
# under the terms of the GNU General Public License version 2 only, as
|
|
||||||
# published by the Free Software Foundation. Oracle designates this
|
|
||||||
# particular file as subject to the "Classpath" exception as provided
|
|
||||||
# by Oracle in the LICENSE file that accompanied this code.
|
|
||||||
#
|
|
||||||
# This code is distributed in the hope that it will be useful, but WITHOUT
|
|
||||||
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
|
||||||
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
|
||||||
# version 2 for more details (a copy is included in the LICENSE file that
|
|
||||||
# accompanied this code).
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU General Public License version
|
|
||||||
# 2 along with this work; if not, write to the Free Software Foundation,
|
|
||||||
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
|
||||||
#
|
|
||||||
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
|
||||||
# or visit www.oracle.com if you need additional information or have any
|
|
||||||
# questions.
|
|
||||||
#
|
|
||||||
|
|
||||||
# Define public interface for libawt.so on Linux.
|
|
||||||
# Linux port does not use mawt, all public symbols are in libawt.so
|
|
||||||
|
|
||||||
SUNWprivate_1.1 {
|
|
||||||
global:
|
|
||||||
JNI_OnLoad;
|
|
||||||
|
|
||||||
Java_java_awt_CheckboxMenuItem_initIDs;
|
|
||||||
Java_java_awt_Color_initIDs;
|
|
||||||
Java_java_awt_FontMetrics_initIDs;
|
|
||||||
Java_java_awt_image_BufferedImage_initIDs;
|
|
||||||
Java_sun_awt_image_DataBufferNative_getElem;
|
|
||||||
Java_sun_awt_image_DataBufferNative_setElem;
|
|
||||||
Java_java_awt_image_ColorModel_initIDs;
|
|
||||||
Java_java_awt_image_IndexColorModel_initIDs;
|
|
||||||
Java_java_awt_image_Kernel_initIDs;
|
|
||||||
Java_java_awt_image_Raster_initIDs;
|
|
||||||
Java_java_awt_image_SampleModel_initIDs;
|
|
||||||
Java_java_awt_Label_initIDs;
|
|
||||||
Java_java_awt_MenuBar_initIDs;
|
|
||||||
Java_java_awt_ScrollPaneAdjustable_initIDs;
|
|
||||||
Java_java_awt_Toolkit_initIDs;
|
|
||||||
Java_java_awt_TrayIcon_initIDs;
|
|
||||||
Java_sun_awt_DebugSettings_setCTracingOn__Z;
|
|
||||||
Java_sun_awt_DebugSettings_setCTracingOn__ZLjava_lang_String_2;
|
|
||||||
Java_sun_awt_DebugSettings_setCTracingOn__ZLjava_lang_String_2I;
|
|
||||||
Java_sun_awt_image_ByteComponentRaster_initIDs;
|
|
||||||
Java_sun_awt_image_GifImageDecoder_initIDs;
|
|
||||||
Java_sun_awt_image_GifImageDecoder_parseImage;
|
|
||||||
Java_sun_awt_image_Image_initIDs;
|
|
||||||
Java_sun_awt_image_ImageRepresentation_initIDs;
|
|
||||||
Java_sun_awt_image_ImageRepresentation_setDiffICM;
|
|
||||||
Java_sun_awt_image_ImageRepresentation_setICMpixels;
|
|
||||||
Java_sun_awt_image_ImagingLib_convolveBI;
|
|
||||||
Java_sun_awt_image_ImagingLib_convolveRaster;
|
|
||||||
Java_sun_awt_image_ImagingLib_init;
|
|
||||||
Java_sun_awt_image_ImagingLib_transformBI;
|
|
||||||
Java_sun_awt_image_ImagingLib_transformRaster;
|
|
||||||
Java_sun_awt_image_IntegerComponentRaster_initIDs;
|
|
||||||
Java_sun_awt_image_ShortComponentRaster_initIDs;
|
|
||||||
Java_sun_java2d_pipe_SpanClipRenderer_eraseTile;
|
|
||||||
Java_sun_java2d_pipe_SpanClipRenderer_fillTile;
|
|
||||||
Java_sun_java2d_pipe_ShapeSpanIterator_addSegment;
|
|
||||||
Java_sun_java2d_pipe_ShapeSpanIterator_moveTo;
|
|
||||||
Java_sun_java2d_pipe_ShapeSpanIterator_lineTo;
|
|
||||||
Java_sun_java2d_pipe_ShapeSpanIterator_quadTo;
|
|
||||||
Java_sun_java2d_pipe_ShapeSpanIterator_curveTo;
|
|
||||||
Java_sun_java2d_pipe_ShapeSpanIterator_closePath;
|
|
||||||
Java_sun_java2d_pipe_ShapeSpanIterator_pathDone;
|
|
||||||
Java_sun_java2d_pipe_ShapeSpanIterator_getNativeConsumer;
|
|
||||||
Java_sun_java2d_pipe_ShapeSpanIterator_appendPoly;
|
|
||||||
Java_sun_java2d_pipe_ShapeSpanIterator_dispose;
|
|
||||||
Java_sun_java2d_pipe_ShapeSpanIterator_getNativeIterator;
|
|
||||||
Java_sun_java2d_pipe_ShapeSpanIterator_getPathBox;
|
|
||||||
Java_sun_java2d_pipe_ShapeSpanIterator_initIDs;
|
|
||||||
Java_sun_java2d_pipe_ShapeSpanIterator_intersectClipBox;
|
|
||||||
Java_sun_java2d_pipe_ShapeSpanIterator_nextSpan;
|
|
||||||
Java_sun_java2d_pipe_ShapeSpanIterator_setNormalize;
|
|
||||||
Java_sun_java2d_pipe_ShapeSpanIterator_setOutputAreaXYXY;
|
|
||||||
Java_sun_java2d_pipe_ShapeSpanIterator_setRule;
|
|
||||||
Java_sun_java2d_pipe_ShapeSpanIterator_skipDownTo;
|
|
||||||
|
|
||||||
Java_java_awt_Choice_initIDs;
|
|
||||||
Java_java_awt_Dimension_initIDs;
|
|
||||||
Java_java_awt_event_MouseEvent_initIDs;
|
|
||||||
Java_java_awt_image_SinglePixelPackedSampleModel_initIDs;
|
|
||||||
Java_java_awt_Rectangle_initIDs;
|
|
||||||
Java_sun_awt_image_BufImgSurfaceData_getSurfaceData;
|
|
||||||
Java_sun_awt_image_BufImgSurfaceData_initIDs;
|
|
||||||
Java_sun_awt_image_BufImgSurfaceData_initRaster;
|
|
||||||
Java_sun_awt_image_BufImgSurfaceData_setSurfaceData;
|
|
||||||
Java_sun_awt_image_BufImgSurfaceData_freeNativeICMData;
|
|
||||||
Java_sun_awt_image_BytePackedRaster_initIDs;
|
|
||||||
Java_sun_awt_image_ImagingLib_lookupByteBI;
|
|
||||||
Java_sun_awt_image_ImagingLib_lookupByteRaster;
|
|
||||||
Java_sun_java2d_SurfaceData_initIDs;
|
|
||||||
Java_sun_java2d_SurfaceData_isOpaqueGray;
|
|
||||||
Java_sun_java2d_Disposer_initIDs;
|
|
||||||
Java_sun_java2d_DefaultDisposerRecord_invokeNativeDispose;
|
|
||||||
Java_sun_java2d_loops_BlitBg_BlitBg;
|
|
||||||
Java_sun_java2d_loops_Blit_Blit;
|
|
||||||
Java_sun_java2d_loops_ScaledBlit_Scale;
|
|
||||||
Java_sun_java2d_loops_DrawLine_DrawLine;
|
|
||||||
Java_sun_java2d_loops_DrawPolygons_DrawPolygons;
|
|
||||||
Java_sun_java2d_loops_DrawRect_DrawRect;
|
|
||||||
Java_sun_java2d_loops_FillRect_FillRect;
|
|
||||||
Java_sun_java2d_loops_FillSpans_FillSpans;
|
|
||||||
Java_sun_java2d_loops_GraphicsPrimitiveMgr_initIDs;
|
|
||||||
Java_sun_java2d_loops_GraphicsPrimitiveMgr_registerNativeLoops;
|
|
||||||
Java_sun_java2d_loops_MaskBlit_MaskBlit;
|
|
||||||
Java_sun_java2d_loops_MaskFill_MaskFill;
|
|
||||||
Java_sun_java2d_loops_MaskFill_FillAAPgram;
|
|
||||||
Java_sun_java2d_loops_MaskFill_DrawAAPgram;
|
|
||||||
Java_sun_java2d_pipe_BufferedRenderPipe_fillSpans;
|
|
||||||
Java_sun_java2d_pipe_SpanClipRenderer_initIDs;
|
|
||||||
sun_awt_image_GifImageDecoder_initIDs;
|
|
||||||
|
|
||||||
# libmawt entry points
|
|
||||||
SurfaceData_InitOps;
|
|
||||||
SurfaceData_ThrowInvalidPipeException;
|
|
||||||
Region_GetBounds;
|
|
||||||
Region_GetInfo;
|
|
||||||
Region_StartIteration;
|
|
||||||
Region_CountIterationRects;
|
|
||||||
Region_NextIteration;
|
|
||||||
Region_EndIteration;
|
|
||||||
GrPrim_CompGetXorInfo;
|
|
||||||
GrPrim_CompGetAlphaInfo;
|
|
||||||
img_makePalette;
|
|
||||||
initInverseGrayLut;
|
|
||||||
make_dither_arrays;
|
|
||||||
make_uns_ordered_dither_array;
|
|
||||||
|
|
||||||
# variables exported to libmawt
|
|
||||||
std_img_oda_red;
|
|
||||||
std_img_oda_blue;
|
|
||||||
std_img_oda_green;
|
|
||||||
std_odas_computed;
|
|
||||||
g_CMpDataID;
|
|
||||||
colorValueID;
|
|
||||||
jvm;
|
|
||||||
|
|
||||||
# CDE private entry point
|
|
||||||
# This is in awt_LoadLibrary.c and falls through to libmawt.
|
|
||||||
# Evidently CDE needs this for backward compatability.
|
|
||||||
Java_sun_awt_motif_XsessionWMcommand;
|
|
||||||
|
|
||||||
# libfontmanager entry points
|
|
||||||
AWTIsHeadless;
|
|
||||||
GrPrim_Sg2dGetCompInfo;
|
|
||||||
GrPrim_Sg2dGetClip;
|
|
||||||
GetNativePrim;
|
|
||||||
SurfaceData_IntersectBounds;
|
|
||||||
SurfaceData_GetOps;
|
|
||||||
Disposer_AddRecord;
|
|
||||||
GrPrim_Sg2dGetEaRGB;
|
|
||||||
GrPrim_Sg2dGetPixel;
|
|
||||||
GrPrim_Sg2dGetLCDTextContrast;
|
|
||||||
|
|
||||||
Java_sun_awt_DefaultMouseInfoPeer_fillPointWithCoords;
|
|
||||||
Java_sun_awt_DefaultMouseInfoPeer_isWindowUnderMouse;
|
|
||||||
Java_java_awt_AWTEvent_nativeSetSource;
|
|
||||||
Java_java_awt_Checkbox_initIDs;
|
|
||||||
Java_java_awt_Component_initIDs;
|
|
||||||
Java_java_awt_Dialog_initIDs;
|
|
||||||
Java_java_awt_Font_initIDs;
|
|
||||||
Java_sun_awt_KeyboardFocusManagerPeerImpl_clearNativeGlobalFocusOwner;
|
|
||||||
Java_sun_awt_KeyboardFocusManagerPeerImpl_getNativeFocusOwner;
|
|
||||||
Java_sun_awt_KeyboardFocusManagerPeerImpl_getNativeFocusedWindow;
|
|
||||||
Java_java_awt_KeyboardFocusManager_initIDs;
|
|
||||||
Java_java_awt_Menu_initIDs;
|
|
||||||
Java_java_awt_MenuComponent_initIDs;
|
|
||||||
Java_java_awt_MenuItem_initIDs;
|
|
||||||
Java_java_awt_Scrollbar_initIDs;
|
|
||||||
Java_java_awt_ScrollPane_initIDs;
|
|
||||||
Java_java_awt_TextArea_initIDs;
|
|
||||||
Java_sun_awt_FontDescriptor_initIDs;
|
|
||||||
Java_sun_awt_X11InputMethod_disposeXIC;
|
|
||||||
Java_sun_awt_X11InputMethod_isCompositionEnabledNative;
|
|
||||||
Java_sun_awt_X11InputMethod_resetXIC;
|
|
||||||
Java_sun_awt_X11InputMethod_setCompositionEnabledNative;
|
|
||||||
Java_sun_awt_X11InputMethod_turnoffStatusWindow;
|
|
||||||
Java_sun_awt_SunToolkit_closeSplashScreen;
|
|
||||||
Java_sun_awt_PlatformFont_initIDs;
|
|
||||||
Java_sun_awt_X11GraphicsConfig_init;
|
|
||||||
Java_sun_awt_X11GraphicsConfig_dispose;
|
|
||||||
Java_sun_awt_X11GraphicsConfig_pGetBounds;
|
|
||||||
Java_sun_awt_X11GraphicsConfig_getNumColors;
|
|
||||||
Java_sun_awt_X11GraphicsConfig_getXResolution;
|
|
||||||
Java_sun_awt_X11GraphicsConfig_getYResolution;
|
|
||||||
Java_sun_awt_X11GraphicsConfig_isTranslucencyCapable;
|
|
||||||
Java_sun_awt_X11GraphicsDevice_isDBESupported;
|
|
||||||
Java_sun_awt_X11GraphicsDevice_getDisplay;
|
|
||||||
Java_sun_awt_X11GraphicsDevice_getDoubleBufferVisuals;
|
|
||||||
Java_sun_awt_X11GraphicsDevice_getNumConfigs;
|
|
||||||
Java_sun_awt_X11GraphicsDevice_initIDs;
|
|
||||||
Java_sun_awt_X11GraphicsDevice_initXrandrExtension;
|
|
||||||
Java_sun_awt_X11GraphicsDevice_enterFullScreenExclusive;
|
|
||||||
Java_sun_awt_X11GraphicsDevice_exitFullScreenExclusive;
|
|
||||||
Java_sun_awt_X11GraphicsDevice_getCurrentDisplayMode;
|
|
||||||
Java_sun_awt_X11GraphicsDevice_enumDisplayModes;
|
|
||||||
Java_sun_awt_X11GraphicsDevice_configDisplayMode;
|
|
||||||
Java_sun_awt_X11GraphicsDevice_resetNativeData;
|
|
||||||
Java_sun_awt_X11GraphicsDevice_getNativeScaleFactor;
|
|
||||||
Java_sun_awt_X11GraphicsEnvironment_checkShmExt;
|
|
||||||
Java_sun_awt_X11GraphicsEnvironment_getDefaultScreenNum;
|
|
||||||
Java_sun_awt_X11GraphicsEnvironment_getDisplayString;
|
|
||||||
Java_sun_awt_X11GraphicsEnvironment_getNumScreens;
|
|
||||||
Java_sun_awt_X11GraphicsEnvironment_initDisplay;
|
|
||||||
Java_sun_awt_X11GraphicsEnvironment_pRunningXinerama;
|
|
||||||
Java_sun_awt_X11GraphicsEnvironment_getXineramaCenterPoint;
|
|
||||||
Java_sun_awt_X11GraphicsEnvironment_initXRender;
|
|
||||||
|
|
||||||
Java_java_awt_AWTEvent_initIDs;
|
|
||||||
Java_java_awt_Button_initIDs;
|
|
||||||
Java_java_awt_Container_initIDs;
|
|
||||||
Java_java_awt_Cursor_finalizeImpl;
|
|
||||||
Java_java_awt_Cursor_initIDs;
|
|
||||||
Java_java_awt_Event_initIDs;
|
|
||||||
Java_java_awt_event_InputEvent_initIDs;
|
|
||||||
Java_java_awt_event_KeyEvent_initIDs;
|
|
||||||
Java_java_awt_FileDialog_initIDs;
|
|
||||||
Java_java_awt_Frame_initIDs;
|
|
||||||
Java_java_awt_Insets_initIDs;
|
|
||||||
Java_java_awt_TextField_initIDs;
|
|
||||||
Java_java_awt_Window_initIDs;
|
|
||||||
Java_sun_awt_motif_X11OffScreenImage_updateBitmask;
|
|
||||||
Java_sun_awt_X11GraphicsConfig_init;
|
|
||||||
Java_sun_awt_X11GraphicsConfig_initIDs;
|
|
||||||
Java_sun_awt_X11GraphicsConfig_makeColorModel;
|
|
||||||
Java_sun_awt_X11GraphicsDevice_getConfigVisualId;
|
|
||||||
Java_sun_awt_X11PMBlitLoops_Blit;
|
|
||||||
Java_sun_awt_X11PMBlitBgLoops_nativeBlitBg;
|
|
||||||
Java_sun_awt_X11Renderer_devFillSpans;
|
|
||||||
Java_sun_awt_X11Renderer_doDrawArc;
|
|
||||||
Java_sun_awt_X11Renderer_doDrawLine;
|
|
||||||
Java_sun_awt_X11Renderer_doDrawOval;
|
|
||||||
Java_sun_awt_X11Renderer_doDrawPoly;
|
|
||||||
Java_sun_awt_X11Renderer_doDrawRect;
|
|
||||||
Java_sun_awt_X11Renderer_doDrawRoundRect;
|
|
||||||
Java_sun_awt_X11Renderer_doFillArc;
|
|
||||||
Java_sun_awt_X11Renderer_doFillOval;
|
|
||||||
Java_sun_awt_X11Renderer_doFillPoly;
|
|
||||||
Java_sun_awt_X11Renderer_doFillRect;
|
|
||||||
Java_sun_awt_X11Renderer_doFillRoundRect;
|
|
||||||
Java_sun_awt_X11Renderer_devCopyArea;
|
|
||||||
Java_sun_awt_X11SurfaceData_initIDs;
|
|
||||||
Java_sun_awt_X11SurfaceData_initOps;
|
|
||||||
Java_sun_awt_X11SurfaceData_initSurface;
|
|
||||||
Java_sun_awt_X11SurfaceData_setInvalid;
|
|
||||||
Java_sun_awt_X11SurfaceData_flushNativeSurface;
|
|
||||||
awt_display;
|
|
||||||
awt_lock;
|
|
||||||
awt_Lock;
|
|
||||||
awt_Unlock;
|
|
||||||
awt_GetDrawingSurface;
|
|
||||||
awt_FreeDrawingSurface;
|
|
||||||
awt_GetComponent;
|
|
||||||
awt_CreateEmbeddedFrame;
|
|
||||||
awt_SetBounds;
|
|
||||||
awt_SynthesizeWindowActivation;
|
|
||||||
|
|
||||||
X11SurfaceData_GetOps;
|
|
||||||
getDefaultConfig;
|
|
||||||
Java_sun_font_FontConfigManager_getFontConfig;
|
|
||||||
Java_sun_font_FontConfigManager_getFontConfigAASettings;
|
|
||||||
Java_sun_awt_FcFontManager_getFontPathNative;
|
|
||||||
Java_sun_font_SunFontManager_populateFontFileNameMap;
|
|
||||||
|
|
||||||
# CDE private entry point
|
|
||||||
Java_sun_awt_motif_XsessionWMcommand;
|
|
||||||
|
|
||||||
# libfontmanager entry points
|
|
||||||
AWTIsHeadless;
|
|
||||||
AWTCountFonts;
|
|
||||||
AWTLoadFont;
|
|
||||||
AWTFreeFont;
|
|
||||||
AWTFontMinByte1;
|
|
||||||
AWTFontMaxByte1;
|
|
||||||
AWTFontMinCharOrByte2;
|
|
||||||
AWTFontMaxCharOrByte2;
|
|
||||||
AWTFontDefaultChar;
|
|
||||||
AWTFontPerChar;
|
|
||||||
AWTFontMaxBounds;
|
|
||||||
AWTFontTextExtents16;
|
|
||||||
AWTFreeChar;
|
|
||||||
AWTFontGenerateImage;
|
|
||||||
AWTCharAdvance;
|
|
||||||
AWTCharLBearing;
|
|
||||||
AWTCharRBearing;
|
|
||||||
AWTCharAscent;
|
|
||||||
AWTCharDescent;
|
|
||||||
AWTDrawGlyphList;
|
|
||||||
AccelGlyphCache_RemoveAllCellInfos;
|
|
||||||
|
|
||||||
local:
|
|
||||||
*;
|
|
||||||
};
|
|
|
@ -1,109 +0,0 @@
|
||||||
#
|
|
||||||
# Copyright (c) 2001, 2013, Oracle and/or its affiliates. All rights reserved.
|
|
||||||
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
|
||||||
#
|
|
||||||
# This code is free software; you can redistribute it and/or modify it
|
|
||||||
# under the terms of the GNU General Public License version 2 only, as
|
|
||||||
# published by the Free Software Foundation. Oracle designates this
|
|
||||||
# particular file as subject to the "Classpath" exception as provided
|
|
||||||
# by Oracle in the LICENSE file that accompanied this code.
|
|
||||||
#
|
|
||||||
# This code is distributed in the hope that it will be useful, but WITHOUT
|
|
||||||
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
|
||||||
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
|
||||||
# version 2 for more details (a copy is included in the LICENSE file that
|
|
||||||
# accompanied this code).
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU General Public License version
|
|
||||||
# 2 along with this work; if not, write to the Free Software Foundation,
|
|
||||||
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
|
||||||
#
|
|
||||||
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
|
||||||
# or visit www.oracle.com if you need additional information or have any
|
|
||||||
# questions.
|
|
||||||
#
|
|
||||||
|
|
||||||
# Define public interface.
|
|
||||||
|
|
||||||
SUNWprivate_1.1 {
|
|
||||||
global:
|
|
||||||
JNI_OnLoad;
|
|
||||||
|
|
||||||
Java_sun_java2d_x11_X11PMBlitLoops_nativeBlit;
|
|
||||||
Java_sun_java2d_x11_X11PMBlitBgLoops_nativeBlitBg;
|
|
||||||
Java_sun_java2d_x11_X11Renderer_XFillSpans;
|
|
||||||
Java_sun_java2d_x11_X11Renderer_XDrawArc;
|
|
||||||
Java_sun_java2d_x11_X11Renderer_XDrawLine;
|
|
||||||
Java_sun_java2d_x11_X11Renderer_XDrawOval;
|
|
||||||
Java_sun_java2d_x11_X11Renderer_XDrawPoly;
|
|
||||||
Java_sun_java2d_x11_X11Renderer_XDrawRect;
|
|
||||||
Java_sun_java2d_x11_X11Renderer_XDrawRoundRect;
|
|
||||||
Java_sun_java2d_x11_X11Renderer_XDoPath;
|
|
||||||
Java_sun_java2d_x11_X11Renderer_XFillArc;
|
|
||||||
Java_sun_java2d_x11_X11Renderer_XFillOval;
|
|
||||||
Java_sun_java2d_x11_X11Renderer_XFillPoly;
|
|
||||||
Java_sun_java2d_x11_X11Renderer_XFillRect;
|
|
||||||
Java_sun_java2d_x11_X11Renderer_XFillRoundRect;
|
|
||||||
Java_sun_java2d_x11_X11Renderer_devCopyArea;
|
|
||||||
Java_sun_java2d_x11_X11SurfaceData_initIDs;
|
|
||||||
Java_sun_java2d_x11_X11SurfaceData_initSurface;
|
|
||||||
Java_sun_java2d_x11_X11SurfaceData_XSetCopyMode;
|
|
||||||
Java_sun_java2d_x11_X11SurfaceData_XSetXorMode;
|
|
||||||
Java_sun_java2d_x11_X11SurfaceData_XSetForeground;
|
|
||||||
|
|
||||||
Java_sun_java2d_x11_XSurfaceData_initOps;
|
|
||||||
Java_sun_java2d_x11_XSurfaceData_XCreateGC;
|
|
||||||
Java_sun_java2d_x11_XSurfaceData_XResetClip;
|
|
||||||
Java_sun_java2d_x11_XSurfaceData_XSetClip;
|
|
||||||
Java_sun_java2d_x11_XSurfaceData_flushNativeSurface;
|
|
||||||
Java_sun_java2d_x11_XSurfaceData_isDrawableValid;
|
|
||||||
Java_sun_java2d_x11_XSurfaceData_setInvalid;
|
|
||||||
Java_sun_java2d_x11_XSurfaceData_XSetGraphicsExposures;
|
|
||||||
|
|
||||||
X11SurfaceData_GetOps;
|
|
||||||
Java_java_awt_Font_initIDs;
|
|
||||||
Java_sun_font_FontConfigManager_getFontConfig;
|
|
||||||
Java_sun_font_FontConfigManager_getFontConfigAASettings;
|
|
||||||
Java_sun_font_FontConfigManager_getFontConfigVersion;
|
|
||||||
Java_sun_awt_FcFontManager_getFontPathNative;
|
|
||||||
|
|
||||||
Java_sun_awt_FontDescriptor_initIDs;
|
|
||||||
Java_sun_awt_PlatformFont_initIDs;
|
|
||||||
|
|
||||||
Java_sun_print_CUPSPrinter_initIDs;
|
|
||||||
Java_sun_print_CUPSPrinter_getCupsServer;
|
|
||||||
Java_sun_print_CUPSPrinter_getCupsPort;
|
|
||||||
Java_sun_print_CUPSPrinter_getCupsDefaultPrinter;
|
|
||||||
Java_sun_print_CUPSPrinter_canConnect;
|
|
||||||
Java_sun_print_CUPSPrinter_getMedia;
|
|
||||||
Java_sun_print_CUPSPrinter_getPageSizes;
|
|
||||||
Java_sun_print_CUPSPrinter_getResolutions;
|
|
||||||
|
|
||||||
# libfontmanager entry points
|
|
||||||
AWTIsHeadless;
|
|
||||||
AWTCountFonts;
|
|
||||||
AWTLoadFont;
|
|
||||||
AWTFreeFont;
|
|
||||||
AWTFontAscent;
|
|
||||||
AWTFontDescent;
|
|
||||||
AWTFontMinByte1;
|
|
||||||
AWTFontMaxByte1;
|
|
||||||
AWTFontMinCharOrByte2;
|
|
||||||
AWTFontMaxCharOrByte2;
|
|
||||||
AWTFontDefaultChar;
|
|
||||||
AWTFontPerChar;
|
|
||||||
AWTFontMaxBounds;
|
|
||||||
AWTFontTextExtents16;
|
|
||||||
AWTFreeChar;
|
|
||||||
AWTFontGenerateImage;
|
|
||||||
AWTCharAdvance;
|
|
||||||
AWTCharLBearing;
|
|
||||||
AWTCharRBearing;
|
|
||||||
AWTCharAscent;
|
|
||||||
AWTCharDescent;
|
|
||||||
AWTDrawGlyphList;
|
|
||||||
AccelGlyphCache_RemoveAllCellInfos;
|
|
||||||
|
|
||||||
local:
|
|
||||||
*;
|
|
||||||
};
|
|
|
@ -1 +0,0 @@
|
||||||
# Temporary file for headless
|
|
|
@ -1 +0,0 @@
|
||||||
# Temporary file for headless
|
|
|
@ -1 +0,0 @@
|
||||||
# Temporary file for headless
|
|
|
@ -1,468 +0,0 @@
|
||||||
#
|
|
||||||
# Copyright (c) 2002, 2016, Oracle and/or its affiliates. All rights reserved.
|
|
||||||
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
|
||||||
#
|
|
||||||
# This code is free software; you can redistribute it and/or modify it
|
|
||||||
# under the terms of the GNU General Public License version 2 only, as
|
|
||||||
# published by the Free Software Foundation. Oracle designates this
|
|
||||||
# particular file as subject to the "Classpath" exception as provided
|
|
||||||
# by Oracle in the LICENSE file that accompanied this code.
|
|
||||||
#
|
|
||||||
# This code is distributed in the hope that it will be useful, but WITHOUT
|
|
||||||
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
|
||||||
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
|
||||||
# version 2 for more details (a copy is included in the LICENSE file that
|
|
||||||
# accompanied this code).
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU General Public License version
|
|
||||||
# 2 along with this work; if not, write to the Free Software Foundation,
|
|
||||||
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
|
||||||
#
|
|
||||||
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
|
||||||
# or visit www.oracle.com if you need additional information or have any
|
|
||||||
# questions.
|
|
||||||
#
|
|
||||||
|
|
||||||
# Define public interface.
|
|
||||||
|
|
||||||
SUNWprivate_1.1 {
|
|
||||||
global:
|
|
||||||
JNI_OnLoad;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_copyIntArray;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_copyLongArray;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_getAddress;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XConvertSelection;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XSetSelectionOwner;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XGetSelectionOwner;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XGetAtomName;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XMaxRequestSize;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XReparentWindow;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XAllocSizeHints;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XAllocWMHints;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XSetMinMaxHints;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XGetVisualInfo;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XOpenDisplay;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XCloseDisplay;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XDisplayString;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XSetCloseDownMode;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XCreateWindow;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XMapWindow;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XMapRaised;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XUnmapWindow;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XSelectInput;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XNextEvent;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XMaskEvent;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XWindowEvent;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XFilterEvent;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XSupportsLocale;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XSetLocaleModifiers;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XPeekEvent;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_DefaultScreen;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_ScreenOfDisplay;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_DoesBackingStore;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_RootWindow;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_DisplayHeight;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_DisplayWidthMM;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_DisplayWidth;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_DisplayHeightMM;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_ScreenCount;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XMoveResizeWindow;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XResizeWindow;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XMoveWindow;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XGetWindowAttributes;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XGetGeometry;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XGrabPointer;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XUngrabPointer;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XGrabKeyboard;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XUngrabKeyboard;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XSetWindowBackground;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XFlush;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XSync;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XEventsQueued;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XRaiseWindow;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XLowerWindow;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XRestackWindows;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XSetInputFocus;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XSetInputFocus2;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XGetInputFocus;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XDestroyWindow;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XTranslateCoordinates;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XCreateFontCursor;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XSetTransientFor;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XSetWMHints;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XGetWMHints;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XShapeQueryExtension;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_SetRectangularShape;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_SetBitmapShape;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XConfigureWindow;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_SetZOrder;
|
|
||||||
Java_sun_awt_X11_XToolkit_initIDs;
|
|
||||||
Java_sun_awt_X11_XWindow_getNativeColor;
|
|
||||||
Java_sun_awt_X11_XWindow_getWMInsets;
|
|
||||||
Java_sun_awt_X11_XWindow_getTopWindow;
|
|
||||||
Java_sun_awt_X11_XWindow_getWindowBounds;
|
|
||||||
Java_sun_awt_X11_XWindow_setSizeHints;
|
|
||||||
Java_sun_awt_X11_XWindow_getAWTKeyCodeForKeySym;
|
|
||||||
Java_sun_awt_X11_XWindow_getKeySymForAWTKeyCode;
|
|
||||||
Java_sun_awt_X11_XToolkit_nativeLoadSystemColors;
|
|
||||||
Java_sun_awt_X11_XToolkit_awt_1toolkit_1init;
|
|
||||||
Java_sun_awt_X11_XToolkit_awt_1output_1flush;
|
|
||||||
Java_sun_awt_X11_XToolkit_wakeup_1poll;
|
|
||||||
Java_java_awt_Cursor_finalizeImpl;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_InternAtom;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_GetProperty;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_SetProperty;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XGetDefault;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XGetPointerMapping;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XScreenNumberOfScreen;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_getScreenOfWindow;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XIconifyWindow;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XBell;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XChangePropertyImpl;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XChangePropertyS;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XGetWindowProperty;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_getStringBytes;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XFree;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_ServerVendor;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_VendorRelease;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_IsXsunKPBehavior;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_IsSunKeyboard;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_IsKanaKeyboard;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_SetToolkitErrorHandler;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XSetErrorHandler;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_CallErrorHandler;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_PrintXErrorEvent;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XInternAtoms;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XChangeWindowAttributes;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XDeleteProperty;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XSetWMNormalHints;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XGetWMNormalHints;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XSendEvent;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XQueryTree;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_memcpy;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XdbeQueryExtension;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XQueryExtension;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_IsKeypadKey;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XdbeAllocateBackBufferName;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XdbeDeallocateBackBufferName;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XdbeSwapBuffers;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XdbeBeginIdiom;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XdbeEndIdiom;
|
|
||||||
Java_sun_awt_X11_XDesktopPeer_init;
|
|
||||||
Java_sun_awt_X11_XDesktopPeer_gnome_1url_1show;
|
|
||||||
Java_sun_awt_X11_XTaskbarPeer_init;
|
|
||||||
Java_sun_awt_X11_XTaskbarPeer_runloop;
|
|
||||||
Java_sun_awt_X11_XTaskbarPeer_setBadge;
|
|
||||||
Java_sun_awt_X11_XTaskbarPeer_setUrgent;
|
|
||||||
Java_sun_awt_X11_XTaskbarPeer_updateProgress;
|
|
||||||
Java_sun_awt_X11_XTaskbarPeer_setNativeMenu;
|
|
||||||
Java_sun_awt_X11_XRobotPeer_getRGBPixelsImpl;
|
|
||||||
Java_sun_awt_X11_XRobotPeer_keyPressImpl;
|
|
||||||
Java_sun_awt_X11_XRobotPeer_keyReleaseImpl;
|
|
||||||
Java_sun_awt_X11_XRobotPeer_mouseMoveImpl;
|
|
||||||
Java_sun_awt_X11_XRobotPeer_mousePressImpl;
|
|
||||||
Java_sun_awt_X11_XRobotPeer_mouseReleaseImpl;
|
|
||||||
Java_sun_awt_X11_XRobotPeer_mouseWheelImpl;
|
|
||||||
Java_sun_awt_X11_XRobotPeer_setup;
|
|
||||||
Java_sun_awt_X11_XRobotPeer_loadNativeLibraries;
|
|
||||||
Java_sun_awt_X11_XToolkit_getNumberOfButtonsImpl;
|
|
||||||
Java_java_awt_Component_initIDs;
|
|
||||||
Java_java_awt_Container_initIDs;
|
|
||||||
Java_java_awt_Button_initIDs;
|
|
||||||
Java_java_awt_Scrollbar_initIDs;
|
|
||||||
Java_java_awt_Window_initIDs;
|
|
||||||
Java_java_awt_Frame_initIDs;
|
|
||||||
Java_sun_awt_SunToolkit_closeSplashScreen;
|
|
||||||
Java_sun_awt_UNIXToolkit_check_1gtk;
|
|
||||||
Java_sun_awt_UNIXToolkit_load_1gtk;
|
|
||||||
Java_sun_awt_UNIXToolkit_unload_1gtk;
|
|
||||||
Java_sun_awt_UNIXToolkit_load_1stock_1icon;
|
|
||||||
Java_sun_awt_UNIXToolkit_load_1gtk_1icon;
|
|
||||||
Java_sun_awt_UNIXToolkit_nativeSync;
|
|
||||||
Java_sun_awt_UNIXToolkit_gtkCheckVersionImpl;
|
|
||||||
Java_sun_awt_UNIXToolkit_get_1gtk_1version;
|
|
||||||
Java_java_awt_AWTEvent_initIDs;
|
|
||||||
Java_java_awt_event_InputEvent_initIDs;
|
|
||||||
Java_java_awt_event_KeyEvent_initIDs;
|
|
||||||
Java_java_awt_MenuComponent_initIDs;
|
|
||||||
Java_java_awt_Cursor_initIDs;
|
|
||||||
Java_java_awt_MenuItem_initIDs;
|
|
||||||
Java_java_awt_Menu_initIDs;
|
|
||||||
Java_java_awt_TextArea_initIDs;
|
|
||||||
Java_java_awt_Checkbox_initIDs;
|
|
||||||
Java_java_awt_ScrollPane_initIDs;
|
|
||||||
Java_java_awt_TextField_initIDs;
|
|
||||||
Java_java_awt_TrayIcon_initIDs;
|
|
||||||
Java_sun_font_FontConfigManager_getFontConfig;
|
|
||||||
Java_sun_font_FontConfigManager_getFontConfigAASettings;
|
|
||||||
Java_sun_font_FontConfigManager_getFontConfigVersion;
|
|
||||||
Java_sun_awt_FcFontManager_getFontPathNative;
|
|
||||||
Java_sun_awt_X11GraphicsEnvironment_initDisplay;
|
|
||||||
Java_sun_awt_X11GraphicsEnvironment_initGLX;
|
|
||||||
Java_sun_awt_X11GraphicsEnvironment_initXRender;
|
|
||||||
Java_sun_awt_X11GraphicsEnvironment_checkShmExt;
|
|
||||||
Java_sun_awt_X11GraphicsEnvironment_getNumScreens;
|
|
||||||
Java_sun_awt_X11GraphicsEnvironment_getDefaultScreenNum;
|
|
||||||
Java_sun_awt_X11GraphicsEnvironment_pRunningXinerama;
|
|
||||||
Java_sun_awt_X11GraphicsEnvironment_getXineramaCenterPoint;
|
|
||||||
Java_sun_awt_X11GraphicsEnvironment_getDisplayString;
|
|
||||||
Java_sun_awt_X11GraphicsDevice_initIDs;
|
|
||||||
Java_sun_awt_X11GraphicsDevice_getConfigVisualId;
|
|
||||||
Java_sun_awt_X11GraphicsDevice_getConfigDepth;
|
|
||||||
Java_sun_awt_X11GraphicsDevice_getNumConfigs;
|
|
||||||
Java_sun_awt_X11GraphicsDevice_getConfigColormap;
|
|
||||||
Java_sun_awt_X11GraphicsDevice_isDBESupported;
|
|
||||||
Java_sun_awt_X11GraphicsDevice_getDisplay;
|
|
||||||
Java_sun_awt_X11GraphicsDevice_getDoubleBufferVisuals;
|
|
||||||
Java_sun_awt_X11GraphicsDevice_initXrandrExtension;
|
|
||||||
Java_sun_awt_X11GraphicsDevice_enterFullScreenExclusive;
|
|
||||||
Java_sun_awt_X11GraphicsDevice_exitFullScreenExclusive;
|
|
||||||
Java_sun_awt_X11GraphicsDevice_getCurrentDisplayMode;
|
|
||||||
Java_sun_awt_X11GraphicsDevice_enumDisplayModes;
|
|
||||||
Java_sun_awt_X11GraphicsDevice_configDisplayMode;
|
|
||||||
Java_sun_awt_X11GraphicsDevice_resetNativeData;
|
|
||||||
Java_sun_awt_X11GraphicsDevice_getNativeScaleFactor;
|
|
||||||
Java_sun_awt_X11GraphicsConfig_initIDs;
|
|
||||||
Java_sun_awt_X11GraphicsConfig_getXResolution;
|
|
||||||
Java_sun_awt_X11GraphicsConfig_getYResolution;
|
|
||||||
Java_sun_awt_X11GraphicsConfig_init;
|
|
||||||
Java_sun_awt_X11GraphicsConfig_dispose;
|
|
||||||
Java_sun_awt_X11GraphicsConfig_makeColorModel;
|
|
||||||
Java_sun_awt_X11GraphicsConfig_pGetBounds;
|
|
||||||
Java_sun_awt_X11GraphicsConfig_createBackBuffer;
|
|
||||||
Java_sun_awt_X11GraphicsConfig_destroyBackBuffer;
|
|
||||||
Java_sun_awt_X11GraphicsConfig_swapBuffers;
|
|
||||||
Java_sun_awt_X11GraphicsConfig_isTranslucencyCapable;
|
|
||||||
Java_sun_awt_X11_XToolkit_getTrayIconDisplayTimeout;
|
|
||||||
Java_java_awt_Insets_initIDs;
|
|
||||||
Java_java_awt_KeyboardFocusManager_initIDs;
|
|
||||||
Java_java_awt_Font_initIDs;
|
|
||||||
# libfontmanager entry points
|
|
||||||
AWTIsHeadless;
|
|
||||||
AWTCountFonts;
|
|
||||||
AWTLoadFont;
|
|
||||||
AWTFreeFont;
|
|
||||||
AWTFontAscent;
|
|
||||||
AWTFontDescent;
|
|
||||||
AWTFontMinByte1;
|
|
||||||
AWTFontMaxByte1;
|
|
||||||
AWTFontMinCharOrByte2;
|
|
||||||
AWTFontMaxCharOrByte2;
|
|
||||||
AWTFontDefaultChar;
|
|
||||||
AWTFontPerChar;
|
|
||||||
AWTFontMaxBounds;
|
|
||||||
AWTFontTextExtents16;
|
|
||||||
AWTFreeChar;
|
|
||||||
AWTFontGenerateImage;
|
|
||||||
AWTCharAdvance;
|
|
||||||
AWTCharLBearing;
|
|
||||||
AWTCharRBearing;
|
|
||||||
AWTCharAscent;
|
|
||||||
AWTCharDescent;
|
|
||||||
AWTDrawGlyphList;
|
|
||||||
AccelGlyphCache_RemoveAllCellInfos;
|
|
||||||
|
|
||||||
Java_sun_awt_X11_XToolkit_waitForEvents;
|
|
||||||
Java_java_awt_Event_initIDs;
|
|
||||||
Java_sun_awt_X11_XWindow_x11inputMethodLookupString;
|
|
||||||
Java_sun_awt_X11_XWindow_haveCurrentX11InputMethodInstance;
|
|
||||||
Java_java_awt_AWTEvent_nativeSetSource;
|
|
||||||
Java_java_awt_Dialog_initIDs;
|
|
||||||
Java_sun_awt_PlatformFont_initIDs;
|
|
||||||
Java_sun_awt_FontDescriptor_initIDs;
|
|
||||||
Java_sun_awt_X11_XFontPeer_initIDs;
|
|
||||||
Java_sun_awt_X11InputMethod_initIDs;
|
|
||||||
Java_sun_awt_X11InputMethod_resetXIC;
|
|
||||||
Java_sun_awt_X11InputMethod_disposeXIC;
|
|
||||||
Java_sun_awt_X11InputMethod_setCompositionEnabledNative;
|
|
||||||
Java_sun_awt_X11InputMethod_isCompositionEnabledNative;
|
|
||||||
Java_sun_awt_X11InputMethod_turnoffStatusWindow;
|
|
||||||
Java_sun_awt_X11_XInputMethod_openXIMNative;
|
|
||||||
Java_sun_awt_X11_XInputMethod_createXICNative;
|
|
||||||
Java_sun_awt_X11_XInputMethod_setXICFocusNative;
|
|
||||||
Java_sun_awt_X11_XInputMethod_adjustStatusWindow;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XQueryPointer;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XFreeCursor;
|
|
||||||
Java_sun_awt_X11_XToolkit_getDefaultXColormap;
|
|
||||||
Java_sun_awt_X11_XToolkit_getDefaultScreenData;
|
|
||||||
Java_sun_awt_X11_XToolkit_getEnv;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XCreateBitmapFromData;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XFreePixmap;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XAllocColor;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XCreatePixmapCursor;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XQueryBestCursor;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XCreatePixmap;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XCreateImage;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XCreateGC;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XDestroyImage;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XPutImage;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XFreeGC;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XSetWindowBackgroundPixmap;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XClearWindow;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XGetIconSizes;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XKeycodeToKeysym;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XKeysymToKeycode;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XQueryKeymap;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XkbGetEffectiveGroup;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XkbSelectEvents;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XkbSelectEventDetails;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XkbKeycodeToKeysym;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XkbLibraryVersion;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XkbQueryExtension;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XkbGetMap;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XkbGetUpdatedMap;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XkbFreeKeyboard;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XkbTranslateKeyCode;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XkbSetDetectableAutoRepeat;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XGetModifierMapping;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XFreeModifiermap;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XRefreshKeyboardMapping;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XChangeActivePointerGrab;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XNextSecondaryLoopEvent;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_ExitSecondaryLoop;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XTextPropertyToStringList;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XGrabServer;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XUngrabServer;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XPutBackEvent;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XConvertCase;
|
|
||||||
Java_sun_awt_X11_XlibWrapper_XSynchronize;
|
|
||||||
Java_java_awt_FileDialog_initIDs;
|
|
||||||
Java_sun_awt_X11_XWindow_initIDs;
|
|
||||||
Java_sun_awt_X11_XWindowPeer_getLocalHostname;
|
|
||||||
Java_sun_awt_X11_XWindowPeer_getJvmPID;
|
|
||||||
|
|
||||||
Java_sun_java2d_opengl_OGLContext_getOGLIdString;
|
|
||||||
Java_sun_java2d_opengl_OGLMaskFill_maskFill;
|
|
||||||
Java_sun_java2d_opengl_OGLRenderer_drawPoly;
|
|
||||||
Java_sun_java2d_opengl_OGLRenderQueue_flushBuffer;
|
|
||||||
Java_sun_java2d_opengl_OGLSurfaceData_initTexture;
|
|
||||||
Java_sun_java2d_opengl_OGLSurfaceData_initFBObject;
|
|
||||||
Java_sun_java2d_opengl_OGLSurfaceData_initFlipBackbuffer;
|
|
||||||
Java_sun_java2d_opengl_OGLSurfaceData_getTextureID;
|
|
||||||
Java_sun_java2d_opengl_OGLSurfaceData_getTextureTarget;
|
|
||||||
Java_sun_java2d_opengl_OGLTextRenderer_drawGlyphList;
|
|
||||||
Java_sun_java2d_opengl_GLXGraphicsConfig_getGLXConfigInfo;
|
|
||||||
Java_sun_java2d_opengl_GLXGraphicsConfig_initConfig;
|
|
||||||
Java_sun_java2d_opengl_GLXGraphicsConfig_getOGLCapabilities;
|
|
||||||
Java_sun_java2d_opengl_GLXSurfaceData_initOps;
|
|
||||||
|
|
||||||
Java_sun_java2d_x11_X11PMBlitBgLoops_nativeBlitBg;
|
|
||||||
Java_sun_java2d_x11_X11PMBlitLoops_nativeBlit;
|
|
||||||
Java_sun_java2d_x11_X11PMBlitLoops_updateBitmask;
|
|
||||||
Java_sun_java2d_x11_X11Renderer_XFillSpans;
|
|
||||||
Java_sun_java2d_x11_X11Renderer_XDrawArc;
|
|
||||||
Java_sun_java2d_x11_X11Renderer_XDrawLine;
|
|
||||||
Java_sun_java2d_x11_X11Renderer_XDrawOval;
|
|
||||||
Java_sun_java2d_x11_X11Renderer_XDrawPoly;
|
|
||||||
Java_sun_java2d_x11_X11Renderer_XDrawRect;
|
|
||||||
Java_sun_java2d_x11_X11Renderer_XDrawRoundRect;
|
|
||||||
Java_sun_java2d_x11_X11Renderer_XDoPath;
|
|
||||||
Java_sun_java2d_x11_X11Renderer_XFillArc;
|
|
||||||
Java_sun_java2d_x11_X11Renderer_XFillOval;
|
|
||||||
Java_sun_java2d_x11_X11Renderer_XFillPoly;
|
|
||||||
Java_sun_java2d_x11_X11Renderer_XFillRect;
|
|
||||||
Java_sun_java2d_x11_X11Renderer_XFillRoundRect;
|
|
||||||
Java_sun_java2d_x11_X11Renderer_devCopyArea;
|
|
||||||
Java_sun_java2d_x11_X11SurfaceData_initIDs;
|
|
||||||
Java_sun_java2d_x11_X11SurfaceData_isShmPMAvailable;
|
|
||||||
Java_sun_java2d_x11_X11SurfaceData_initSurface;
|
|
||||||
Java_sun_java2d_x11_X11SurfaceData_XSetCopyMode;
|
|
||||||
Java_sun_java2d_x11_X11SurfaceData_XSetXorMode;
|
|
||||||
Java_sun_java2d_x11_X11SurfaceData_XSetForeground;
|
|
||||||
|
|
||||||
Java_sun_java2d_x11_XSurfaceData_initOps;
|
|
||||||
Java_sun_java2d_x11_XSurfaceData_XCreateGC;
|
|
||||||
Java_sun_java2d_x11_XSurfaceData_XResetClip;
|
|
||||||
Java_sun_java2d_x11_XSurfaceData_XSetClip;
|
|
||||||
Java_sun_java2d_x11_XSurfaceData_flushNativeSurface;
|
|
||||||
Java_sun_java2d_x11_XSurfaceData_isDrawableValid;
|
|
||||||
Java_sun_java2d_x11_XSurfaceData_setInvalid;
|
|
||||||
Java_sun_java2d_x11_XSurfaceData_XSetGraphicsExposures;
|
|
||||||
Java_sun_java2d_xr_XRSurfaceData_initXRPicture;
|
|
||||||
Java_sun_java2d_xr_XRSurfaceData_initIDs;
|
|
||||||
Java_sun_java2d_xr_XRSurfaceData_XRInitSurface;
|
|
||||||
Java_sun_java2d_xr_XRSurfaceData_freeXSDOPicture;
|
|
||||||
Java_sun_java2d_xr_XRBackendNative_initIDs;
|
|
||||||
Java_sun_java2d_xr_XRBackendNative_freeGC;
|
|
||||||
Java_sun_java2d_xr_XRBackendNative_createGC;
|
|
||||||
Java_sun_java2d_xr_XRBackendNative_createPixmap;
|
|
||||||
Java_sun_java2d_xr_XRBackendNative_createPictureNative;
|
|
||||||
Java_sun_java2d_xr_XRBackendNative_freePicture;
|
|
||||||
Java_sun_java2d_xr_XRBackendNative_freePixmap;
|
|
||||||
Java_sun_java2d_xr_XRBackendNative_setPictureRepeat;
|
|
||||||
Java_sun_java2d_xr_XRBackendNative_setGCExposures;
|
|
||||||
Java_sun_java2d_xr_XRBackendNative_setGCForeground;
|
|
||||||
Java_sun_java2d_xr_XRBackendNative_copyArea;
|
|
||||||
Java_sun_java2d_xr_XRBackendNative_renderComposite;
|
|
||||||
Java_sun_java2d_xr_XRBackendNative_renderRectangle;
|
|
||||||
Java_sun_java2d_xr_XRBackendNative_XRenderRectanglesNative;
|
|
||||||
Java_sun_java2d_xr_XRBackendNative_XRSetTransformNative;
|
|
||||||
Java_sun_java2d_xr_XRBackendNative_XRCreateLinearGradientPaintNative;
|
|
||||||
Java_sun_java2d_xr_XRBackendNative_XRCreateRadialGradientPaintNative;
|
|
||||||
Java_sun_java2d_xr_XRBackendNative_setFilter;
|
|
||||||
Java_sun_java2d_xr_XRBackendNative_XRSetClipNative;
|
|
||||||
Java_sun_java2d_xr_XRBackendNative_putMaskNative;
|
|
||||||
Java_sun_java2d_xr_XRBackendNative_XRAddGlyphsNative;
|
|
||||||
Java_sun_java2d_xr_XRBackendNative_XRFreeGlyphsNative;
|
|
||||||
Java_sun_java2d_xr_XRBackendNative_XRenderCreateGlyphSetNative;
|
|
||||||
Java_sun_java2d_xr_XRBackendNative_XRenderCompositeTextNative;
|
|
||||||
Java_sun_java2d_xr_XRBackendNative_setGCMode;
|
|
||||||
Java_sun_java2d_xr_XRBackendNative_GCRectanglesNative;
|
|
||||||
|
|
||||||
Java_com_sun_java_swing_plaf_gtk_GTKEngine_native_1paint_1arrow;
|
|
||||||
Java_com_sun_java_swing_plaf_gtk_GTKEngine_native_1paint_1box;
|
|
||||||
Java_com_sun_java_swing_plaf_gtk_GTKEngine_native_1paint_1box_1gap;
|
|
||||||
Java_com_sun_java_swing_plaf_gtk_GTKEngine_native_1paint_1check;
|
|
||||||
Java_com_sun_java_swing_plaf_gtk_GTKEngine_native_1paint_1expander;
|
|
||||||
Java_com_sun_java_swing_plaf_gtk_GTKEngine_native_1paint_1extension;
|
|
||||||
Java_com_sun_java_swing_plaf_gtk_GTKEngine_native_1paint_1flat_1box;
|
|
||||||
Java_com_sun_java_swing_plaf_gtk_GTKEngine_native_1paint_1focus;
|
|
||||||
Java_com_sun_java_swing_plaf_gtk_GTKEngine_native_1paint_1handle;
|
|
||||||
Java_com_sun_java_swing_plaf_gtk_GTKEngine_native_1paint_1hline;
|
|
||||||
Java_com_sun_java_swing_plaf_gtk_GTKEngine_native_1paint_1option;
|
|
||||||
Java_com_sun_java_swing_plaf_gtk_GTKEngine_native_1paint_1shadow;
|
|
||||||
Java_com_sun_java_swing_plaf_gtk_GTKEngine_native_1paint_1slider;
|
|
||||||
Java_com_sun_java_swing_plaf_gtk_GTKEngine_native_1paint_1vline;
|
|
||||||
Java_com_sun_java_swing_plaf_gtk_GTKEngine_native_1paint_1background;
|
|
||||||
Java_com_sun_java_swing_plaf_gtk_GTKEngine_nativeStartPainting;
|
|
||||||
Java_com_sun_java_swing_plaf_gtk_GTKEngine_nativeFinishPainting;
|
|
||||||
Java_com_sun_java_swing_plaf_gtk_GTKEngine_native_1switch_1theme;
|
|
||||||
Java_com_sun_java_swing_plaf_gtk_GTKEngine_native_1get_1gtk_1setting;
|
|
||||||
Java_com_sun_java_swing_plaf_gtk_GTKEngine_nativeSetRangeValue;
|
|
||||||
Java_com_sun_java_swing_plaf_gtk_GTKStyle_nativeGetXThickness;
|
|
||||||
Java_com_sun_java_swing_plaf_gtk_GTKStyle_nativeGetYThickness;
|
|
||||||
Java_com_sun_java_swing_plaf_gtk_GTKStyle_nativeGetColorForState;
|
|
||||||
Java_com_sun_java_swing_plaf_gtk_GTKStyle_nativeGetClassValue;
|
|
||||||
Java_com_sun_java_swing_plaf_gtk_GTKStyle_nativeGetPangoFontName;
|
|
||||||
|
|
||||||
Java_sun_awt_X11_GtkFileDialogPeer_initIDs;
|
|
||||||
Java_sun_awt_X11_GtkFileDialogPeer_run;
|
|
||||||
Java_sun_awt_X11_GtkFileDialogPeer_quit;
|
|
||||||
Java_sun_awt_X11_GtkFileDialogPeer_toFront;
|
|
||||||
Java_sun_awt_X11_GtkFileDialogPeer_setBounds;
|
|
||||||
|
|
||||||
Java_sun_print_CUPSPrinter_initIDs;
|
|
||||||
Java_sun_print_CUPSPrinter_getCupsServer;
|
|
||||||
Java_sun_print_CUPSPrinter_getCupsPort;
|
|
||||||
Java_sun_print_CUPSPrinter_getCupsDefaultPrinter;
|
|
||||||
Java_sun_print_CUPSPrinter_canConnect;
|
|
||||||
Java_sun_print_CUPSPrinter_getMedia;
|
|
||||||
Java_sun_print_CUPSPrinter_getPageSizes;
|
|
||||||
Java_sun_print_CUPSPrinter_getResolutions;
|
|
||||||
|
|
||||||
awt_GetDrawingSurface;
|
|
||||||
awt_FreeDrawingSurface;
|
|
||||||
awt_Unlock;
|
|
||||||
awt_Lock;
|
|
||||||
awt_GetComponent;
|
|
||||||
awt_CreateEmbeddedFrame;
|
|
||||||
awt_SetBounds;
|
|
||||||
awt_SynthesizeWindowActivation;
|
|
||||||
|
|
||||||
#XAWT entry point for CDE
|
|
||||||
Java_sun_awt_motif_XsessionWMcommand;
|
|
||||||
Java_sun_awt_motif_XsessionWMcommand_New;
|
|
||||||
|
|
||||||
local:
|
|
||||||
*;
|
|
||||||
};
|
|
|
@ -1,33 +0,0 @@
|
||||||
#
|
|
||||||
# Copyright (c) 2004, 2013, Oracle and/or its affiliates. All rights reserved.
|
|
||||||
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
|
||||||
#
|
|
||||||
# This code is free software; you can redistribute it and/or modify it
|
|
||||||
# under the terms of the GNU General Public License version 2 only, as
|
|
||||||
# published by the Free Software Foundation. Oracle designates this
|
|
||||||
# particular file as subject to the "Classpath" exception as provided
|
|
||||||
# by Oracle in the LICENSE file that accompanied this code.
|
|
||||||
#
|
|
||||||
# This code is distributed in the hope that it will be useful, but WITHOUT
|
|
||||||
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
|
||||||
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
|
||||||
# version 2 for more details (a copy is included in the LICENSE file that
|
|
||||||
# accompanied this code).
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU General Public License version
|
|
||||||
# 2 along with this work; if not, write to the Free Software Foundation,
|
|
||||||
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
|
||||||
#
|
|
||||||
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
|
||||||
# or visit www.oracle.com if you need additional information or have any
|
|
||||||
# questions.
|
|
||||||
#
|
|
||||||
|
|
||||||
# Define public interface.
|
|
||||||
|
|
||||||
SUNWprivate_1.1 {
|
|
||||||
global:
|
|
||||||
jdwpTransport_OnLoad;
|
|
||||||
local:
|
|
||||||
*;
|
|
||||||
};
|
|
|
@ -1,33 +0,0 @@
|
||||||
#
|
|
||||||
# Copyright (c) 2017, Oracle and/or its affiliates. All rights reserved.
|
|
||||||
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
|
||||||
#
|
|
||||||
# This code is free software; you can redistribute it and/or modify it
|
|
||||||
# under the terms of the GNU General Public License version 2 only, as
|
|
||||||
# published by the Free Software Foundation. Oracle designates this
|
|
||||||
# particular file as subject to the "Classpath" exception as provided
|
|
||||||
# by Oracle in the LICENSE file that accompanied this code.
|
|
||||||
#
|
|
||||||
# This code is distributed in the hope that it will be useful, but WITHOUT
|
|
||||||
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
|
||||||
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
|
||||||
# version 2 for more details (a copy is included in the LICENSE file that
|
|
||||||
# accompanied this code).
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU General Public License version
|
|
||||||
# 2 along with this work; if not, write to the Free Software Foundation,
|
|
||||||
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
|
||||||
#
|
|
||||||
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
|
||||||
# or visit www.oracle.com if you need additional information or have any
|
|
||||||
# questions.
|
|
||||||
#
|
|
||||||
|
|
||||||
SUNWprivate_1.1 {
|
|
||||||
global:
|
|
||||||
Java_jdk_net_LinuxSocketOptions_setQuickAck0;
|
|
||||||
Java_jdk_net_LinuxSocketOptions_getQuickAck0;
|
|
||||||
Java_jdk_net_LinuxSocketOptions_quickAckSupported0;
|
|
||||||
local:
|
|
||||||
*;
|
|
||||||
};
|
|
|
@ -1,34 +0,0 @@
|
||||||
#
|
|
||||||
# Copyright (c) 2017, Oracle and/or its affiliates. All rights reserved.
|
|
||||||
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
|
||||||
#
|
|
||||||
# This code is free software; you can redistribute it and/or modify it
|
|
||||||
# under the terms of the GNU General Public License version 2 only, as
|
|
||||||
# published by the Free Software Foundation. Oracle designates this
|
|
||||||
# particular file as subject to the "Classpath" exception as provided
|
|
||||||
# by Oracle in the LICENSE file that accompanied this code.
|
|
||||||
#
|
|
||||||
# This code is distributed in the hope that it will be useful, but WITHOUT
|
|
||||||
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
|
||||||
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
|
||||||
# version 2 for more details (a copy is included in the LICENSE file that
|
|
||||||
# accompanied this code).
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU General Public License version
|
|
||||||
# 2 along with this work; if not, write to the Free Software Foundation,
|
|
||||||
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
|
||||||
#
|
|
||||||
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
|
||||||
# or visit www.oracle.com if you need additional information or have any
|
|
||||||
# questions.
|
|
||||||
#
|
|
||||||
|
|
||||||
SUNWprivate_1.1 {
|
|
||||||
global:
|
|
||||||
Java_jdk_net_SolarisSocketOptions_init;
|
|
||||||
Java_jdk_net_SolarisSocketOptions_setFlowOption;
|
|
||||||
Java_jdk_net_SolarisSocketOptions_getFlowOption;
|
|
||||||
Java_jdk_net_SolarisSocketOptions_flowSupported;
|
|
||||||
local:
|
|
||||||
*;
|
|
||||||
};
|
|
|
@ -1,79 +0,0 @@
|
||||||
#
|
|
||||||
# Copyright (c) 1997, 2013, Oracle and/or its affiliates. All rights reserved.
|
|
||||||
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
|
||||||
#
|
|
||||||
# This code is free software; you can redistribute it and/or modify it
|
|
||||||
# under the terms of the GNU General Public License version 2 only, as
|
|
||||||
# published by the Free Software Foundation. Oracle designates this
|
|
||||||
# particular file as subject to the "Classpath" exception as provided
|
|
||||||
# by Oracle in the LICENSE file that accompanied this code.
|
|
||||||
#
|
|
||||||
# This code is distributed in the hope that it will be useful, but WITHOUT
|
|
||||||
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
|
||||||
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
|
||||||
# version 2 for more details (a copy is included in the LICENSE file that
|
|
||||||
# accompanied this code).
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU General Public License version
|
|
||||||
# 2 along with this work; if not, write to the Free Software Foundation,
|
|
||||||
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
|
||||||
#
|
|
||||||
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
|
||||||
# or visit www.oracle.com if you need additional information or have any
|
|
||||||
# questions.
|
|
||||||
#
|
|
||||||
|
|
||||||
# Define public interface.
|
|
||||||
|
|
||||||
# In addition to regular symbols also include Freetype scaler
|
|
||||||
|
|
||||||
SUNWprivate_1.1 {
|
|
||||||
global:
|
|
||||||
getSunFontIDs;
|
|
||||||
newLayoutTableCache;
|
|
||||||
freeLayoutTableCache;
|
|
||||||
isNullScalerContext;
|
|
||||||
Java_sun_font_NullFontScaler_getNullScalerContext;
|
|
||||||
Java_sun_font_NullFontScaler_getGlyphImage;
|
|
||||||
Java_sun_font_SunFontManager_initIDs;
|
|
||||||
Java_sun_font_StrikeCache_getGlyphCacheDescription;
|
|
||||||
Java_sun_font_StrikeCache_freeIntPointer;
|
|
||||||
Java_sun_font_StrikeCache_freeLongPointer;
|
|
||||||
Java_sun_font_StrikeCache_freeIntMemory;
|
|
||||||
Java_sun_font_StrikeCache_freeLongMemory;
|
|
||||||
Java_sun_font_SunLayoutEngine_shape;
|
|
||||||
Java_sun_font_X11TextRenderer_doDrawGlyphList;
|
|
||||||
Java_sun_java2d_loops_DrawGlyphListAA_DrawGlyphListAA;
|
|
||||||
Java_sun_java2d_loops_DrawGlyphListLCD_DrawGlyphListLCD;
|
|
||||||
Java_sun_java2d_loops_DrawGlyphList_DrawGlyphList;
|
|
||||||
Java_sun_font_NativeStrikeDisposer_freeNativeScalerContext;
|
|
||||||
Java_sun_font_NativeStrike_createNullScalerContext;
|
|
||||||
Java_sun_font_NativeStrike_createScalerContext;
|
|
||||||
Java_sun_font_NativeStrike_getMaxGlyph;
|
|
||||||
Java_sun_font_NativeFont_fontExists;
|
|
||||||
Java_sun_font_NativeFont_haveBitmapFonts;
|
|
||||||
Java_sun_font_NativeFont_countGlyphs;
|
|
||||||
Java_sun_font_NativeFont_getGlyphAdvance;
|
|
||||||
Java_sun_font_NativeFont_getGlyphImage;
|
|
||||||
Java_sun_font_NativeFont_getGlyphImageNoDefault;
|
|
||||||
Java_sun_font_NativeFont_getFontMetrics;
|
|
||||||
Java_sun_font_FreetypeFontScaler_initIDs;
|
|
||||||
Java_sun_font_FreetypeFontScaler_createScalerContextNative;
|
|
||||||
Java_sun_font_FreetypeFontScaler_disposeNativeScaler;
|
|
||||||
Java_sun_font_FreetypeFontScaler_getFontMetricsNative;
|
|
||||||
Java_sun_font_FreetypeFontScaler_getGlyphAdvanceNative;
|
|
||||||
Java_sun_font_FreetypeFontScaler_getGlyphCodeNative;
|
|
||||||
Java_sun_font_FreetypeFontScaler_getGlyphImageNative;
|
|
||||||
Java_sun_font_FreetypeFontScaler_getGlyphMetricsNative;
|
|
||||||
Java_sun_font_FreetypeFontScaler_getGlyphOutlineBoundsNative;
|
|
||||||
Java_sun_font_FreetypeFontScaler_getGlyphOutlineNative;
|
|
||||||
Java_sun_font_FreetypeFontScaler_getGlyphVectorOutlineNative;
|
|
||||||
Java_sun_font_FreetypeFontScaler_getLayoutTableCacheNative;
|
|
||||||
Java_sun_font_FreetypeFontScaler_getMissingGlyphCodeNative;
|
|
||||||
Java_sun_font_FreetypeFontScaler_getNumGlyphsNative;
|
|
||||||
Java_sun_font_FreetypeFontScaler_getUnitsPerEMNative;
|
|
||||||
Java_sun_font_FreetypeFontScaler_initNativeScaler;
|
|
||||||
Java_sun_font_FreetypeFontScaler_getGlyphPointNative;
|
|
||||||
local:
|
|
||||||
*;
|
|
||||||
};
|
|
|
@ -1,46 +0,0 @@
|
||||||
#
|
|
||||||
# Copyright (c) 2003, 2013, Oracle and/or its affiliates. All rights reserved.
|
|
||||||
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
|
||||||
#
|
|
||||||
# This code is free software; you can redistribute it and/or modify it
|
|
||||||
# under the terms of the GNU General Public License version 2 only, as
|
|
||||||
# published by the Free Software Foundation. Oracle designates this
|
|
||||||
# particular file as subject to the "Classpath" exception as provided
|
|
||||||
# by Oracle in the LICENSE file that accompanied this code.
|
|
||||||
#
|
|
||||||
# This code is distributed in the hope that it will be useful, but WITHOUT
|
|
||||||
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
|
||||||
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
|
||||||
# version 2 for more details (a copy is included in the LICENSE file that
|
|
||||||
# accompanied this code).
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU General Public License version
|
|
||||||
# 2 along with this work; if not, write to the Free Software Foundation,
|
|
||||||
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
|
||||||
#
|
|
||||||
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
|
||||||
# or visit www.oracle.com if you need additional information or have any
|
|
||||||
# questions.
|
|
||||||
#
|
|
||||||
|
|
||||||
# Define public interface.
|
|
||||||
|
|
||||||
SUNWprivate_1.1 {
|
|
||||||
global:
|
|
||||||
Agent_OnLoad;
|
|
||||||
Agent_OnAttach;
|
|
||||||
Java_sun_instrument_InstrumentationImpl_isModifiableClass0;
|
|
||||||
Java_sun_instrument_InstrumentationImpl_isRetransformClassesSupported0;
|
|
||||||
Java_sun_instrument_InstrumentationImpl_setHasTransformers;
|
|
||||||
Java_sun_instrument_InstrumentationImpl_setHasRetransformableTransformers;
|
|
||||||
Java_sun_instrument_InstrumentationImpl_retransformClasses0;
|
|
||||||
Java_sun_instrument_InstrumentationImpl_getAllLoadedClasses0;
|
|
||||||
Java_sun_instrument_InstrumentationImpl_getInitiatedClasses0;
|
|
||||||
Java_sun_instrument_InstrumentationImpl_redefineClasses0;
|
|
||||||
Java_sun_instrument_InstrumentationImpl_getObjectSize0;
|
|
||||||
Java_sun_instrument_InstrumentationImpl_appendToClassLoaderSearch0;
|
|
||||||
Java_sun_instrument_InstrumentationImpl_setNativeMethodPrefixes;
|
|
||||||
Java_sun_instrument_InstrumentationImpl_loadAgent0;
|
|
||||||
local:
|
|
||||||
*;
|
|
||||||
};
|
|
|
@ -1,63 +0,0 @@
|
||||||
#
|
|
||||||
# Copyright (c) 2005, 2013, Oracle and/or its affiliates. All rights reserved.
|
|
||||||
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
|
||||||
#
|
|
||||||
# This code is free software; you can redistribute it and/or modify it
|
|
||||||
# under the terms of the GNU General Public License version 2 only, as
|
|
||||||
# published by the Free Software Foundation. Oracle designates this
|
|
||||||
# particular file as subject to the "Classpath" exception as provided
|
|
||||||
# by Oracle in the LICENSE file that accompanied this code.
|
|
||||||
#
|
|
||||||
# This code is distributed in the hope that it will be useful, but WITHOUT
|
|
||||||
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
|
||||||
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
|
||||||
# version 2 for more details (a copy is included in the LICENSE file that
|
|
||||||
# accompanied this code).
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU General Public License version
|
|
||||||
# 2 along with this work; if not, write to the Free Software Foundation,
|
|
||||||
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
|
||||||
#
|
|
||||||
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
|
||||||
# or visit www.oracle.com if you need additional information or have any
|
|
||||||
# questions.
|
|
||||||
#
|
|
||||||
|
|
||||||
# Define public interface.
|
|
||||||
|
|
||||||
SUNWprivate_1.1 {
|
|
||||||
global:
|
|
||||||
JNI_OnLoad;
|
|
||||||
JNI_OnUnload;
|
|
||||||
Java_sun_security_jgss_wrapper_GSSLibStub_releaseName;
|
|
||||||
Java_sun_security_jgss_wrapper_GSSLibStub_importName;
|
|
||||||
Java_sun_security_jgss_wrapper_GSSLibStub_compareName;
|
|
||||||
Java_sun_security_jgss_wrapper_GSSLibStub_canonicalizeName;
|
|
||||||
Java_sun_security_jgss_wrapper_GSSLibStub_exportName;
|
|
||||||
Java_sun_security_jgss_wrapper_GSSLibStub_displayName;
|
|
||||||
Java_sun_security_jgss_wrapper_GSSLibStub_acquireCred;
|
|
||||||
Java_sun_security_jgss_wrapper_GSSLibStub_releaseCred;
|
|
||||||
Java_sun_security_jgss_wrapper_GSSLibStub_getCredName;
|
|
||||||
Java_sun_security_jgss_wrapper_GSSLibStub_getCredTime;
|
|
||||||
Java_sun_security_jgss_wrapper_GSSLibStub_getCredUsage;
|
|
||||||
Java_sun_security_jgss_wrapper_GSSLibStub_importContext;
|
|
||||||
Java_sun_security_jgss_wrapper_GSSLibStub_initContext;
|
|
||||||
Java_sun_security_jgss_wrapper_GSSLibStub_acceptContext;
|
|
||||||
Java_sun_security_jgss_wrapper_GSSLibStub_getContextName;
|
|
||||||
Java_sun_security_jgss_wrapper_GSSLibStub_getContextMech;
|
|
||||||
Java_sun_security_jgss_wrapper_GSSLibStub_inquireContext;
|
|
||||||
Java_sun_security_jgss_wrapper_GSSLibStub_deleteContext;
|
|
||||||
Java_sun_security_jgss_wrapper_GSSLibStub_getContextTime;
|
|
||||||
Java_sun_security_jgss_wrapper_GSSLibStub_wrapSizeLimit;
|
|
||||||
Java_sun_security_jgss_wrapper_GSSLibStub_exportContext;
|
|
||||||
Java_sun_security_jgss_wrapper_GSSLibStub_getMic;
|
|
||||||
Java_sun_security_jgss_wrapper_GSSLibStub_verifyMic;
|
|
||||||
Java_sun_security_jgss_wrapper_GSSLibStub_wrap;
|
|
||||||
Java_sun_security_jgss_wrapper_GSSLibStub_unwrap;
|
|
||||||
Java_sun_security_jgss_wrapper_GSSLibStub_indicateMechs;
|
|
||||||
Java_sun_security_jgss_wrapper_GSSLibStub_inquireNamesForMech;
|
|
||||||
Java_sun_security_jgss_wrapper_GSSLibStub_init;
|
|
||||||
Java_sun_security_jgss_wrapper_GSSLibStub_getMechPtr;
|
|
||||||
local:
|
|
||||||
*;
|
|
||||||
};
|
|
|
@ -1,45 +0,0 @@
|
||||||
#
|
|
||||||
# Copyright (c) 2005, 2013, Oracle and/or its affiliates. All rights reserved.
|
|
||||||
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
|
||||||
#
|
|
||||||
# This code is free software; you can redistribute it and/or modify it
|
|
||||||
# under the terms of the GNU General Public License version 2 only, as
|
|
||||||
# published by the Free Software Foundation. Oracle designates this
|
|
||||||
# particular file as subject to the "Classpath" exception as provided
|
|
||||||
# by Oracle in the LICENSE file that accompanied this code.
|
|
||||||
#
|
|
||||||
# This code is distributed in the hope that it will be useful, but WITHOUT
|
|
||||||
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
|
||||||
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
|
||||||
# version 2 for more details (a copy is included in the LICENSE file that
|
|
||||||
# accompanied this code).
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU General Public License version
|
|
||||||
# 2 along with this work; if not, write to the Free Software Foundation,
|
|
||||||
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
|
||||||
#
|
|
||||||
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
|
||||||
# or visit www.oracle.com if you need additional information or have any
|
|
||||||
# questions.
|
|
||||||
#
|
|
||||||
|
|
||||||
# Define public interface.
|
|
||||||
|
|
||||||
SUNWprivate_1.1 {
|
|
||||||
global:
|
|
||||||
JNI_OnLoad;
|
|
||||||
Java_sun_security_smartcardio_PlatformPCSC_initialize;
|
|
||||||
Java_sun_security_smartcardio_PCSC_SCardEstablishContext;
|
|
||||||
Java_sun_security_smartcardio_PCSC_SCardListReaders;
|
|
||||||
Java_sun_security_smartcardio_PCSC_SCardConnect;
|
|
||||||
Java_sun_security_smartcardio_PCSC_SCardTransmit;
|
|
||||||
Java_sun_security_smartcardio_PCSC_SCardStatus;
|
|
||||||
Java_sun_security_smartcardio_PCSC_SCardDisconnect;
|
|
||||||
Java_sun_security_smartcardio_PCSC_SCardGetStatusChange;
|
|
||||||
Java_sun_security_smartcardio_PCSC_SCardBeginTransaction;
|
|
||||||
Java_sun_security_smartcardio_PCSC_SCardEndTransaction;
|
|
||||||
Java_sun_security_smartcardio_PCSC_SCardControl;
|
|
||||||
|
|
||||||
local:
|
|
||||||
*;
|
|
||||||
};
|
|
|
@ -1,110 +0,0 @@
|
||||||
#
|
|
||||||
# Copyright (c) 2003, 2013, Oracle and/or its affiliates. All rights reserved.
|
|
||||||
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
|
||||||
#
|
|
||||||
# This code is free software; you can redistribute it and/or modify it
|
|
||||||
# under the terms of the GNU General Public License version 2 only, as
|
|
||||||
# published by the Free Software Foundation. Oracle designates this
|
|
||||||
# particular file as subject to the "Classpath" exception as provided
|
|
||||||
# by Oracle in the LICENSE file that accompanied this code.
|
|
||||||
#
|
|
||||||
# This code is distributed in the hope that it will be useful, but WITHOUT
|
|
||||||
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
|
||||||
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
|
||||||
# version 2 for more details (a copy is included in the LICENSE file that
|
|
||||||
# accompanied this code).
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU General Public License version
|
|
||||||
# 2 along with this work; if not, write to the Free Software Foundation,
|
|
||||||
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
|
||||||
#
|
|
||||||
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
|
||||||
# or visit www.oracle.com if you need additional information or have any
|
|
||||||
# questions.
|
|
||||||
#
|
|
||||||
|
|
||||||
# Define public interface.
|
|
||||||
|
|
||||||
SUNWprivate_1.1 {
|
|
||||||
global:
|
|
||||||
JNI_OnLoad;
|
|
||||||
Java_sun_security_pkcs11_wrapper_PKCS11_initializeLibrary;
|
|
||||||
Java_sun_security_pkcs11_wrapper_PKCS11_finalizeLibrary;
|
|
||||||
Java_sun_security_pkcs11_wrapper_PKCS11_connect;
|
|
||||||
Java_sun_security_pkcs11_wrapper_PKCS11_disconnect;
|
|
||||||
Java_sun_security_pkcs11_wrapper_PKCS11_C_1Initialize;
|
|
||||||
Java_sun_security_pkcs11_wrapper_PKCS11_C_1Finalize;
|
|
||||||
Java_sun_security_pkcs11_wrapper_PKCS11_C_1GetInfo;
|
|
||||||
Java_sun_security_pkcs11_wrapper_PKCS11_C_1GetSlotList;
|
|
||||||
Java_sun_security_pkcs11_wrapper_PKCS11_C_1GetSlotInfo;
|
|
||||||
Java_sun_security_pkcs11_wrapper_PKCS11_C_1GetTokenInfo;
|
|
||||||
Java_sun_security_pkcs11_wrapper_PKCS11_C_1GetMechanismList;
|
|
||||||
Java_sun_security_pkcs11_wrapper_PKCS11_C_1GetMechanismInfo;
|
|
||||||
# Java_sun_security_pkcs11_wrapper_PKCS11_C_1InitToken;
|
|
||||||
# Java_sun_security_pkcs11_wrapper_PKCS11_C_1InitPIN;
|
|
||||||
# Java_sun_security_pkcs11_wrapper_PKCS11_C_1SetPIN;
|
|
||||||
Java_sun_security_pkcs11_wrapper_PKCS11_C_1OpenSession;
|
|
||||||
Java_sun_security_pkcs11_wrapper_PKCS11_C_1CloseSession;
|
|
||||||
# Java_sun_security_pkcs11_wrapper_PKCS11_C_1CloseAllSessions;
|
|
||||||
Java_sun_security_pkcs11_wrapper_PKCS11_C_1GetSessionInfo;
|
|
||||||
Java_sun_security_pkcs11_wrapper_PKCS11_C_1GetOperationState;
|
|
||||||
Java_sun_security_pkcs11_wrapper_PKCS11_C_1SetOperationState;
|
|
||||||
Java_sun_security_pkcs11_wrapper_PKCS11_C_1Login;
|
|
||||||
Java_sun_security_pkcs11_wrapper_PKCS11_C_1Logout;
|
|
||||||
Java_sun_security_pkcs11_wrapper_PKCS11_C_1CreateObject;
|
|
||||||
Java_sun_security_pkcs11_wrapper_PKCS11_C_1CopyObject;
|
|
||||||
Java_sun_security_pkcs11_wrapper_PKCS11_C_1DestroyObject;
|
|
||||||
# Java_sun_security_pkcs11_wrapper_PKCS11_C_1GetObjectSize;
|
|
||||||
Java_sun_security_pkcs11_wrapper_PKCS11_C_1GetAttributeValue;
|
|
||||||
Java_sun_security_pkcs11_wrapper_PKCS11_C_1SetAttributeValue;
|
|
||||||
Java_sun_security_pkcs11_wrapper_PKCS11_C_1FindObjectsInit;
|
|
||||||
Java_sun_security_pkcs11_wrapper_PKCS11_C_1FindObjects;
|
|
||||||
Java_sun_security_pkcs11_wrapper_PKCS11_C_1FindObjectsFinal;
|
|
||||||
Java_sun_security_pkcs11_wrapper_PKCS11_C_1EncryptInit;
|
|
||||||
Java_sun_security_pkcs11_wrapper_PKCS11_C_1Encrypt;
|
|
||||||
Java_sun_security_pkcs11_wrapper_PKCS11_C_1EncryptUpdate;
|
|
||||||
Java_sun_security_pkcs11_wrapper_PKCS11_C_1EncryptFinal;
|
|
||||||
Java_sun_security_pkcs11_wrapper_PKCS11_C_1DecryptInit;
|
|
||||||
Java_sun_security_pkcs11_wrapper_PKCS11_C_1Decrypt;
|
|
||||||
Java_sun_security_pkcs11_wrapper_PKCS11_C_1DecryptUpdate;
|
|
||||||
Java_sun_security_pkcs11_wrapper_PKCS11_C_1DecryptFinal;
|
|
||||||
Java_sun_security_pkcs11_wrapper_PKCS11_C_1DigestInit;
|
|
||||||
Java_sun_security_pkcs11_wrapper_PKCS11_C_1DigestSingle;
|
|
||||||
Java_sun_security_pkcs11_wrapper_PKCS11_C_1DigestUpdate;
|
|
||||||
Java_sun_security_pkcs11_wrapper_PKCS11_C_1DigestKey;
|
|
||||||
Java_sun_security_pkcs11_wrapper_PKCS11_C_1DigestFinal;
|
|
||||||
Java_sun_security_pkcs11_wrapper_PKCS11_C_1SignInit;
|
|
||||||
Java_sun_security_pkcs11_wrapper_PKCS11_C_1Sign;
|
|
||||||
Java_sun_security_pkcs11_wrapper_PKCS11_C_1SignUpdate;
|
|
||||||
Java_sun_security_pkcs11_wrapper_PKCS11_C_1SignFinal;
|
|
||||||
Java_sun_security_pkcs11_wrapper_PKCS11_C_1SignRecoverInit;
|
|
||||||
Java_sun_security_pkcs11_wrapper_PKCS11_C_1SignRecover;
|
|
||||||
Java_sun_security_pkcs11_wrapper_PKCS11_C_1VerifyInit;
|
|
||||||
Java_sun_security_pkcs11_wrapper_PKCS11_C_1Verify;
|
|
||||||
Java_sun_security_pkcs11_wrapper_PKCS11_C_1VerifyUpdate;
|
|
||||||
Java_sun_security_pkcs11_wrapper_PKCS11_C_1VerifyFinal;
|
|
||||||
Java_sun_security_pkcs11_wrapper_PKCS11_C_1VerifyRecoverInit;
|
|
||||||
Java_sun_security_pkcs11_wrapper_PKCS11_C_1VerifyRecover;
|
|
||||||
# Java_sun_security_pkcs11_wrapper_PKCS11_C_1DigestEncryptUpdate;
|
|
||||||
# Java_sun_security_pkcs11_wrapper_PKCS11_C_1DecryptDigestUpdate;
|
|
||||||
# Java_sun_security_pkcs11_wrapper_PKCS11_C_1SignEncryptUpdate;
|
|
||||||
# Java_sun_security_pkcs11_wrapper_PKCS11_C_1DecryptVerifyUpdate;
|
|
||||||
Java_sun_security_pkcs11_wrapper_PKCS11_C_1GenerateKey;
|
|
||||||
Java_sun_security_pkcs11_wrapper_PKCS11_C_1GenerateKeyPair;
|
|
||||||
Java_sun_security_pkcs11_wrapper_PKCS11_C_1WrapKey;
|
|
||||||
Java_sun_security_pkcs11_wrapper_PKCS11_C_1UnwrapKey;
|
|
||||||
Java_sun_security_pkcs11_wrapper_PKCS11_C_1DeriveKey;
|
|
||||||
Java_sun_security_pkcs11_wrapper_PKCS11_C_1SeedRandom;
|
|
||||||
Java_sun_security_pkcs11_wrapper_PKCS11_C_1GenerateRandom;
|
|
||||||
# Java_sun_security_pkcs11_wrapper_PKCS11_C_1GetFunctionStatus;
|
|
||||||
# Java_sun_security_pkcs11_wrapper_PKCS11_C_1CancelFunction;
|
|
||||||
# Java_sun_security_pkcs11_wrapper_PKCS11_C_1WaitForSlotEvent;
|
|
||||||
Java_sun_security_pkcs11_Secmod_nssGetLibraryHandle;
|
|
||||||
Java_sun_security_pkcs11_Secmod_nssLoadLibrary;
|
|
||||||
Java_sun_security_pkcs11_Secmod_nssVersionCheck;
|
|
||||||
Java_sun_security_pkcs11_Secmod_nssInitialize;
|
|
||||||
Java_sun_security_pkcs11_Secmod_nssGetModuleList;
|
|
||||||
|
|
||||||
local:
|
|
||||||
*;
|
|
||||||
};
|
|
|
@ -1,78 +0,0 @@
|
||||||
#
|
|
||||||
# Copyright (c) 2012, 2016, Oracle and/or its affiliates. All rights reserved.
|
|
||||||
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
|
||||||
#
|
|
||||||
# This code is free software; you can redistribute it and/or modify it
|
|
||||||
# under the terms of the GNU General Public License version 2 only, as
|
|
||||||
# published by the Free Software Foundation. Oracle designates this
|
|
||||||
# particular file as subject to the "Classpath" exception as provided
|
|
||||||
# by Oracle in the LICENSE file that accompanied this code.
|
|
||||||
#
|
|
||||||
# This code is distributed in the hope that it will be useful, but WITHOUT
|
|
||||||
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
|
||||||
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
|
||||||
# version 2 for more details (a copy is included in the LICENSE file that
|
|
||||||
# accompanied this code).
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU General Public License version
|
|
||||||
# 2 along with this work; if not, write to the Free Software Foundation,
|
|
||||||
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
|
||||||
#
|
|
||||||
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
|
||||||
# or visit www.oracle.com if you need additional information or have any
|
|
||||||
# questions.
|
|
||||||
#
|
|
||||||
|
|
||||||
# Define public interface.
|
|
||||||
|
|
||||||
SUNWprivate_1.1 {
|
|
||||||
global:
|
|
||||||
JNI_OnLoad;
|
|
||||||
Java_com_oracle_security_ucrypto_UcryptoProvider_loadLibraries;
|
|
||||||
Java_com_oracle_security_ucrypto_UcryptoProvider_getMechList;
|
|
||||||
Java_com_oracle_security_ucrypto_NativeDigestMD_nativeInit;
|
|
||||||
Java_com_oracle_security_ucrypto_NativeDigestMD_nativeUpdate;
|
|
||||||
Java_com_oracle_security_ucrypto_NativeDigestMD_nativeDigest;
|
|
||||||
Java_com_oracle_security_ucrypto_NativeDigestMD_nativeClone;
|
|
||||||
Java_com_oracle_security_ucrypto_NativeDigestMD_nativeFree;
|
|
||||||
Java_com_oracle_security_ucrypto_NativeDigest_nativeInit;
|
|
||||||
Java_com_oracle_security_ucrypto_NativeDigest_nativeUpdate;
|
|
||||||
Java_com_oracle_security_ucrypto_NativeDigest_nativeDigest;
|
|
||||||
Java_com_oracle_security_ucrypto_NativeDigest_nativeFree;
|
|
||||||
Java_com_oracle_security_ucrypto_NativeCipher_nativeInit;
|
|
||||||
Java_com_oracle_security_ucrypto_NativeCipher_nativeUpdate;
|
|
||||||
Java_com_oracle_security_ucrypto_NativeCipher_nativeFinal;
|
|
||||||
Java_com_oracle_security_ucrypto_NativeKey_nativeFree;
|
|
||||||
Java_com_oracle_security_ucrypto_NativeKey_00024RSAPrivate_nativeInit;
|
|
||||||
Java_com_oracle_security_ucrypto_NativeKey_00024RSAPrivateCrt_nativeInit;
|
|
||||||
Java_com_oracle_security_ucrypto_NativeKey_00024RSAPublic_nativeInit;
|
|
||||||
Java_com_oracle_security_ucrypto_NativeRSASignature_nativeInit;
|
|
||||||
Java_com_oracle_security_ucrypto_NativeRSASignature_nativeUpdate__JZ_3BII;
|
|
||||||
Java_com_oracle_security_ucrypto_NativeRSASignature_nativeUpdate__JZJI;
|
|
||||||
Java_com_oracle_security_ucrypto_NativeRSASignature_nativeFinal;
|
|
||||||
Java_com_oracle_security_ucrypto_NativeRSACipher_nativeAtomic;
|
|
||||||
JavaCritical_com_oracle_security_ucrypto_NativeDigestMD_nativeInit;
|
|
||||||
JavaCritical_com_oracle_security_ucrypto_NativeDigestMD_nativeUpdate;
|
|
||||||
JavaCritical_com_oracle_security_ucrypto_NativeDigestMD_nativeDigest;
|
|
||||||
JavaCritical_com_oracle_security_ucrypto_NativeDigestMD_nativeClone;
|
|
||||||
JavaCritical_com_oracle_security_ucrypto_NativeDigestMD_nativeFree;
|
|
||||||
JavaCritical_com_oracle_security_ucrypto_NativeDigest_nativeInit;
|
|
||||||
JavaCritical_com_oracle_security_ucrypto_NativeDigest_nativeUpdate;
|
|
||||||
JavaCritical_com_oracle_security_ucrypto_NativeDigest_nativeDigest;
|
|
||||||
JavaCritical_com_oracle_security_ucrypto_NativeDigest_nativeFree;
|
|
||||||
JavaCritical_com_oracle_security_ucrypto_NativeCipher_nativeInit;
|
|
||||||
JavaCritical_com_oracle_security_ucrypto_NativeCipher_nativeUpdate;
|
|
||||||
JavaCritical_com_oracle_security_ucrypto_NativeCipher_nativeFinal;
|
|
||||||
JavaCritical_com_oracle_security_ucrypto_NativeKey_nativeFree;
|
|
||||||
JavaCritical_com_oracle_security_ucrypto_NativeKey_00024RSAPrivate_nativeInit;
|
|
||||||
JavaCritical_com_oracle_security_ucrypto_NativeKey_00024RSAPrivateCrt_nativeInit;
|
|
||||||
JavaCritical_com_oracle_security_ucrypto_NativeKey_00024RSAPublic_nativeInit;
|
|
||||||
JavaCritical_com_oracle_security_ucrypto_NativeRSASignature_nativeInit;
|
|
||||||
JavaCritical_com_oracle_security_ucrypto_NativeRSASignature_nativeUpdate__JZ_3BII;
|
|
||||||
JavaCritical_com_oracle_security_ucrypto_NativeRSASignature_nativeUpdate__JZJI;
|
|
||||||
JavaCritical_com_oracle_security_ucrypto_NativeRSASignature_nativeFinal;
|
|
||||||
JavaCritical_com_oracle_security_ucrypto_NativeRSACipher_nativeAtomic;
|
|
||||||
|
|
||||||
local:
|
|
||||||
*;
|
|
||||||
};
|
|
|
@ -1,34 +0,0 @@
|
||||||
#
|
|
||||||
# Copyright (c) 2005, 2017, Oracle and/or its affiliates. All rights reserved.
|
|
||||||
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
|
||||||
#
|
|
||||||
# This code is free software; you can redistribute it and/or modify it
|
|
||||||
# under the terms of the GNU General Public License version 2 only, as
|
|
||||||
# published by the Free Software Foundation. Oracle designates this
|
|
||||||
# particular file as subject to the "Classpath" exception as provided
|
|
||||||
# by Oracle in the LICENSE file that accompanied this code.
|
|
||||||
#
|
|
||||||
# This code is distributed in the hope that it will be useful, but WITHOUT
|
|
||||||
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
|
||||||
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
|
||||||
# version 2 for more details (a copy is included in the LICENSE file that
|
|
||||||
# accompanied this code).
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU General Public License version
|
|
||||||
# 2 along with this work; if not, write to the Free Software Foundation,
|
|
||||||
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
|
||||||
#
|
|
||||||
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
|
||||||
# or visit www.oracle.com if you need additional information or have any
|
|
||||||
# questions.
|
|
||||||
#
|
|
||||||
|
|
||||||
# Define library interface.
|
|
||||||
|
|
||||||
SUNWprivate_1.1 {
|
|
||||||
global:
|
|
||||||
Java_com_sun_security_auth_module_UnixSystem_getUnixInfo;
|
|
||||||
local:
|
|
||||||
*;
|
|
||||||
};
|
|
||||||
|
|
|
@ -1,300 +0,0 @@
|
||||||
#
|
|
||||||
# Copyright (c) 1997, 2018, Oracle and/or its affiliates. All rights reserved.
|
|
||||||
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
|
||||||
#
|
|
||||||
# This code is free software; you can redistribute it and/or modify it
|
|
||||||
# under the terms of the GNU General Public License version 2 only, as
|
|
||||||
# published by the Free Software Foundation. Oracle designates this
|
|
||||||
# particular file as subject to the "Classpath" exception as provided
|
|
||||||
# by Oracle in the LICENSE file that accompanied this code.
|
|
||||||
#
|
|
||||||
# This code is distributed in the hope that it will be useful, but WITHOUT
|
|
||||||
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
|
||||||
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
|
||||||
# version 2 for more details (a copy is included in the LICENSE file that
|
|
||||||
# accompanied this code).
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU General Public License version
|
|
||||||
# 2 along with this work; if not, write to the Free Software Foundation,
|
|
||||||
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
|
||||||
#
|
|
||||||
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
|
||||||
# or visit www.oracle.com if you need additional information or have any
|
|
||||||
# questions.
|
|
||||||
#
|
|
||||||
|
|
||||||
# Define public interface.
|
|
||||||
|
|
||||||
SUNWprivate_1.1 {
|
|
||||||
global:
|
|
||||||
JNI_OnLoad;
|
|
||||||
JNU_ThrowNoSuchMethodException;
|
|
||||||
JNU_CallStaticMethodByName;
|
|
||||||
JNU_CallMethodByName;
|
|
||||||
JNU_CallMethodByNameV;
|
|
||||||
JNU_ClassClass;
|
|
||||||
JNU_ClassObject;
|
|
||||||
JNU_ClassString;
|
|
||||||
JNU_ClassThrowable;
|
|
||||||
JNU_CopyObjectArray;
|
|
||||||
JNU_Equals;
|
|
||||||
JNU_GetEnv;
|
|
||||||
JNU_GetFieldByName;
|
|
||||||
JNU_GetStaticFieldByName;
|
|
||||||
JNU_GetStringPlatformChars;
|
|
||||||
JNU_IsInstanceOfByName;
|
|
||||||
JNU_MonitorWait;
|
|
||||||
JNU_NewObjectByName;
|
|
||||||
JNU_NewStringPlatform;
|
|
||||||
JNU_Notify;
|
|
||||||
JNU_NotifyAll;
|
|
||||||
JNU_PrintClass;
|
|
||||||
JNU_PrintString;
|
|
||||||
JNU_ReleaseStringPlatformChars;
|
|
||||||
JNU_SetFieldByName;
|
|
||||||
JNU_SetStaticFieldByName;
|
|
||||||
JNU_ThrowArrayIndexOutOfBoundsException;
|
|
||||||
JNU_ThrowByName;
|
|
||||||
JNU_ThrowByNameWithLastError;
|
|
||||||
JNU_ThrowByNameWithMessageAndLastError;
|
|
||||||
JNU_ThrowClassNotFoundException;
|
|
||||||
JNU_ThrowIllegalAccessError;
|
|
||||||
JNU_ThrowIllegalAccessException;
|
|
||||||
JNU_ThrowIllegalArgumentException;
|
|
||||||
JNU_ThrowInstantiationException;
|
|
||||||
JNU_ThrowInternalError;
|
|
||||||
JNU_ThrowIOException;
|
|
||||||
JNU_ThrowIOExceptionWithLastError;
|
|
||||||
JNU_ThrowNoSuchFieldError;
|
|
||||||
JNU_ThrowNoSuchFieldException;
|
|
||||||
JNU_ThrowNoSuchMethodError;
|
|
||||||
JNU_ThrowNullPointerException;
|
|
||||||
JNU_ThrowNumberFormatException;
|
|
||||||
JNU_ThrowOutOfMemoryError;
|
|
||||||
JNU_ThrowStringIndexOutOfBoundsException;
|
|
||||||
JNU_ToString;
|
|
||||||
|
|
||||||
Java_java_io_FileCleanable_cleanupClose0;
|
|
||||||
Java_java_io_FileDescriptor_close0;
|
|
||||||
Java_java_io_FileDescriptor_initIDs;
|
|
||||||
Java_java_io_FileDescriptor_sync;
|
|
||||||
Java_java_io_FileDescriptor_getAppend;
|
|
||||||
Java_java_io_FileDescriptor_getHandle;
|
|
||||||
Java_java_io_FileInputStream_available0;
|
|
||||||
Java_java_io_FileInputStream_initIDs;
|
|
||||||
Java_java_io_FileInputStream_open0;
|
|
||||||
Java_java_io_FileInputStream_read0;
|
|
||||||
Java_java_io_FileInputStream_readBytes;
|
|
||||||
Java_java_io_FileInputStream_skip0;
|
|
||||||
Java_java_io_FileOutputStream_initIDs;
|
|
||||||
Java_java_io_FileOutputStream_open0;
|
|
||||||
Java_java_io_FileOutputStream_write;
|
|
||||||
Java_java_io_FileOutputStream_writeBytes;
|
|
||||||
Java_java_io_ObjectInputStream_bytesToDoubles;
|
|
||||||
Java_java_io_ObjectInputStream_bytesToFloats;
|
|
||||||
Java_java_io_ObjectOutputStream_doublesToBytes;
|
|
||||||
Java_java_io_ObjectOutputStream_floatsToBytes;
|
|
||||||
Java_java_io_ObjectStreamClass_hasStaticInitializer;
|
|
||||||
Java_java_io_ObjectStreamClass_initNative;
|
|
||||||
Java_java_io_RandomAccessFile_getFilePointer;
|
|
||||||
Java_java_io_RandomAccessFile_initIDs;
|
|
||||||
Java_java_io_RandomAccessFile_length;
|
|
||||||
Java_java_io_RandomAccessFile_open0;
|
|
||||||
Java_java_io_RandomAccessFile_read0;
|
|
||||||
Java_java_io_RandomAccessFile_readBytes;
|
|
||||||
Java_java_io_RandomAccessFile_seek0;
|
|
||||||
Java_java_io_RandomAccessFile_setLength;
|
|
||||||
Java_java_io_RandomAccessFile_write0;
|
|
||||||
Java_java_io_RandomAccessFile_writeBytes;
|
|
||||||
Java_java_io_UnixFileSystem_canonicalize0;
|
|
||||||
Java_java_io_UnixFileSystem_checkAccess;
|
|
||||||
Java_java_io_UnixFileSystem_createDirectory;
|
|
||||||
Java_java_io_UnixFileSystem_createFileExclusively;
|
|
||||||
Java_java_io_UnixFileSystem_delete0;
|
|
||||||
Java_java_io_UnixFileSystem_getBooleanAttributes0;
|
|
||||||
Java_java_io_UnixFileSystem_getLastModifiedTime;
|
|
||||||
Java_java_io_UnixFileSystem_getLength;
|
|
||||||
Java_java_io_UnixFileSystem_getNameMax0;
|
|
||||||
Java_java_io_UnixFileSystem_getSpace;
|
|
||||||
Java_java_io_UnixFileSystem_initIDs;
|
|
||||||
Java_java_io_UnixFileSystem_list;
|
|
||||||
Java_java_io_UnixFileSystem_rename0;
|
|
||||||
Java_java_io_UnixFileSystem_setLastModifiedTime;
|
|
||||||
Java_java_io_UnixFileSystem_setReadOnly;
|
|
||||||
Java_java_io_UnixFileSystem_setPermission;
|
|
||||||
Java_java_lang_Class_forName0;
|
|
||||||
Java_java_lang_Class_getPrimitiveClass;
|
|
||||||
Java_java_lang_Class_isAssignableFrom;
|
|
||||||
Java_java_lang_Class_isInstance;
|
|
||||||
Java_java_lang_Class_registerNatives;
|
|
||||||
Java_java_lang_ClassLoader_findBootstrapClass;
|
|
||||||
Java_java_lang_ClassLoader_defineClass1;
|
|
||||||
Java_java_lang_ClassLoader_defineClass2;
|
|
||||||
Java_java_lang_ClassLoader_findBuiltinLib;
|
|
||||||
Java_java_lang_ClassLoader_findLoadedClass0;
|
|
||||||
Java_java_lang_ClassLoader_00024NativeLibrary_findEntry;
|
|
||||||
Java_java_lang_ClassLoader_00024NativeLibrary_load0;
|
|
||||||
Java_java_lang_ClassLoader_00024NativeLibrary_unload;
|
|
||||||
Java_java_lang_ClassLoader_registerNatives;
|
|
||||||
Java_java_lang_Double_longBitsToDouble;
|
|
||||||
Java_java_lang_Double_doubleToRawLongBits;
|
|
||||||
Java_java_lang_Float_intBitsToFloat;
|
|
||||||
Java_java_lang_Float_floatToRawIntBits;
|
|
||||||
Java_java_lang_StackStreamFactory_checkStackWalkModes;
|
|
||||||
Java_java_lang_StackStreamFactory_00024AbstractStackWalker_callStackWalk;
|
|
||||||
Java_java_lang_StackStreamFactory_00024AbstractStackWalker_fetchStackFrames;
|
|
||||||
Java_java_lang_StrictMath_IEEEremainder;
|
|
||||||
Java_java_lang_StrictMath_acos;
|
|
||||||
Java_java_lang_StrictMath_asin;
|
|
||||||
Java_java_lang_StrictMath_atan;
|
|
||||||
Java_java_lang_StrictMath_atan2;
|
|
||||||
Java_java_lang_StrictMath_cos;
|
|
||||||
Java_java_lang_StrictMath_log;
|
|
||||||
Java_java_lang_StrictMath_log10;
|
|
||||||
Java_java_lang_StrictMath_sin;
|
|
||||||
Java_java_lang_StrictMath_sqrt;
|
|
||||||
Java_java_lang_StrictMath_tan;
|
|
||||||
Java_java_lang_StrictMath_cosh;
|
|
||||||
Java_java_lang_StrictMath_sinh;
|
|
||||||
Java_java_lang_StrictMath_tanh;
|
|
||||||
Java_java_lang_StrictMath_log1p;
|
|
||||||
Java_java_lang_StrictMath_expm1;
|
|
||||||
Java_java_lang_Object_getClass;
|
|
||||||
Java_java_lang_Object_registerNatives;
|
|
||||||
Java_java_lang_ProcessEnvironment_environ;
|
|
||||||
Java_java_lang_ProcessHandleImpl_destroy0;
|
|
||||||
Java_java_lang_ProcessHandleImpl_getCurrentPid0;
|
|
||||||
Java_java_lang_ProcessHandleImpl_getProcessPids0;
|
|
||||||
Java_java_lang_ProcessHandleImpl_initNative;
|
|
||||||
Java_java_lang_ProcessHandleImpl_isAlive0;
|
|
||||||
Java_java_lang_ProcessHandleImpl_parent0;
|
|
||||||
Java_java_lang_ProcessHandleImpl_waitForProcessExit0;
|
|
||||||
Java_java_lang_ProcessHandleImpl_00024Info_initIDs;
|
|
||||||
Java_java_lang_ProcessHandleImpl_00024Info_info0;
|
|
||||||
Java_java_lang_ProcessImpl_init;
|
|
||||||
Java_java_lang_ProcessImpl_forkAndExec;
|
|
||||||
Java_java_lang_ref_Reference_getAndClearReferencePendingList;
|
|
||||||
Java_java_lang_ref_Reference_hasReferencePendingList;
|
|
||||||
Java_java_lang_ref_Reference_waitForReferencePendingList;
|
|
||||||
Java_java_lang_reflect_Array_get;
|
|
||||||
Java_java_lang_reflect_Array_getBoolean;
|
|
||||||
Java_java_lang_reflect_Array_getByte;
|
|
||||||
Java_java_lang_reflect_Array_getChar;
|
|
||||||
Java_java_lang_reflect_Array_getDouble;
|
|
||||||
Java_java_lang_reflect_Array_getFloat;
|
|
||||||
Java_java_lang_reflect_Array_getInt;
|
|
||||||
Java_java_lang_reflect_Array_getLength;
|
|
||||||
Java_java_lang_reflect_Array_getLong;
|
|
||||||
Java_java_lang_reflect_Array_getShort;
|
|
||||||
Java_java_lang_reflect_Array_multiNewArray;
|
|
||||||
Java_java_lang_reflect_Array_newArray;
|
|
||||||
Java_java_lang_reflect_Array_set;
|
|
||||||
Java_java_lang_reflect_Array_setBoolean;
|
|
||||||
Java_java_lang_reflect_Array_setByte;
|
|
||||||
Java_java_lang_reflect_Array_setChar;
|
|
||||||
Java_java_lang_reflect_Array_setDouble;
|
|
||||||
Java_java_lang_reflect_Array_setFloat;
|
|
||||||
Java_java_lang_reflect_Array_setInt;
|
|
||||||
Java_java_lang_reflect_Array_setLong;
|
|
||||||
Java_java_lang_reflect_Array_setShort;
|
|
||||||
Java_java_lang_reflect_Executable_getParameters0;
|
|
||||||
Java_java_lang_reflect_Executable_getTypeAnnotationBytes0;
|
|
||||||
Java_java_lang_reflect_Field_getTypeAnnotationBytes0;
|
|
||||||
Java_java_lang_Runtime_freeMemory;
|
|
||||||
Java_java_lang_Runtime_maxMemory;
|
|
||||||
Java_java_lang_Runtime_gc;
|
|
||||||
Java_java_lang_Runtime_totalMemory;
|
|
||||||
Java_java_lang_Runtime_availableProcessors;
|
|
||||||
Java_java_lang_SecurityManager_getClassContext;
|
|
||||||
Java_java_lang_Shutdown_beforeHalt;
|
|
||||||
Java_java_lang_Shutdown_halt0;
|
|
||||||
Java_java_lang_StackTraceElement_initStackTraceElement;
|
|
||||||
Java_java_lang_StackTraceElement_initStackTraceElements;
|
|
||||||
Java_java_lang_String_intern;
|
|
||||||
Java_java_lang_StringCoding_err;
|
|
||||||
Java_java_lang_StringUTF16_isBigEndian;
|
|
||||||
Java_java_lang_System_identityHashCode;
|
|
||||||
Java_java_lang_System_initProperties;
|
|
||||||
Java_java_lang_System_mapLibraryName;
|
|
||||||
Java_java_lang_System_registerNatives;
|
|
||||||
Java_java_lang_System_setErr0;
|
|
||||||
Java_java_lang_System_setIn0;
|
|
||||||
Java_java_lang_System_setOut0;
|
|
||||||
Java_java_lang_Thread_registerNatives;
|
|
||||||
Java_java_lang_Throwable_fillInStackTrace;
|
|
||||||
Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedAction_2;
|
|
||||||
Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedAction_2Ljava_security_AccessControlContext_2;
|
|
||||||
Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedExceptionAction_2;
|
|
||||||
Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedExceptionAction_2Ljava_security_AccessControlContext_2;
|
|
||||||
Java_java_security_AccessController_getStackAccessControlContext;
|
|
||||||
Java_java_security_AccessController_getInheritedAccessControlContext;
|
|
||||||
Java_java_util_TimeZone_getSystemTimeZoneID;
|
|
||||||
Java_java_util_TimeZone_getSystemGMTOffsetID;
|
|
||||||
Java_java_util_concurrent_atomic_AtomicLong_VMSupportsCS8;
|
|
||||||
Java_jdk_internal_misc_Signal_findSignal0;
|
|
||||||
Java_jdk_internal_misc_Signal_handle0;
|
|
||||||
Java_jdk_internal_misc_Signal_raise0;
|
|
||||||
Java_jdk_internal_reflect_ConstantPool_getClassAt0;
|
|
||||||
Java_jdk_internal_reflect_ConstantPool_getClassAtIfLoaded0;
|
|
||||||
Java_jdk_internal_reflect_ConstantPool_getClassRefIndexAt0;
|
|
||||||
Java_jdk_internal_reflect_ConstantPool_getDoubleAt0;
|
|
||||||
Java_jdk_internal_reflect_ConstantPool_getFieldAt0;
|
|
||||||
Java_jdk_internal_reflect_ConstantPool_getFieldAtIfLoaded0;
|
|
||||||
Java_jdk_internal_reflect_ConstantPool_getFloatAt0;
|
|
||||||
Java_jdk_internal_reflect_ConstantPool_getIntAt0;
|
|
||||||
Java_jdk_internal_reflect_ConstantPool_getLongAt0;
|
|
||||||
Java_jdk_internal_reflect_ConstantPool_getMemberRefInfoAt0;
|
|
||||||
Java_jdk_internal_reflect_ConstantPool_getMethodAt0;
|
|
||||||
Java_jdk_internal_reflect_ConstantPool_getMethodAtIfLoaded0;
|
|
||||||
Java_jdk_internal_reflect_ConstantPool_getNameAndTypeRefIndexAt0;
|
|
||||||
Java_jdk_internal_reflect_ConstantPool_getNameAndTypeRefInfoAt0;
|
|
||||||
Java_jdk_internal_reflect_ConstantPool_getSize0;
|
|
||||||
Java_jdk_internal_reflect_ConstantPool_getStringAt0;
|
|
||||||
Java_jdk_internal_reflect_ConstantPool_getTagAt0;
|
|
||||||
Java_jdk_internal_reflect_ConstantPool_getUTF8At0;
|
|
||||||
Java_java_io_Console_istty;
|
|
||||||
Java_java_io_Console_encoding;
|
|
||||||
Java_java_io_Console_echo;
|
|
||||||
Java_jdk_internal_reflect_NativeConstructorAccessorImpl_newInstance0;
|
|
||||||
Java_jdk_internal_reflect_NativeMethodAccessorImpl_invoke0;
|
|
||||||
Java_jdk_internal_reflect_Reflection_getCallerClass__;
|
|
||||||
Java_jdk_internal_reflect_Reflection_getClassAccessFlags;
|
|
||||||
Java_jdk_internal_misc_VM_latestUserDefinedLoader0;
|
|
||||||
Java_jdk_internal_misc_VM_getuid;
|
|
||||||
Java_jdk_internal_misc_VM_geteuid;
|
|
||||||
Java_jdk_internal_misc_VM_getgid;
|
|
||||||
Java_jdk_internal_misc_VM_getegid;
|
|
||||||
Java_jdk_internal_misc_VM_getRuntimeArguments;
|
|
||||||
Java_jdk_internal_misc_VM_initialize;
|
|
||||||
|
|
||||||
Java_java_lang_Module_defineModule0;
|
|
||||||
Java_java_lang_Module_addReads0;
|
|
||||||
Java_java_lang_Module_addExports0;
|
|
||||||
Java_java_lang_Module_addExportsToAll0;
|
|
||||||
Java_java_lang_Module_addExportsToAllUnnamed0;
|
|
||||||
|
|
||||||
Java_jdk_internal_loader_BootLoader_getSystemPackageLocation;
|
|
||||||
Java_jdk_internal_loader_BootLoader_getSystemPackageNames;
|
|
||||||
Java_jdk_internal_loader_BootLoader_setBootLoaderUnnamedModule0;
|
|
||||||
|
|
||||||
Java_jdk_internal_vm_VMSupport_initAgentProperties;
|
|
||||||
Java_jdk_internal_vm_VMSupport_getVMTemporaryDirectory;
|
|
||||||
|
|
||||||
# ZipFile.c needs this one
|
|
||||||
throwFileNotFoundException;
|
|
||||||
# zip_util.c needs these
|
|
||||||
getLastErrorString;
|
|
||||||
getErrorString;
|
|
||||||
|
|
||||||
# Outcalls from libjvm done using dlsym().
|
|
||||||
|
|
||||||
VerifyClassCodes;
|
|
||||||
VerifyClassCodesForMajorVersion;
|
|
||||||
NewStringPlatform;
|
|
||||||
GetStringPlatformChars;
|
|
||||||
Canonicalize;
|
|
||||||
JDK_GetVersionInfo0;
|
|
||||||
|
|
||||||
local:
|
|
||||||
*;
|
|
||||||
};
|
|
|
@ -1,96 +0,0 @@
|
||||||
data = R0x2000;
|
|
||||||
text = LOAD ?RXO;
|
|
||||||
# Test Null
|
|
||||||
text: .text%JNI_OnLoad;
|
|
||||||
text: .text%Canonicalize;
|
|
||||||
text: .text%canonicalize;
|
|
||||||
text: .text%collapse: OUTPUTDIR/canonicalize_md.o;
|
|
||||||
text: .text%Java_java_lang_Object_registerNatives;
|
|
||||||
text: .text%Java_java_lang_System_registerNatives;
|
|
||||||
text: .text%Java_java_lang_Thread_registerNatives;
|
|
||||||
text: .text%Java_java_security_AccessController_getStackAccessControlContext;
|
|
||||||
text: .text%Java_java_security_AccessController_getInheritedAccessControlContext;
|
|
||||||
text: .text%Java_java_lang_ClassLoader_registerNatives;
|
|
||||||
text: .text%Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedAction_2;
|
|
||||||
text: .text%Java_java_lang_Class_registerNatives;
|
|
||||||
text: .text%Java_java_io_ObjectStreamClass_initNative;
|
|
||||||
text: .text%Java_java_lang_Class_getPrimitiveClass;
|
|
||||||
text: .text%Java_java_lang_System_initProperties;
|
|
||||||
text: .text%GetJavaProperties;
|
|
||||||
text: .text%JNU_NewStringPlatform;
|
|
||||||
text: .text%initializeEncoding: OUTPUTDIR/jni_util.o;
|
|
||||||
text: .text%JNU_CallStaticMethodByName;
|
|
||||||
text: .text%newString646_US: OUTPUTDIR/jni_util.o;
|
|
||||||
text: .text%NewStringPlatform;
|
|
||||||
text: .text%Java_java_io_FileInputStream_initIDs;
|
|
||||||
text: .text%Java_java_io_FileDescriptor_initIDs;
|
|
||||||
text: .text%Java_java_io_FileOutputStream_initIDs;
|
|
||||||
text: .text%Java_java_lang_System_setIn0;
|
|
||||||
text: .text%Java_java_lang_Class_forName0;
|
|
||||||
text: .text%Java_java_lang_Object_getClass;
|
|
||||||
text: .text%Java_sun_reflect_Reflection_getClassAccessFlags;
|
|
||||||
text: .text%Java_sun_reflect_NativeConstructorAccessorImpl_newInstance0;
|
|
||||||
text: .text%Java_java_lang_System_setOut0;
|
|
||||||
text: .text%Java_java_lang_System_setErr0;
|
|
||||||
text: .text%Java_java_lang_System_identityHashCode;
|
|
||||||
text: .text%JNU_NewObjectByName;
|
|
||||||
text: .text%Java_java_io_UnixFileSystem_initIDs;
|
|
||||||
text: .text%Java_java_io_UnixFileSystem_canonicalize0;
|
|
||||||
text: .text%JNU_GetStringPlatformChars;
|
|
||||||
text: .text%JNU_ReleaseStringPlatformChars;
|
|
||||||
text: .text%Java_java_io_FileInputStream_open0;
|
|
||||||
text: .text%fileOpen;
|
|
||||||
text: .text%Java_java_io_FileInputStream_readBytes;
|
|
||||||
text: .text%readBytes;
|
|
||||||
text: .text%Java_java_io_FileInputStream_available0;
|
|
||||||
text: .text%Java_java_io_FileInputStream_close0;
|
|
||||||
text: .text%Java_java_lang_System_mapLibraryName;
|
|
||||||
text: .text%Java_java_io_UnixFileSystem_getBooleanAttributes0;
|
|
||||||
text: .text%Java_java_lang_ClassLoader_00024NativeLibrary_load0;
|
|
||||||
text: .text%Java_java_lang_ClassLoader_00024NativeLibrary_findEntry;
|
|
||||||
text: .text%Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedExceptionAction_2;
|
|
||||||
text: .text%Java_java_io_UnixFileSystem_list;
|
|
||||||
text: .text%JNU_ClassString;
|
|
||||||
text: .text%JNU_CopyObjectArray;
|
|
||||||
text: .text%Java_java_lang_String_intern;
|
|
||||||
text: .text%Java_java_lang_StringUTF16_isBigEndian;
|
|
||||||
text: .text%Java_java_lang_ClassLoader_findLoadedClass0;
|
|
||||||
text: .text%Java_java_lang_ClassLoader_findBootstrapClass;
|
|
||||||
text: .text%Java_java_lang_Throwable_fillInStackTrace;
|
|
||||||
text: .text%Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedExceptionAction_2Ljava_security_AccessControlContext_2;
|
|
||||||
text: .text%Java_java_io_UnixFileSystem_getLastModifiedTime;
|
|
||||||
text: .text%Java_java_lang_Float_floatToRawIntBits;
|
|
||||||
text: .text%Java_java_lang_Double_doubleToRawLongBits;
|
|
||||||
text: .text%Java_java_io_UnixFileSystem_getLength;
|
|
||||||
text: .text%Java_java_lang_ClassLoader_defineClass0;
|
|
||||||
text: .text%VerifyClassCodes;
|
|
||||||
# Test Exit
|
|
||||||
text: .text%Java_java_lang_Shutdown_halt0;
|
|
||||||
# Test Hello
|
|
||||||
text: .text%Java_java_io_FileOutputStream_writeBytes;
|
|
||||||
text: .text%writeBytes;
|
|
||||||
# Test Sleep
|
|
||||||
# Test IntToString
|
|
||||||
# Test LoadToolkit
|
|
||||||
text: .text%Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedAction_2Ljava_security_AccessControlContext_2;
|
|
||||||
text: .text%JNU_GetEnv;
|
|
||||||
text: .text%Java_java_io_UnixFileSystem_checkAccess;
|
|
||||||
text: .text%Java_java_lang_reflect_Array_newArray;
|
|
||||||
text: .text%Java_java_lang_StackTraceElement_initStackTraceElements;
|
|
||||||
text: .text%throwFileNotFoundException;
|
|
||||||
text: .text%JNU_NotifyAll;
|
|
||||||
# Test LoadFrame
|
|
||||||
text: .text%JNU_CallMethodByName;
|
|
||||||
text: .text%JNU_CallMethodByNameV;
|
|
||||||
text: .text%Java_java_io_UnixFileSystem_createDirectory;
|
|
||||||
text: .text%Java_java_io_UnixFileSystem_setLastModifiedTime;
|
|
||||||
# Test LoadJFrame
|
|
||||||
text: .text%Java_sun_reflect_NativeMethodAccessorImpl_invoke0;
|
|
||||||
text: .text%Java_java_lang_Class_isInstance;
|
|
||||||
# Test JHello
|
|
||||||
# SwingSet
|
|
||||||
text: .text%Java_java_lang_Class_isAssignableFrom;
|
|
||||||
text: .text%Java_java_util_TimeZone_getSystemTimeZoneID;
|
|
||||||
text: .text%findJavaTZ_md;
|
|
||||||
text: .text%Java_java_lang_StrictMath_log;
|
|
||||||
text: .text%Java_java_lang_StrictMath_sqrt;
|
|
|
@ -1,92 +0,0 @@
|
||||||
data = R0x2000;
|
|
||||||
text = LOAD ?RXO;
|
|
||||||
# Test Null
|
|
||||||
text: .text%JNI_OnLoad;
|
|
||||||
text: .text%Canonicalize;
|
|
||||||
text: .text%canonicalize;
|
|
||||||
text: .text%collapse: OUTPUTDIR/canonicalize_md.o;
|
|
||||||
text: .text%Java_java_lang_Object_registerNatives;
|
|
||||||
text: .text%Java_java_lang_System_registerNatives;
|
|
||||||
text: .text%Java_java_lang_Thread_registerNatives;
|
|
||||||
text: .text%Java_java_security_AccessController_getStackAccessControlContext;
|
|
||||||
text: .text%Java_java_security_AccessController_getInheritedAccessControlContext;
|
|
||||||
text: .text%Java_java_lang_ClassLoader_registerNatives;
|
|
||||||
text: .text%Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedAction_2;
|
|
||||||
text: .text%Java_java_lang_Class_registerNatives;
|
|
||||||
text: .text%Java_java_lang_Class_getPrimitiveClass;
|
|
||||||
text: .text%Java_java_lang_System_initProperties;
|
|
||||||
text: .text%GetJavaProperties;
|
|
||||||
text: .text%JNU_NewStringPlatform;
|
|
||||||
text: .text%initializeEncoding: OUTPUTDIR/jni_util.o;
|
|
||||||
text: .text%JNU_CallStaticMethodByName;
|
|
||||||
text: .text%newString8859_1: OUTPUTDIR/jni_util.o;
|
|
||||||
text: .text%NewStringPlatform;
|
|
||||||
text: .text%Java_java_io_FileInputStream_initIDs;
|
|
||||||
text: .text%Java_java_io_FileDescriptor_initIDs;
|
|
||||||
text: .text%Java_java_io_FileOutputStream_initIDs;
|
|
||||||
text: .text%Java_java_lang_System_setIn0;
|
|
||||||
text: .text%Java_java_lang_Class_forName0;
|
|
||||||
text: .text%Java_java_lang_String_intern;
|
|
||||||
text: .text%Java_java_lang_StringUTF16_isBigEndian;
|
|
||||||
text: .text%Java_java_lang_Float_floatToRawIntBits;
|
|
||||||
text: .text%Java_java_lang_Double_doubleToRawLongBits;
|
|
||||||
text: .text%Java_java_lang_ClassLoader_findLoadedClass0;
|
|
||||||
text: .text%Java_java_lang_ClassLoader_findBootstrapClass;
|
|
||||||
text: .text%VerifyClassCodes;
|
|
||||||
text: .text%Java_java_lang_Throwable_fillInStackTrace;
|
|
||||||
text: .text%Java_java_lang_System_setOut0;
|
|
||||||
text: .text%Java_java_lang_System_setErr0;
|
|
||||||
text: .text%Java_java_lang_System_identityHashCode;
|
|
||||||
text: .text%JNU_NewObjectByName;
|
|
||||||
text: .text%Java_java_io_UnixFileSystem_initIDs;
|
|
||||||
text: .text%Java_java_io_UnixFileSystem_canonicalize0;
|
|
||||||
text: .text%JNU_GetStringPlatformChars;
|
|
||||||
text: .text%JNU_ReleaseStringPlatformChars;
|
|
||||||
text: .text%Java_java_io_FileInputStream_open0;
|
|
||||||
text: .text%fileOpen;
|
|
||||||
text: .text%Java_java_io_FileInputStream_readBytes;
|
|
||||||
text: .text%readBytes;
|
|
||||||
text: .text%Java_java_io_FileInputStream_available0;
|
|
||||||
text: .text%Java_java_io_FileInputStream_close0;
|
|
||||||
text: .text%Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedExceptionAction_2;
|
|
||||||
text: .text%Java_java_io_UnixFileSystem_list;
|
|
||||||
text: .text%JNU_ClassString;
|
|
||||||
text: .text%JNU_CopyObjectArray;
|
|
||||||
text: .text%Java_java_io_UnixFileSystem_getBooleanAttributes0;
|
|
||||||
text: .text%Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedExceptionAction_2Ljava_security_AccessControlContext_2;
|
|
||||||
text: .text%Java_java_lang_System_mapLibraryName;
|
|
||||||
text: .text%Java_java_lang_ClassLoader_00024NativeLibrary_load0;
|
|
||||||
text: .text%Java_java_lang_ClassLoader_00024NativeLibrary_findEntry;
|
|
||||||
text: .text%Java_java_io_UnixFileSystem_getLength;
|
|
||||||
text: .text%Java_java_lang_Object_getClass;
|
|
||||||
text: .text%Java_java_lang_ClassLoader_defineClass0;
|
|
||||||
# Test Exit
|
|
||||||
text: .text%Java_java_lang_Shutdown_halt0;
|
|
||||||
# Test Hello
|
|
||||||
text: .text%Java_java_io_FileOutputStream_writeBytes;
|
|
||||||
text: .text%writeBytes;
|
|
||||||
# Test Sleep
|
|
||||||
# Test IntToString
|
|
||||||
# Test LoadToolkit
|
|
||||||
text: .text%Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedAction_2Ljava_security_AccessControlContext_2;
|
|
||||||
text: .text%JNU_GetEnv;
|
|
||||||
text: .text%Java_java_io_UnixFileSystem_checkAccess;
|
|
||||||
text: .text%Java_java_lang_reflect_Array_newArray;
|
|
||||||
text: .text%Java_java_lang_StackTraceElement_initStackTraceElements;
|
|
||||||
text: .text%throwFileNotFoundException: OUTPUTDIR/io_util.o;
|
|
||||||
text: .text%JNU_NotifyAll;
|
|
||||||
# Test LoadFrame
|
|
||||||
text: .text%JNU_CallMethodByName;
|
|
||||||
text: .text%JNU_CallMethodByNameV;
|
|
||||||
text: .text%Java_java_io_UnixFileSystem_createDirectory;
|
|
||||||
text: .text%Java_java_io_UnixFileSystem_getLastModifiedTime;
|
|
||||||
text: .text%Java_java_io_UnixFileSystem_setLastModifiedTime;
|
|
||||||
# Test LoadJFrame
|
|
||||||
text: .text%Java_java_lang_Class_isAssignableFrom;
|
|
||||||
text: .text%Java_java_lang_Class_isInstance;
|
|
||||||
# Test JHello
|
|
||||||
# SwingSet
|
|
||||||
text: .text%Java_java_util_TimeZone_getSystemTimeZoneID;
|
|
||||||
text: .text%findJavaTZ_md;
|
|
||||||
text: .text%Java_java_lang_StrictMath_log;
|
|
||||||
text: .text%Java_java_lang_StrictMath_sqrt;
|
|
|
@ -1,98 +0,0 @@
|
||||||
data = R0x2000;
|
|
||||||
text = LOAD ?RXO;
|
|
||||||
# Test Null
|
|
||||||
text: .text%_init;
|
|
||||||
text: .text%JNI_OnLoad;
|
|
||||||
text: .text%Canonicalize;
|
|
||||||
text: .text%canonicalize;
|
|
||||||
text: .text%collapse: OUTPUTDIR/canonicalize_md.o;
|
|
||||||
text: .text%Java_java_lang_Object_registerNatives;
|
|
||||||
text: .text%Java_java_lang_System_registerNatives;
|
|
||||||
text: .text%Java_java_lang_Thread_registerNatives;
|
|
||||||
text: .text%Java_java_security_AccessController_getStackAccessControlContext;
|
|
||||||
text: .text%Java_java_security_AccessController_getInheritedAccessControlContext;
|
|
||||||
text: .text%Java_java_lang_ClassLoader_registerNatives;
|
|
||||||
text: .text%Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedAction_2;
|
|
||||||
text: .text%Java_java_lang_Class_registerNatives;
|
|
||||||
text: .text%Java_java_lang_Class_getPrimitiveClass;
|
|
||||||
text: .text%Java_java_lang_System_initProperties;
|
|
||||||
text: .text%GetJavaProperties;
|
|
||||||
text: .text%uname: OUTPUTDIR/java_props_md.o;
|
|
||||||
text: .text%mapLookup: OUTPUTDIR/java_props_md.o;
|
|
||||||
text: .text%JNU_NewStringPlatform;
|
|
||||||
text: .text%JNU_CallStaticMethodByName;
|
|
||||||
text: .text%NewStringPlatform;
|
|
||||||
text: .text%Java_java_io_FileInputStream_initIDs;
|
|
||||||
text: .text%Java_java_io_FileDescriptor_initIDs;
|
|
||||||
text: .text%Java_java_io_FileOutputStream_initIDs;
|
|
||||||
text: .text%Java_java_lang_System_setIn0;
|
|
||||||
text: .text%Java_java_lang_Class_forName0;
|
|
||||||
text: .text%Java_java_lang_String_intern;
|
|
||||||
text: .text%Java_java_lang_StringUTF16_isBigEndian;
|
|
||||||
text: .text%Java_sun_reflect_NativeConstructorAccessorImpl_newInstance0;
|
|
||||||
text: .text%Java_java_lang_Throwable_fillInStackTrace;
|
|
||||||
text: .text%Java_java_lang_System_setOut0;
|
|
||||||
text: .text%Java_java_lang_System_setErr0;
|
|
||||||
text: .text%JNU_NewObjectByName;
|
|
||||||
text: .text%Java_java_io_UnixFileSystem_initIDs;
|
|
||||||
text: .text%Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedExceptionAction_2;
|
|
||||||
text: .text%Java_java_io_UnixFileSystem_list;
|
|
||||||
text: .text%JNU_GetStringPlatformChars;
|
|
||||||
text: .text%JNU_ReleaseStringPlatformChars;
|
|
||||||
text: .text%JNU_ClassString;
|
|
||||||
text: .text%JNU_CopyObjectArray;
|
|
||||||
text: .text%Java_java_io_UnixFileSystem_canonicalize0;
|
|
||||||
text: .text%Java_java_io_UnixFileSystem_getBooleanAttributes0;
|
|
||||||
text: .text%Java_java_lang_ClassLoader_findLoadedClass0;
|
|
||||||
text: .text%Java_java_lang_ClassLoader_findBootstrapClass;
|
|
||||||
text: .text%Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedExceptionAction_2Ljava_security_AccessControlContext_2;
|
|
||||||
text: .text%Java_java_lang_System_mapLibraryName;
|
|
||||||
text: .text%cpchars: OUTPUTDIR/System.o;
|
|
||||||
text: .text%Java_java_lang_ClassLoader_00024NativeLibrary_load0;
|
|
||||||
text: .text%Java_java_lang_ClassLoader_00024NativeLibrary_findEntry;
|
|
||||||
text: .text%Java_java_lang_Float_floatToRawIntBits;
|
|
||||||
text: .text%Java_java_lang_Double_doubleToRawLongBits;
|
|
||||||
text: .text%Java_java_io_FileInputStream_open0;
|
|
||||||
text: .text%fileOpen;
|
|
||||||
text: .text%Java_java_io_UnixFileSystem_getLength;
|
|
||||||
text: .text%Java_java_io_FileInputStream_readBytes;
|
|
||||||
text: .text%readBytes;
|
|
||||||
text: .text%Java_java_io_FileInputStream_close0;
|
|
||||||
text: .text%Java_java_lang_Object_getClass;
|
|
||||||
text: .text%Java_java_lang_ClassLoader_defineClass0;
|
|
||||||
text: .text%VerifyClassCodes;
|
|
||||||
# Test Exit
|
|
||||||
text: .text%Java_java_lang_Shutdown_halt0;
|
|
||||||
# Test Hello
|
|
||||||
text: .text%Java_java_io_FileOutputStream_writeBytes;
|
|
||||||
text: .text%writeBytes;
|
|
||||||
# Test Sleep
|
|
||||||
# Test IntToString
|
|
||||||
# Test LoadToolkit
|
|
||||||
text: .text%Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedAction_2Ljava_security_AccessControlContext_2;
|
|
||||||
text: .text%JNU_GetEnv;
|
|
||||||
text: .text%Java_java_io_UnixFileSystem_checkAccess;
|
|
||||||
text: .text%Java_sun_reflect_NativeMethodAccessorImpl_invoke0;
|
|
||||||
text: .text%Java_java_io_FileInputStream_available0;
|
|
||||||
text: .text%Java_java_lang_reflect_Array_newArray;
|
|
||||||
text: .text%Java_java_lang_StackTraceElement_initStackTraceElements;
|
|
||||||
text: .text%Java_java_lang_System_identityHashCode;
|
|
||||||
text: .text%JNU_NotifyAll;
|
|
||||||
# Test LoadFrame
|
|
||||||
text: .text%JNU_CallMethodByName;
|
|
||||||
text: .text%JNU_CallMethodByNameV;
|
|
||||||
text: .text%Java_java_util_logging_FileHandler_lockFile;
|
|
||||||
text: .text%Java_java_io_FileOutputStream_open0;
|
|
||||||
text: .text%Java_java_io_UnixFileSystem_createDirectory;
|
|
||||||
text: .text%Java_java_io_UnixFileSystem_getLastModifiedTime;
|
|
||||||
text: .text%Java_java_io_UnixFileSystem_setLastModifiedTime;
|
|
||||||
text: .text%Java_java_io_FileOutputStream_close0;
|
|
||||||
text: .text%Java_java_util_logging_FileHandler_unlockFile;
|
|
||||||
# Test LoadJFrame
|
|
||||||
text: .text%Java_java_lang_Class_isAssignableFrom;
|
|
||||||
text: .text%Java_java_lang_Class_isInstance;
|
|
||||||
# Test JHello
|
|
||||||
# SwingSet
|
|
||||||
text: .text%Java_java_util_TimeZone_getSystemTimeZoneID;
|
|
||||||
text: .text%findJavaTZ_md;
|
|
||||||
text: .text%Java_java_lang_StrictMath_log;
|
|
|
@ -1,33 +0,0 @@
|
||||||
#
|
|
||||||
# Copyright (c) 2005, 2013, Oracle and/or its affiliates. All rights reserved.
|
|
||||||
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
|
||||||
#
|
|
||||||
# This code is free software; you can redistribute it and/or modify it
|
|
||||||
# under the terms of the GNU General Public License version 2 only, as
|
|
||||||
# published by the Free Software Foundation. Oracle designates this
|
|
||||||
# particular file as subject to the "Classpath" exception as provided
|
|
||||||
# by Oracle in the LICENSE file that accompanied this code.
|
|
||||||
#
|
|
||||||
# This code is distributed in the hope that it will be useful, but WITHOUT
|
|
||||||
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
|
||||||
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
|
||||||
# version 2 for more details (a copy is included in the LICENSE file that
|
|
||||||
# accompanied this code).
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU General Public License version
|
|
||||||
# 2 along with this work; if not, write to the Free Software Foundation,
|
|
||||||
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
|
||||||
#
|
|
||||||
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
|
||||||
# or visit www.oracle.com if you need additional information or have any
|
|
||||||
# questions.
|
|
||||||
#
|
|
||||||
|
|
||||||
# Define library interface.
|
|
||||||
|
|
||||||
SUNWprivate_1.1 {
|
|
||||||
global:
|
|
||||||
JAWT_GetAWT;
|
|
||||||
local:
|
|
||||||
*;
|
|
||||||
};
|
|
|
@ -1,34 +0,0 @@
|
||||||
#
|
|
||||||
# Copyright (c) 2003, 2013, Oracle and/or its affiliates. All rights reserved.
|
|
||||||
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
|
||||||
#
|
|
||||||
# This code is free software; you can redistribute it and/or modify it
|
|
||||||
# under the terms of the GNU General Public License version 2 only, as
|
|
||||||
# published by the Free Software Foundation. Oracle designates this
|
|
||||||
# particular file as subject to the "Classpath" exception as provided
|
|
||||||
# by Oracle in the LICENSE file that accompanied this code.
|
|
||||||
#
|
|
||||||
# This code is distributed in the hope that it will be useful, but WITHOUT
|
|
||||||
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
|
||||||
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
|
||||||
# version 2 for more details (a copy is included in the LICENSE file that
|
|
||||||
# accompanied this code).
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU General Public License version
|
|
||||||
# 2 along with this work; if not, write to the Free Software Foundation,
|
|
||||||
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
|
||||||
#
|
|
||||||
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
|
||||||
# or visit www.oracle.com if you need additional information or have any
|
|
||||||
# questions.
|
|
||||||
#
|
|
||||||
|
|
||||||
# Define public interface.
|
|
||||||
|
|
||||||
SUNWprivate_1.1 {
|
|
||||||
global:
|
|
||||||
Agent_OnLoad;
|
|
||||||
Agent_OnUnload;
|
|
||||||
local:
|
|
||||||
*;
|
|
||||||
};
|
|
|
@ -1,40 +0,0 @@
|
||||||
#
|
|
||||||
# Copyright (c) 2015, Oracle and/or its affiliates. All rights reserved.
|
|
||||||
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
|
||||||
#
|
|
||||||
# This code is free software; you can redistribute it and/or modify it
|
|
||||||
# under the terms of the GNU General Public License version 2 only, as
|
|
||||||
# published by the Free Software Foundation. Oracle designates this
|
|
||||||
# particular file as subject to the "Classpath" exception as provided
|
|
||||||
# by Oracle in the LICENSE file that accompanied this code.
|
|
||||||
#
|
|
||||||
# This code is distributed in the hope that it will be useful, but WITHOUT
|
|
||||||
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
|
||||||
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
|
||||||
# version 2 for more details (a copy is included in the LICENSE file that
|
|
||||||
# accompanied this code).
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU General Public License version
|
|
||||||
# 2 along with this work; if not, write to the Free Software Foundation,
|
|
||||||
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
|
||||||
#
|
|
||||||
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
|
||||||
# or visit www.oracle.com if you need additional information or have any
|
|
||||||
# questions.
|
|
||||||
#
|
|
||||||
|
|
||||||
# Define public interface.
|
|
||||||
|
|
||||||
SUNWprivate_1.1 {
|
|
||||||
global:
|
|
||||||
Java_jdk_internal_jimage_NativeImageBuffer_getNativeMap;
|
|
||||||
JIMAGE_Open;
|
|
||||||
JIMAGE_Close;
|
|
||||||
JIMAGE_PackageToModule;
|
|
||||||
JIMAGE_FindResource;
|
|
||||||
JIMAGE_GetResource;
|
|
||||||
JIMAGE_ResourceIterator;
|
|
||||||
JIMAGE_ResourcePath;
|
|
||||||
local:
|
|
||||||
*;
|
|
||||||
};
|
|
|
@ -1,50 +0,0 @@
|
||||||
#
|
|
||||||
# Copyright (c) 2005, 2013, Oracle and/or its affiliates. All rights reserved.
|
|
||||||
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
|
||||||
#
|
|
||||||
# This code is free software; you can redistribute it and/or modify it
|
|
||||||
# under the terms of the GNU General Public License version 2 only, as
|
|
||||||
# published by the Free Software Foundation. Oracle designates this
|
|
||||||
# particular file as subject to the "Classpath" exception as provided
|
|
||||||
# by Oracle in the LICENSE file that accompanied this code.
|
|
||||||
#
|
|
||||||
# This code is distributed in the hope that it will be useful, but WITHOUT
|
|
||||||
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
|
||||||
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
|
||||||
# version 2 for more details (a copy is included in the LICENSE file that
|
|
||||||
# accompanied this code).
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU General Public License version
|
|
||||||
# 2 along with this work; if not, write to the Free Software Foundation,
|
|
||||||
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
|
||||||
#
|
|
||||||
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
|
||||||
# or visit www.oracle.com if you need additional information or have any
|
|
||||||
# questions.
|
|
||||||
#
|
|
||||||
|
|
||||||
# Define public interface.
|
|
||||||
|
|
||||||
SUNWprivate_1.1 {
|
|
||||||
global:
|
|
||||||
JLI_Launch;
|
|
||||||
JLI_ManifestIterate;
|
|
||||||
JLI_SetTraceLauncher;
|
|
||||||
JLI_ReportErrorMessage;
|
|
||||||
JLI_ReportErrorMessageSys;
|
|
||||||
JLI_ReportMessage;
|
|
||||||
JLI_ReportExceptionDescription;
|
|
||||||
JLI_GetStdArgs;
|
|
||||||
JLI_GetStdArgc;
|
|
||||||
JLI_List_new;
|
|
||||||
JLI_List_add;
|
|
||||||
JLI_StringDup;
|
|
||||||
JLI_MemFree;
|
|
||||||
JLI_InitArgProcessing;
|
|
||||||
JLI_PreprocessArg;
|
|
||||||
JLI_AddArgsFromEnvVar;
|
|
||||||
JLI_GetAppArgIndex;
|
|
||||||
|
|
||||||
local:
|
|
||||||
*;
|
|
||||||
};
|
|
|
@ -1,56 +0,0 @@
|
||||||
#
|
|
||||||
# Copyright (c) 1997, 2013, Oracle and/or its affiliates. All rights reserved.
|
|
||||||
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
|
||||||
#
|
|
||||||
# This code is free software; you can redistribute it and/or modify it
|
|
||||||
# under the terms of the GNU General Public License version 2 only, as
|
|
||||||
# published by the Free Software Foundation. Oracle designates this
|
|
||||||
# particular file as subject to the "Classpath" exception as provided
|
|
||||||
# by Oracle in the LICENSE file that accompanied this code.
|
|
||||||
#
|
|
||||||
# This code is distributed in the hope that it will be useful, but WITHOUT
|
|
||||||
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
|
||||||
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
|
||||||
# version 2 for more details (a copy is included in the LICENSE file that
|
|
||||||
# accompanied this code).
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU General Public License version
|
|
||||||
# 2 along with this work; if not, write to the Free Software Foundation,
|
|
||||||
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
|
||||||
#
|
|
||||||
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
|
||||||
# or visit www.oracle.com if you need additional information or have any
|
|
||||||
# questions.
|
|
||||||
#
|
|
||||||
|
|
||||||
# Define public interface.
|
|
||||||
|
|
||||||
SUNWprivate_1.1 {
|
|
||||||
global:
|
|
||||||
JNI_OnLoad;
|
|
||||||
|
|
||||||
Java_sun_awt_image_JPEGImageDecoder_initIDs;
|
|
||||||
Java_sun_awt_image_JPEGImageDecoder_readImage;
|
|
||||||
|
|
||||||
Java_com_sun_imageio_plugins_jpeg_JPEGImageReader_initReaderIDs;
|
|
||||||
Java_com_sun_imageio_plugins_jpeg_JPEGImageReader_initJPEGImageReader;
|
|
||||||
Java_com_sun_imageio_plugins_jpeg_JPEGImageReader_setSource;
|
|
||||||
Java_com_sun_imageio_plugins_jpeg_JPEGImageReader_readImageHeader;
|
|
||||||
Java_com_sun_imageio_plugins_jpeg_JPEGImageReader_setOutColorSpace;
|
|
||||||
Java_com_sun_imageio_plugins_jpeg_JPEGImageReader_readImage;
|
|
||||||
Java_com_sun_imageio_plugins_jpeg_JPEGImageReader_abortRead;
|
|
||||||
Java_com_sun_imageio_plugins_jpeg_JPEGImageReader_resetReader;
|
|
||||||
Java_com_sun_imageio_plugins_jpeg_JPEGImageReader_disposeReader;
|
|
||||||
Java_com_sun_imageio_plugins_jpeg_JPEGImageReader_resetLibraryState;
|
|
||||||
Java_com_sun_imageio_plugins_jpeg_JPEGImageReader_clearNativeReadAbortFlag;
|
|
||||||
Java_com_sun_imageio_plugins_jpeg_JPEGImageWriter_initWriterIDs;
|
|
||||||
Java_com_sun_imageio_plugins_jpeg_JPEGImageWriter_initJPEGImageWriter;
|
|
||||||
Java_com_sun_imageio_plugins_jpeg_JPEGImageWriter_setDest;
|
|
||||||
Java_com_sun_imageio_plugins_jpeg_JPEGImageWriter_writeTables;
|
|
||||||
Java_com_sun_imageio_plugins_jpeg_JPEGImageWriter_writeImage;
|
|
||||||
Java_com_sun_imageio_plugins_jpeg_JPEGImageWriter_abortWrite;
|
|
||||||
Java_com_sun_imageio_plugins_jpeg_JPEGImageWriter_resetWriter;
|
|
||||||
Java_com_sun_imageio_plugins_jpeg_JPEGImageWriter_disposeWriter;
|
|
||||||
local:
|
|
||||||
*;
|
|
||||||
};
|
|
|
@ -1,119 +0,0 @@
|
||||||
data = R0x2000;
|
|
||||||
text = LOAD ?RXO;
|
|
||||||
# Test Null
|
|
||||||
# Test Exit
|
|
||||||
# Test Hello
|
|
||||||
# Test Sleep
|
|
||||||
# Test IntToString
|
|
||||||
# Test LoadToolkit
|
|
||||||
# Test LoadFrame
|
|
||||||
# Test LoadJFrame
|
|
||||||
# Test JHello
|
|
||||||
# SwingSet
|
|
||||||
text: .text%JNI_OnLoad;
|
|
||||||
text: .text%Java_sun_awt_image_JPEGImageDecoder_initIDs;
|
|
||||||
text: .text%Java_sun_awt_image_JPEGImageDecoder_readImage;
|
|
||||||
text: .text%jStdError;
|
|
||||||
text: .text%jCreaDecompress;
|
|
||||||
text: .text%jIMemMgr;
|
|
||||||
text: .text%jMemInit;
|
|
||||||
text: .text%jGetSmall;
|
|
||||||
text: .text%jIMReader;
|
|
||||||
text: .text%alloc_small: OUTPUTDIR/jmemmgr.o;
|
|
||||||
text: .text%reset_marker_reader: OUTPUTDIR/jdmarker.o;
|
|
||||||
text: .text%jIInCtlr;
|
|
||||||
text: .text%GET_ARRAYS: OUTPUTDIR/jpegdecoder.o;
|
|
||||||
text: .text%jReadHeader;
|
|
||||||
text: .text%jConsumeInput;
|
|
||||||
text: .text%reset_input_controller: OUTPUTDIR/jdinput.o;
|
|
||||||
text: .text%reset_error_mgr: OUTPUTDIR/jerror.o;
|
|
||||||
text: .text%sun_jpeg_init_source;
|
|
||||||
text: .text%consume_markers: OUTPUTDIR/jdinput.o;
|
|
||||||
text: .text%read_markers: OUTPUTDIR/jdmarker.o;
|
|
||||||
# text: .text%first_marker: OUTPUTDIR/jdmarker.o;
|
|
||||||
text: .text%sun_jpeg_fill_input_buffer;
|
|
||||||
text: .text%RELEASE_ARRAYS: OUTPUTDIR/jpegdecoder.o;
|
|
||||||
# text: .text%get_soi: OUTPUTDIR/jdmarker.o;
|
|
||||||
text: .text%emit_message: OUTPUTDIR/jerror.o;
|
|
||||||
text: .text%next_marker: OUTPUTDIR/jdmarker.o;
|
|
||||||
text: .text%get_interesting_appn: OUTPUTDIR/jdmarker.o;
|
|
||||||
text: .text%examine_app0: OUTPUTDIR/jdmarker.o;
|
|
||||||
text: .text%skip_variable: OUTPUTDIR/jdmarker.o;
|
|
||||||
text: .text%sun_jpeg_skip_input_data;
|
|
||||||
text: .text%examine_app14: OUTPUTDIR/jdmarker.o;
|
|
||||||
text: .text%get_dqt: OUTPUTDIR/jdmarker.o;
|
|
||||||
text: .text%jAlcQTable;
|
|
||||||
text: .text%get_sof: OUTPUTDIR/jdmarker.o;
|
|
||||||
# text: .text%get_dri: OUTPUTDIR/jdmarker.o;
|
|
||||||
text: .text%get_dht: OUTPUTDIR/jdmarker.o;
|
|
||||||
text: .text%jAlcHTable;
|
|
||||||
text: .text%get_sos: OUTPUTDIR/jdmarker.o;
|
|
||||||
text: .text%initial_setup: OUTPUTDIR/jdinput.o;
|
|
||||||
text: .text%jDivRound;
|
|
||||||
text: .text%default_decompress_parms: OUTPUTDIR/jdapimin.o;
|
|
||||||
text: .text%jHasMultScn;
|
|
||||||
text: .text%jStrtDecompress;
|
|
||||||
text: .text%jIDMaster;
|
|
||||||
text: .text%master_selection: OUTPUTDIR/jdmaster.o;
|
|
||||||
text: .text%jCalcDimensions;
|
|
||||||
# text: .text%use_merged_upsample: OUTPUTDIR/jdmaster.o;
|
|
||||||
# text: .text%prepare_range_limit_table: OUTPUTDIR/jdmaster.o;
|
|
||||||
text: .text%jIDColor;
|
|
||||||
# text: .text%build_ycc_rgb_table: OUTPUTDIR/jdcolor.o;
|
|
||||||
text: .text%jIUpsampler;
|
|
||||||
text: .text%jRound;
|
|
||||||
text: .text%alloc_sarray: OUTPUTDIR/jmemmgr.o;
|
|
||||||
text: .text%alloc_large: OUTPUTDIR/jmemmgr.o;
|
|
||||||
text: .text%jGetLarge;
|
|
||||||
text: .text%jIDPostC;
|
|
||||||
text: .text%jIIDCT;
|
|
||||||
text: .text%jIHDecoder;
|
|
||||||
text: .text%jIDCoefC;
|
|
||||||
text: .text%jIDMainC;
|
|
||||||
text: .text%alloc_funny_pointers: OUTPUTDIR/jdmainct.o;
|
|
||||||
text: .text%realize_virt_arrays: OUTPUTDIR/jmemmgr.o;
|
|
||||||
text: .text%start_input_pass: OUTPUTDIR/jdinput.o;
|
|
||||||
text: .text%per_scan_setup: OUTPUTDIR/jdinput.o;
|
|
||||||
text: .text%latch_quant_tables: OUTPUTDIR/jdinput.o;
|
|
||||||
text: .text%start_pass_huff_decoder: OUTPUTDIR/jdhuff.o;
|
|
||||||
text: .text%jMkDDerived;
|
|
||||||
text: .text%start_input_pass: OUTPUTDIR/jdcoefct.o;
|
|
||||||
# text: .text%start_iMCU_row: OUTPUTDIR/jdcoefct.o;
|
|
||||||
text: .text%output_pass_setup: OUTPUTDIR/jdapistd.o;
|
|
||||||
text: .text%prepare_for_output_pass: OUTPUTDIR/jdmaster.o;
|
|
||||||
text: .text%start_pass: OUTPUTDIR/jddctmgr.o;
|
|
||||||
text: .text%start_output_pass: OUTPUTDIR/jdcoefct.o;
|
|
||||||
text: .text%start_pass_dcolor: OUTPUTDIR/jdcolor.o;
|
|
||||||
text: .text%start_pass_upsample: OUTPUTDIR/jdsample.o;
|
|
||||||
text: .text%start_pass_dpost: OUTPUTDIR/jdpostct.o;
|
|
||||||
text: .text%start_pass_main: OUTPUTDIR/jdmainct.o;
|
|
||||||
text: .text%make_funny_pointers: OUTPUTDIR/jdmainct.o;
|
|
||||||
text: .text%jReadScanlines;
|
|
||||||
text: .text%process_data_context_main: OUTPUTDIR/jdmainct.o;
|
|
||||||
text: .text%decompress_onepass: OUTPUTDIR/jdcoefct.o;
|
|
||||||
text: .text%jZeroFar;
|
|
||||||
text: .text%decode_mcu: OUTPUTDIR/jdhuff.o;
|
|
||||||
text: .text%jFilBitBuf;
|
|
||||||
text: .text%jHufDecode;
|
|
||||||
text: .text%jRDislow;
|
|
||||||
text: .text%sep_upsample: OUTPUTDIR/jdsample.o;
|
|
||||||
text: .text%fullsize_upsample: OUTPUTDIR/jdsample.o;
|
|
||||||
text: .text%h2v2_fancy_upsample: OUTPUTDIR/jdsample.o;
|
|
||||||
text: .text%ycc_rgb_convert: OUTPUTDIR/jdcolor.o;
|
|
||||||
# text: .text%set_wraparound_pointers: OUTPUTDIR/jdmainct.o;
|
|
||||||
#text: .text%process_restart: OUTPUTDIR/jdhuff.o;
|
|
||||||
text: .text%read_restart_marker: OUTPUTDIR/jdmarker.o;
|
|
||||||
text: .text%finish_input_pass: OUTPUTDIR/jdinput.o;
|
|
||||||
# text: .text%set_bottom_pointers: OUTPUTDIR/jdmainct.o;
|
|
||||||
text: .text%jFinDecompress;
|
|
||||||
text: .text%finish_output_pass: OUTPUTDIR/jdmaster.o;
|
|
||||||
text: .text%sun_jpeg_term_source;
|
|
||||||
text: .text%jAbort;
|
|
||||||
text: .text%free_pool: OUTPUTDIR/jmemmgr.o;
|
|
||||||
text: .text%jFreeLarge;
|
|
||||||
text: .text%jFreeSmall;
|
|
||||||
text: .text%jDestDecompress;
|
|
||||||
text: .text%jDestroy;
|
|
||||||
text: .text%self_destruct: OUTPUTDIR/jmemmgr.o;
|
|
||||||
text: .text%jMemTerm;
|
|
||||||
text: .text%process_data_simple_main: OUTPUTDIR/jdmainct.o;
|
|
|
@ -1,119 +0,0 @@
|
||||||
data = R0x2000;
|
|
||||||
text = LOAD ?RXO;
|
|
||||||
# Test Null
|
|
||||||
# Test Exit
|
|
||||||
# Test Hello
|
|
||||||
# Test Sleep
|
|
||||||
# Test IntToString
|
|
||||||
# Test LoadToolkit
|
|
||||||
# Test LoadFrame
|
|
||||||
# Test LoadJFrame
|
|
||||||
# Test JHello
|
|
||||||
# SwingSet
|
|
||||||
text: .text%JNI_OnLoad;
|
|
||||||
text: .text%Java_sun_awt_image_JPEGImageDecoder_initIDs;
|
|
||||||
text: .text%Java_sun_awt_image_JPEGImageDecoder_readImage;
|
|
||||||
text: .text%jStdError;
|
|
||||||
text: .text%jCreaDecompress;
|
|
||||||
text: .text%jIMemMgr;
|
|
||||||
text: .text%jMemInit;
|
|
||||||
text: .text%jGetSmall;
|
|
||||||
text: .text%jIMReader;
|
|
||||||
text: .text%alloc_small: OUTPUTDIR/jmemmgr.o;
|
|
||||||
text: .text%reset_marker_reader: OUTPUTDIR/jdmarker.o;
|
|
||||||
text: .text%jIInCtlr;
|
|
||||||
text: .text%GET_ARRAYS: OUTPUTDIR/jpegdecoder.o;
|
|
||||||
text: .text%jReadHeader;
|
|
||||||
text: .text%jConsumeInput;
|
|
||||||
text: .text%reset_input_controller: OUTPUTDIR/jdinput.o;
|
|
||||||
text: .text%reset_error_mgr: OUTPUTDIR/jerror.o;
|
|
||||||
text: .text%sun_jpeg_init_source;
|
|
||||||
text: .text%consume_markers: OUTPUTDIR/jdinput.o;
|
|
||||||
text: .text%read_markers: OUTPUTDIR/jdmarker.o;
|
|
||||||
# text: .text%first_marker: OUTPUTDIR/jdmarker.o;
|
|
||||||
text: .text%sun_jpeg_fill_input_buffer;
|
|
||||||
text: .text%RELEASE_ARRAYS: OUTPUTDIR/jpegdecoder.o;
|
|
||||||
# text: .text%get_soi: OUTPUTDIR/jdmarker.o;
|
|
||||||
text: .text%emit_message: OUTPUTDIR/jerror.o;
|
|
||||||
text: .text%next_marker: OUTPUTDIR/jdmarker.o;
|
|
||||||
text: .text%get_interesting_appn: OUTPUTDIR/jdmarker.o;
|
|
||||||
text: .text%examine_app0: OUTPUTDIR/jdmarker.o;
|
|
||||||
text: .text%skip_variable: OUTPUTDIR/jdmarker.o;
|
|
||||||
text: .text%sun_jpeg_skip_input_data;
|
|
||||||
text: .text%examine_app14: OUTPUTDIR/jdmarker.o;
|
|
||||||
text: .text%get_dqt: OUTPUTDIR/jdmarker.o;
|
|
||||||
text: .text%jAlcQTable;
|
|
||||||
text: .text%get_sof: OUTPUTDIR/jdmarker.o;
|
|
||||||
# text: .text%get_dri: OUTPUTDIR/jdmarker.o;
|
|
||||||
text: .text%get_dht: OUTPUTDIR/jdmarker.o;
|
|
||||||
text: .text%jAlcHTable;
|
|
||||||
text: .text%get_sos: OUTPUTDIR/jdmarker.o;
|
|
||||||
text: .text%initial_setup: OUTPUTDIR/jdinput.o;
|
|
||||||
text: .text%jDivRound;
|
|
||||||
text: .text%default_decompress_parms: OUTPUTDIR/jdapimin.o;
|
|
||||||
text: .text%jHasMultScn;
|
|
||||||
text: .text%jStrtDecompress;
|
|
||||||
text: .text%jIDMaster;
|
|
||||||
text: .text%master_selection: OUTPUTDIR/jdmaster.o;
|
|
||||||
text: .text%jCalcDimensions;
|
|
||||||
# text: .text%use_merged_upsample: OUTPUTDIR/jdmaster.o;
|
|
||||||
# text: .text%prepare_range_limit_table: OUTPUTDIR/jdmaster.o;
|
|
||||||
text: .text%jIDColor;
|
|
||||||
# text: .text%build_ycc_rgb_table: OUTPUTDIR/jdcolor.o;
|
|
||||||
text: .text%jIUpsampler;
|
|
||||||
text: .text%jRound;
|
|
||||||
text: .text%alloc_sarray: OUTPUTDIR/jmemmgr.o;
|
|
||||||
text: .text%alloc_large: OUTPUTDIR/jmemmgr.o;
|
|
||||||
text: .text%jGetLarge;
|
|
||||||
text: .text%jIDPostC;
|
|
||||||
text: .text%jIIDCT;
|
|
||||||
text: .text%jIHDecoder;
|
|
||||||
text: .text%jIDCoefC;
|
|
||||||
text: .text%jIDMainC;
|
|
||||||
text: .text%alloc_funny_pointers: OUTPUTDIR/jdmainct.o;
|
|
||||||
text: .text%realize_virt_arrays: OUTPUTDIR/jmemmgr.o;
|
|
||||||
text: .text%start_input_pass: OUTPUTDIR/jdinput.o;
|
|
||||||
text: .text%per_scan_setup: OUTPUTDIR/jdinput.o;
|
|
||||||
text: .text%latch_quant_tables: OUTPUTDIR/jdinput.o;
|
|
||||||
text: .text%start_pass_huff_decoder: OUTPUTDIR/jdhuff.o;
|
|
||||||
text: .text%jMkDDerived;
|
|
||||||
text: .text%start_input_pass: OUTPUTDIR/jdcoefct.o;
|
|
||||||
# text: .text%start_iMCU_row: OUTPUTDIR/jdcoefct.o;
|
|
||||||
text: .text%output_pass_setup: OUTPUTDIR/jdapistd.o;
|
|
||||||
text: .text%prepare_for_output_pass: OUTPUTDIR/jdmaster.o;
|
|
||||||
text: .text%start_pass: OUTPUTDIR/jddctmgr.o;
|
|
||||||
text: .text%start_output_pass: OUTPUTDIR/jdcoefct.o;
|
|
||||||
text: .text%start_pass_dcolor: OUTPUTDIR/jdcolor.o;
|
|
||||||
text: .text%start_pass_upsample: OUTPUTDIR/jdsample.o;
|
|
||||||
text: .text%start_pass_dpost: OUTPUTDIR/jdpostct.o;
|
|
||||||
text: .text%start_pass_main: OUTPUTDIR/jdmainct.o;
|
|
||||||
text: .text%make_funny_pointers: OUTPUTDIR/jdmainct.o;
|
|
||||||
text: .text%jReadScanlines;
|
|
||||||
text: .text%process_data_context_main: OUTPUTDIR/jdmainct.o;
|
|
||||||
text: .text%decompress_onepass: OUTPUTDIR/jdcoefct.o;
|
|
||||||
text: .text%jZeroFar;
|
|
||||||
text: .text%decode_mcu: OUTPUTDIR/jdhuff.o;
|
|
||||||
text: .text%jFilBitBuf;
|
|
||||||
text: .text%jHufDecode;
|
|
||||||
text: .text%jRDislow;
|
|
||||||
text: .text%sep_upsample: OUTPUTDIR/jdsample.o;
|
|
||||||
text: .text%fullsize_upsample: OUTPUTDIR/jdsample.o;
|
|
||||||
text: .text%h2v2_fancy_upsample: OUTPUTDIR/jdsample.o;
|
|
||||||
text: .text%ycc_rgb_convert: OUTPUTDIR/jdcolor.o;
|
|
||||||
# text: .text%set_wraparound_pointers: OUTPUTDIR/jdmainct.o;
|
|
||||||
text: .text%process_restart: OUTPUTDIR/jdhuff.o;
|
|
||||||
text: .text%read_restart_marker: OUTPUTDIR/jdmarker.o;
|
|
||||||
text: .text%finish_input_pass: OUTPUTDIR/jdinput.o;
|
|
||||||
# text: .text%set_bottom_pointers: OUTPUTDIR/jdmainct.o;
|
|
||||||
text: .text%jFinDecompress;
|
|
||||||
text: .text%finish_output_pass: OUTPUTDIR/jdmaster.o;
|
|
||||||
text: .text%sun_jpeg_term_source;
|
|
||||||
text: .text%jAbort;
|
|
||||||
text: .text%free_pool: OUTPUTDIR/jmemmgr.o;
|
|
||||||
text: .text%jFreeLarge;
|
|
||||||
text: .text%jFreeSmall;
|
|
||||||
text: .text%jDestDecompress;
|
|
||||||
text: .text%jDestroy;
|
|
||||||
text: .text%self_destruct: OUTPUTDIR/jmemmgr.o;
|
|
||||||
text: .text%jMemTerm;
|
|
||||||
text: .text%process_data_simple_main: OUTPUTDIR/jdmainct.o;
|
|
|
@ -1,119 +0,0 @@
|
||||||
data = R0x2000;
|
|
||||||
text = LOAD ?RXO;
|
|
||||||
# Test Null
|
|
||||||
# Test Exit
|
|
||||||
# Test Hello
|
|
||||||
# Test Sleep
|
|
||||||
# Test IntToString
|
|
||||||
# Test LoadToolkit
|
|
||||||
# Test LoadFrame
|
|
||||||
# Test LoadJFrame
|
|
||||||
# Test JHello
|
|
||||||
# SwingSet
|
|
||||||
text: .text%JNI_OnLoad;
|
|
||||||
text: .text%Java_sun_awt_image_JPEGImageDecoder_initIDs;
|
|
||||||
text: .text%Java_sun_awt_image_JPEGImageDecoder_readImage;
|
|
||||||
text: .text%jStdError;
|
|
||||||
text: .text%jCreaDecompress;
|
|
||||||
text: .text%jIMemMgr;
|
|
||||||
text: .text%jMemInit;
|
|
||||||
text: .text%jGetSmall;
|
|
||||||
text: .text%jIMReader;
|
|
||||||
text: .text%alloc_small: OUTPUTDIR/jmemmgr.o;
|
|
||||||
text: .text%reset_marker_reader: OUTPUTDIR/jdmarker.o;
|
|
||||||
text: .text%jIInCtlr;
|
|
||||||
# text: .text%GET_ARRAYS: OUTPUTDIR/jpegdecoder.o;
|
|
||||||
text: .text%jReadHeader;
|
|
||||||
text: .text%jConsumeInput;
|
|
||||||
text: .text%reset_input_controller: OUTPUTDIR/jdinput.o;
|
|
||||||
text: .text%reset_error_mgr: OUTPUTDIR/jerror.o;
|
|
||||||
text: .text%sun_jpeg_init_source;
|
|
||||||
text: .text%consume_markers: OUTPUTDIR/jdinput.o;
|
|
||||||
text: .text%read_markers: OUTPUTDIR/jdmarker.o;
|
|
||||||
# text: .text%first_marker: OUTPUTDIR/jdmarker.o;
|
|
||||||
text: .text%sun_jpeg_fill_input_buffer;
|
|
||||||
# text: .text%RELEASE_ARRAYS: OUTPUTDIR/jpegdecoder.o;
|
|
||||||
# text: .text%get_soi: OUTPUTDIR/jdmarker.o;
|
|
||||||
text: .text%emit_message: OUTPUTDIR/jerror.o;
|
|
||||||
# text: .text%next_marker: OUTPUTDIR/jdmarker.o;
|
|
||||||
text: .text%get_interesting_appn: OUTPUTDIR/jdmarker.o;
|
|
||||||
# text: .text%examine_app0: OUTPUTDIR/jdmarker.o;
|
|
||||||
text: .text%skip_variable: OUTPUTDIR/jdmarker.o;
|
|
||||||
text: .text%sun_jpeg_skip_input_data;
|
|
||||||
# text: .text%examine_app14: OUTPUTDIR/jdmarker.o;
|
|
||||||
text: .text%get_dqt: OUTPUTDIR/jdmarker.o;
|
|
||||||
text: .text%jAlcQTable;
|
|
||||||
text: .text%get_sof: OUTPUTDIR/jdmarker.o;
|
|
||||||
# text: .text%get_dri: OUTPUTDIR/jdmarker.o;
|
|
||||||
text: .text%get_dht: OUTPUTDIR/jdmarker.o;
|
|
||||||
text: .text%jAlcHTable;
|
|
||||||
text: .text%get_sos: OUTPUTDIR/jdmarker.o;
|
|
||||||
# text: .text%initial_setup: OUTPUTDIR/jdinput.o;
|
|
||||||
text: .text%jDivRound;
|
|
||||||
# text: .text%default_decompress_parms: OUTPUTDIR/jdapimin.o;
|
|
||||||
text: .text%jHasMultScn;
|
|
||||||
text: .text%jStrtDecompress;
|
|
||||||
text: .text%jIDMaster;
|
|
||||||
# text: .text%master_selection: OUTPUTDIR/jdmaster.o;
|
|
||||||
text: .text%jCalcDimensions;
|
|
||||||
# text: .text%use_merged_upsample: OUTPUTDIR/jdmaster.o;
|
|
||||||
# text: .text%prepare_range_limit_table: OUTPUTDIR/jdmaster.o;
|
|
||||||
text: .text%jIDColor;
|
|
||||||
# text: .text%build_ycc_rgb_table: OUTPUTDIR/jdcolor.o;
|
|
||||||
text: .text%jIUpsampler;
|
|
||||||
text: .text%jRound;
|
|
||||||
text: .text%alloc_sarray: OUTPUTDIR/jmemmgr.o;
|
|
||||||
text: .text%alloc_large: OUTPUTDIR/jmemmgr.o;
|
|
||||||
text: .text%jGetLarge;
|
|
||||||
text: .text%jIDPostC;
|
|
||||||
text: .text%jIIDCT;
|
|
||||||
text: .text%jIHDecoder;
|
|
||||||
text: .text%jIDCoefC;
|
|
||||||
text: .text%jIDMainC;
|
|
||||||
# text: .text%alloc_funny_pointers: OUTPUTDIR/jdmainct.o;
|
|
||||||
text: .text%realize_virt_arrays: OUTPUTDIR/jmemmgr.o;
|
|
||||||
text: .text%start_input_pass: OUTPUTDIR/jdinput.o;
|
|
||||||
# text: .text%per_scan_setup: OUTPUTDIR/jdinput.o;
|
|
||||||
# text: .text%latch_quant_tables: OUTPUTDIR/jdinput.o;
|
|
||||||
text: .text%start_pass_huff_decoder: OUTPUTDIR/jdhuff.o;
|
|
||||||
text: .text%jMkDDerived;
|
|
||||||
text: .text%start_input_pass: OUTPUTDIR/jdcoefct.o;
|
|
||||||
# text: .text%start_iMCU_row: OUTPUTDIR/jdcoefct.o;
|
|
||||||
# text: .text%output_pass_setup: OUTPUTDIR/jdapistd.o;
|
|
||||||
text: .text%prepare_for_output_pass: OUTPUTDIR/jdmaster.o;
|
|
||||||
text: .text%start_pass: OUTPUTDIR/jddctmgr.o;
|
|
||||||
text: .text%start_output_pass: OUTPUTDIR/jdcoefct.o;
|
|
||||||
text: .text%start_pass_dcolor: OUTPUTDIR/jdcolor.o;
|
|
||||||
text: .text%start_pass_upsample: OUTPUTDIR/jdsample.o;
|
|
||||||
text: .text%start_pass_dpost: OUTPUTDIR/jdpostct.o;
|
|
||||||
text: .text%start_pass_main: OUTPUTDIR/jdmainct.o;
|
|
||||||
# text: .text%make_funny_pointers: OUTPUTDIR/jdmainct.o;
|
|
||||||
text: .text%jReadScanlines;
|
|
||||||
text: .text%process_data_context_main: OUTPUTDIR/jdmainct.o;
|
|
||||||
text: .text%decompress_onepass: OUTPUTDIR/jdcoefct.o;
|
|
||||||
text: .text%jZeroFar;
|
|
||||||
text: .text%decode_mcu: OUTPUTDIR/jdhuff.o;
|
|
||||||
text: .text%jFilBitBuf;
|
|
||||||
text: .text%jHufDecode;
|
|
||||||
text: .text%jRDislow;
|
|
||||||
text: .text%sep_upsample: OUTPUTDIR/jdsample.o;
|
|
||||||
text: .text%fullsize_upsample: OUTPUTDIR/jdsample.o;
|
|
||||||
text: .text%h2v2_fancy_upsample: OUTPUTDIR/jdsample.o;
|
|
||||||
text: .text%ycc_rgb_convert: OUTPUTDIR/jdcolor.o;
|
|
||||||
# text: .text%set_wraparound_pointers: OUTPUTDIR/jdmainct.o;
|
|
||||||
# text: .text%process_restart: OUTPUTDIR/jdhuff.o;
|
|
||||||
text: .text%read_restart_marker: OUTPUTDIR/jdmarker.o;
|
|
||||||
text: .text%finish_input_pass: OUTPUTDIR/jdinput.o;
|
|
||||||
# text: .text%set_bottom_pointers: OUTPUTDIR/jdmainct.o;
|
|
||||||
text: .text%jFinDecompress;
|
|
||||||
text: .text%finish_output_pass: OUTPUTDIR/jdmaster.o;
|
|
||||||
text: .text%sun_jpeg_term_source;
|
|
||||||
text: .text%jAbort;
|
|
||||||
text: .text%free_pool: OUTPUTDIR/jmemmgr.o;
|
|
||||||
text: .text%jFreeLarge;
|
|
||||||
text: .text%jFreeSmall;
|
|
||||||
text: .text%jDestDecompress;
|
|
||||||
text: .text%jDestroy;
|
|
||||||
text: .text%self_destruct: OUTPUTDIR/jmemmgr.o;
|
|
||||||
text: .text%jMemTerm;
|
|
||||||
text: .text%process_data_simple_main: OUTPUTDIR/jdmainct.o;
|
|
|
@ -1,37 +0,0 @@
|
||||||
#
|
|
||||||
# Copyright (c) 2008, 2013, Oracle and/or its affiliates. All rights reserved.
|
|
||||||
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
|
||||||
#
|
|
||||||
# This code is free software; you can redistribute it and/or modify it
|
|
||||||
# under the terms of the GNU General Public License version 2 only, as
|
|
||||||
# published by the Free Software Foundation. Oracle designates this
|
|
||||||
# particular file as subject to the "Classpath" exception as provided
|
|
||||||
# by Oracle in the LICENSE file that accompanied this code.
|
|
||||||
#
|
|
||||||
# This code is distributed in the hope that it will be useful, but WITHOUT
|
|
||||||
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
|
||||||
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
|
||||||
# version 2 for more details (a copy is included in the LICENSE file that
|
|
||||||
# accompanied this code).
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU General Public License version
|
|
||||||
# 2 along with this work; if not, write to the Free Software Foundation,
|
|
||||||
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
|
||||||
#
|
|
||||||
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
|
||||||
# or visit www.oracle.com if you need additional information or have any
|
|
||||||
# questions.
|
|
||||||
#
|
|
||||||
|
|
||||||
# Define library interface.
|
|
||||||
|
|
||||||
SUNWprivate_1.1 {
|
|
||||||
global:
|
|
||||||
Java_sun_tracing_dtrace_JVM_isSupported0;
|
|
||||||
Java_sun_tracing_dtrace_JVM_activate0;
|
|
||||||
Java_sun_tracing_dtrace_JVM_dispose0;
|
|
||||||
Java_sun_tracing_dtrace_JVM_isEnabled0;
|
|
||||||
Java_sun_tracing_dtrace_JVM_defineClass0;
|
|
||||||
local:
|
|
||||||
*;
|
|
||||||
};
|
|
|
@ -1,38 +0,0 @@
|
||||||
#
|
|
||||||
# Copyright (c) 2005, 2013, Oracle and/or its affiliates. All rights reserved.
|
|
||||||
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
|
||||||
#
|
|
||||||
# This code is free software; you can redistribute it and/or modify it
|
|
||||||
# under the terms of the GNU General Public License version 2 only, as
|
|
||||||
# published by the Free Software Foundation.
|
|
||||||
#
|
|
||||||
# This code is distributed in the hope that it will be useful, but WITHOUT
|
|
||||||
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
|
||||||
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
|
||||||
# version 2 for more details (a copy is included in the LICENSE file that
|
|
||||||
# accompanied this code).
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU General Public License version
|
|
||||||
# 2 along with this work; if not, write to the Free Software Foundation,
|
|
||||||
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
|
||||||
#
|
|
||||||
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
|
||||||
# or visit www.oracle.com if you need additional information or have any
|
|
||||||
# questions.
|
|
||||||
#
|
|
||||||
#
|
|
||||||
|
|
||||||
# Define library interface.
|
|
||||||
|
|
||||||
SUNWprivate_1.1 {
|
|
||||||
global:
|
|
||||||
JVM_begin_signal_setting;
|
|
||||||
JVM_end_signal_setting;
|
|
||||||
JVM_get_libjsig_version;
|
|
||||||
JVM_get_signal_action;
|
|
||||||
sigaction;
|
|
||||||
signal;
|
|
||||||
sigset;
|
|
||||||
local:
|
|
||||||
*;
|
|
||||||
};
|
|
|
@ -1,43 +0,0 @@
|
||||||
#
|
|
||||||
# Copyright (c) 2007, 2013, Oracle and/or its affiliates. All rights reserved.
|
|
||||||
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
|
||||||
#
|
|
||||||
# This code is free software; you can redistribute it and/or modify it
|
|
||||||
# under the terms of the GNU General Public License version 2 only, as
|
|
||||||
# published by the Free Software Foundation. Oracle designates this
|
|
||||||
# particular file as subject to the "Classpath" exception as provided
|
|
||||||
# by Oracle in the LICENSE file that accompanied this code.
|
|
||||||
#
|
|
||||||
# This code is distributed in the hope that it will be useful, but WITHOUT
|
|
||||||
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
|
||||||
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
|
||||||
# version 2 for more details (a copy is included in the LICENSE file that
|
|
||||||
# accompanied this code).
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU General Public License version
|
|
||||||
# 2 along with this work; if not, write to the Free Software Foundation,
|
|
||||||
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
|
||||||
#
|
|
||||||
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
|
||||||
# or visit www.oracle.com if you need additional information or have any
|
|
||||||
# questions.
|
|
||||||
#
|
|
||||||
|
|
||||||
# Define public interface.
|
|
||||||
|
|
||||||
SUNWprivate_1.1 {
|
|
||||||
global:
|
|
||||||
Java_sun_java2d_cmm_lcms_LCMS_loadProfileNative;
|
|
||||||
Java_sun_java2d_cmm_lcms_LCMS_getProfileSizeNative;
|
|
||||||
Java_sun_java2d_cmm_lcms_LCMS_getProfileDataNative;
|
|
||||||
Java_sun_java2d_cmm_lcms_LCMS_getTagNative;
|
|
||||||
Java_sun_java2d_cmm_lcms_LCMS_setTagDataNative;
|
|
||||||
Java_sun_java2d_cmm_lcms_LCMS_colorConvert;
|
|
||||||
Java_sun_java2d_cmm_lcms_LCMS_getProfileID;
|
|
||||||
Java_sun_java2d_cmm_lcms_LCMS_initLCMS;
|
|
||||||
Java_sun_java2d_cmm_lcms_LCMS_createNativeTransform;
|
|
||||||
JNI_OnLoad;
|
|
||||||
|
|
||||||
local:
|
|
||||||
*;
|
|
||||||
};
|
|
|
@ -1,97 +0,0 @@
|
||||||
#
|
|
||||||
# Copyright (c) 2005, 2015, Oracle and/or its affiliates. All rights reserved.
|
|
||||||
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
|
||||||
#
|
|
||||||
# This code is free software; you can redistribute it and/or modify it
|
|
||||||
# under the terms of the GNU General Public License version 2 only, as
|
|
||||||
# published by the Free Software Foundation. Oracle designates this
|
|
||||||
# particular file as subject to the "Classpath" exception as provided
|
|
||||||
# by Oracle in the LICENSE file that accompanied this code.
|
|
||||||
#
|
|
||||||
# This code is distributed in the hope that it will be useful, but WITHOUT
|
|
||||||
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
|
||||||
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
|
||||||
# version 2 for more details (a copy is included in the LICENSE file that
|
|
||||||
# accompanied this code).
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU General Public License version
|
|
||||||
# 2 along with this work; if not, write to the Free Software Foundation,
|
|
||||||
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
|
||||||
#
|
|
||||||
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
|
||||||
# or visit www.oracle.com if you need additional information or have any
|
|
||||||
# questions.
|
|
||||||
#
|
|
||||||
|
|
||||||
# Define library interface.
|
|
||||||
|
|
||||||
SUNWprivate_1.1 {
|
|
||||||
global:
|
|
||||||
Java_sun_management_ClassLoadingImpl_setVerboseClass;
|
|
||||||
Java_sun_management_GarbageCollectorImpl_getCollectionCount;
|
|
||||||
Java_sun_management_GarbageCollectorImpl_getCollectionTime;
|
|
||||||
Java_sun_management_HotspotThread_getInternalThreadCount;
|
|
||||||
Java_sun_management_HotspotThread_getInternalThreadTimes0;
|
|
||||||
Java_sun_management_MemoryImpl_getMemoryManagers0;
|
|
||||||
Java_sun_management_MemoryImpl_getMemoryPools0;
|
|
||||||
Java_sun_management_MemoryImpl_getMemoryUsage0;
|
|
||||||
Java_sun_management_MemoryImpl_setVerboseGC;
|
|
||||||
Java_sun_management_MemoryManagerImpl_getMemoryPools0;
|
|
||||||
Java_sun_management_MemoryPoolImpl_getCollectionUsage0;
|
|
||||||
Java_sun_management_MemoryPoolImpl_getMemoryManagers0;
|
|
||||||
Java_sun_management_MemoryPoolImpl_getPeakUsage0;
|
|
||||||
Java_sun_management_MemoryPoolImpl_getUsage0;
|
|
||||||
Java_sun_management_MemoryPoolImpl_resetPeakUsage0;
|
|
||||||
Java_sun_management_MemoryPoolImpl_setCollectionThreshold0;
|
|
||||||
Java_sun_management_MemoryPoolImpl_setPoolCollectionSensor;
|
|
||||||
Java_sun_management_MemoryPoolImpl_setPoolUsageSensor;
|
|
||||||
Java_sun_management_MemoryPoolImpl_setUsageThreshold0;
|
|
||||||
Java_sun_management_ThreadImpl_dumpThreads0;
|
|
||||||
Java_sun_management_ThreadImpl_findDeadlockedThreads0;
|
|
||||||
Java_sun_management_ThreadImpl_findMonitorDeadlockedThreads0;
|
|
||||||
Java_sun_management_ThreadImpl_getThreadInfo1;
|
|
||||||
Java_sun_management_ThreadImpl_getThreads;
|
|
||||||
Java_sun_management_ThreadImpl_getThreadTotalCpuTime0;
|
|
||||||
Java_sun_management_ThreadImpl_getThreadTotalCpuTime1;
|
|
||||||
Java_sun_management_ThreadImpl_getThreadUserCpuTime0;
|
|
||||||
Java_sun_management_ThreadImpl_getThreadUserCpuTime1;
|
|
||||||
Java_sun_management_ThreadImpl_getThreadAllocatedMemory1;
|
|
||||||
Java_sun_management_ThreadImpl_resetContentionTimes0;
|
|
||||||
Java_sun_management_ThreadImpl_resetPeakThreadCount0;
|
|
||||||
Java_sun_management_ThreadImpl_setThreadContentionMonitoringEnabled0;
|
|
||||||
Java_sun_management_ThreadImpl_setThreadCpuTimeEnabled0;
|
|
||||||
Java_sun_management_ThreadImpl_setThreadAllocatedMemoryEnabled0;
|
|
||||||
Java_sun_management_VMManagementImpl_getAvailableProcessors;
|
|
||||||
Java_sun_management_VMManagementImpl_getClassInitializationTime;
|
|
||||||
Java_sun_management_VMManagementImpl_getClassLoadingTime;
|
|
||||||
Java_sun_management_VMManagementImpl_getClassVerificationTime;
|
|
||||||
Java_sun_management_VMManagementImpl_getDaemonThreadCount;
|
|
||||||
Java_sun_management_VMManagementImpl_getInitializedClassCount;
|
|
||||||
Java_sun_management_VMManagementImpl_getLiveThreadCount;
|
|
||||||
Java_sun_management_VMManagementImpl_getLoadedClassSize;
|
|
||||||
Java_sun_management_VMManagementImpl_getMethodDataSize;
|
|
||||||
Java_sun_management_VMManagementImpl_getPeakThreadCount;
|
|
||||||
Java_sun_management_VMManagementImpl_getProcessId;
|
|
||||||
Java_sun_management_VMManagementImpl_getSafepointCount;
|
|
||||||
Java_sun_management_VMManagementImpl_getSafepointSyncTime;
|
|
||||||
Java_sun_management_VMManagementImpl_getStartupTime;
|
|
||||||
Java_sun_management_VMManagementImpl_getUptime0;
|
|
||||||
Java_sun_management_VMManagementImpl_getTotalApplicationNonStoppedTime;
|
|
||||||
Java_sun_management_VMManagementImpl_getTotalClassCount;
|
|
||||||
Java_sun_management_VMManagementImpl_getTotalCompileTime;
|
|
||||||
Java_sun_management_VMManagementImpl_getTotalSafepointTime;
|
|
||||||
Java_sun_management_VMManagementImpl_getTotalThreadCount;
|
|
||||||
Java_sun_management_VMManagementImpl_getUnloadedClassCount;
|
|
||||||
Java_sun_management_VMManagementImpl_getUnloadedClassSize;
|
|
||||||
Java_sun_management_VMManagementImpl_getVerboseClass;
|
|
||||||
Java_sun_management_VMManagementImpl_getVerboseGC;
|
|
||||||
Java_sun_management_VMManagementImpl_getVersion0;
|
|
||||||
Java_sun_management_VMManagementImpl_getVmArguments0;
|
|
||||||
Java_sun_management_VMManagementImpl_initOptionalSupportFields;
|
|
||||||
Java_sun_management_VMManagementImpl_isThreadContentionMonitoringEnabled;
|
|
||||||
Java_sun_management_VMManagementImpl_isThreadCpuTimeEnabled;
|
|
||||||
Java_sun_management_VMManagementImpl_isThreadAllocatedMemoryEnabled;
|
|
||||||
JNI_OnLoad;
|
|
||||||
local:
|
|
||||||
*;
|
|
||||||
};
|
|
|
@ -1,34 +0,0 @@
|
||||||
#
|
|
||||||
# Copyright (c) 2017, Oracle and/or its affiliates. All rights reserved.
|
|
||||||
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
|
||||||
#
|
|
||||||
# This code is free software; you can redistribute it and/or modify it
|
|
||||||
# under the terms of the GNU General Public License version 2 only, as
|
|
||||||
# published by the Free Software Foundation. Oracle designates this
|
|
||||||
# particular file as subject to the "Classpath" exception as provided
|
|
||||||
# by Oracle in the LICENSE file that accompanied this code.
|
|
||||||
#
|
|
||||||
# This code is distributed in the hope that it will be useful, but WITHOUT
|
|
||||||
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
|
||||||
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
|
||||||
# version 2 for more details (a copy is included in the LICENSE file that
|
|
||||||
# accompanied this code).
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU General Public License version
|
|
||||||
# 2 along with this work; if not, write to the Free Software Foundation,
|
|
||||||
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
|
||||||
#
|
|
||||||
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
|
||||||
# or visit www.oracle.com if you need additional information or have any
|
|
||||||
# questions.
|
|
||||||
#
|
|
||||||
|
|
||||||
# Define library interface.
|
|
||||||
|
|
||||||
SUNWprivate_1.1 {
|
|
||||||
global:
|
|
||||||
Java_jdk_internal_agent_FileSystemImpl_isAccessUserOnly0;
|
|
||||||
JNI_OnLoad;
|
|
||||||
local:
|
|
||||||
*;
|
|
||||||
};
|
|
|
@ -1,60 +0,0 @@
|
||||||
#
|
|
||||||
# Copyright (c) 2015, Oracle and/or its affiliates. All rights reserved.
|
|
||||||
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
|
||||||
#
|
|
||||||
# This code is free software; you can redistribute it and/or modify it
|
|
||||||
# under the terms of the GNU General Public License version 2 only, as
|
|
||||||
# published by the Free Software Foundation. Oracle designates this
|
|
||||||
# particular file as subject to the "Classpath" exception as provided
|
|
||||||
# by Oracle in the LICENSE file that accompanied this code.
|
|
||||||
#
|
|
||||||
# This code is distributed in the hope that it will be useful, but WITHOUT
|
|
||||||
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
|
||||||
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
|
||||||
# version 2 for more details (a copy is included in the LICENSE file that
|
|
||||||
# accompanied this code).
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU General Public License version
|
|
||||||
# 2 along with this work; if not, write to the Free Software Foundation,
|
|
||||||
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
|
||||||
#
|
|
||||||
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
|
||||||
# or visit www.oracle.com if you need additional information or have any
|
|
||||||
# questions.
|
|
||||||
#
|
|
||||||
|
|
||||||
# Define library interface.
|
|
||||||
|
|
||||||
SUNWprivate_1.1 {
|
|
||||||
global:
|
|
||||||
Java_com_sun_management_internal_OperatingSystemImpl_getCommittedVirtualMemorySize0;
|
|
||||||
Java_com_sun_management_internal_OperatingSystemImpl_getFreePhysicalMemorySize0;
|
|
||||||
Java_com_sun_management_internal_OperatingSystemImpl_getFreeSwapSpaceSize0;
|
|
||||||
Java_com_sun_management_internal_OperatingSystemImpl_getMaxFileDescriptorCount0;
|
|
||||||
Java_com_sun_management_internal_OperatingSystemImpl_getOpenFileDescriptorCount0;
|
|
||||||
Java_com_sun_management_internal_OperatingSystemImpl_getProcessCpuLoad0;
|
|
||||||
Java_com_sun_management_internal_OperatingSystemImpl_getProcessCpuTime0;
|
|
||||||
Java_com_sun_management_internal_OperatingSystemImpl_getSystemCpuLoad0;
|
|
||||||
Java_com_sun_management_internal_OperatingSystemImpl_getTotalPhysicalMemorySize0;
|
|
||||||
Java_com_sun_management_internal_OperatingSystemImpl_getTotalSwapSpaceSize0;
|
|
||||||
Java_com_sun_management_internal_OperatingSystemImpl_initialize0;
|
|
||||||
Java_com_sun_management_internal_DiagnosticCommandImpl_executeDiagnosticCommand;
|
|
||||||
Java_com_sun_management_internal_DiagnosticCommandImpl_getDiagnosticCommands;
|
|
||||||
Java_com_sun_management_internal_DiagnosticCommandImpl_getDiagnosticCommandInfo;
|
|
||||||
Java_com_sun_management_internal_DiagnosticCommandImpl_setNotificationEnabled;
|
|
||||||
Java_com_sun_management_internal_Flag_getAllFlagNames;
|
|
||||||
Java_com_sun_management_internal_Flag_getFlags;
|
|
||||||
Java_com_sun_management_internal_Flag_getInternalFlagCount;
|
|
||||||
Java_com_sun_management_internal_Flag_initialize;
|
|
||||||
Java_com_sun_management_internal_Flag_setLongValue;
|
|
||||||
Java_com_sun_management_internal_Flag_setBooleanValue;
|
|
||||||
Java_com_sun_management_internal_Flag_setStringValue;
|
|
||||||
Java_com_sun_management_internal_GarbageCollectorExtImpl_setNotificationEnabled;
|
|
||||||
Java_com_sun_management_internal_GcInfoBuilder_fillGcAttributeInfo;
|
|
||||||
Java_com_sun_management_internal_GcInfoBuilder_getLastGcInfo0;
|
|
||||||
Java_com_sun_management_internal_GcInfoBuilder_getNumGcExtAttributes;
|
|
||||||
Java_com_sun_management_internal_HotSpotDiagnostic_dumpHeap0;
|
|
||||||
JNI_OnLoad;
|
|
||||||
local:
|
|
||||||
*;
|
|
||||||
};
|
|
|
@ -1,39 +0,0 @@
|
||||||
#
|
|
||||||
# Copyright (c) 2005, 2013, Oracle and/or its affiliates. All rights reserved.
|
|
||||||
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
|
||||||
#
|
|
||||||
# This code is free software; you can redistribute it and/or modify it
|
|
||||||
# under the terms of the GNU General Public License version 2 only, as
|
|
||||||
# published by the Free Software Foundation. Oracle designates this
|
|
||||||
# particular file as subject to the "Classpath" exception as provided
|
|
||||||
# by Oracle in the LICENSE file that accompanied this code.
|
|
||||||
#
|
|
||||||
# This code is distributed in the hope that it will be useful, but WITHOUT
|
|
||||||
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
|
||||||
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
|
||||||
# version 2 for more details (a copy is included in the LICENSE file that
|
|
||||||
# accompanied this code).
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU General Public License version
|
|
||||||
# 2 along with this work; if not, write to the Free Software Foundation,
|
|
||||||
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
|
||||||
#
|
|
||||||
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
|
||||||
# or visit www.oracle.com if you need additional information or have any
|
|
||||||
# questions.
|
|
||||||
#
|
|
||||||
|
|
||||||
# Define public interface.
|
|
||||||
|
|
||||||
SUNWprivate_1.1 {
|
|
||||||
global:
|
|
||||||
j2d_mlib_ImageDelete;
|
|
||||||
j2d_mlib_ImageCreateStruct;
|
|
||||||
j2d_mlib_ImageLookUp;
|
|
||||||
j2d_mlib_ImageCreate;
|
|
||||||
j2d_mlib_ImageConvMxN;
|
|
||||||
j2d_mlib_ImageAffine;
|
|
||||||
j2d_mlib_ImageConvKernelConvert;
|
|
||||||
local:
|
|
||||||
*;
|
|
||||||
};
|
|
|
@ -1,119 +0,0 @@
|
||||||
#
|
|
||||||
# Copyright (c) 1997, 2018, Oracle and/or its affiliates. All rights reserved.
|
|
||||||
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
|
||||||
#
|
|
||||||
# This code is free software; you can redistribute it and/or modify it
|
|
||||||
# under the terms of the GNU General Public License version 2 only, as
|
|
||||||
# published by the Free Software Foundation. Oracle designates this
|
|
||||||
# particular file as subject to the "Classpath" exception as provided
|
|
||||||
# by Oracle in the LICENSE file that accompanied this code.
|
|
||||||
#
|
|
||||||
# This code is distributed in the hope that it will be useful, but WITHOUT
|
|
||||||
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
|
||||||
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
|
||||||
# version 2 for more details (a copy is included in the LICENSE file that
|
|
||||||
# accompanied this code).
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU General Public License version
|
|
||||||
# 2 along with this work; if not, write to the Free Software Foundation,
|
|
||||||
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
|
||||||
#
|
|
||||||
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
|
||||||
# or visit www.oracle.com if you need additional information or have any
|
|
||||||
# questions.
|
|
||||||
#
|
|
||||||
|
|
||||||
# Define public interface.
|
|
||||||
|
|
||||||
SUNWprivate_1.1 {
|
|
||||||
global:
|
|
||||||
JNI_OnLoad;
|
|
||||||
Java_java_net_PlainDatagramSocketImpl_dataAvailable;
|
|
||||||
Java_java_net_PlainSocketImpl_socketListen;
|
|
||||||
Java_java_net_PlainDatagramSocketImpl_getTTL;
|
|
||||||
Java_java_net_PlainDatagramSocketImpl_init;
|
|
||||||
Java_java_net_SocketOutputStream_socketWrite0;
|
|
||||||
Java_java_net_PlainSocketImpl_socketCreate;
|
|
||||||
Java_java_net_PlainSocketImpl_socketAvailable;
|
|
||||||
Java_java_net_PlainDatagramSocketImpl_join;
|
|
||||||
Java_java_net_PlainDatagramSocketImpl_socketGetOption;
|
|
||||||
Java_java_net_InetAddress_init;
|
|
||||||
Java_java_net_Inet4Address_init;
|
|
||||||
Java_java_net_Inet6Address_init;
|
|
||||||
Java_java_net_PlainDatagramSocketImpl_setTTL;
|
|
||||||
Java_java_net_PlainDatagramSocketImpl_socketSetOption0;
|
|
||||||
Java_java_net_PlainDatagramSocketImpl_bind0;
|
|
||||||
Java_java_net_PlainSocketImpl_socketAccept;
|
|
||||||
Java_java_net_DatagramPacket_init;
|
|
||||||
Java_java_net_PlainDatagramSocketImpl_leave;
|
|
||||||
Java_java_net_SocketInputStream_socketRead0;
|
|
||||||
Java_java_net_InetAddressImplFactory_isIPv6Supported;
|
|
||||||
Java_java_net_Inet4AddressImpl_getLocalHostName;
|
|
||||||
Java_java_net_Inet4AddressImpl_lookupAllHostAddr;
|
|
||||||
Java_java_net_Inet4AddressImpl_getHostByAddr;
|
|
||||||
Java_java_net_Inet4AddressImpl_isReachable0;
|
|
||||||
Java_java_net_Inet6AddressImpl_getLocalHostName;
|
|
||||||
Java_java_net_Inet6AddressImpl_lookupAllHostAddr;
|
|
||||||
Java_java_net_Inet6AddressImpl_getHostByAddr;
|
|
||||||
Java_java_net_Inet6AddressImpl_isReachable0;
|
|
||||||
Java_java_net_NetworkInterface_init;
|
|
||||||
Java_java_net_NetworkInterface_getByName0;
|
|
||||||
Java_java_net_NetworkInterface_getByIndex0;
|
|
||||||
Java_java_net_NetworkInterface_getByInetAddress0;
|
|
||||||
Java_java_net_NetworkInterface_getAll;
|
|
||||||
Java_java_net_NetworkInterface_isUp0;
|
|
||||||
Java_java_net_NetworkInterface_isLoopback0;
|
|
||||||
Java_java_net_NetworkInterface_isP2P0;
|
|
||||||
Java_java_net_NetworkInterface_supportsMulticast0;
|
|
||||||
Java_java_net_NetworkInterface_getMacAddr0;
|
|
||||||
Java_java_net_NetworkInterface_getMTU0;
|
|
||||||
Java_java_net_PlainDatagramSocketImpl_send;
|
|
||||||
Java_java_net_PlainSocketImpl_socketClose0;
|
|
||||||
Java_java_net_SocketOutputStream_init;
|
|
||||||
Java_java_net_PlainDatagramSocketImpl_peek;
|
|
||||||
Java_java_net_PlainDatagramSocketImpl_peekData;
|
|
||||||
Java_java_net_PlainSocketImpl_socketSetOption0;
|
|
||||||
Java_java_net_PlainSocketImpl_socketSendUrgentData;
|
|
||||||
Java_java_net_PlainDatagramSocketImpl_datagramSocketCreate;
|
|
||||||
Java_java_net_PlainSocketImpl_socketGetOption;
|
|
||||||
Java_java_net_PlainDatagramSocketImpl_receive0;
|
|
||||||
Java_java_net_PlainDatagramSocketImpl_connect0;
|
|
||||||
Java_java_net_PlainDatagramSocketImpl_disconnect0;
|
|
||||||
Java_java_net_PlainDatagramSocketImpl_datagramSocketClose;
|
|
||||||
Java_java_net_PlainSocketImpl_initProto;
|
|
||||||
Java_java_net_PlainSocketImpl_socketBind;
|
|
||||||
Java_java_net_PlainSocketImpl_socketShutdown;
|
|
||||||
Java_java_net_SocketInputStream_init;
|
|
||||||
Java_java_net_PlainSocketImpl_socketConnect;
|
|
||||||
Java_java_net_PlainDatagramSocketImpl_getTimeToLive;
|
|
||||||
Java_java_net_PlainDatagramSocketImpl_setTimeToLive;
|
|
||||||
Java_java_net_AbstractPlainSocketImpl_isReusePortAvailable0;
|
|
||||||
Java_java_net_AbstractPlainDatagramSocketImpl_isReusePortAvailable0;
|
|
||||||
Java_java_net_SocketCleanable_cleanupClose0;
|
|
||||||
Java_jdk_net_Sockets_isReusePortAvailable0;
|
|
||||||
Java_sun_net_PortConfig_getUpper0;
|
|
||||||
Java_sun_net_PortConfig_getLower0;
|
|
||||||
Java_sun_net_dns_ResolverConfigurationImpl_localDomain0;
|
|
||||||
Java_sun_net_dns_ResolverConfigurationImpl_fallbackDomain0;
|
|
||||||
Java_sun_net_sdp_SdpSupport_convert0;
|
|
||||||
Java_sun_net_sdp_SdpSupport_create0;
|
|
||||||
Java_sun_net_spi_DefaultProxySelector_init;
|
|
||||||
Java_sun_net_spi_DefaultProxySelector_getSystemProxies;
|
|
||||||
NET_SockaddrToInetAddress;
|
|
||||||
NET_SockaddrEqualsInetAddress;
|
|
||||||
NET_InetAddressToSockaddr;
|
|
||||||
NET_GetPortFromSockaddr;
|
|
||||||
NET_SetSockOpt;
|
|
||||||
NET_GetSockOpt;
|
|
||||||
NET_Bind;
|
|
||||||
NET_MapSocketOption;
|
|
||||||
NET_Wait;
|
|
||||||
NET_EnableFastTcpLoopback;
|
|
||||||
NET_ThrowNew;
|
|
||||||
ipv6_available;
|
|
||||||
reuseport_available;
|
|
||||||
initInetAddressIDs;
|
|
||||||
|
|
||||||
local:
|
|
||||||
*;
|
|
||||||
};
|
|
|
@ -1,33 +0,0 @@
|
||||||
#
|
|
||||||
# Copyright (c) 2001, 2012, Oracle and/or its affiliates. All rights reserved.
|
|
||||||
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
|
||||||
#
|
|
||||||
# This code is free software; you can redistribute it and/or modify it
|
|
||||||
# under the terms of the GNU General Public License version 2 only, as
|
|
||||||
# published by the Free Software Foundation. Oracle designates this
|
|
||||||
# particular file as subject to the "Classpath" exception as provided
|
|
||||||
# by Oracle in the LICENSE file that accompanied this code.
|
|
||||||
#
|
|
||||||
# This code is distributed in the hope that it will be useful, but WITHOUT
|
|
||||||
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
|
||||||
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
|
||||||
# version 2 for more details (a copy is included in the LICENSE file that
|
|
||||||
# accompanied this code).
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU General Public License version
|
|
||||||
# 2 along with this work; if not, write to the Free Software Foundation,
|
|
||||||
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
|
||||||
#
|
|
||||||
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
|
||||||
# or visit www.oracle.com if you need additional information or have any
|
|
||||||
# questions.
|
|
||||||
#
|
|
||||||
|
|
||||||
# TODO: implement for AIX
|
|
||||||
|
|
||||||
SUNWprivate_1.1 {
|
|
||||||
global:
|
|
||||||
|
|
||||||
local:
|
|
||||||
*;
|
|
||||||
};
|
|
|
@ -1,198 +0,0 @@
|
||||||
#
|
|
||||||
# Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
|
|
||||||
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
|
||||||
#
|
|
||||||
# This code is free software; you can redistribute it and/or modify it
|
|
||||||
# under the terms of the GNU General Public License version 2 only, as
|
|
||||||
# published by the Free Software Foundation. Oracle designates this
|
|
||||||
# particular file as subject to the "Classpath" exception as provided
|
|
||||||
# by Oracle in the LICENSE file that accompanied this code.
|
|
||||||
#
|
|
||||||
# This code is distributed in the hope that it will be useful, but WITHOUT
|
|
||||||
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
|
||||||
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
|
||||||
# version 2 for more details (a copy is included in the LICENSE file that
|
|
||||||
# accompanied this code).
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU General Public License version
|
|
||||||
# 2 along with this work; if not, write to the Free Software Foundation,
|
|
||||||
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
|
||||||
#
|
|
||||||
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
|
||||||
# or visit www.oracle.com if you need additional information or have any
|
|
||||||
# questions.
|
|
||||||
#
|
|
||||||
|
|
||||||
SUNWprivate_1.1 {
|
|
||||||
global:
|
|
||||||
JNI_OnLoad;
|
|
||||||
Java_java_nio_MappedByteBuffer_force0;
|
|
||||||
Java_java_nio_MappedByteBuffer_isLoaded0;
|
|
||||||
Java_java_nio_MappedByteBuffer_load0;
|
|
||||||
Java_sun_nio_ch_DatagramChannelImpl_disconnect0;
|
|
||||||
Java_sun_nio_ch_DatagramChannelImpl_initIDs;
|
|
||||||
Java_sun_nio_ch_DatagramChannelImpl_receive0;
|
|
||||||
Java_sun_nio_ch_DatagramChannelImpl_send0;
|
|
||||||
Java_sun_nio_ch_DatagramDispatcher_read0;
|
|
||||||
Java_sun_nio_ch_DatagramDispatcher_readv0;
|
|
||||||
Java_sun_nio_ch_DatagramDispatcher_write0;
|
|
||||||
Java_sun_nio_ch_DatagramDispatcher_writev0;
|
|
||||||
Java_sun_nio_ch_EPoll_eventSize;
|
|
||||||
Java_sun_nio_ch_EPoll_eventsOffset;
|
|
||||||
Java_sun_nio_ch_EPoll_dataOffset;
|
|
||||||
Java_sun_nio_ch_EPoll_create;
|
|
||||||
Java_sun_nio_ch_EPoll_ctl;
|
|
||||||
Java_sun_nio_ch_EPoll_wait;
|
|
||||||
Java_sun_nio_ch_FileChannelImpl_initIDs;
|
|
||||||
Java_sun_nio_ch_FileChannelImpl_map0;
|
|
||||||
Java_sun_nio_ch_FileChannelImpl_position0;
|
|
||||||
Java_sun_nio_ch_FileChannelImpl_transferTo0;
|
|
||||||
Java_sun_nio_ch_FileChannelImpl_unmap0;
|
|
||||||
Java_sun_nio_ch_FileDispatcherImpl_allocate0;
|
|
||||||
Java_sun_nio_ch_FileDispatcherImpl_close0;
|
|
||||||
Java_sun_nio_ch_FileDispatcherImpl_closeIntFD;
|
|
||||||
Java_sun_nio_ch_FileDispatcherImpl_force0;
|
|
||||||
Java_sun_nio_ch_FileDispatcherImpl_init;
|
|
||||||
Java_sun_nio_ch_FileDispatcherImpl_lock0;
|
|
||||||
Java_sun_nio_ch_FileDispatcherImpl_preClose0;
|
|
||||||
Java_sun_nio_ch_FileDispatcherImpl_pread0;
|
|
||||||
Java_sun_nio_ch_FileDispatcherImpl_pwrite0;
|
|
||||||
Java_sun_nio_ch_FileDispatcherImpl_read0;
|
|
||||||
Java_sun_nio_ch_FileDispatcherImpl_readv0;
|
|
||||||
Java_sun_nio_ch_FileDispatcherImpl_release0;
|
|
||||||
Java_sun_nio_ch_FileDispatcherImpl_size0;
|
|
||||||
Java_sun_nio_ch_FileDispatcherImpl_truncate0;
|
|
||||||
Java_sun_nio_ch_FileDispatcherImpl_write0;
|
|
||||||
Java_sun_nio_ch_FileDispatcherImpl_writev0;
|
|
||||||
Java_sun_nio_ch_FileDispatcherImpl_setDirect0;
|
|
||||||
Java_sun_nio_ch_FileKey_init;
|
|
||||||
Java_sun_nio_ch_FileKey_initIDs;
|
|
||||||
Java_sun_nio_ch_InheritedChannel_close0;
|
|
||||||
Java_sun_nio_ch_InheritedChannel_dup;
|
|
||||||
Java_sun_nio_ch_InheritedChannel_dup2;
|
|
||||||
Java_sun_nio_ch_InheritedChannel_initIDs;
|
|
||||||
Java_sun_nio_ch_InheritedChannel_open0;
|
|
||||||
Java_sun_nio_ch_InheritedChannel_peerAddress0;
|
|
||||||
Java_sun_nio_ch_InheritedChannel_peerPort0;
|
|
||||||
Java_sun_nio_ch_InheritedChannel_soType0;
|
|
||||||
Java_sun_nio_ch_IOUtil_configureBlocking;
|
|
||||||
Java_sun_nio_ch_IOUtil_drain;
|
|
||||||
Java_sun_nio_ch_IOUtil_drain1;
|
|
||||||
Java_sun_nio_ch_IOUtil_fdVal;
|
|
||||||
Java_sun_nio_ch_IOUtil_fdLimit;
|
|
||||||
Java_sun_nio_ch_IOUtil_initIDs;
|
|
||||||
Java_sun_nio_ch_IOUtil_iovMax;
|
|
||||||
Java_sun_nio_ch_IOUtil_makePipe;
|
|
||||||
Java_sun_nio_ch_IOUtil_randomBytes;
|
|
||||||
Java_sun_nio_ch_IOUtil_setfdVal;
|
|
||||||
Java_sun_nio_ch_IOUtil_write1;
|
|
||||||
Java_sun_nio_ch_NativeThread_current;
|
|
||||||
Java_sun_nio_ch_NativeThread_init;
|
|
||||||
Java_sun_nio_ch_NativeThread_signal;
|
|
||||||
Java_sun_nio_ch_Net_canIPv6SocketJoinIPv4Group0;
|
|
||||||
Java_sun_nio_ch_Net_canJoin6WithIPv4Group0;
|
|
||||||
Java_sun_nio_ch_Net_socket0;
|
|
||||||
Java_sun_nio_ch_Net_bind0;
|
|
||||||
Java_sun_nio_ch_Net_connect0;
|
|
||||||
Java_sun_nio_ch_Net_listen;
|
|
||||||
Java_sun_nio_ch_Net_localPort;
|
|
||||||
Java_sun_nio_ch_Net_localInetAddress;
|
|
||||||
Java_sun_nio_ch_Net_getIntOption0;
|
|
||||||
Java_sun_nio_ch_Net_setIntOption0;
|
|
||||||
Java_sun_nio_ch_Net_initIDs;
|
|
||||||
Java_sun_nio_ch_Net_isIPv6Available0;
|
|
||||||
Java_sun_nio_ch_Net_isReusePortAvailable0;
|
|
||||||
Java_sun_nio_ch_Net_joinOrDrop4;
|
|
||||||
Java_sun_nio_ch_Net_blockOrUnblock4;
|
|
||||||
Java_sun_nio_ch_Net_joinOrDrop6;
|
|
||||||
Java_sun_nio_ch_Net_blockOrUnblock6;
|
|
||||||
Java_sun_nio_ch_Net_setInterface4;
|
|
||||||
Java_sun_nio_ch_Net_getInterface4;
|
|
||||||
Java_sun_nio_ch_Net_setInterface6;
|
|
||||||
Java_sun_nio_ch_Net_getInterface6;
|
|
||||||
Java_sun_nio_ch_Net_shutdown;
|
|
||||||
Java_sun_nio_ch_Net_poll;
|
|
||||||
Java_sun_nio_ch_Net_pollinValue;
|
|
||||||
Java_sun_nio_ch_Net_polloutValue;
|
|
||||||
Java_sun_nio_ch_Net_pollerrValue;
|
|
||||||
Java_sun_nio_ch_Net_pollhupValue;
|
|
||||||
Java_sun_nio_ch_Net_pollnvalValue;
|
|
||||||
Java_sun_nio_ch_Net_pollconnValue;
|
|
||||||
Java_sun_nio_ch_Net_isExclusiveBindAvailable;
|
|
||||||
Java_sun_nio_ch_PollSelectorImpl_poll;
|
|
||||||
Java_sun_nio_ch_ServerSocketChannelImpl_accept0;
|
|
||||||
Java_sun_nio_ch_ServerSocketChannelImpl_initIDs;
|
|
||||||
Java_sun_nio_ch_SocketChannelImpl_checkConnect;
|
|
||||||
Java_sun_nio_ch_SocketChannelImpl_sendOutOfBandData;
|
|
||||||
Java_sun_nio_ch_UnixAsynchronousServerSocketChannelImpl_accept0;
|
|
||||||
Java_sun_nio_ch_UnixAsynchronousServerSocketChannelImpl_initIDs;
|
|
||||||
Java_sun_nio_ch_UnixAsynchronousSocketChannelImpl_checkConnect;
|
|
||||||
Java_sun_nio_fs_LinuxWatchService_eventSize;
|
|
||||||
Java_sun_nio_fs_LinuxWatchService_eventOffsets;
|
|
||||||
Java_sun_nio_fs_LinuxWatchService_inotifyInit;
|
|
||||||
Java_sun_nio_fs_LinuxWatchService_inotifyAddWatch;
|
|
||||||
Java_sun_nio_fs_LinuxWatchService_inotifyRmWatch;
|
|
||||||
Java_sun_nio_fs_LinuxWatchService_configureBlocking;
|
|
||||||
Java_sun_nio_fs_LinuxWatchService_socketpair;
|
|
||||||
Java_sun_nio_fs_LinuxWatchService_poll;
|
|
||||||
Java_sun_nio_fs_LinuxNativeDispatcher_init;
|
|
||||||
Java_sun_nio_fs_LinuxNativeDispatcher_fgetxattr0;
|
|
||||||
Java_sun_nio_fs_LinuxNativeDispatcher_flistxattr;
|
|
||||||
Java_sun_nio_fs_LinuxNativeDispatcher_fsetxattr0;
|
|
||||||
Java_sun_nio_fs_LinuxNativeDispatcher_fremovexattr0;
|
|
||||||
Java_sun_nio_fs_LinuxNativeDispatcher_setmntent0;
|
|
||||||
Java_sun_nio_fs_LinuxNativeDispatcher_getmntent;
|
|
||||||
Java_sun_nio_fs_LinuxNativeDispatcher_endmntent;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_init;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_getcwd;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_strerror;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_dup;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_access0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_exists0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_stat0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_stat1;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_lstat0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_fstat;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_fstatat0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_chmod0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_fchmod;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_chown0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_lchown0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_fchown;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_utimes0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_futimes;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_open0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_openat0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_close0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_read;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_write;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_fopen0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_fclose;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_opendir0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_fdopendir;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_readdir;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_closedir;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_link0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_unlink0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_unlinkat0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_rename0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_renameat0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_mkdir0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_rmdir0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_symlink0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_readlink0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_realpath0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_statvfs0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_pathconf0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_fpathconf;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_mknod0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_getpwuid;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_getgrgid;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_getpwnam0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_getgrnam0;
|
|
||||||
Java_sun_nio_fs_UnixCopyFile_transfer;
|
|
||||||
handleSocketError;
|
|
||||||
|
|
||||||
local:
|
|
||||||
*;
|
|
||||||
};
|
|
|
@ -1,186 +0,0 @@
|
||||||
#
|
|
||||||
# Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
|
|
||||||
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
|
||||||
#
|
|
||||||
# This code is free software; you can redistribute it and/or modify it
|
|
||||||
# under the terms of the GNU General Public License version 2 only, as
|
|
||||||
# published by the Free Software Foundation. Oracle designates this
|
|
||||||
# particular file as subject to the "Classpath" exception as provided
|
|
||||||
# by Oracle in the LICENSE file that accompanied this code.
|
|
||||||
#
|
|
||||||
# This code is distributed in the hope that it will be useful, but WITHOUT
|
|
||||||
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
|
||||||
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
|
||||||
# version 2 for more details (a copy is included in the LICENSE file that
|
|
||||||
# accompanied this code).
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU General Public License version
|
|
||||||
# 2 along with this work; if not, write to the Free Software Foundation,
|
|
||||||
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
|
||||||
#
|
|
||||||
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
|
||||||
# or visit www.oracle.com if you need additional information or have any
|
|
||||||
# questions.
|
|
||||||
#
|
|
||||||
|
|
||||||
SUNWprivate_1.1 {
|
|
||||||
global:
|
|
||||||
JNI_OnLoad;
|
|
||||||
Java_java_nio_MappedByteBuffer_force0;
|
|
||||||
Java_java_nio_MappedByteBuffer_isLoaded0;
|
|
||||||
Java_java_nio_MappedByteBuffer_load0;
|
|
||||||
Java_sun_nio_ch_DatagramChannelImpl_disconnect0;
|
|
||||||
Java_sun_nio_ch_DatagramChannelImpl_initIDs;
|
|
||||||
Java_sun_nio_ch_DatagramChannelImpl_receive0;
|
|
||||||
Java_sun_nio_ch_DatagramChannelImpl_send0;
|
|
||||||
Java_sun_nio_ch_DatagramDispatcher_read0;
|
|
||||||
Java_sun_nio_ch_DatagramDispatcher_readv0;
|
|
||||||
Java_sun_nio_ch_DatagramDispatcher_write0;
|
|
||||||
Java_sun_nio_ch_DatagramDispatcher_writev0;
|
|
||||||
Java_sun_nio_ch_FileChannelImpl_initIDs;
|
|
||||||
Java_sun_nio_ch_FileChannelImpl_map0;
|
|
||||||
Java_sun_nio_ch_FileChannelImpl_position0;
|
|
||||||
Java_sun_nio_ch_FileChannelImpl_transferTo0;
|
|
||||||
Java_sun_nio_ch_FileChannelImpl_unmap0;
|
|
||||||
Java_sun_nio_ch_FileDispatcherImpl_allocate0;
|
|
||||||
Java_sun_nio_ch_FileDispatcherImpl_close0;
|
|
||||||
Java_sun_nio_ch_FileDispatcherImpl_closeIntFD;
|
|
||||||
Java_sun_nio_ch_FileDispatcherImpl_force0;
|
|
||||||
Java_sun_nio_ch_FileDispatcherImpl_init;
|
|
||||||
Java_sun_nio_ch_FileDispatcherImpl_lock0;
|
|
||||||
Java_sun_nio_ch_FileDispatcherImpl_preClose0;
|
|
||||||
Java_sun_nio_ch_FileDispatcherImpl_pread0;
|
|
||||||
Java_sun_nio_ch_FileDispatcherImpl_pwrite0;
|
|
||||||
Java_sun_nio_ch_FileDispatcherImpl_read0;
|
|
||||||
Java_sun_nio_ch_FileDispatcherImpl_readv0;
|
|
||||||
Java_sun_nio_ch_FileDispatcherImpl_release0;
|
|
||||||
Java_sun_nio_ch_FileDispatcherImpl_size0;
|
|
||||||
Java_sun_nio_ch_FileDispatcherImpl_truncate0;
|
|
||||||
Java_sun_nio_ch_FileDispatcherImpl_write0;
|
|
||||||
Java_sun_nio_ch_FileDispatcherImpl_writev0;
|
|
||||||
Java_sun_nio_ch_FileKey_init;
|
|
||||||
Java_sun_nio_ch_FileKey_initIDs;
|
|
||||||
Java_sun_nio_ch_InheritedChannel_close0;
|
|
||||||
Java_sun_nio_ch_InheritedChannel_dup;
|
|
||||||
Java_sun_nio_ch_InheritedChannel_dup2;
|
|
||||||
Java_sun_nio_ch_InheritedChannel_initIDs;
|
|
||||||
Java_sun_nio_ch_InheritedChannel_open0;
|
|
||||||
Java_sun_nio_ch_InheritedChannel_peerAddress0;
|
|
||||||
Java_sun_nio_ch_InheritedChannel_peerPort0;
|
|
||||||
Java_sun_nio_ch_InheritedChannel_soType0;
|
|
||||||
Java_sun_nio_ch_IOUtil_configureBlocking;
|
|
||||||
Java_sun_nio_ch_IOUtil_drain;
|
|
||||||
Java_sun_nio_ch_IOUtil_drain1;
|
|
||||||
Java_sun_nio_ch_IOUtil_fdVal;
|
|
||||||
Java_sun_nio_ch_IOUtil_fdLimit;
|
|
||||||
Java_sun_nio_ch_IOUtil_initIDs;
|
|
||||||
Java_sun_nio_ch_IOUtil_iovMax;
|
|
||||||
Java_sun_nio_ch_IOUtil_makePipe;
|
|
||||||
Java_sun_nio_ch_IOUtil_randomBytes;
|
|
||||||
Java_sun_nio_ch_IOUtil_setfdVal;
|
|
||||||
Java_sun_nio_ch_IOUtil_write1;
|
|
||||||
Java_sun_nio_ch_KQueue_create;
|
|
||||||
Java_sun_nio_ch_KQueue_register;
|
|
||||||
Java_sun_nio_ch_KQueue_poll;
|
|
||||||
Java_sun_nio_ch_KQueue_keventSize;
|
|
||||||
Java_sun_nio_ch_KQueue_identOffset;
|
|
||||||
Java_sun_nio_ch_KQueue_filterOffset;
|
|
||||||
Java_sun_nio_ch_KQueue_flagsOffset;
|
|
||||||
Java_sun_nio_ch_NativeThread_current;
|
|
||||||
Java_sun_nio_ch_NativeThread_init;
|
|
||||||
Java_sun_nio_ch_NativeThread_signal;
|
|
||||||
Java_sun_nio_ch_Net_canIPv6SocketJoinIPv4Group0;
|
|
||||||
Java_sun_nio_ch_Net_canJoin6WithIPv4Group0;
|
|
||||||
Java_sun_nio_ch_Net_socket0;
|
|
||||||
Java_sun_nio_ch_Net_bind0;
|
|
||||||
Java_sun_nio_ch_Net_connect0;
|
|
||||||
Java_sun_nio_ch_Net_listen;
|
|
||||||
Java_sun_nio_ch_Net_localPort;
|
|
||||||
Java_sun_nio_ch_Net_localInetAddress;
|
|
||||||
Java_sun_nio_ch_Net_getIntOption0;
|
|
||||||
Java_sun_nio_ch_Net_setIntOption0;
|
|
||||||
Java_sun_nio_ch_Net_initIDs;
|
|
||||||
Java_sun_nio_ch_Net_isIPv6Available0;
|
|
||||||
Java_sun_nio_ch_Net_isReusePortAvailable0;
|
|
||||||
Java_sun_nio_ch_Net_joinOrDrop4;
|
|
||||||
Java_sun_nio_ch_Net_blockOrUnblock4;
|
|
||||||
Java_sun_nio_ch_Net_joinOrDrop6;
|
|
||||||
Java_sun_nio_ch_Net_blockOrUnblock6;
|
|
||||||
Java_sun_nio_ch_Net_setInterface4;
|
|
||||||
Java_sun_nio_ch_Net_getInterface4;
|
|
||||||
Java_sun_nio_ch_Net_setInterface6;
|
|
||||||
Java_sun_nio_ch_Net_getInterface6;
|
|
||||||
Java_sun_nio_ch_Net_shutdown;
|
|
||||||
Java_sun_nio_ch_Net_poll;
|
|
||||||
Java_sun_nio_ch_Net_pollinValue;
|
|
||||||
Java_sun_nio_ch_Net_polloutValue;
|
|
||||||
Java_sun_nio_ch_Net_pollerrValue;
|
|
||||||
Java_sun_nio_ch_Net_pollhupValue;
|
|
||||||
Java_sun_nio_ch_Net_pollnvalValue;
|
|
||||||
Java_sun_nio_ch_Net_pollconnValue;
|
|
||||||
Java_sun_nio_ch_Net_isExclusiveBindAvailable;
|
|
||||||
Java_sun_nio_ch_PollSelectorImpl_poll;
|
|
||||||
Java_sun_nio_ch_ServerSocketChannelImpl_accept0;
|
|
||||||
Java_sun_nio_ch_ServerSocketChannelImpl_initIDs;
|
|
||||||
Java_sun_nio_ch_SocketChannelImpl_checkConnect;
|
|
||||||
Java_sun_nio_ch_SocketChannelImpl_sendOutOfBandData;
|
|
||||||
Java_sun_nio_ch_UnixAsynchronousServerSocketChannelImpl_accept0;
|
|
||||||
Java_sun_nio_ch_UnixAsynchronousServerSocketChannelImpl_initIDs;
|
|
||||||
Java_sun_nio_ch_UnixAsynchronousSocketChannelImpl_checkConnect;
|
|
||||||
Java_sun_nio_fs_BsdNativeDispatcher_initIDs;
|
|
||||||
Java_sun_nio_fs_BsdNativeDispatcher_getfsstat;
|
|
||||||
Java_sun_nio_fs_BsdNativeDispatcher_fsstatEntry;
|
|
||||||
Java_sun_nio_fs_BsdNativeDispatcher_endfsstat;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_init;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_getcwd;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_strerror;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_dup;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_access0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_exists0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_stat0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_stat1;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_lstat0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_fstat;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_fstatat0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_chmod0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_fchmod;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_chown0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_lchown0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_fchown;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_utimes0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_futimes;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_open0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_openat0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_close0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_read;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_write;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_fopen0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_fclose;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_opendir0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_fdopendir;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_readdir;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_closedir;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_link0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_unlink0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_unlinkat0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_rename0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_renameat0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_mkdir0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_rmdir0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_symlink0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_readlink0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_realpath0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_statvfs0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_pathconf0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_fpathconf;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_mknod0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_getpwuid;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_getgrgid;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_getpwnam0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_getgrnam0;
|
|
||||||
Java_sun_nio_fs_UnixCopyFile_transfer;
|
|
||||||
handleSocketError;
|
|
||||||
|
|
||||||
local:
|
|
||||||
*;
|
|
||||||
};
|
|
|
@ -1,196 +0,0 @@
|
||||||
#
|
|
||||||
# Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved.
|
|
||||||
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
|
||||||
#
|
|
||||||
# This code is free software; you can redistribute it and/or modify it
|
|
||||||
# under the terms of the GNU General Public License version 2 only, as
|
|
||||||
# published by the Free Software Foundation. Oracle designates this
|
|
||||||
# particular file as subject to the "Classpath" exception as provided
|
|
||||||
# by Oracle in the LICENSE file that accompanied this code.
|
|
||||||
#
|
|
||||||
# This code is distributed in the hope that it will be useful, but WITHOUT
|
|
||||||
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
|
||||||
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
|
||||||
# version 2 for more details (a copy is included in the LICENSE file that
|
|
||||||
# accompanied this code).
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU General Public License version
|
|
||||||
# 2 along with this work; if not, write to the Free Software Foundation,
|
|
||||||
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
|
||||||
#
|
|
||||||
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
|
||||||
# or visit www.oracle.com if you need additional information or have any
|
|
||||||
# questions.
|
|
||||||
#
|
|
||||||
|
|
||||||
SUNWprivate_1.1 {
|
|
||||||
global:
|
|
||||||
JNI_OnLoad;
|
|
||||||
Java_java_nio_MappedByteBuffer_force0;
|
|
||||||
Java_java_nio_MappedByteBuffer_isLoaded0;
|
|
||||||
Java_java_nio_MappedByteBuffer_load0;
|
|
||||||
Java_sun_nio_ch_DatagramChannelImpl_disconnect0;
|
|
||||||
Java_sun_nio_ch_DatagramChannelImpl_initIDs;
|
|
||||||
Java_sun_nio_ch_DatagramChannelImpl_receive0;
|
|
||||||
Java_sun_nio_ch_DatagramChannelImpl_send0;
|
|
||||||
Java_sun_nio_ch_DatagramDispatcher_read0;
|
|
||||||
Java_sun_nio_ch_DatagramDispatcher_readv0;
|
|
||||||
Java_sun_nio_ch_DatagramDispatcher_write0;
|
|
||||||
Java_sun_nio_ch_DatagramDispatcher_writev0;
|
|
||||||
Java_sun_nio_ch_DevPollArrayWrapper_init;
|
|
||||||
Java_sun_nio_ch_DevPollArrayWrapper_poll0;
|
|
||||||
Java_sun_nio_ch_DevPollArrayWrapper_register;
|
|
||||||
Java_sun_nio_ch_DevPollArrayWrapper_registerMultiple;
|
|
||||||
Java_sun_nio_ch_FileChannelImpl_initIDs;
|
|
||||||
Java_sun_nio_ch_FileChannelImpl_map0;
|
|
||||||
Java_sun_nio_ch_FileChannelImpl_position0;
|
|
||||||
Java_sun_nio_ch_FileChannelImpl_transferTo0;
|
|
||||||
Java_sun_nio_ch_FileChannelImpl_unmap0;
|
|
||||||
Java_sun_nio_ch_FileDispatcherImpl_allocate0;
|
|
||||||
Java_sun_nio_ch_FileDispatcherImpl_close0;
|
|
||||||
Java_sun_nio_ch_FileDispatcherImpl_closeIntFD;
|
|
||||||
Java_sun_nio_ch_FileDispatcherImpl_force0;
|
|
||||||
Java_sun_nio_ch_FileDispatcherImpl_init;
|
|
||||||
Java_sun_nio_ch_FileDispatcherImpl_lock0;
|
|
||||||
Java_sun_nio_ch_FileDispatcherImpl_preClose0;
|
|
||||||
Java_sun_nio_ch_FileDispatcherImpl_pread0;
|
|
||||||
Java_sun_nio_ch_FileDispatcherImpl_pwrite0;
|
|
||||||
Java_sun_nio_ch_FileDispatcherImpl_read0;
|
|
||||||
Java_sun_nio_ch_FileDispatcherImpl_readv0;
|
|
||||||
Java_sun_nio_ch_FileDispatcherImpl_release0;
|
|
||||||
Java_sun_nio_ch_FileDispatcherImpl_size0;
|
|
||||||
Java_sun_nio_ch_FileDispatcherImpl_truncate0;
|
|
||||||
Java_sun_nio_ch_FileDispatcherImpl_write0;
|
|
||||||
Java_sun_nio_ch_FileDispatcherImpl_writev0;
|
|
||||||
Java_sun_nio_ch_FileDispatcherImpl_setDirect0;
|
|
||||||
Java_sun_nio_ch_FileKey_init;
|
|
||||||
Java_sun_nio_ch_FileKey_initIDs;
|
|
||||||
Java_sun_nio_ch_InheritedChannel_close0;
|
|
||||||
Java_sun_nio_ch_InheritedChannel_dup;
|
|
||||||
Java_sun_nio_ch_InheritedChannel_dup2;
|
|
||||||
Java_sun_nio_ch_InheritedChannel_initIDs;
|
|
||||||
Java_sun_nio_ch_InheritedChannel_open0;
|
|
||||||
Java_sun_nio_ch_InheritedChannel_peerAddress0;
|
|
||||||
Java_sun_nio_ch_InheritedChannel_peerPort0;
|
|
||||||
Java_sun_nio_ch_InheritedChannel_soType0;
|
|
||||||
Java_sun_nio_ch_IOUtil_configureBlocking;
|
|
||||||
Java_sun_nio_ch_IOUtil_drain;
|
|
||||||
Java_sun_nio_ch_IOUtil_drain1;
|
|
||||||
Java_sun_nio_ch_IOUtil_fdLimit;
|
|
||||||
Java_sun_nio_ch_IOUtil_fdVal;
|
|
||||||
Java_sun_nio_ch_IOUtil_initIDs;
|
|
||||||
Java_sun_nio_ch_IOUtil_iovMax;
|
|
||||||
Java_sun_nio_ch_IOUtil_makePipe;
|
|
||||||
Java_sun_nio_ch_IOUtil_randomBytes;
|
|
||||||
Java_sun_nio_ch_IOUtil_setfdVal;
|
|
||||||
Java_sun_nio_ch_IOUtil_write1;
|
|
||||||
Java_sun_nio_ch_NativeThread_current;
|
|
||||||
Java_sun_nio_ch_NativeThread_init;
|
|
||||||
Java_sun_nio_ch_NativeThread_signal;
|
|
||||||
Java_sun_nio_ch_Net_canIPv6SocketJoinIPv4Group0;
|
|
||||||
Java_sun_nio_ch_Net_canJoin6WithIPv4Group0;
|
|
||||||
Java_sun_nio_ch_Net_socket0;
|
|
||||||
Java_sun_nio_ch_Net_bind0;
|
|
||||||
Java_sun_nio_ch_Net_connect0;
|
|
||||||
Java_sun_nio_ch_Net_listen;
|
|
||||||
Java_sun_nio_ch_Net_localPort;
|
|
||||||
Java_sun_nio_ch_Net_localInetAddress;
|
|
||||||
Java_sun_nio_ch_Net_getIntOption0;
|
|
||||||
Java_sun_nio_ch_Net_setIntOption0;
|
|
||||||
Java_sun_nio_ch_Net_initIDs;
|
|
||||||
Java_sun_nio_ch_Net_isIPv6Available0;
|
|
||||||
Java_sun_nio_ch_Net_isReusePortAvailable0;
|
|
||||||
Java_sun_nio_ch_Net_joinOrDrop4;
|
|
||||||
Java_sun_nio_ch_Net_blockOrUnblock4;
|
|
||||||
Java_sun_nio_ch_Net_joinOrDrop6;
|
|
||||||
Java_sun_nio_ch_Net_blockOrUnblock6;
|
|
||||||
Java_sun_nio_ch_Net_setInterface4;
|
|
||||||
Java_sun_nio_ch_Net_getInterface4;
|
|
||||||
Java_sun_nio_ch_Net_setInterface6;
|
|
||||||
Java_sun_nio_ch_Net_getInterface6;
|
|
||||||
Java_sun_nio_ch_Net_shutdown;
|
|
||||||
Java_sun_nio_ch_Net_poll;
|
|
||||||
Java_sun_nio_ch_Net_pollinValue;
|
|
||||||
Java_sun_nio_ch_Net_polloutValue;
|
|
||||||
Java_sun_nio_ch_Net_pollerrValue;
|
|
||||||
Java_sun_nio_ch_Net_pollhupValue;
|
|
||||||
Java_sun_nio_ch_Net_pollnvalValue;
|
|
||||||
Java_sun_nio_ch_Net_pollconnValue;
|
|
||||||
Java_sun_nio_ch_Net_isExclusiveBindAvailable;
|
|
||||||
Java_sun_nio_ch_PollSelectorImpl_poll;
|
|
||||||
Java_sun_nio_ch_ServerSocketChannelImpl_accept0;
|
|
||||||
Java_sun_nio_ch_ServerSocketChannelImpl_initIDs;
|
|
||||||
Java_sun_nio_ch_SocketChannelImpl_checkConnect;
|
|
||||||
Java_sun_nio_ch_SocketChannelImpl_sendOutOfBandData;
|
|
||||||
Java_sun_nio_ch_UnixAsynchronousServerSocketChannelImpl_accept0;
|
|
||||||
Java_sun_nio_ch_UnixAsynchronousServerSocketChannelImpl_initIDs;
|
|
||||||
Java_sun_nio_ch_UnixAsynchronousSocketChannelImpl_checkConnect;
|
|
||||||
Java_sun_nio_ch_SolarisEventPort_port_1create;
|
|
||||||
Java_sun_nio_ch_SolarisEventPort_port_1close;
|
|
||||||
Java_sun_nio_ch_SolarisEventPort_port_1associate;
|
|
||||||
Java_sun_nio_ch_SolarisEventPort_port_1dissociate;
|
|
||||||
Java_sun_nio_ch_SolarisEventPort_port_1get;
|
|
||||||
Java_sun_nio_ch_SolarisEventPort_port_1getn;
|
|
||||||
Java_sun_nio_ch_SolarisEventPort_port_1send;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_init;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_getcwd;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_strerror;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_dup;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_access0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_exists0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_stat0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_stat1;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_lstat0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_fstat;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_fstatat0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_chmod0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_fchmod;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_chown0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_lchown0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_fchown;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_utimes0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_futimes;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_open0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_openat0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_close0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_read;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_write;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_fopen0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_fclose;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_opendir0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_fdopendir;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_readdir;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_closedir;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_link0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_unlink0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_unlinkat0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_rename0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_renameat0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_mkdir0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_rmdir0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_symlink0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_readlink0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_realpath0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_statvfs0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_pathconf0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_fpathconf;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_mknod0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_getpwuid;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_getgrgid;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_getpwnam0;
|
|
||||||
Java_sun_nio_fs_UnixNativeDispatcher_getgrnam0;
|
|
||||||
Java_sun_nio_fs_UnixCopyFile_transfer;
|
|
||||||
Java_sun_nio_fs_SolarisNativeDispatcher_init;
|
|
||||||
Java_sun_nio_fs_SolarisNativeDispatcher_facl;
|
|
||||||
Java_sun_nio_fs_SolarisNativeDispatcher_getextmntent;
|
|
||||||
Java_sun_nio_fs_SolarisWatchService_init;
|
|
||||||
Java_sun_nio_fs_SolarisWatchService_portCreate;
|
|
||||||
Java_sun_nio_fs_SolarisWatchService_portAssociate;
|
|
||||||
Java_sun_nio_fs_SolarisWatchService_portDissociate;
|
|
||||||
Java_sun_nio_fs_SolarisWatchService_portSend;
|
|
||||||
Java_sun_nio_fs_SolarisWatchService_portGetn;
|
|
||||||
handleSocketError;
|
|
||||||
|
|
||||||
local:
|
|
||||||
*;
|
|
||||||
};
|
|
|
@ -1,12 +0,0 @@
|
||||||
data = R0x2000;
|
|
||||||
text = LOAD ?RXO;
|
|
||||||
# Test Null
|
|
||||||
# Test Exit
|
|
||||||
# Test Hello
|
|
||||||
# Test Sleep
|
|
||||||
# Test IntToString
|
|
||||||
# Test LoadToolkit
|
|
||||||
# Test LoadFrame
|
|
||||||
# Test LoadJFrame
|
|
||||||
# Test JHello
|
|
||||||
# SwingSet
|
|
|
@ -1,17 +0,0 @@
|
||||||
data = R0x2000;
|
|
||||||
text = LOAD ?RXO;
|
|
||||||
# Test Null
|
|
||||||
# Test Exit
|
|
||||||
# Test Hello
|
|
||||||
# Test Sleep
|
|
||||||
# Test IntToString
|
|
||||||
# Test LoadToolkit
|
|
||||||
text: .text%Java_sun_nio_ch_FileChannelImpl_initIDs;
|
|
||||||
text: .text%Java_sun_nio_ch_FileDispatcher_initIDs;
|
|
||||||
text: .text%Java_sun_nio_ch_IOUtil_initIDs;
|
|
||||||
text: .text%Java_sun_nio_ch_FileDispatcher_read0;
|
|
||||||
text: .text%convertReturnVal;
|
|
||||||
# Test LoadFrame
|
|
||||||
# Test LoadJFrame
|
|
||||||
# Test JHello
|
|
||||||
# SwingSet
|
|
|
@ -1,17 +0,0 @@
|
||||||
data = R0x2000;
|
|
||||||
text = LOAD ?RXO;
|
|
||||||
# Test Null
|
|
||||||
# Test Exit
|
|
||||||
# Test Hello
|
|
||||||
# Test Sleep
|
|
||||||
# Test IntToString
|
|
||||||
# Test LoadToolkit
|
|
||||||
text: .text%Java_sun_nio_ch_FileChannelImpl_initIDs;
|
|
||||||
text: .text%Java_sun_nio_ch_FileDispatcher_initIDs;
|
|
||||||
text: .text%Java_sun_nio_ch_IOUtil_initIDs;
|
|
||||||
text: .text%Java_sun_nio_ch_FileDispatcher_read0;
|
|
||||||
text: .text%convertReturnVal;
|
|
||||||
# Test LoadFrame
|
|
||||||
# Test LoadJFrame
|
|
||||||
# Test JHello
|
|
||||||
# SwingSet
|
|
|
@ -1,36 +0,0 @@
|
||||||
#
|
|
||||||
# Copyright (c) 2014, Oracle and/or its affiliates. All rights reserved.
|
|
||||||
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
|
||||||
#
|
|
||||||
# This code is free software; you can redistribute it and/or modify it
|
|
||||||
# under the terms of the GNU General Public License version 2 only, as
|
|
||||||
# published by the Free Software Foundation. Oracle designates this
|
|
||||||
# particular file as subject to the "Classpath" exception as provided
|
|
||||||
# by Oracle in the LICENSE file that accompanied this code.
|
|
||||||
#
|
|
||||||
# This code is distributed in the hope that it will be useful, but WITHOUT
|
|
||||||
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
|
||||||
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
|
||||||
# version 2 for more details (a copy is included in the LICENSE file that
|
|
||||||
# accompanied this code).
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU General Public License version
|
|
||||||
# 2 along with this work; if not, write to the Free Software Foundation,
|
|
||||||
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
|
||||||
#
|
|
||||||
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
|
||||||
# or visit www.oracle.com if you need additional information or have any
|
|
||||||
# questions.
|
|
||||||
#
|
|
||||||
|
|
||||||
# Define public interface.
|
|
||||||
|
|
||||||
SUNWprivate_1.1 {
|
|
||||||
global:
|
|
||||||
Java_java_util_prefs_FileSystemPreferences_chmod;
|
|
||||||
Java_java_util_prefs_FileSystemPreferences_lockFile0;
|
|
||||||
Java_java_util_prefs_FileSystemPreferences_unlockFile0;
|
|
||||||
|
|
||||||
local:
|
|
||||||
*;
|
|
||||||
};
|
|
|
@ -1,31 +0,0 @@
|
||||||
#
|
|
||||||
# Copyright (c) 2016, Oracle and/or its affiliates. All rights reserved.
|
|
||||||
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
|
||||||
#
|
|
||||||
# This code is free software; you can redistribute it and/or modify it
|
|
||||||
# under the terms of the GNU General Public License version 2 only, as
|
|
||||||
# published by the Free Software Foundation. Oracle designates this
|
|
||||||
# particular file as subject to the "Classpath" exception as provided
|
|
||||||
# by Oracle in the LICENSE file that accompanied this code.
|
|
||||||
#
|
|
||||||
# This code is distributed in the hope that it will be useful, but WITHOUT
|
|
||||||
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
|
||||||
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
|
||||||
# version 2 for more details (a copy is included in the LICENSE file that
|
|
||||||
# accompanied this code).
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU General Public License version
|
|
||||||
# 2 along with this work; if not, write to the Free Software Foundation,
|
|
||||||
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
|
||||||
#
|
|
||||||
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
|
||||||
# or visit www.oracle.com if you need additional information or have any
|
|
||||||
# questions.
|
|
||||||
#
|
|
||||||
|
|
||||||
SUNWprivate_1.1 {
|
|
||||||
global:
|
|
||||||
Java_sun_rmi_transport_GC_maxObjectInspectionAge;
|
|
||||||
local:
|
|
||||||
*;
|
|
||||||
};
|
|
|
@ -1,63 +0,0 @@
|
||||||
#
|
|
||||||
# Copyright (c) 2003, 2012, Oracle and/or its affiliates. All rights reserved.
|
|
||||||
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
|
||||||
#
|
|
||||||
# This code is free software; you can redistribute it and/or modify it
|
|
||||||
# under the terms of the GNU General Public License version 2 only, as
|
|
||||||
# published by the Free Software Foundation.
|
|
||||||
#
|
|
||||||
# This code is distributed in the hope that it will be useful, but WITHOUT
|
|
||||||
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
|
||||||
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
|
||||||
# version 2 for more details (a copy is included in the LICENSE file that
|
|
||||||
# accompanied this code).
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU General Public License version
|
|
||||||
# 2 along with this work; if not, write to the Free Software Foundation,
|
|
||||||
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
|
||||||
#
|
|
||||||
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
|
||||||
# or visit www.oracle.com if you need additional information or have any
|
|
||||||
# questions.
|
|
||||||
#
|
|
||||||
|
|
||||||
# Define public interface.
|
|
||||||
|
|
||||||
SUNWprivate_1.1 {
|
|
||||||
global:
|
|
||||||
|
|
||||||
# native methods of LinuxDebuggerLocal class
|
|
||||||
Java_sun_jvm_hotspot_debugger_linux_LinuxDebuggerLocal_init0;
|
|
||||||
Java_sun_jvm_hotspot_debugger_linux_LinuxDebuggerLocal_getAddressSize;
|
|
||||||
Java_sun_jvm_hotspot_debugger_linux_LinuxDebuggerLocal_attach0__I;
|
|
||||||
Java_sun_jvm_hotspot_debugger_linux_LinuxDebuggerLocal_attach0__Ljava_lang_String_2Ljava_lang_String_2;
|
|
||||||
Java_sun_jvm_hotspot_debugger_linux_LinuxDebuggerLocal_detach0;
|
|
||||||
Java_sun_jvm_hotspot_debugger_linux_LinuxDebuggerLocal_lookupByName0;
|
|
||||||
Java_sun_jvm_hotspot_debugger_linux_LinuxDebuggerLocal_lookupByAddress0;
|
|
||||||
Java_sun_jvm_hotspot_debugger_linux_LinuxDebuggerLocal_readBytesFromProcess0;
|
|
||||||
Java_sun_jvm_hotspot_debugger_linux_LinuxDebuggerLocal_getThreadIntegerRegisterSet0;
|
|
||||||
|
|
||||||
# Disassembler interface
|
|
||||||
Java_sun_jvm_hotspot_asm_Disassembler_decode;
|
|
||||||
Java_sun_jvm_hotspot_asm_Disassembler_load_1library;
|
|
||||||
|
|
||||||
# proc_service.h functions - to be used by libthread_db
|
|
||||||
ps_getpid;
|
|
||||||
ps_pglobal_lookup;
|
|
||||||
ps_pdread;
|
|
||||||
ps_pdwrite;
|
|
||||||
ps_lsetfpregs;
|
|
||||||
ps_lsetregs;
|
|
||||||
ps_lgetfpregs;
|
|
||||||
ps_lgetregs;
|
|
||||||
ps_get_thread_area;
|
|
||||||
|
|
||||||
# used by attach test program
|
|
||||||
init_libproc;
|
|
||||||
Pgrab;
|
|
||||||
Pgrab_core;
|
|
||||||
Prelease;
|
|
||||||
|
|
||||||
local:
|
|
||||||
*;
|
|
||||||
};
|
|
|
@ -1,66 +0,0 @@
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# Copyright (c) 2003, 2006, Oracle and/or its affiliates. All rights reserved.
|
|
||||||
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
|
||||||
#
|
|
||||||
# This code is free software; you can redistribute it and/or modify it
|
|
||||||
# under the terms of the GNU General Public License version 2 only, as
|
|
||||||
# published by the Free Software Foundation.
|
|
||||||
#
|
|
||||||
# This code is distributed in the hope that it will be useful, but WITHOUT
|
|
||||||
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
|
||||||
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
|
||||||
# version 2 for more details (a copy is included in the LICENSE file that
|
|
||||||
# accompanied this code).
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU General Public License version
|
|
||||||
# 2 along with this work; if not, write to the Free Software Foundation,
|
|
||||||
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
|
||||||
#
|
|
||||||
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
|
||||||
# or visit www.oracle.com if you need additional information or have any
|
|
||||||
# questions.
|
|
||||||
#
|
|
||||||
#
|
|
||||||
|
|
||||||
# Define public interface.
|
|
||||||
|
|
||||||
SUNWprivate_1.1 {
|
|
||||||
global:
|
|
||||||
|
|
||||||
# native methods of BsdDebuggerLocal class
|
|
||||||
Java_sun_jvm_hotspot_debugger_bsd_BsdDebuggerLocal_init0;
|
|
||||||
Java_sun_jvm_hotspot_debugger_bsd_BsdDebuggerLocal_getAddressSize;
|
|
||||||
Java_sun_jvm_hotspot_debugger_bsd_BsdDebuggerLocal_attach0__I;
|
|
||||||
Java_sun_jvm_hotspot_debugger_bsd_BsdDebuggerLocal_attach0__Ljava_lang_String_2Ljava_lang_String_2;
|
|
||||||
Java_sun_jvm_hotspot_debugger_bsd_BsdDebuggerLocal_detach0;
|
|
||||||
Java_sun_jvm_hotspot_debugger_bsd_BsdDebuggerLocal_lookupByName0;
|
|
||||||
Java_sun_jvm_hotspot_debugger_bsd_BsdDebuggerLocal_lookupByAddress0;
|
|
||||||
Java_sun_jvm_hotspot_debugger_bsd_BsdDebuggerLocal_readBytesFromProcess0;
|
|
||||||
Java_sun_jvm_hotspot_debugger_bsd_BsdDebuggerLocal_getThreadIntegerRegisterSet0;
|
|
||||||
|
|
||||||
# proc_service.h functions - to be used by libthread_db
|
|
||||||
ps_getpid;
|
|
||||||
ps_pglobal_lookup;
|
|
||||||
ps_pread;
|
|
||||||
ps_pwrite;
|
|
||||||
ps_lsetfpregs;
|
|
||||||
ps_lsetregs;
|
|
||||||
ps_lgetfpregs;
|
|
||||||
ps_lgetregs;
|
|
||||||
ps_lcontinue;
|
|
||||||
ps_lgetxmmregs;
|
|
||||||
ps_lsetxmmregs;
|
|
||||||
ps_lstop;
|
|
||||||
ps_linfo;
|
|
||||||
|
|
||||||
# used by attach test program
|
|
||||||
init_libproc;
|
|
||||||
Pgrab;
|
|
||||||
Pgrab_core;
|
|
||||||
Prelease;
|
|
||||||
|
|
||||||
local:
|
|
||||||
*;
|
|
||||||
};
|
|
|
@ -1,51 +0,0 @@
|
||||||
#
|
|
||||||
# Copyright (c) 2003, 2012, Oracle and/or its affiliates. All rights reserved.
|
|
||||||
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
|
||||||
#
|
|
||||||
# This code is free software; you can redistribute it and/or modify it
|
|
||||||
# under the terms of the GNU General Public License version 2 only, as
|
|
||||||
# published by the Free Software Foundation.
|
|
||||||
#
|
|
||||||
# This code is distributed in the hope that it will be useful, but WITHOUT
|
|
||||||
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
|
||||||
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
|
||||||
# version 2 for more details (a copy is included in the LICENSE file that
|
|
||||||
# accompanied this code).
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU General Public License version
|
|
||||||
# 2 along with this work; if not, write to the Free Software Foundation,
|
|
||||||
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
|
||||||
#
|
|
||||||
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
|
||||||
# or visit www.oracle.com if you need additional information or have any
|
|
||||||
# questions.
|
|
||||||
#
|
|
||||||
|
|
||||||
# Define public interface.
|
|
||||||
SUNWprivate_1.1 {
|
|
||||||
global:
|
|
||||||
Java_sun_jvm_hotspot_debugger_proc_ProcDebuggerLocal_attach0__Ljava_lang_String_2;
|
|
||||||
Java_sun_jvm_hotspot_debugger_proc_ProcDebuggerLocal_attach0__Ljava_lang_String_2Ljava_lang_String_2;
|
|
||||||
Java_sun_jvm_hotspot_debugger_proc_ProcDebuggerLocal_demangle0;
|
|
||||||
Java_sun_jvm_hotspot_debugger_proc_ProcDebuggerLocal_detach0;
|
|
||||||
Java_sun_jvm_hotspot_debugger_proc_ProcDebuggerLocal_fillCFrameList0;
|
|
||||||
Java_sun_jvm_hotspot_debugger_proc_ProcDebuggerLocal_fillLoadObjectList0;
|
|
||||||
Java_sun_jvm_hotspot_debugger_proc_ProcDebuggerLocal_fillThreadList0;
|
|
||||||
Java_sun_jvm_hotspot_debugger_proc_ProcDebuggerLocal_getPageSize0;
|
|
||||||
Java_sun_jvm_hotspot_debugger_proc_ProcDebuggerLocal_getRemoteProcessAddressSize0;
|
|
||||||
Java_sun_jvm_hotspot_debugger_proc_ProcDebuggerLocal_getThreadIntegerRegisterSet0;
|
|
||||||
Java_sun_jvm_hotspot_debugger_proc_ProcDebuggerLocal_initIDs;
|
|
||||||
Java_sun_jvm_hotspot_debugger_proc_ProcDebuggerLocal_lookupByAddress0;
|
|
||||||
Java_sun_jvm_hotspot_debugger_proc_ProcDebuggerLocal_lookupByName0;
|
|
||||||
Java_sun_jvm_hotspot_debugger_proc_ProcDebuggerLocal_readBytesFromProcess0;
|
|
||||||
Java_sun_jvm_hotspot_debugger_proc_ProcDebuggerLocal_resume0;
|
|
||||||
Java_sun_jvm_hotspot_debugger_proc_ProcDebuggerLocal_suspend0;
|
|
||||||
Java_sun_jvm_hotspot_debugger_proc_ProcDebuggerLocal_writeBytesToProcess0;
|
|
||||||
# this is needed by saproc_audit.c to redirect opens in libproc.so
|
|
||||||
libsaproc_open;
|
|
||||||
# Disassembler interface
|
|
||||||
Java_sun_jvm_hotspot_asm_Disassembler_decode;
|
|
||||||
Java_sun_jvm_hotspot_asm_Disassembler_load_1library;
|
|
||||||
local:
|
|
||||||
*;
|
|
||||||
};
|
|
|
@ -1,55 +0,0 @@
|
||||||
#
|
|
||||||
# Copyright (c) 2009, 2013, Oracle and/or its affiliates. All rights reserved.
|
|
||||||
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
|
||||||
#
|
|
||||||
# This code is free software; you can redistribute it and/or modify it
|
|
||||||
# under the terms of the GNU General Public License version 2 only, as
|
|
||||||
# published by the Free Software Foundation. Oracle designates this
|
|
||||||
# particular file as subject to the "Classpath" exception as provided
|
|
||||||
# by Oracle in the LICENSE file that accompanied this code.
|
|
||||||
#
|
|
||||||
# This code is distributed in the hope that it will be useful, but WITHOUT
|
|
||||||
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
|
||||||
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
|
||||||
# version 2 for more details (a copy is included in the LICENSE file that
|
|
||||||
# accompanied this code).
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU General Public License version
|
|
||||||
# 2 along with this work; if not, write to the Free Software Foundation,
|
|
||||||
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
|
||||||
#
|
|
||||||
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
|
||||||
# or visit www.oracle.com if you need additional information or have any
|
|
||||||
# questions.
|
|
||||||
#
|
|
||||||
|
|
||||||
SUNWprivate_1.1 {
|
|
||||||
global:
|
|
||||||
Java_sun_nio_ch_sctp_SctpNet_init;
|
|
||||||
Java_sun_nio_ch_sctp_SctpNet_socket0;
|
|
||||||
Java_sun_nio_ch_sctp_SctpNet_bindx;
|
|
||||||
Java_sun_nio_ch_sctp_SctpNet_branch0;
|
|
||||||
Java_sun_nio_ch_sctp_SctpNet_listen0;
|
|
||||||
Java_sun_nio_ch_sctp_SctpNet_connect0;
|
|
||||||
Java_sun_nio_ch_sctp_SctpNet_close0;
|
|
||||||
Java_sun_nio_ch_sctp_SctpNet_preClose0;
|
|
||||||
Java_sun_nio_ch_sctp_SctpNet_getLocalAddresses0;
|
|
||||||
Java_sun_nio_ch_sctp_SctpNet_getRemoteAddresses0;
|
|
||||||
Java_sun_nio_ch_sctp_SctpNet_getPrimAddrOption0;
|
|
||||||
Java_sun_nio_ch_sctp_SctpNet_setPrimAddrOption0;
|
|
||||||
Java_sun_nio_ch_sctp_SctpNet_setPeerPrimAddrOption0;
|
|
||||||
Java_sun_nio_ch_sctp_SctpNet_getInitMsgOption0;
|
|
||||||
Java_sun_nio_ch_sctp_SctpNet_setInitMsgOption0;
|
|
||||||
Java_sun_nio_ch_sctp_SctpNet_getIntOption0;
|
|
||||||
Java_sun_nio_ch_sctp_SctpNet_setIntOption0;
|
|
||||||
Java_sun_nio_ch_sctp_SctpNet_shutdown0;
|
|
||||||
Java_sun_nio_ch_sctp_SctpChannelImpl_initIDs;
|
|
||||||
Java_sun_nio_ch_sctp_SctpChannelImpl_checkConnect;
|
|
||||||
Java_sun_nio_ch_sctp_SctpChannelImpl_receive0;
|
|
||||||
Java_sun_nio_ch_sctp_SctpChannelImpl_send0;
|
|
||||||
Java_sun_nio_ch_sctp_SctpServerChannelImpl_initIDs;
|
|
||||||
Java_sun_nio_ch_sctp_SctpServerChannelImpl_accept0;
|
|
||||||
JNI_OnLoad;
|
|
||||||
local:
|
|
||||||
*;
|
|
||||||
};
|
|
|
@ -1,50 +0,0 @@
|
||||||
#
|
|
||||||
# Copyright (c) 2005, 2013, Oracle and/or its affiliates. All rights reserved.
|
|
||||||
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
|
||||||
#
|
|
||||||
# This code is free software; you can redistribute it and/or modify it
|
|
||||||
# under the terms of the GNU General Public License version 2 only, as
|
|
||||||
# published by the Free Software Foundation. Oracle designates this
|
|
||||||
# particular file as subject to the "Classpath" exception as provided
|
|
||||||
# by Oracle in the LICENSE file that accompanied this code.
|
|
||||||
#
|
|
||||||
# This code is distributed in the hope that it will be useful, but WITHOUT
|
|
||||||
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
|
||||||
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
|
||||||
# version 2 for more details (a copy is included in the LICENSE file that
|
|
||||||
# accompanied this code).
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU General Public License version
|
|
||||||
# 2 along with this work; if not, write to the Free Software Foundation,
|
|
||||||
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
|
||||||
#
|
|
||||||
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
|
||||||
# or visit www.oracle.com if you need additional information or have any
|
|
||||||
# questions.
|
|
||||||
#
|
|
||||||
|
|
||||||
# Define public interface.
|
|
||||||
|
|
||||||
SUNWprivate_1.1 {
|
|
||||||
global:
|
|
||||||
Java_java_awt_SplashScreen__1update;
|
|
||||||
Java_java_awt_SplashScreen__1isVisible;
|
|
||||||
Java_java_awt_SplashScreen__1getBounds;
|
|
||||||
Java_java_awt_SplashScreen__1getInstance;
|
|
||||||
Java_java_awt_SplashScreen__1close;
|
|
||||||
Java_java_awt_SplashScreen__1getImageFileName;
|
|
||||||
Java_java_awt_SplashScreen__1getImageJarName;
|
|
||||||
Java_java_awt_SplashScreen__1setImageData;
|
|
||||||
Java_java_awt_SplashScreen__1getScaleFactor;
|
|
||||||
|
|
||||||
SplashLoadMemory;
|
|
||||||
SplashLoadFile;
|
|
||||||
SplashInit;
|
|
||||||
SplashClose;
|
|
||||||
SplashSetFileJarName;
|
|
||||||
SplashSetScaleFactor;
|
|
||||||
SplashGetScaledImageName;
|
|
||||||
SplashGetScaledImgNameMaxPstfixLen;
|
|
||||||
local:
|
|
||||||
*;
|
|
||||||
};
|
|
|
@ -1,37 +0,0 @@
|
||||||
#
|
|
||||||
# Copyright (c) 2009, 2017, Oracle and/or its affiliates. All rights reserved.
|
|
||||||
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
|
||||||
#
|
|
||||||
# This code is free software; you can redistribute it and/or modify it
|
|
||||||
# under the terms of the GNU General Public License version 2 only, as
|
|
||||||
# published by the Free Software Foundation. Oracle designates this
|
|
||||||
# particular file as subject to the "Classpath" exception as provided
|
|
||||||
# by Oracle in the LICENSE file that accompanied this code.
|
|
||||||
#
|
|
||||||
# This code is distributed in the hope that it will be useful, but WITHOUT
|
|
||||||
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
|
||||||
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
|
||||||
# version 2 for more details (a copy is included in the LICENSE file that
|
|
||||||
# accompanied this code).
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU General Public License version
|
|
||||||
# 2 along with this work; if not, write to the Free Software Foundation,
|
|
||||||
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
|
||||||
#
|
|
||||||
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
|
||||||
# or visit www.oracle.com if you need additional information or have any
|
|
||||||
# questions.
|
|
||||||
#
|
|
||||||
|
|
||||||
# Define public interface.
|
|
||||||
|
|
||||||
SUNWprivate_1.1 {
|
|
||||||
global:
|
|
||||||
Java_sun_security_ec_ECKeyPairGenerator_isCurveSupported;
|
|
||||||
Java_sun_security_ec_ECKeyPairGenerator_generateECKeyPair;
|
|
||||||
Java_sun_security_ec_ECDSASignature_signDigest;
|
|
||||||
Java_sun_security_ec_ECDSASignature_verifySignedDigest;
|
|
||||||
Java_sun_security_ec_ECDHKeyAgreement_deriveKey;
|
|
||||||
local:
|
|
||||||
*;
|
|
||||||
};
|
|
|
@ -1,40 +0,0 @@
|
||||||
|
|
||||||
#
|
|
||||||
# Copyright (c) 2005, 2013, Oracle and/or its affiliates. All rights reserved.
|
|
||||||
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
|
||||||
#
|
|
||||||
# This code is free software; you can redistribute it and/or modify it
|
|
||||||
# under the terms of the GNU General Public License version 2 only, as
|
|
||||||
# published by the Free Software Foundation. Oracle designates this
|
|
||||||
# particular file as subject to the "Classpath" exception as provided
|
|
||||||
# by Oracle in the LICENSE file that accompanied this code.
|
|
||||||
#
|
|
||||||
# This code is distributed in the hope that it will be useful, but WITHOUT
|
|
||||||
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
|
||||||
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
|
||||||
# version 2 for more details (a copy is included in the LICENSE file that
|
|
||||||
# accompanied this code).
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU General Public License version
|
|
||||||
# 2 along with this work; if not, write to the Free Software Foundation,
|
|
||||||
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
|
||||||
#
|
|
||||||
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
|
||||||
# or visit www.oracle.com if you need additional information or have any
|
|
||||||
# questions.
|
|
||||||
#
|
|
||||||
|
|
||||||
# Define library interface.
|
|
||||||
|
|
||||||
SUNWprivate_1.1 {
|
|
||||||
global:
|
|
||||||
Java_com_sun_java_util_jar_pack_NativeUnpack_finish;
|
|
||||||
Java_com_sun_java_util_jar_pack_NativeUnpack_getNextFile;
|
|
||||||
Java_com_sun_java_util_jar_pack_NativeUnpack_getOption;
|
|
||||||
Java_com_sun_java_util_jar_pack_NativeUnpack_getUnusedInput;
|
|
||||||
Java_com_sun_java_util_jar_pack_NativeUnpack_initIDs;
|
|
||||||
Java_com_sun_java_util_jar_pack_NativeUnpack_setOption;
|
|
||||||
Java_com_sun_java_util_jar_pack_NativeUnpack_start;
|
|
||||||
local:
|
|
||||||
*;
|
|
||||||
};
|
|
|
@ -1,34 +0,0 @@
|
||||||
#
|
|
||||||
# Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.
|
|
||||||
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
|
||||||
#
|
|
||||||
# This code is free software; you can redistribute it and/or modify it
|
|
||||||
# under the terms of the GNU General Public License version 2 only, as
|
|
||||||
# published by the Free Software Foundation. Oracle designates this
|
|
||||||
# particular file as subject to the "Classpath" exception as provided
|
|
||||||
# by Oracle in the LICENSE file that accompanied this code.
|
|
||||||
#
|
|
||||||
# This code is distributed in the hope that it will be useful, but WITHOUT
|
|
||||||
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
|
||||||
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
|
||||||
# version 2 for more details (a copy is included in the LICENSE file that
|
|
||||||
# accompanied this code).
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU General Public License version
|
|
||||||
# 2 along with this work; if not, write to the Free Software Foundation,
|
|
||||||
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
|
||||||
#
|
|
||||||
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
|
||||||
# or visit www.oracle.com if you need additional information or have any
|
|
||||||
# questions.
|
|
||||||
#
|
|
||||||
|
|
||||||
SUNWprivate_1.1 {
|
|
||||||
global:
|
|
||||||
VerifyClass;
|
|
||||||
VerifyClassForMajorVersion;
|
|
||||||
VerifyClassname;
|
|
||||||
VerifyFixClassname;
|
|
||||||
local:
|
|
||||||
*;
|
|
||||||
};
|
|
|
@ -1,44 +0,0 @@
|
||||||
data = R0x2000;
|
|
||||||
text = LOAD ?RXO;
|
|
||||||
# Test Null
|
|
||||||
text: .text%VerifyFixClassname;
|
|
||||||
text: .text%VerifyClassname;
|
|
||||||
text: .text%skip_over_fieldname: OUTPUTDIR/check_format.o;
|
|
||||||
text: .text%VerifyClass;
|
|
||||||
text: .text%CCinit: OUTPUTDIR/check_code.o;
|
|
||||||
text: .text%initialize_class_hash;
|
|
||||||
text: .text%make_class_info_from_name: OUTPUTDIR/check_code.o;
|
|
||||||
text: .text%make_class_info: OUTPUTDIR/check_code.o;
|
|
||||||
text: .text%verify_method: OUTPUTDIR/check_code.o;
|
|
||||||
text: .text%instruction_length: OUTPUTDIR/check_code.o;
|
|
||||||
text: .text%verify_opcode_operands: OUTPUTDIR/check_code.o;
|
|
||||||
text: .text%initialize_exception_table: OUTPUTDIR/check_code.o;
|
|
||||||
text: .text%initialize_dataflow: OUTPUTDIR/check_code.o;
|
|
||||||
text: .text%signature_to_fieldtype: OUTPUTDIR/check_code.o;
|
|
||||||
text: .text%check_register_values: OUTPUTDIR/check_code.o;
|
|
||||||
text: .text%pop_stack: OUTPUTDIR/check_code.o;
|
|
||||||
text: .text%update_registers: OUTPUTDIR/check_code.o;
|
|
||||||
text: .text%push_stack: OUTPUTDIR/check_code.o;
|
|
||||||
text: .text%merge_into_successors: OUTPUTDIR/check_code.o;
|
|
||||||
text: .text%pop_and_free: OUTPUTDIR/check_code.o;
|
|
||||||
text: .text%cp_index_to_class_fullinfo: OUTPUTDIR/check_code.o;
|
|
||||||
text: .text%set_protected: OUTPUTDIR/check_code.o;
|
|
||||||
text: .text%merge_into_one_successor: OUTPUTDIR/check_code.o;
|
|
||||||
text: .text%merge_stack: OUTPUTDIR/check_code.o;
|
|
||||||
text: .text%merge_registers: OUTPUTDIR/check_code.o;
|
|
||||||
text: .text%finalize_class_hash: OUTPUTDIR/check_code.o;
|
|
||||||
text: .text%CCdestroy: OUTPUTDIR/check_code.o;
|
|
||||||
# Test Exit
|
|
||||||
# Test Hello
|
|
||||||
text: .text%merge_fullinfo_types: OUTPUTDIR/check_code.o;
|
|
||||||
# Test Sleep
|
|
||||||
# Test IntToString
|
|
||||||
# Test LoadToolkit
|
|
||||||
# Test LoadFrame
|
|
||||||
text: .text%verify_constant_pool_type: OUTPUTDIR/check_code.o;
|
|
||||||
# Test LoadJFrame
|
|
||||||
# Test JHello
|
|
||||||
# SwingSet
|
|
||||||
text: .text%verify_field: OUTPUTDIR/check_code.o;
|
|
||||||
text: .text%check_and_push: OUTPUTDIR/check_code.o;
|
|
||||||
text: .text%signature_to_args_size: OUTPUTDIR/check_code.o;
|
|
|
@ -1,45 +0,0 @@
|
||||||
data = R0x2000;
|
|
||||||
text = LOAD ?RXO;
|
|
||||||
# Test Null
|
|
||||||
text: .text%VerifyFixClassname;
|
|
||||||
text: .text%next_utf2unicode: OUTPUTDIR/check_format.o;
|
|
||||||
text: .text%VerifyClassname;
|
|
||||||
text: .text%skip_over_fieldname: OUTPUTDIR/check_format.o;
|
|
||||||
text: .text%VerifyClass;
|
|
||||||
text: .text%CCinit: OUTPUTDIR/check_code.o;
|
|
||||||
text: .text%initialize_class_hash;
|
|
||||||
text: .text%make_class_info_from_name: OUTPUTDIR/check_code.o;
|
|
||||||
text: .text%make_class_info: OUTPUTDIR/check_code.o;
|
|
||||||
text: .text%verify_method: OUTPUTDIR/check_code.o;
|
|
||||||
text: .text%instruction_length: OUTPUTDIR/check_code.o;
|
|
||||||
text: .text%verify_opcode_operands: OUTPUTDIR/check_code.o;
|
|
||||||
text: .text%verify_constant_pool_type: OUTPUTDIR/check_code.o;
|
|
||||||
text: .text%cp_index_to_class_fullinfo: OUTPUTDIR/check_code.o;
|
|
||||||
text: .text%check_and_push: OUTPUTDIR/check_code.o;
|
|
||||||
text: .text%pop_and_free: OUTPUTDIR/check_code.o;
|
|
||||||
text: .text%set_protected: OUTPUTDIR/check_code.o;
|
|
||||||
text: .text%initialize_exception_table: OUTPUTDIR/check_code.o;
|
|
||||||
text: .text%merge_fullinfo_types: OUTPUTDIR/check_code.o;
|
|
||||||
text: .text%initialize_dataflow: OUTPUTDIR/check_code.o;
|
|
||||||
text: .text%signature_to_fieldtype: OUTPUTDIR/check_code.o;
|
|
||||||
text: .text%check_register_values: OUTPUTDIR/check_code.o;
|
|
||||||
text: .text%pop_stack: OUTPUTDIR/check_code.o;
|
|
||||||
text: .text%update_registers: OUTPUTDIR/check_code.o;
|
|
||||||
text: .text%push_stack: OUTPUTDIR/check_code.o;
|
|
||||||
text: .text%merge_into_successors: OUTPUTDIR/check_code.o;
|
|
||||||
text: .text%merge_into_one_successor: OUTPUTDIR/check_code.o;
|
|
||||||
text: .text%merge_stack: OUTPUTDIR/check_code.o;
|
|
||||||
text: .text%merge_registers: OUTPUTDIR/check_code.o;
|
|
||||||
text: .text%finalize_class_hash: OUTPUTDIR/check_code.o;
|
|
||||||
text: .text%CCdestroy: OUTPUTDIR/check_code.o;
|
|
||||||
# Test Exit
|
|
||||||
# Test Hello
|
|
||||||
# Test Sleep
|
|
||||||
# Test IntToString
|
|
||||||
# Test LoadToolkit
|
|
||||||
# Test LoadFrame
|
|
||||||
# Test LoadJFrame
|
|
||||||
# Test JHello
|
|
||||||
# SwingSet
|
|
||||||
text: .text%verify_field: OUTPUTDIR/check_code.o;
|
|
||||||
text: .text%signature_to_args_size: OUTPUTDIR/check_code.o;
|
|
|
@ -1,40 +0,0 @@
|
||||||
data = R0x2000;
|
|
||||||
text = LOAD ?RXO;
|
|
||||||
# Test Null
|
|
||||||
text: .text%VerifyFixClassname;
|
|
||||||
text: .text%VerifyClassname;
|
|
||||||
text: .text%skip_over_fieldname: OUTPUTDIR/check_format.o;
|
|
||||||
text: .text%skip_over_field_signature: OUTPUTDIR/check_format.o;
|
|
||||||
text: .text%VerifyClass;
|
|
||||||
text: .text%make_class_info_from_name: OUTPUTDIR/check_code.o;
|
|
||||||
text: .text%class_name_to_ID: OUTPUTDIR/check_code.o;
|
|
||||||
text: .text%make_class_info: OUTPUTDIR/check_code.o;
|
|
||||||
text: .text%free_block: OUTPUTDIR/check_code.o;
|
|
||||||
text: .text%verify_method: OUTPUTDIR/check_code.o;
|
|
||||||
text: .text%verify_opcode_operands: OUTPUTDIR/check_code.o;
|
|
||||||
text: .text%initialize_dataflow: OUTPUTDIR/check_code.o;
|
|
||||||
text: .text%signature_to_fieldtype: OUTPUTDIR/check_code.o;
|
|
||||||
text: .text%check_register_values: OUTPUTDIR/check_code.o;
|
|
||||||
text: .text%pop_stack: OUTPUTDIR/check_code.o;
|
|
||||||
text: .text%update_registers: OUTPUTDIR/check_code.o;
|
|
||||||
text: .text%push_stack: OUTPUTDIR/check_code.o;
|
|
||||||
text: .text%merge_into_successors: OUTPUTDIR/check_code.o;
|
|
||||||
text: .text%cp_index_to_class_fullinfo: OUTPUTDIR/check_code.o;
|
|
||||||
text: .text%set_protected: OUTPUTDIR/check_code.o;
|
|
||||||
text: .text%merge_into_one_successor: OUTPUTDIR/check_code.o;
|
|
||||||
text: .text%merge_registers: OUTPUTDIR/check_code.o;
|
|
||||||
# Test Exit
|
|
||||||
# Test Hello
|
|
||||||
text: .text%merge_fullinfo_types: OUTPUTDIR/check_code.o;
|
|
||||||
text: .text%isAssignableTo: OUTPUTDIR/check_code.o;
|
|
||||||
# Test Sleep
|
|
||||||
text: .text%isLegalTarget: OUTPUTDIR/check_code.o;
|
|
||||||
text: .text%verify_constant_pool_type: OUTPUTDIR/check_code.o;
|
|
||||||
# Test IntToString
|
|
||||||
# Test LoadToolkit
|
|
||||||
# Test LoadFrame
|
|
||||||
# Test LoadJFrame
|
|
||||||
# Test JHello
|
|
||||||
# SwingSet
|
|
||||||
text: .text%copy_stack: OUTPUTDIR/check_code.o;
|
|
||||||
text: .text%ntohl: OUTPUTDIR/check_code.o;
|
|
|
@ -1,65 +0,0 @@
|
||||||
#
|
|
||||||
# Copyright (c) 1997, 2016, Oracle and/or its affiliates. All rights reserved.
|
|
||||||
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
|
||||||
#
|
|
||||||
# This code is free software; you can redistribute it and/or modify it
|
|
||||||
# under the terms of the GNU General Public License version 2 only, as
|
|
||||||
# published by the Free Software Foundation. Oracle designates this
|
|
||||||
# particular file as subject to the "Classpath" exception as provided
|
|
||||||
# by Oracle in the LICENSE file that accompanied this code.
|
|
||||||
#
|
|
||||||
# This code is distributed in the hope that it will be useful, but WITHOUT
|
|
||||||
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
|
||||||
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
|
||||||
# version 2 for more details (a copy is included in the LICENSE file that
|
|
||||||
# accompanied this code).
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU General Public License version
|
|
||||||
# 2 along with this work; if not, write to the Free Software Foundation,
|
|
||||||
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
|
||||||
#
|
|
||||||
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
|
||||||
# or visit www.oracle.com if you need additional information or have any
|
|
||||||
# questions.
|
|
||||||
#
|
|
||||||
|
|
||||||
# Define public interface.
|
|
||||||
|
|
||||||
SUNWprivate_1.1 {
|
|
||||||
global:
|
|
||||||
Java_java_util_zip_Adler32_update;
|
|
||||||
Java_java_util_zip_Adler32_updateBytes;
|
|
||||||
Java_java_util_zip_Adler32_updateByteBuffer;
|
|
||||||
Java_java_util_zip_CRC32_update;
|
|
||||||
Java_java_util_zip_CRC32_updateBytes0;
|
|
||||||
Java_java_util_zip_CRC32_updateByteBuffer0;
|
|
||||||
Java_java_util_zip_Deflater_deflateBytes;
|
|
||||||
Java_java_util_zip_Deflater_end;
|
|
||||||
Java_java_util_zip_Deflater_getAdler;
|
|
||||||
Java_java_util_zip_Deflater_init;
|
|
||||||
Java_java_util_zip_Deflater_initIDs;
|
|
||||||
Java_java_util_zip_Deflater_reset;
|
|
||||||
Java_java_util_zip_Deflater_setDictionary;
|
|
||||||
Java_java_util_zip_Inflater_end;
|
|
||||||
Java_java_util_zip_Inflater_getAdler;
|
|
||||||
Java_java_util_zip_Inflater_inflateBytes;
|
|
||||||
Java_java_util_zip_Inflater_init;
|
|
||||||
Java_java_util_zip_Inflater_initIDs;
|
|
||||||
Java_java_util_zip_Inflater_reset;
|
|
||||||
Java_java_util_zip_Inflater_setDictionary;
|
|
||||||
ZIP_Close;
|
|
||||||
ZIP_CRC32;
|
|
||||||
ZIP_FreeEntry;
|
|
||||||
ZIP_FindEntry;
|
|
||||||
ZIP_GetEntry;
|
|
||||||
ZIP_GetNextEntry;
|
|
||||||
ZIP_InflateFully;
|
|
||||||
ZIP_Lock;
|
|
||||||
ZIP_Open;
|
|
||||||
ZIP_Read;
|
|
||||||
ZIP_ReadEntry;
|
|
||||||
ZIP_Unlock;
|
|
||||||
|
|
||||||
local:
|
|
||||||
*;
|
|
||||||
};
|
|
|
@ -1,29 +0,0 @@
|
||||||
data = R0x2000;
|
|
||||||
text = LOAD ?RXO;
|
|
||||||
# Test Null
|
|
||||||
text: .text%ZIP_Open;
|
|
||||||
text: .text%ZIP_Open_Generic;
|
|
||||||
text: .text%InitializeZip;
|
|
||||||
text: .text%allocZip;
|
|
||||||
text: .text%readCEN: OUTPUTDIR/zip_util.o;
|
|
||||||
text: .text%findEND: OUTPUTDIR/zip_util.o;
|
|
||||||
text: .text%hash: OUTPUTDIR/zip_util.o;
|
|
||||||
text: .text%isMetaName: OUTPUTDIR/zip_util.o;
|
|
||||||
text: .text%addMetaName: OUTPUTDIR/zip_util.o;
|
|
||||||
text: .text%ZIP_FindEntry;
|
|
||||||
text: .text%ZIP_GetEntry;
|
|
||||||
text: .text%ZIP_InflateFully;
|
|
||||||
text: .text%ZIP_Lock;
|
|
||||||
text: .text%ZIP_Unlock;
|
|
||||||
text: .text%ZIP_FreeEntry;
|
|
||||||
text: .text%Java_java_util_zip_Inflater_initIDs;
|
|
||||||
text: .text%Java_java_util_zip_Inflater_init;
|
|
||||||
text: .text%inflateInit2_;
|
|
||||||
text: .text%zcalloc;
|
|
||||||
text: .text%Java_java_util_zip_Inflater_inflateBytes;
|
|
||||||
text: .text%ZIP_Read;
|
|
||||||
text: .text%zcfree;
|
|
||||||
text: .text%Java_java_util_zip_Inflater_reset;
|
|
||||||
text: .text%Java_java_util_zip_Inflater_end;
|
|
||||||
text: .text%inflateEnd;
|
|
||||||
text: .text%ZIP_Close;
|
|
|
@ -1,33 +0,0 @@
|
||||||
data = R0x2000;
|
|
||||||
text = LOAD ?RXO;
|
|
||||||
text: .text%ZIP_Open;
|
|
||||||
text: .text%ZIP_Open_Generic;
|
|
||||||
text: .text%InitializeZip;
|
|
||||||
text: .text%allocZip;
|
|
||||||
text: .text%readCEN: OUTPUTDIR/zip_util.o;
|
|
||||||
text: .text%findEND: OUTPUTDIR/zip_util.o;
|
|
||||||
text: .text%hash: OUTPUTDIR/zip_util.o;
|
|
||||||
text: .text%isMetaName: OUTPUTDIR/zip_util.o;
|
|
||||||
text: .text%addMetaName: OUTPUTDIR/zip_util.o;
|
|
||||||
text: .text%ZIP_FindEntry;
|
|
||||||
text: .text%ZIP_GetEntry;
|
|
||||||
text: .text%ZIP_InflateFully;
|
|
||||||
text: .text%ZIP_Lock;
|
|
||||||
text: .text%ZIP_Unlock;
|
|
||||||
text: .text%ZIP_FreeEntry;
|
|
||||||
text: .text%Java_java_util_zip_Inflater_initIDs;
|
|
||||||
text: .text%Java_java_util_zip_Inflater_init;
|
|
||||||
text: .text%inflateInit2_;
|
|
||||||
text: .text%zcalloc;
|
|
||||||
text: .text%inflateReset;
|
|
||||||
text: .text%Java_java_util_zip_Inflater_inflateBytes;
|
|
||||||
text: .text%inflate;
|
|
||||||
text: .text%ZIP_Read;
|
|
||||||
text: .text%zcfree;
|
|
||||||
text: .text%Java_java_util_jar_JarFile_getMetaInfEntryNames;
|
|
||||||
text: .text%ZIP_ReadEntry;
|
|
||||||
text: .text%InflateFully;
|
|
||||||
text: .text%inflateEnd;
|
|
||||||
text: .text%Java_java_util_zip_Inflater_reset;
|
|
||||||
text: .text%ZIP_Close;
|
|
||||||
text: .text%Java_java_util_zip_Inflater_end;
|
|
|
@ -1,31 +0,0 @@
|
||||||
data = R0x2000;
|
|
||||||
text = LOAD ?RXO;
|
|
||||||
# Test Null
|
|
||||||
text: .text%ZIP_Open;
|
|
||||||
text: .text%ZIP_Open_Generic;
|
|
||||||
text: .text%InitializeZip;
|
|
||||||
text: .text%allocZip;
|
|
||||||
text: .text%readCEN: OUTPUTDIR/zip_util.o;
|
|
||||||
text: .text%findEND: OUTPUTDIR/zip_util.o;
|
|
||||||
text: .text%hash: OUTPUTDIR/zip_util.o;
|
|
||||||
text: .text%isMetaName: OUTPUTDIR/zip_util.o;
|
|
||||||
text: .text%addMetaName: OUTPUTDIR/zip_util.o;
|
|
||||||
text: .text%ZIP_FindEntry;
|
|
||||||
text: .text%ZIP_GetEntry;
|
|
||||||
text: .text%ZIP_InflateFully;
|
|
||||||
text: .text%ZIP_Lock;
|
|
||||||
text: .text%ZIP_Unlock;
|
|
||||||
text: .text%ZIP_FreeEntry;
|
|
||||||
text: .text%inflateInit2_;
|
|
||||||
text: .text%zcalloc;
|
|
||||||
text: .text%inflateReset;
|
|
||||||
text: .text%Java_java_util_zip_Inflater_inflateBytes;
|
|
||||||
text: .text%inflate;
|
|
||||||
text: .text%ZIP_Read;
|
|
||||||
text: .text%zcfree;
|
|
||||||
text: .text%ZIP_ReadEntry;
|
|
||||||
text: .text%InflateFully;
|
|
||||||
text: .text%inflateEnd;
|
|
||||||
text: .text%Java_java_util_zip_Inflater_reset;
|
|
||||||
text: .text%ZIP_Close;
|
|
||||||
text: .text%Java_java_util_zip_Inflater_end;
|
|
|
@ -37,6 +37,7 @@
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#include <stdint.h>
|
#include <stdint.h>
|
||||||
|
#include "jni.h"
|
||||||
|
|
||||||
#define bool int
|
#define bool int
|
||||||
#define true 1
|
#define true 1
|
||||||
|
@ -140,11 +141,13 @@ static sa_handler_t set_signal(int sig, sa_handler_t disp, bool is_sigset) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
sa_handler_t signal(int sig, sa_handler_t disp) {
|
JNIEXPORT sa_handler_t JNICALL
|
||||||
|
signal(int sig, sa_handler_t disp) {
|
||||||
return set_signal(sig, disp, false);
|
return set_signal(sig, disp, false);
|
||||||
}
|
}
|
||||||
|
|
||||||
sa_handler_t sigset(int sig, sa_handler_t disp) {
|
JNIEXPORT sa_handler_t JNICALL
|
||||||
|
sigset(int sig, sa_handler_t disp) {
|
||||||
return set_signal(sig, disp, true);
|
return set_signal(sig, disp, true);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -161,7 +164,8 @@ static int call_os_sigaction(int sig, const struct sigaction *act,
|
||||||
return (*os_sigaction)(sig, act, oact);
|
return (*os_sigaction)(sig, act, oact);
|
||||||
}
|
}
|
||||||
|
|
||||||
int sigaction(int sig, const struct sigaction *act, struct sigaction *oact) {
|
JNIEXPORT int JNICALL
|
||||||
|
sigaction(int sig, const struct sigaction *act, struct sigaction *oact) {
|
||||||
int res;
|
int res;
|
||||||
bool sigused;
|
bool sigused;
|
||||||
struct sigaction oldAct;
|
struct sigaction oldAct;
|
||||||
|
@ -206,7 +210,8 @@ int sigaction(int sig, const struct sigaction *act, struct sigaction *oact) {
|
||||||
}
|
}
|
||||||
|
|
||||||
/* The three functions for the jvm to call into. */
|
/* The three functions for the jvm to call into. */
|
||||||
void JVM_begin_signal_setting() {
|
JNIEXPORT void JNICALL
|
||||||
|
JVM_begin_signal_setting() {
|
||||||
signal_lock();
|
signal_lock();
|
||||||
sigemptyset(&jvmsigs);
|
sigemptyset(&jvmsigs);
|
||||||
jvm_signal_installing = true;
|
jvm_signal_installing = true;
|
||||||
|
@ -214,7 +219,8 @@ void JVM_begin_signal_setting() {
|
||||||
signal_unlock();
|
signal_unlock();
|
||||||
}
|
}
|
||||||
|
|
||||||
void JVM_end_signal_setting() {
|
JNIEXPORT void JNICALL
|
||||||
|
JVM_end_signal_setting() {
|
||||||
signal_lock();
|
signal_lock();
|
||||||
jvm_signal_installed = true;
|
jvm_signal_installed = true;
|
||||||
jvm_signal_installing = false;
|
jvm_signal_installing = false;
|
||||||
|
@ -222,7 +228,8 @@ void JVM_end_signal_setting() {
|
||||||
signal_unlock();
|
signal_unlock();
|
||||||
}
|
}
|
||||||
|
|
||||||
struct sigaction *JVM_get_signal_action(int sig) {
|
JNIEXPORT struct sigaction * JNICALL
|
||||||
|
JVM_get_signal_action(int sig) {
|
||||||
/* Does race condition make sense here? */
|
/* Does race condition make sense here? */
|
||||||
if (sigismember(&jvmsigs, sig)) {
|
if (sigismember(&jvmsigs, sig)) {
|
||||||
return &sact[sig];
|
return &sact[sig];
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 1994, 2013, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 1994, 2018, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
|
@ -201,7 +201,7 @@ writeBytes(JNIEnv *env, jobject this, jbyteArray bytes,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void
|
JNIEXPORT void JNICALL
|
||||||
throwFileNotFoundException(JNIEnv *env, jstring path)
|
throwFileNotFoundException(JNIEnv *env, jstring path)
|
||||||
{
|
{
|
||||||
char buf[256];
|
char buf[256];
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 1997, 2014, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 1997, 2018, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
|
@ -54,7 +54,8 @@ void writeSingle(JNIEnv *env, jobject this, jint byte, jboolean append, jfieldID
|
||||||
void writeBytes(JNIEnv *env, jobject this, jbyteArray bytes, jint off,
|
void writeBytes(JNIEnv *env, jobject this, jbyteArray bytes, jint off,
|
||||||
jint len, jboolean append, jfieldID fid);
|
jint len, jboolean append, jfieldID fid);
|
||||||
void fileOpen(JNIEnv *env, jobject this, jstring path, jfieldID fid, int flags);
|
void fileOpen(JNIEnv *env, jobject this, jstring path, jfieldID fid, int flags);
|
||||||
void throwFileNotFoundException(JNIEnv *env, jstring path);
|
JNIEXPORT void JNICALL
|
||||||
|
throwFileNotFoundException(JNIEnv *env, jstring path);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Macros for managing platform strings. The typical usage pattern is:
|
* Macros for managing platform strings. The typical usage pattern is:
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 1997, 2016, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 1997, 2018, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
|
@ -395,8 +395,11 @@ void* getProcessHandle();
|
||||||
void buildJniFunctionName(const char *sym, const char *cname,
|
void buildJniFunctionName(const char *sym, const char *cname,
|
||||||
char *jniEntryName);
|
char *jniEntryName);
|
||||||
|
|
||||||
extern size_t getLastErrorString(char *buf, size_t len);
|
JNIEXPORT size_t JNICALL
|
||||||
extern int getErrorString(int err, char *buf, size_t len);
|
getLastErrorString(char *buf, size_t len);
|
||||||
|
|
||||||
|
JNIEXPORT int JNICALL
|
||||||
|
getErrorString(int err, char *buf, size_t len);
|
||||||
|
|
||||||
#ifdef STATIC_BUILD
|
#ifdef STATIC_BUILD
|
||||||
/* Macros for handling declaration of static/dynamic
|
/* Macros for handling declaration of static/dynamic
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 2015, 2018, Oracle and/or its affiliates. All rights reserved.
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions
|
* modification, are permitted provided that the following conditions
|
||||||
|
@ -55,7 +55,8 @@
|
||||||
* }
|
* }
|
||||||
* ...
|
* ...
|
||||||
*/
|
*/
|
||||||
extern "C" JImageFile* JIMAGE_Open(const char *name, jint* error) {
|
extern "C" JNIEXPORT JImageFile* JNICALL
|
||||||
|
JIMAGE_Open(const char *name, jint* error) {
|
||||||
// TODO - return a meaningful error code
|
// TODO - return a meaningful error code
|
||||||
*error = 0;
|
*error = 0;
|
||||||
ImageFileReader* jfile = ImageFileReader::open(name);
|
ImageFileReader* jfile = ImageFileReader::open(name);
|
||||||
|
@ -71,7 +72,8 @@ extern "C" JImageFile* JIMAGE_Open(const char *name, jint* error) {
|
||||||
* Ex.
|
* Ex.
|
||||||
* (*JImageClose)(image);
|
* (*JImageClose)(image);
|
||||||
*/
|
*/
|
||||||
extern "C" void JIMAGE_Close(JImageFile* image) {
|
extern "C" JNIEXPORT void JNICALL
|
||||||
|
JIMAGE_Close(JImageFile* image) {
|
||||||
ImageFileReader::close((ImageFileReader*) image);
|
ImageFileReader::close((ImageFileReader*) image);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -87,7 +89,8 @@ extern "C" void JIMAGE_Close(JImageFile* image) {
|
||||||
* tty->print_cr(package);
|
* tty->print_cr(package);
|
||||||
* -> java.base
|
* -> java.base
|
||||||
*/
|
*/
|
||||||
extern "C" const char* JIMAGE_PackageToModule(JImageFile* image, const char* package_name) {
|
extern "C" JNIEXPORT const char* JNICALL
|
||||||
|
JIMAGE_PackageToModule(JImageFile* image, const char* package_name) {
|
||||||
return ((ImageFileReader*) image)->get_image_module_data()->package_to_module(package_name);
|
return ((ImageFileReader*) image)->get_image_module_data()->package_to_module(package_name);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -105,7 +108,8 @@ extern "C" const char* JIMAGE_PackageToModule(JImageFile* image, const char* pac
|
||||||
* JImageLocationRef location = (*JImageFindResource)(image,
|
* JImageLocationRef location = (*JImageFindResource)(image,
|
||||||
* "java.base", "9.0", "java/lang/String.class", &size);
|
* "java.base", "9.0", "java/lang/String.class", &size);
|
||||||
*/
|
*/
|
||||||
extern "C" JImageLocationRef JIMAGE_FindResource(JImageFile* image,
|
extern "C" JNIEXPORT JImageLocationRef JNICALL
|
||||||
|
JIMAGE_FindResource(JImageFile* image,
|
||||||
const char* module_name, const char* version, const char* name,
|
const char* module_name, const char* version, const char* name,
|
||||||
jlong* size) {
|
jlong* size) {
|
||||||
// Concatenate to get full path
|
// Concatenate to get full path
|
||||||
|
@ -151,7 +155,8 @@ extern "C" JImageLocationRef JIMAGE_FindResource(JImageFile* image,
|
||||||
* char* buffer = new char[size];
|
* char* buffer = new char[size];
|
||||||
* (*JImageGetResource)(image, location, buffer, size);
|
* (*JImageGetResource)(image, location, buffer, size);
|
||||||
*/
|
*/
|
||||||
extern "C" jlong JIMAGE_GetResource(JImageFile* image, JImageLocationRef location,
|
extern "C" JNIEXPORT jlong JNICALL
|
||||||
|
JIMAGE_GetResource(JImageFile* image, JImageLocationRef location,
|
||||||
char* buffer, jlong size) {
|
char* buffer, jlong size) {
|
||||||
((ImageFileReader*) image)->get_resource((u4) location, (u1*) buffer);
|
((ImageFileReader*) image)->get_resource((u4) location, (u1*) buffer);
|
||||||
return size;
|
return size;
|
||||||
|
@ -179,7 +184,8 @@ extern "C" jlong JIMAGE_GetResource(JImageFile* image, JImageLocationRef locatio
|
||||||
* }
|
* }
|
||||||
* (*JImageResourceIterator)(image, ctw_visitor, loader);
|
* (*JImageResourceIterator)(image, ctw_visitor, loader);
|
||||||
*/
|
*/
|
||||||
extern "C" void JIMAGE_ResourceIterator(JImageFile* image,
|
extern "C" JNIEXPORT void JNICALL
|
||||||
|
JIMAGE_ResourceIterator(JImageFile* image,
|
||||||
JImageResourceVisitor_t visitor, void* arg) {
|
JImageResourceVisitor_t visitor, void* arg) {
|
||||||
ImageFileReader* imageFile = (ImageFileReader*) image;
|
ImageFileReader* imageFile = (ImageFileReader*) image;
|
||||||
u4 nEntries = imageFile->table_length();
|
u4 nEntries = imageFile->table_length();
|
||||||
|
@ -220,7 +226,8 @@ extern "C" void JIMAGE_ResourceIterator(JImageFile* image,
|
||||||
* char path[JIMAGE_MAX_PATH];
|
* char path[JIMAGE_MAX_PATH];
|
||||||
* (*JImageResourcePath)(image, location, path, JIMAGE_MAX_PATH);
|
* (*JImageResourcePath)(image, location, path, JIMAGE_MAX_PATH);
|
||||||
*/
|
*/
|
||||||
extern "C" bool JIMAGE_ResourcePath(JImageFile* image, JImageLocationRef locationRef,
|
extern "C" JNIEXPORT bool JNICALL
|
||||||
|
JIMAGE_ResourcePath(JImageFile* image, JImageLocationRef locationRef,
|
||||||
char* path, size_t max) {
|
char* path, size_t max) {
|
||||||
ImageFileReader* imageFile = (ImageFileReader*) image;
|
ImageFileReader* imageFile = (ImageFileReader*) image;
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 2015, 2018, Oracle and/or its affiliates. All rights reserved.
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
* modification, are permitted provided that the following conditions
|
* modification, are permitted provided that the following conditions
|
||||||
|
@ -72,7 +72,8 @@ typedef jlong JImageLocationRef;
|
||||||
* ...
|
* ...
|
||||||
*/
|
*/
|
||||||
|
|
||||||
extern "C" JImageFile* JIMAGE_Open(const char *name, jint* error);
|
extern "C" JNIEXPORT JImageFile* JNICALL
|
||||||
|
JIMAGE_Open(const char *name, jint* error);
|
||||||
|
|
||||||
typedef JImageFile* (*JImageOpen_t)(const char *name, jint* error);
|
typedef JImageFile* (*JImageOpen_t)(const char *name, jint* error);
|
||||||
|
|
||||||
|
@ -86,7 +87,8 @@ typedef JImageFile* (*JImageOpen_t)(const char *name, jint* error);
|
||||||
* (*JImageClose)(image);
|
* (*JImageClose)(image);
|
||||||
*/
|
*/
|
||||||
|
|
||||||
extern "C" void JIMAGE_Close(JImageFile* jimage);
|
extern "C" JNIEXPORT void JNICALL
|
||||||
|
JIMAGE_Close(JImageFile* jimage);
|
||||||
|
|
||||||
typedef void (*JImageClose_t)(JImageFile* jimage);
|
typedef void (*JImageClose_t)(JImageFile* jimage);
|
||||||
|
|
||||||
|
@ -104,7 +106,8 @@ typedef void (*JImageClose_t)(JImageFile* jimage);
|
||||||
* -> java.base
|
* -> java.base
|
||||||
*/
|
*/
|
||||||
|
|
||||||
extern "C" const char * JIMAGE_PackageToModule(JImageFile* jimage, const char* package_name);
|
extern "C" JNIEXPORT const char * JNICALL
|
||||||
|
JIMAGE_PackageToModule(JImageFile* jimage, const char* package_name);
|
||||||
|
|
||||||
typedef const char* (*JImagePackageToModule_t)(JImageFile* jimage, const char* package_name);
|
typedef const char* (*JImagePackageToModule_t)(JImageFile* jimage, const char* package_name);
|
||||||
|
|
||||||
|
@ -123,7 +126,7 @@ typedef const char* (*JImagePackageToModule_t)(JImageFile* jimage, const char* p
|
||||||
* JImageLocationRef location = (*JImageFindResource)(image,
|
* JImageLocationRef location = (*JImageFindResource)(image,
|
||||||
* "java.base", "9.0", "java/lang/String.class", &size);
|
* "java.base", "9.0", "java/lang/String.class", &size);
|
||||||
*/
|
*/
|
||||||
extern "C" JImageLocationRef JIMAGE_FindResource(JImageFile* jimage,
|
extern "C" JNIEXPORT JImageLocationRef JIMAGE_FindResource(JImageFile* jimage,
|
||||||
const char* module_name, const char* version, const char* name,
|
const char* module_name, const char* version, const char* name,
|
||||||
jlong* size);
|
jlong* size);
|
||||||
|
|
||||||
|
@ -147,7 +150,8 @@ typedef JImageLocationRef(*JImageFindResource_t)(JImageFile* jimage,
|
||||||
* char* buffer = new char[size];
|
* char* buffer = new char[size];
|
||||||
* (*JImageGetResource)(image, location, buffer, size);
|
* (*JImageGetResource)(image, location, buffer, size);
|
||||||
*/
|
*/
|
||||||
extern "C" jlong JIMAGE_GetResource(JImageFile* jimage, JImageLocationRef location,
|
extern "C" JNIEXPORT jlong JNICALL
|
||||||
|
JIMAGE_GetResource(JImageFile* jimage, JImageLocationRef location,
|
||||||
char* buffer, jlong size);
|
char* buffer, jlong size);
|
||||||
|
|
||||||
typedef jlong(*JImageGetResource_t)(JImageFile* jimage, JImageLocationRef location,
|
typedef jlong(*JImageGetResource_t)(JImageFile* jimage, JImageLocationRef location,
|
||||||
|
@ -181,7 +185,8 @@ typedef bool (*JImageResourceVisitor_t)(JImageFile* jimage,
|
||||||
const char* module_name, const char* version, const char* package,
|
const char* module_name, const char* version, const char* package,
|
||||||
const char* name, const char* extension, void* arg);
|
const char* name, const char* extension, void* arg);
|
||||||
|
|
||||||
extern "C" void JIMAGE_ResourceIterator(JImageFile* jimage,
|
extern "C" JNIEXPORT void JNICALL
|
||||||
|
JIMAGE_ResourceIterator(JImageFile* jimage,
|
||||||
JImageResourceVisitor_t visitor, void *arg);
|
JImageResourceVisitor_t visitor, void *arg);
|
||||||
|
|
||||||
typedef void (*JImageResourceIterator_t)(JImageFile* jimage,
|
typedef void (*JImageResourceIterator_t)(JImageFile* jimage,
|
||||||
|
@ -197,7 +202,8 @@ typedef void (*JImageResourceIterator_t)(JImageFile* jimage,
|
||||||
* char path[JIMAGE_MAX_PATH];
|
* char path[JIMAGE_MAX_PATH];
|
||||||
* (*JImageResourcePath)(image, location, path, JIMAGE_MAX_PATH);
|
* (*JImageResourcePath)(image, location, path, JIMAGE_MAX_PATH);
|
||||||
*/
|
*/
|
||||||
extern "C" bool JIMAGE_ResourcePath(JImageFile* image, JImageLocationRef locationRef,
|
extern "C" JNIEXPORT bool JNICALL
|
||||||
|
JIMAGE_ResourcePath(JImageFile* image, JImageLocationRef locationRef,
|
||||||
char* path, size_t max);
|
char* path, size_t max);
|
||||||
|
|
||||||
typedef bool (*JImage_ResourcePath_t)(JImageFile* jimage, JImageLocationRef location,
|
typedef bool (*JImage_ResourcePath_t)(JImageFile* jimage, JImageLocationRef location,
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2015, 2017, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 2015, 2018, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
|
@ -38,6 +38,7 @@
|
||||||
int IsWhiteSpaceOption(const char* name) { return 1; }
|
int IsWhiteSpaceOption(const char* name) { return 1; }
|
||||||
#else
|
#else
|
||||||
#include "java.h"
|
#include "java.h"
|
||||||
|
#include "jni.h"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#include "jli_util.h"
|
#include "jli_util.h"
|
||||||
|
@ -78,7 +79,8 @@ static size_t argsCount = 1;
|
||||||
static jboolean stopExpansion = JNI_FALSE;
|
static jboolean stopExpansion = JNI_FALSE;
|
||||||
static jboolean relaunch = JNI_FALSE;
|
static jboolean relaunch = JNI_FALSE;
|
||||||
|
|
||||||
void JLI_InitArgProcessing(jboolean hasJavaArgs, jboolean disableArgFile) {
|
JNIEXPORT void JNICALL
|
||||||
|
JLI_InitArgProcessing(jboolean hasJavaArgs, jboolean disableArgFile) {
|
||||||
// No expansion for relaunch
|
// No expansion for relaunch
|
||||||
if (argsCount != 1) {
|
if (argsCount != 1) {
|
||||||
relaunch = JNI_TRUE;
|
relaunch = JNI_TRUE;
|
||||||
|
@ -94,7 +96,8 @@ void JLI_InitArgProcessing(jboolean hasJavaArgs, jboolean disableArgFile) {
|
||||||
firstAppArgIndex = hasJavaArgs ? 0: NOT_FOUND;
|
firstAppArgIndex = hasJavaArgs ? 0: NOT_FOUND;
|
||||||
}
|
}
|
||||||
|
|
||||||
int JLI_GetAppArgIndex() {
|
JNIEXPORT int JNICALL
|
||||||
|
JLI_GetAppArgIndex() {
|
||||||
// Will be 0 for tools
|
// Will be 0 for tools
|
||||||
return firstAppArgIndex;
|
return firstAppArgIndex;
|
||||||
}
|
}
|
||||||
|
@ -373,7 +376,8 @@ static JLI_List expandArgFile(const char *arg) {
|
||||||
return rv;
|
return rv;
|
||||||
}
|
}
|
||||||
|
|
||||||
JLI_List JLI_PreprocessArg(const char *arg)
|
JNIEXPORT JLI_List JNICALL
|
||||||
|
JLI_PreprocessArg(const char *arg)
|
||||||
{
|
{
|
||||||
JLI_List rv;
|
JLI_List rv;
|
||||||
|
|
||||||
|
@ -428,7 +432,8 @@ int isTerminalOpt(char *arg) {
|
||||||
JLI_StrCmp(arg, "--full-version") == 0;
|
JLI_StrCmp(arg, "--full-version") == 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
jboolean JLI_AddArgsFromEnvVar(JLI_List args, const char *var_name) {
|
JNIEXPORT jboolean JNICALL
|
||||||
|
JLI_AddArgsFromEnvVar(JLI_List args, const char *var_name) {
|
||||||
char *env = getenv(var_name);
|
char *env = getenv(var_name);
|
||||||
char *p, *arg;
|
char *p, *arg;
|
||||||
char quote;
|
char quote;
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 1995, 2017, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 1995, 2018, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
|
@ -52,6 +52,7 @@
|
||||||
|
|
||||||
|
|
||||||
#include "java.h"
|
#include "java.h"
|
||||||
|
#include "jni.h"
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* A NOTE TO DEVELOPERS: For performance reasons it is important that
|
* A NOTE TO DEVELOPERS: For performance reasons it is important that
|
||||||
|
@ -212,7 +213,7 @@ static jlong initialHeapSize = 0; /* inital heap size */
|
||||||
/*
|
/*
|
||||||
* Entry point.
|
* Entry point.
|
||||||
*/
|
*/
|
||||||
int
|
JNIEXPORT int JNICALL
|
||||||
JLI_Launch(int argc, char ** argv, /* main argc, argc */
|
JLI_Launch(int argc, char ** argv, /* main argc, argc */
|
||||||
int jargc, const char** jargv, /* java args */
|
int jargc, const char** jargv, /* java args */
|
||||||
int appclassc, const char** appclassv, /* app classpath */
|
int appclassc, const char** appclassv, /* app classpath */
|
||||||
|
@ -2337,7 +2338,7 @@ DumpState()
|
||||||
/*
|
/*
|
||||||
* A utility procedure to always print to stderr
|
* A utility procedure to always print to stderr
|
||||||
*/
|
*/
|
||||||
void
|
JNIEXPORT void JNICALL
|
||||||
JLI_ReportMessage(const char* fmt, ...)
|
JLI_ReportMessage(const char* fmt, ...)
|
||||||
{
|
{
|
||||||
va_list vl;
|
va_list vl;
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 1998, 2016, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 1998, 2018, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
|
@ -86,7 +86,7 @@ typedef struct {
|
||||||
GetCreatedJavaVMs_t GetCreatedJavaVMs;
|
GetCreatedJavaVMs_t GetCreatedJavaVMs;
|
||||||
} InvocationFunctions;
|
} InvocationFunctions;
|
||||||
|
|
||||||
int
|
JNIEXPORT int JNICALL
|
||||||
JLI_Launch(int argc, char ** argv, /* main argc, argc */
|
JLI_Launch(int argc, char ** argv, /* main argc, argc */
|
||||||
int jargc, const char** jargv, /* java args */
|
int jargc, const char** jargv, /* java args */
|
||||||
int appclassc, const char** appclassv, /* app classpath */
|
int appclassc, const char** appclassv, /* app classpath */
|
||||||
|
@ -133,13 +133,16 @@ void CreateExecutionEnvironment(int *argc, char ***argv,
|
||||||
char *jvmcfg, jint so_jvmcfg);
|
char *jvmcfg, jint so_jvmcfg);
|
||||||
|
|
||||||
/* Reports an error message to stderr or a window as appropriate. */
|
/* Reports an error message to stderr or a window as appropriate. */
|
||||||
void JLI_ReportErrorMessage(const char * message, ...);
|
JNIEXPORT void JNICALL
|
||||||
|
JLI_ReportErrorMessage(const char * message, ...);
|
||||||
|
|
||||||
/* Reports a system error message to stderr or a window */
|
/* Reports a system error message to stderr or a window */
|
||||||
void JLI_ReportErrorMessageSys(const char * message, ...);
|
JNIEXPORT void JNICALL
|
||||||
|
JLI_ReportErrorMessageSys(const char * message, ...);
|
||||||
|
|
||||||
/* Reports an error message only to stderr. */
|
/* Reports an error message only to stderr. */
|
||||||
void JLI_ReportMessage(const char * message, ...);
|
JNIEXPORT void JNICALL
|
||||||
|
JLI_ReportMessage(const char * message, ...);
|
||||||
|
|
||||||
/* Reports a message only to stdout. */
|
/* Reports a message only to stdout. */
|
||||||
void JLI_ShowMessage(const char * message, ...);
|
void JLI_ShowMessage(const char * message, ...);
|
||||||
|
@ -148,7 +151,8 @@ void JLI_ShowMessage(const char * message, ...);
|
||||||
* Reports an exception which terminates the vm to stderr or a window
|
* Reports an exception which terminates the vm to stderr or a window
|
||||||
* as appropriate.
|
* as appropriate.
|
||||||
*/
|
*/
|
||||||
void JLI_ReportExceptionDescription(JNIEnv * env);
|
JNIEXPORT void JNICALL
|
||||||
|
JLI_ReportExceptionDescription(JNIEnv * env);
|
||||||
void PrintMachineDependentOptions();
|
void PrintMachineDependentOptions();
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue