Mercurial > hg > graal-jvmci-8
comparison make/linux/makefiles/defs.make @ 3960:f08d439fab8c
7089790: integrate bsd-port changes
Reviewed-by: kvn, twisti, jrose
Contributed-by: Kurt Miller <kurt@intricatesoftware.com>, Greg Lewis <glewis@eyesbeyond.com>, Jung-uk Kim <jkim@freebsd.org>, Christos Zoulas <christos@zoulas.com>, Landon Fuller <landonf@plausible.coop>, The FreeBSD Foundation <board@freebsdfoundation.org>, Michael Franz <mvfranz@gmail.com>, Roger Hoover <rhoover@apple.com>, Alexander Strange <astrange@apple.com>
author | never |
---|---|
date | Sun, 25 Sep 2011 16:03:29 -0700 |
parents | 4aa5974a06dd |
children | 5d871c1ff17c |
comparison
equal
deleted
inserted
replaced
3959:eda6988c0d81 | 3960: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 = |