make/defs.make

Print this page




 313     endif
 314   endif
 315   ifeq ($(BUILDARCH), ppc)
 316     ifdef LP64
 317       BUILDARCH = ppc64
 318     endif
 319   endif
 320 
 321   # LIBARCH is 1:1 mapping from BUILDARCH
 322   LIBARCH         = $(LIBARCH/$(BUILDARCH))
 323   LIBARCH/i486    = i386
 324   LIBARCH/amd64   = amd64
 325   LIBARCH/sparc   = sparc
 326   LIBARCH/sparcv9 = sparcv9
 327   LIBARCH/ia64    = ia64
 328   LIBARCH/ppc64   = ppc64
 329   LIBARCH/ppc     = ppc
 330   LIBARCH/arm     = arm
 331   LIBARCH/zero    = $(ZERO_LIBARCH)
 332 







 333   LP64_ARCH = sparcv9 amd64 ia64 ppc64 zero
 334 endif
 335 
 336 # Required make macro settings for all platforms
 337 MAKE_ARGS += BOOTDIR=$(ABS_BOOTDIR)
 338 MAKE_ARGS += OUTPUTDIR=$(ABS_OUTPUTDIR)
 339 MAKE_ARGS += GAMMADIR=$(ABS_GAMMADIR)
 340 MAKE_ARGS += MAKE_VERBOSE=$(MAKE_VERBOSE)
 341 MAKE_ARGS += JRE_RELEASE_VERSION=$(JRE_RELEASE_VERSION)
 342 
 343 # Pass HOTSPOT_BUILD_VERSION as argument to OS specific Makefile
 344 # to overwrite the default definition since OS specific Makefile also
 345 # includes this make/defs.make file.
 346 MAKE_ARGS += HOTSPOT_BUILD_VERSION=$(HOTSPOT_BUILD_VERSION)
 347 
 348 # Various export sub directories
 349 EXPORT_INCLUDE_DIR = $(EXPORT_PATH)/include
 350 EXPORT_DOCS_DIR = $(EXPORT_PATH)/docs
 351 EXPORT_LIB_DIR = $(EXPORT_PATH)/lib
 352 EXPORT_JRE_DIR = $(EXPORT_PATH)/jre


 313     endif
 314   endif
 315   ifeq ($(BUILDARCH), ppc)
 316     ifdef LP64
 317       BUILDARCH = ppc64
 318     endif
 319   endif
 320 
 321   # LIBARCH is 1:1 mapping from BUILDARCH
 322   LIBARCH         = $(LIBARCH/$(BUILDARCH))
 323   LIBARCH/i486    = i386
 324   LIBARCH/amd64   = amd64
 325   LIBARCH/sparc   = sparc
 326   LIBARCH/sparcv9 = sparcv9
 327   LIBARCH/ia64    = ia64
 328   LIBARCH/ppc64   = ppc64
 329   LIBARCH/ppc     = ppc
 330   LIBARCH/arm     = arm
 331   LIBARCH/zero    = $(ZERO_LIBARCH)
 332 
 333   # Override LIBARCH for ppc64le
 334   ifeq ($(ARCH), ppc64)
 335     ifeq ($(OPENJDK_TARGET_CPU_ENDIAN), little)
 336       LIBARCH = ppc64le
 337     endif
 338   endif
 339 
 340   LP64_ARCH = sparcv9 amd64 ia64 ppc64 zero
 341 endif
 342 
 343 # Required make macro settings for all platforms
 344 MAKE_ARGS += BOOTDIR=$(ABS_BOOTDIR)
 345 MAKE_ARGS += OUTPUTDIR=$(ABS_OUTPUTDIR)
 346 MAKE_ARGS += GAMMADIR=$(ABS_GAMMADIR)
 347 MAKE_ARGS += MAKE_VERBOSE=$(MAKE_VERBOSE)
 348 MAKE_ARGS += JRE_RELEASE_VERSION=$(JRE_RELEASE_VERSION)
 349 
 350 # Pass HOTSPOT_BUILD_VERSION as argument to OS specific Makefile
 351 # to overwrite the default definition since OS specific Makefile also
 352 # includes this make/defs.make file.
 353 MAKE_ARGS += HOTSPOT_BUILD_VERSION=$(HOTSPOT_BUILD_VERSION)
 354 
 355 # Various export sub directories
 356 EXPORT_INCLUDE_DIR = $(EXPORT_PATH)/include
 357 EXPORT_DOCS_DIR = $(EXPORT_PATH)/docs
 358 EXPORT_LIB_DIR = $(EXPORT_PATH)/lib
 359 EXPORT_JRE_DIR = $(EXPORT_PATH)/jre