make/linux/makefiles/defs.make

changeset 3156
f08d439fab8c
parent 3044
4aa5974a06dd
child 3162
5d871c1ff17c
equal deleted inserted replaced
3155:eda6988c0d81 3156:f08d439fab8c
114 HS_ARCH = ppc 114 HS_ARCH = ppc
115 endif 115 endif
116 116
117 JDK_INCLUDE_SUBDIR=linux 117 JDK_INCLUDE_SUBDIR=linux
118 118
119 # Library suffix
120 LIBRARY_SUFFIX=so
121
119 # FIXUP: The subdirectory for a debug build is NOT the same on all platforms 122 # FIXUP: The subdirectory for a debug build is NOT the same on all platforms
120 VM_DEBUG=jvmg 123 VM_DEBUG=jvmg
121 124
122 EXPORT_LIST += $(EXPORT_DOCS_DIR)/platform/jvmti/jvmti.html 125 EXPORT_LIST += $(EXPORT_DOCS_DIR)/platform/jvmti/jvmti.html
123 126
124 # client and server subdirectories have symbolic links to ../libjsig.so 127 # client and server subdirectories have symbolic links to ../libjsig.so
125 EXPORT_LIST += $(EXPORT_JRE_LIB_ARCH_DIR)/libjsig.so 128 EXPORT_LIST += $(EXPORT_JRE_LIB_ARCH_DIR)/libjsig.$(LIBRARY_SUFFIX)
126 EXPORT_SERVER_DIR = $(EXPORT_JRE_LIB_ARCH_DIR)/server 129 EXPORT_SERVER_DIR = $(EXPORT_JRE_LIB_ARCH_DIR)/server
127 EXPORT_CLIENT_DIR = $(EXPORT_JRE_LIB_ARCH_DIR)/client 130 EXPORT_CLIENT_DIR = $(EXPORT_JRE_LIB_ARCH_DIR)/client
128 131
129 ifndef BUILD_CLIENT_ONLY 132 ifndef BUILD_CLIENT_ONLY
130 EXPORT_LIST += $(EXPORT_SERVER_DIR)/Xusage.txt 133 EXPORT_LIST += $(EXPORT_SERVER_DIR)/Xusage.txt
131 EXPORT_LIST += $(EXPORT_SERVER_DIR)/libjvm.so 134 EXPORT_LIST += $(EXPORT_SERVER_DIR)/libjvm.$(LIBRARY_SUFFIX)
132 endif 135 endif
133 136
134 ifneq ($(ZERO_BUILD), true) 137 ifneq ($(ZERO_BUILD), true)
135 ifeq ($(ARCH_DATA_MODEL), 32) 138 ifeq ($(ARCH_DATA_MODEL), 32)
136 EXPORT_LIST += $(EXPORT_CLIENT_DIR)/Xusage.txt 139 EXPORT_LIST += $(EXPORT_CLIENT_DIR)/Xusage.txt
137 EXPORT_LIST += $(EXPORT_CLIENT_DIR)/libjvm.so 140 EXPORT_LIST += $(EXPORT_CLIENT_DIR)/libjvm.$(LIBRARY_SUFFIX)
138 endif 141 endif
139 endif 142 endif
140 143
141 # Serviceability Binaries 144 # Serviceability Binaries
142 # No SA Support for PPC, IA64, ARM or zero 145 # No SA Support for PPC, IA64, ARM or zero
143 ADD_SA_BINARIES/x86 = $(EXPORT_JRE_LIB_ARCH_DIR)/libsaproc.so \ 146 ADD_SA_BINARIES/x86 = $(EXPORT_JRE_LIB_ARCH_DIR)/libsaproc.$(LIBRARY_SUFFIX) \
144 $(EXPORT_LIB_DIR)/sa-jdi.jar 147 $(EXPORT_LIB_DIR)/sa-jdi.jar
145 ADD_SA_BINARIES/sparc = $(EXPORT_JRE_LIB_ARCH_DIR)/libsaproc.so \ 148 ADD_SA_BINARIES/sparc = $(EXPORT_JRE_LIB_ARCH_DIR)/libsaproc.$(LIBRARY_SUFFIX) \
146 $(EXPORT_LIB_DIR)/sa-jdi.jar 149 $(EXPORT_LIB_DIR)/sa-jdi.jar
147 ADD_SA_BINARIES/ppc = 150 ADD_SA_BINARIES/ppc =
148 ADD_SA_BINARIES/ia64 = 151 ADD_SA_BINARIES/ia64 =
149 ADD_SA_BINARIES/arm = 152 ADD_SA_BINARIES/arm =
150 ADD_SA_BINARIES/zero = 153 ADD_SA_BINARIES/zero =

mercurial