comparison make/bsd/Makefile @ 5791:12ad8db39f76

8028764: dtrace/hotspot_jni/ALL/ALL001 crashes the vm on Solaris-amd64, SIGSEGV in MarkSweep::follow_stack()+0x8a Summary: C1 generates code to encode compressed oop into tmp register before runtime call for patching where GC may happen Reviewed-by: iveresov, twisti, kvn Contributed-by: mgerdin <mikael.gerdin@oracle.com>
author roland
date Tue, 14 Jan 2014 09:44:45 +0100
parents f36e073d56a4
children
comparison
equal deleted inserted replaced
9:d1c86a509d3d 10:d9a78ca2e5fb
202 TARGETS_MINIMAL1 = $(addsuffix minimal1,$(TARGETS)) 202 TARGETS_MINIMAL1 = $(addsuffix minimal1,$(TARGETS))
203 203
204 BUILDTREE_MAKE = $(GAMMADIR)/make/$(OSNAME)/makefiles/buildtree.make 204 BUILDTREE_MAKE = $(GAMMADIR)/make/$(OSNAME)/makefiles/buildtree.make
205 BUILDTREE_VARS = GAMMADIR=$(GAMMADIR) OS_FAMILY=$(OSNAME) SRCARCH=$(SRCARCH) BUILDARCH=$(BUILDARCH) LIBARCH=$(LIBARCH) LIBRARY_SUFFIX=$(LIBRARY_SUFFIX) 205 BUILDTREE_VARS = GAMMADIR=$(GAMMADIR) OS_FAMILY=$(OSNAME) SRCARCH=$(SRCARCH) BUILDARCH=$(BUILDARCH) LIBARCH=$(LIBARCH) LIBRARY_SUFFIX=$(LIBRARY_SUFFIX)
206 BUILDTREE_VARS += HOTSPOT_RELEASE_VERSION=$(HOTSPOT_RELEASE_VERSION) HOTSPOT_BUILD_VERSION=$(HOTSPOT_BUILD_VERSION) JRE_RELEASE_VERSION=$(JRE_RELEASE_VERSION) 206 BUILDTREE_VARS += HOTSPOT_RELEASE_VERSION=$(HOTSPOT_RELEASE_VERSION) HOTSPOT_BUILD_VERSION=$(HOTSPOT_BUILD_VERSION) JRE_RELEASE_VERSION=$(JRE_RELEASE_VERSION)
207 BUILDTREE_VARS += ENABLE_FULL_DEBUG_SYMBOLS=$(ENABLE_FULL_DEBUG_SYMBOLS) OBJCOPY=$(OBJCOPY) STRIP_POLICY=$(STRIP_POLICY) ZIP_DEBUGINFO_FILES=$(ZIP_DEBUGINFO_FILES) ZIPEXE=$(ZIPEXE)
207 208
208 BUILDTREE = $(MAKE) -f $(BUILDTREE_MAKE) $(BUILDTREE_VARS) 209 BUILDTREE = $(MAKE) -f $(BUILDTREE_MAKE) $(BUILDTREE_VARS)
209 210
210 #------------------------------------------------------------------------------- 211 #-------------------------------------------------------------------------------
211 212
335 treeshark: $(SUBDIRS_SHARK) 336 treeshark: $(SUBDIRS_SHARK)
336 treeminimal1: $(SUBDIRS_MINIMAL1) 337 treeminimal1: $(SUBDIRS_MINIMAL1)
337 338
338 # Doc target. This is the same for all build options. 339 # Doc target. This is the same for all build options.
339 # Hence create a docs directory beside ...$(ARCH)_[...] 340 # Hence create a docs directory beside ...$(ARCH)_[...]
341 # We specify 'BUILD_FLAVOR=product' so that the proper
342 # ENABLE_FULL_DEBUG_SYMBOLS value is used.
340 docs: checks 343 docs: checks
341 $(QUIETLY) mkdir -p $(SUBDIR_DOCS) 344 $(QUIETLY) mkdir -p $(SUBDIR_DOCS)
342 $(MAKE) -f $(GAMMADIR)/make/$(OSNAME)/makefiles/jvmti.make $(MFLAGS) $(BUILDTREE_VARS) JvmtiOutDir=$(SUBDIR_DOCS) jvmtidocs 345 $(MAKE) -f $(GAMMADIR)/make/$(OSNAME)/makefiles/jvmti.make $(MFLAGS) $(BUILDTREE_VARS) JvmtiOutDir=$(SUBDIR_DOCS) BUILD_FLAVOR=product jvmtidocs
343 346
344 # Synonyms for win32-like targets. 347 # Synonyms for win32-like targets.
345 compiler2: debug product 348 compiler2: debug product
346 349
347 compiler1: debug1 product1 350 compiler1: debug1 product1