make/defs.make

changeset 663
f232d7d67023
parent 633
6470a2a42f92
child 670
9c2ecc2ffb12
     1.1 --- a/make/defs.make	Sun Jun 22 20:07:58 2008 -0700
     1.2 +++ b/make/defs.make	Tue Jun 24 16:52:31 2008 -0700
     1.3 @@ -228,6 +228,7 @@
     1.4  
     1.5  # Required make macro settings for all platforms
     1.6  MAKE_ARGS += JAVA_HOME=$(ABS_BOOTDIR)
     1.7 +MAKE_ARGS += OUTPUTDIR=$(ABS_OUTPUTDIR)
     1.8  MAKE_ARGS += GAMMADIR=$(ABS_GAMMADIR)
     1.9  MAKE_ARGS += MAKE_VERBOSE=$(MAKE_VERBOSE)
    1.10  MAKE_ARGS += HOTSPOT_RELEASE_VERSION=$(HOTSPOT_RELEASE_VERSION)
    1.11 @@ -261,21 +262,3 @@
    1.12  EXPORT_LIST += $(EXPORT_INCLUDE_DIR)/jni.h
    1.13  EXPORT_LIST += $(EXPORT_INCLUDE_DIR)/$(JDK_INCLUDE_SUBDIR)/jni_md.h
    1.14  EXPORT_LIST += $(EXPORT_INCLUDE_DIR)/jmm.h
    1.15 -
    1.16 -# A list of object files built without the platform specific PIC flags, e.g.
    1.17 -# -fPIC on linux. Performance measurements show that by compiling GC related 
    1.18 -# code, we could significantly reduce the GC pause time on 32 bit Linux/Unix
    1.19 -# platforms. See 6454213 for more details.
    1.20 -include $(GAMMADIR)/make/scm.make
    1.21 -
    1.22 -ifneq ($(OSNAME), windows)
    1.23 -  ifndef LP64
    1.24 -    NONPIC_DIRS  = memory oops gc_implementation gc_interface 
    1.25 -    NONPIC_DIRS  := $(foreach dir,$(NONPIC_DIRS), $(GAMMADIR)/src/share/vm/$(dir))
    1.26 -    # Look for source files under NONPIC_DIRS
    1.27 -    NONPIC_FILES := $(foreach dir,$(NONPIC_DIRS),\
    1.28 -                      $(shell find $(dir) \( $(SCM_DIRS) \) -prune -o \
    1.29 -		      -name '*.cpp' -print))
    1.30 -    NONPIC_OBJ_FILES := $(notdir $(subst .cpp,.o,$(NONPIC_FILES)))
    1.31 -  endif
    1.32 -endif

mercurial