make/RunTestsPrebuiltSpec.gmk
branchihse-testmakefiles-branch
changeset 55954 59d51a521c64
parent 55952 690771005759
child 55967 e2c47e2db0a5
equal deleted inserted replaced
55952:690771005759 55954:59d51a521c64
    52 
    52 
    53 ################################################################################
    53 ################################################################################
    54 # The "human readable" name of this configuration
    54 # The "human readable" name of this configuration
    55 CONF_NAME := run-test-prebuilt
    55 CONF_NAME := run-test-prebuilt
    56 
    56 
    57 ###FIXME
       
    58 # Information about the build system
       
    59 # NUM_CORES *is* needed to calculate JOBS.
       
    60 NUM_CORES:=16
       
    61 # Number of parallel jobs to use for compilation
    57 # Number of parallel jobs to use for compilation
    62 JOBS?=16
    58 JOBS ?= $(NUM_CORES)
    63 TEST_JOBS?=0
    59 TEST_JOBS ?= 0
    64 
    60 
    65 ### FIXME
    61 # Use hard-coded values for java flags (one size, fits all!)
    66 #JAVA_FLAGS:= -Duser.language=en -Duser.country=US
    62 JAVA_FLAGS := -Duser.language=en -Duser.country=US
    67 #JAVA_FLAGS_BIG:= -Xms64M -Xmx1600M -XX:ThreadStackSize=1536
    63 JAVA_FLAGS_BIG:= -Xms64M -Xmx1600M -XX:ThreadStackSize=1536
    68 #JAVA_FLAGS_SMALL:= -XX:+UseSerialGC -Xms32M -Xmx512M -XX:TieredStopAtLevel=1
    64 JAVA_FLAGS_SMALL:= -XX:+UseSerialGC -Xms32M -Xmx512M -XX:TieredStopAtLevel=1
    69 BUILD_JAVA_FLAGS := $(JAVA_FLAGS_BIG)
    65 BUILD_JAVA_FLAGS := $(JAVA_FLAGS_BIG)
    70 
    66 
    71 ################################################################################
    67 ################################################################################
    72 # Hard-coded values copied from spec.gmk.in.
    68 # Hard-coded values copied from spec.gmk.in.
    73 X:=
    69 X:=
    98 BUILDJDK_OUTPUTDIR := $(OUTPUTDIR)/buildjdk
    94 BUILDJDK_OUTPUTDIR := $(OUTPUTDIR)/buildjdk
    99 
    95 
   100 JRE_IMAGE_DIR := $(JDK_IMAGE_DIR)
    96 JRE_IMAGE_DIR := $(JDK_IMAGE_DIR)
   101 
    97 
   102 ################################################################################
    98 ################################################################################
   103 # Assume target platform is same as build platform
    99 # Assume build platform is same as target platform
   104 OPENJDK_TARGET_OS := $(OPENJDK_BUILD_OS)
   100 OPENJDK_BUILD_OS := $(OPENJDK_TARGET_OS)
   105 OPENJDK_TARGET_OS_TYPE := $(OPENJDK_BUILD_OS_TYPE)
   101 OPENJDK_BUILD_OS_TYPE := $(OPENJDK_TARGET_OS_TYPE)
   106 OPENJDK_TARGET_OS_ENV := $(OPENJDK_BUILD_OS_ENV)
   102 OPENJDK_BUILD_OS_ENV := $(OPENJDK_TARGET_OS_ENV)
   107 
   103 
   108 OPENJDK_TARGET_CPU := $(OPENJDK_BUILD_CPU)
   104 OPENJDK_BUILD_CPU := $(OPENJDK_TARGET_CPU)
   109 OPENJDK_TARGET_CPU_ARCH := $(OPENJDK_BUILD_CPU_ARCH)
   105 OPENJDK_BUILD_CPU_ARCH := $(OPENJDK_TARGET_CPU_ARCH)
   110 OPENJDK_TARGET_CPU_BITS := $(OPENJDK_BUILD_CPU_BITS)
   106 OPENJDK_BUILD_CPU_BITS := $(OPENJDK_TARGET_CPU_BITS)
   111 OPENJDK_TARGET_CPU_ENDIAN := $(OPENJDK_BUILD_CPU_ENDIAN)
   107 OPENJDK_BUILD_CPU_ENDIAN := $(OPENJDK_TARGET_CPU_ENDIAN)
   112 
   108 
   113 ################################################################################
   109 ################################################################################
   114 # Java executable definitions
   110 # Java executable definitions
   115 JAVA_CMD := $(BOOT_JDK)/bin/java
   111 JAVA_CMD := $(BOOT_JDK)/bin/java
   116 JAVAC_CMD := $(BOOT_JDK)/bin/javac
   112 JAVAC_CMD := $(BOOT_JDK)/bin/javac