comparison make/linux/makefiles/defs.make @ 3966:5d871c1ff17c

Merge
author iveresov
date Fri, 30 Sep 2011 13:48:17 -0700
parents da0999c4b733 f08d439fab8c
children 2d503de963b3 d652a62d6e03
comparison
equal deleted inserted replaced
3956:3607aac85aa9 3966:5d871c1ff17c
175 endif 175 endif
176 endif 176 endif
177 177
178 JDK_INCLUDE_SUBDIR=linux 178 JDK_INCLUDE_SUBDIR=linux
179 179
180 # Library suffix
181 LIBRARY_SUFFIX=so
182
180 # FIXUP: The subdirectory for a debug build is NOT the same on all platforms 183 # FIXUP: The subdirectory for a debug build is NOT the same on all platforms
181 VM_DEBUG=jvmg 184 VM_DEBUG=jvmg
182 185
183 EXPORT_LIST += $(EXPORT_DOCS_DIR)/platform/jvmti/jvmti.html 186 EXPORT_LIST += $(EXPORT_DOCS_DIR)/platform/jvmti/jvmti.html
184 187
185 # client and server subdirectories have symbolic links to ../libjsig.so 188 # client and server subdirectories have symbolic links to ../libjsig.so
186 EXPORT_LIST += $(EXPORT_JRE_LIB_ARCH_DIR)/libjsig.so 189 EXPORT_LIST += $(EXPORT_JRE_LIB_ARCH_DIR)/libjsig.$(LIBRARY_SUFFIX)
187 ifneq ($(OBJCOPY),) 190 ifneq ($(OBJCOPY),)
188 EXPORT_LIST += $(EXPORT_JRE_LIB_ARCH_DIR)/libjsig.debuginfo 191 EXPORT_LIST += $(EXPORT_JRE_LIB_ARCH_DIR)/libjsig.debuginfo
189 endif 192 endif
190
191 EXPORT_SERVER_DIR = $(EXPORT_JRE_LIB_ARCH_DIR)/server 193 EXPORT_SERVER_DIR = $(EXPORT_JRE_LIB_ARCH_DIR)/server
192 EXPORT_CLIENT_DIR = $(EXPORT_JRE_LIB_ARCH_DIR)/client 194 EXPORT_CLIENT_DIR = $(EXPORT_JRE_LIB_ARCH_DIR)/client
193 195
194 ifndef BUILD_CLIENT_ONLY 196 ifndef BUILD_CLIENT_ONLY
195 EXPORT_LIST += $(EXPORT_SERVER_DIR)/Xusage.txt 197 EXPORT_LIST += $(EXPORT_SERVER_DIR)/Xusage.txt
196 EXPORT_LIST += $(EXPORT_SERVER_DIR)/libjvm.so 198 EXPORT_LIST += $(EXPORT_SERVER_DIR)/libjvm.$(LIBRARY_SUFFIX)
197 ifneq ($(OBJCOPY),) 199 ifneq ($(OBJCOPY),)
198 EXPORT_LIST += $(EXPORT_SERVER_DIR)/libjvm.debuginfo 200 EXPORT_LIST += $(EXPORT_SERVER_DIR)/libjvm.debuginfo
199 endif 201 endif
200 endif 202 endif
201 203
202 ifneq ($(ZERO_BUILD), true) 204 ifneq ($(ZERO_BUILD), true)
203 ifeq ($(ARCH_DATA_MODEL), 32) 205 ifeq ($(ARCH_DATA_MODEL), 32)
204 EXPORT_LIST += $(EXPORT_CLIENT_DIR)/Xusage.txt 206 EXPORT_LIST += $(EXPORT_CLIENT_DIR)/Xusage.txt
205 EXPORT_LIST += $(EXPORT_CLIENT_DIR)/libjvm.so 207 EXPORT_LIST += $(EXPORT_CLIENT_DIR)/libjvm.$(LIBRARY_SUFFIX)
206 ifneq ($(OBJCOPY),) 208 ifneq ($(OBJCOPY),)
207 EXPORT_LIST += $(EXPORT_CLIENT_DIR)/libjvm.debuginfo 209 EXPORT_LIST += $(EXPORT_CLIENT_DIR)/libjvm.debuginfo
208 endif 210 endif
209 endif 211 endif
210 endif 212 endif
211 213
212 # Serviceability Binaries 214 # Serviceability Binaries
213 # No SA Support for PPC, IA64, ARM or zero 215 # No SA Support for PPC, IA64, ARM or zero
214 ADD_SA_BINARIES/x86 = $(EXPORT_JRE_LIB_ARCH_DIR)/libsaproc.so \ 216 ADD_SA_BINARIES/x86 = $(EXPORT_JRE_LIB_ARCH_DIR)/libsaproc.$(LIBRARY_SUFFIX) \
215 $(EXPORT_LIB_DIR)/sa-jdi.jar 217 $(EXPORT_LIB_DIR)/sa-jdi.jar
216 ADD_SA_BINARIES/sparc = $(EXPORT_JRE_LIB_ARCH_DIR)/libsaproc.so \ 218 ADD_SA_BINARIES/sparc = $(EXPORT_JRE_LIB_ARCH_DIR)/libsaproc.$(LIBRARY_SUFFIX) \
217 $(EXPORT_LIB_DIR)/sa-jdi.jar 219 $(EXPORT_LIB_DIR)/sa-jdi.jar
218 ifneq ($(OBJCOPY),) 220 ifneq ($(OBJCOPY),)
219 ADD_SA_BINARIES/x86 += $(EXPORT_JRE_LIB_ARCH_DIR)/libsaproc.debuginfo 221 ADD_SA_BINARIES/x86 += $(EXPORT_JRE_LIB_ARCH_DIR)/libsaproc.debuginfo
220 ADD_SA_BINARIES/sparc += $(EXPORT_JRE_LIB_ARCH_DIR)/libsaproc.debuginfo 222 ADD_SA_BINARIES/sparc += $(EXPORT_JRE_LIB_ARCH_DIR)/libsaproc.debuginfo
221 endif 223 endif