38 NM := @BUILD_NM@
39 AR := @BUILD_AR@
40 OBJCOPY := @BUILD_OBJCOPY@
41 STRIP := @BUILD_STRIP@
42 SYSROOT_CFLAGS := @BUILD_SYSROOT_CFLAGS@
43 SYSROOT_LDFLAGS := @BUILD_SYSROOT_LDFLAGS@
44
45 # These directories should not be moved to BUILDJDK_OUTPUTDIR
46 HOTSPOT_OUTPUTDIR := $(patsubst $(OUTPUTDIR)%,$(BUILDJDK_OUTPUTDIR)%,$(HOTSPOT_OUTPUTDIR))
47 SUPPORT_OUTPUTDIR := $(patsubst $(OUTPUTDIR)%,$(BUILDJDK_OUTPUTDIR)%,$(SUPPORT_OUTPUTDIR))
48 JDK_OUTPUTDIR := $(patsubst $(OUTPUTDIR)%,$(BUILDJDK_OUTPUTDIR)%,$(JDK_OUTPUTDIR))
49 IMAGES_OUTPUTDIR := $(patsubst $(OUTPUTDIR)%,$(BUILDJDK_OUTPUTDIR)%,$(IMAGES_OUTPUTDIR))
50
51 OPENJDK_BUILD_CPU_LEGACY := @OPENJDK_BUILD_CPU_LEGACY@
52 OPENJDK_BUILD_CPU_LEGACY_LIB := @OPENJDK_BUILD_CPU_LEGACY_LIB@
53 OPENJDK_TARGET_CPU := @OPENJDK_BUILD_CPU@
54 OPENJDK_TARGET_CPU_ARCH := @OPENJDK_BUILD_CPU_ARCH@
55 OPENJDK_TARGET_CPU_BITS := @OPENJDK_BUILD_CPU_BITS@
56 OPENJDK_TARGET_CPU_ENDIAN := @OPENJDK_BUILD_CPU_ENDIAN@
57 OPENJDK_TARGET_CPU_LEGACY := @OPENJDK_BUILD_CPU_LEGACY@
58
59 HOTSPOT_TARGET_OS := @HOTSPOT_BUILD_OS@
60 HOTSPOT_TARGET_OS_TYPE := @HOTSPOT_BUILD_OS_TYPE@
61 HOTSPOT_TARGET_CPU := @HOTSPOT_BUILD_CPU@
62 HOTSPOT_TARGET_CPU_ARCH := @HOTSPOT_BUILD_CPU_ARCH@
63 HOTSPOT_TARGET_CPU_DEFINE := @HOTSPOT_BUILD_CPU_DEFINE@
64
65 CFLAGS_JDKLIB := @OPENJDK_BUILD_CFLAGS_JDKLIB@
66 CXXFLAGS_JDKLIB := @OPENJDK_BUILD_CXXFLAGS_JDKLIB@
67 LDFLAGS_JDKLIB := @OPENJDK_BUILD_LDFLAGS_JDKLIB@
68 CFLAGS_JDKEXE := @OPENJDK_BUILD_CFLAGS_JDKEXE@
69 CXXFLAGS_JDKEXE := @OPENJDK_BUILD_CXXFLAGS_JDKEXE@
70 LDFLAGS_JDKEXE := @OPENJDK_BUILD_LDFLAGS_JDKEXE@
71
72 JVM_CFLAGS := @OPENJDK_BUILD_JVM_CFLAGS@
73 JVM_LDFLAGS := @OPENJDK_BUILD_JVM_LDFLAGS@
74 JVM_ASFLAGS := @OPENJDK_BUILD_JVM_ASFLAGS@
75 JVM_LIBS := @OPENJDK_BUILD_JVM_LIBS@
76
77 # The compiler for the build platform is likely not warning compatible with the official
|
38 NM := @BUILD_NM@
39 AR := @BUILD_AR@
40 OBJCOPY := @BUILD_OBJCOPY@
41 STRIP := @BUILD_STRIP@
42 SYSROOT_CFLAGS := @BUILD_SYSROOT_CFLAGS@
43 SYSROOT_LDFLAGS := @BUILD_SYSROOT_LDFLAGS@
44
45 # These directories should not be moved to BUILDJDK_OUTPUTDIR
46 HOTSPOT_OUTPUTDIR := $(patsubst $(OUTPUTDIR)%,$(BUILDJDK_OUTPUTDIR)%,$(HOTSPOT_OUTPUTDIR))
47 SUPPORT_OUTPUTDIR := $(patsubst $(OUTPUTDIR)%,$(BUILDJDK_OUTPUTDIR)%,$(SUPPORT_OUTPUTDIR))
48 JDK_OUTPUTDIR := $(patsubst $(OUTPUTDIR)%,$(BUILDJDK_OUTPUTDIR)%,$(JDK_OUTPUTDIR))
49 IMAGES_OUTPUTDIR := $(patsubst $(OUTPUTDIR)%,$(BUILDJDK_OUTPUTDIR)%,$(IMAGES_OUTPUTDIR))
50
51 OPENJDK_BUILD_CPU_LEGACY := @OPENJDK_BUILD_CPU_LEGACY@
52 OPENJDK_BUILD_CPU_LEGACY_LIB := @OPENJDK_BUILD_CPU_LEGACY_LIB@
53 OPENJDK_TARGET_CPU := @OPENJDK_BUILD_CPU@
54 OPENJDK_TARGET_CPU_ARCH := @OPENJDK_BUILD_CPU_ARCH@
55 OPENJDK_TARGET_CPU_BITS := @OPENJDK_BUILD_CPU_BITS@
56 OPENJDK_TARGET_CPU_ENDIAN := @OPENJDK_BUILD_CPU_ENDIAN@
57 OPENJDK_TARGET_CPU_LEGACY := @OPENJDK_BUILD_CPU_LEGACY@
58 OPENJDK_TARGET_OS_INCLUDE_SUBDIR := @OPENJDK_BUILD_OS_INCLUDE_SUBDIR@
59
60 HOTSPOT_TARGET_OS := @HOTSPOT_BUILD_OS@
61 HOTSPOT_TARGET_OS_TYPE := @HOTSPOT_BUILD_OS_TYPE@
62 HOTSPOT_TARGET_CPU := @HOTSPOT_BUILD_CPU@
63 HOTSPOT_TARGET_CPU_ARCH := @HOTSPOT_BUILD_CPU_ARCH@
64 HOTSPOT_TARGET_CPU_DEFINE := @HOTSPOT_BUILD_CPU_DEFINE@
65
66 CFLAGS_JDKLIB := @OPENJDK_BUILD_CFLAGS_JDKLIB@
67 CXXFLAGS_JDKLIB := @OPENJDK_BUILD_CXXFLAGS_JDKLIB@
68 LDFLAGS_JDKLIB := @OPENJDK_BUILD_LDFLAGS_JDKLIB@
69 CFLAGS_JDKEXE := @OPENJDK_BUILD_CFLAGS_JDKEXE@
70 CXXFLAGS_JDKEXE := @OPENJDK_BUILD_CXXFLAGS_JDKEXE@
71 LDFLAGS_JDKEXE := @OPENJDK_BUILD_LDFLAGS_JDKEXE@
72
73 JVM_CFLAGS := @OPENJDK_BUILD_JVM_CFLAGS@
74 JVM_LDFLAGS := @OPENJDK_BUILD_JVM_LDFLAGS@
75 JVM_ASFLAGS := @OPENJDK_BUILD_JVM_ASFLAGS@
76 JVM_LIBS := @OPENJDK_BUILD_JVM_LIBS@
77
78 # The compiler for the build platform is likely not warning compatible with the official
|