makefiles/lib/CoreLibraries.gmk

Print this page




  98     MAPFILE := $(JDK_TOPDIR)/makefiles/mapfiles/libverify/mapfile-vers, \
  99     LDFLAGS := $(LDFLAGS_JDKLIB) \
 100         $(call SET_SHARED_LIBRARY_ORIGIN), \
 101     LDFLAGS_SUFFIX_posix := -ljvm -lc, \
 102     LDFLAGS_SUFFIX_windows := jvm.lib, \
 103     VERSIONINFO_RESOURCE := $(JDK_TOPDIR)/src/windows/resource/version.rc, \
 104     RC_FLAGS := $(RC_FLAGS) \
 105         -D "JDK_FNAME=verify.dll" \
 106         -D "JDK_INTERNAL_NAME=verify" \
 107         -D "JDK_FTYPE=0x2L", \
 108     REORDER := $(BUILD_LIBVERIFY_REORDER), \
 109     OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/libverify, \
 110     DEBUG_SYMBOLS := true))
 111 
 112 BUILD_LIBRARIES += $(BUILD_LIBVERIFY)
 113 
 114 ##########################################################################################
 115 
 116 LIBJAVA_SRC_DIRS := $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/java/lang \
 117     $(JDK_TOPDIR)/src/share/native/java/lang \
 118     $(JDK_TOPDIR)/src/share/native/java/lang/ref \
 119     $(JDK_TOPDIR)/src/share/native/java/lang/reflect \
 120     $(JDK_TOPDIR)/src/share/native/java/io \
 121     $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/java/io \
 122     $(JDK_TOPDIR)/src/share/native/java/nio \
 123     $(JDK_TOPDIR)/src/share/native/java/security \
 124     $(JDK_TOPDIR)/src/share/native/common \
 125     $(JDK_TOPDIR)/src/share/native/sun/misc \
 126     $(JDK_TOPDIR)/src/share/native/sun/reflect \
 127     $(JDK_TOPDIR)/src/share/native/java/util \
 128     $(JDK_TOPDIR)/src/share/native/java/util/concurrent/atomic \
 129     $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/common \
 130     $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/java/util
 131 
 132 ifneq ($(OPENJDK_TARGET_OS), macosx)
 133   LIBJAVA_SRC_DIRS += $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/util/locale/provider
 134 else
 135   LIBJAVA_SRC_DIRS += $(JDK_TOPDIR)/src/macosx/native/sun/util/locale/provider
 136 endif
 137 
 138 ifeq ($(OPENJDK_TARGET_OS), windows)




  98     MAPFILE := $(JDK_TOPDIR)/makefiles/mapfiles/libverify/mapfile-vers, \
  99     LDFLAGS := $(LDFLAGS_JDKLIB) \
 100         $(call SET_SHARED_LIBRARY_ORIGIN), \
 101     LDFLAGS_SUFFIX_posix := -ljvm -lc, \
 102     LDFLAGS_SUFFIX_windows := jvm.lib, \
 103     VERSIONINFO_RESOURCE := $(JDK_TOPDIR)/src/windows/resource/version.rc, \
 104     RC_FLAGS := $(RC_FLAGS) \
 105         -D "JDK_FNAME=verify.dll" \
 106         -D "JDK_INTERNAL_NAME=verify" \
 107         -D "JDK_FTYPE=0x2L", \
 108     REORDER := $(BUILD_LIBVERIFY_REORDER), \
 109     OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/libverify, \
 110     DEBUG_SYMBOLS := true))
 111 
 112 BUILD_LIBRARIES += $(BUILD_LIBVERIFY)
 113 
 114 ##########################################################################################
 115 
 116 LIBJAVA_SRC_DIRS := $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/java/lang \
 117     $(JDK_TOPDIR)/src/share/native/java/lang \

 118     $(JDK_TOPDIR)/src/share/native/java/lang/reflect \
 119     $(JDK_TOPDIR)/src/share/native/java/io \
 120     $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/java/io \
 121     $(JDK_TOPDIR)/src/share/native/java/nio \
 122     $(JDK_TOPDIR)/src/share/native/java/security \
 123     $(JDK_TOPDIR)/src/share/native/common \
 124     $(JDK_TOPDIR)/src/share/native/sun/misc \
 125     $(JDK_TOPDIR)/src/share/native/sun/reflect \
 126     $(JDK_TOPDIR)/src/share/native/java/util \
 127     $(JDK_TOPDIR)/src/share/native/java/util/concurrent/atomic \
 128     $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/common \
 129     $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/java/util
 130 
 131 ifneq ($(OPENJDK_TARGET_OS), macosx)
 132   LIBJAVA_SRC_DIRS += $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/util/locale/provider
 133 else
 134   LIBJAVA_SRC_DIRS += $(JDK_TOPDIR)/src/macosx/native/sun/util/locale/provider
 135 endif
 136 
 137 ifeq ($(OPENJDK_TARGET_OS), windows)