16 #
17 # You should have received a copy of the GNU General Public License version
18 # 2 along with this work; if not, write to the Free Software Foundation,
19 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
20 #
21 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
22 # or visit www.oracle.com if you need additional information or have any
23 # questions.
24 #
25
26 # This spec file is used to compile a BUILD_JDK while cross compiling. The
27 # BUILD_JDK runs on the build/host platform and is of the same version as
28 # the main build.
29
30 # First include the real base spec.gmk file
31 include @SPEC@
32
33 CC := @BUILD_CC@
34 CXX := @BUILD_CXX@
35 LD := @BUILD_LD@
36 AS := @BUILD_AS@
37 NM := @BUILD_NM@
38 AR := @BUILD_AR@
39 OBJCOPY := @BUILD_OBJCOPY@
40 STRIP := @BUILD_STRIP@
41 SYSROOT_CFLAGS := @BUILD_SYSROOT_CFLAGS@
42 SYSROOT_LDFLAGS := @BUILD_SYSROOT_LDFLAGS@
43
44 # These directories should not be moved to BUILDJDK_OUTPUTDIR
45 HOTSPOT_OUTPUTDIR := $(patsubst $(BUILD_OUTPUT)%,$(BUILDJDK_OUTPUTDIR)%,$(HOTSPOT_OUTPUTDIR))
46 HOTSPOT_DIST := $(patsubst $(BUILD_OUTPUT)%,$(BUILDJDK_OUTPUTDIR)%,$(HOTSPOT_DIST))
47 SUPPORT_OUTPUTDIR := $(patsubst $(BUILD_OUTPUT)%,$(BUILDJDK_OUTPUTDIR)%,$(SUPPORT_OUTPUTDIR))
48 JDK_OUTPUTDIR := $(patsubst $(BUILD_OUTPUT)%,$(BUILDJDK_OUTPUTDIR)%,$(JDK_OUTPUTDIR))
49 IMAGES_OUTPUTDIR := $(patsubst $(BUILD_OUTPUT)%,$(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_BUILD_CPU_LIBDIR := @OPENJDK_BUILD_CPU_LIBDIR@
54 OPENJDK_TARGET_CPU_LIBDIR := @OPENJDK_BUILD_CPU_LIBDIR@
55 OPENJDK_TARGET_CPU := @OPENJDK_BUILD_CPU@
|
16 #
17 # You should have received a copy of the GNU General Public License version
18 # 2 along with this work; if not, write to the Free Software Foundation,
19 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
20 #
21 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
22 # or visit www.oracle.com if you need additional information or have any
23 # questions.
24 #
25
26 # This spec file is used to compile a BUILD_JDK while cross compiling. The
27 # BUILD_JDK runs on the build/host platform and is of the same version as
28 # the main build.
29
30 # First include the real base spec.gmk file
31 include @SPEC@
32
33 CC := @BUILD_CC@
34 CXX := @BUILD_CXX@
35 LD := @BUILD_LD@
36 LDCXX := @BUILD_LDCXX@
37 AS := @BUILD_AS@
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 $(BUILD_OUTPUT)%,$(BUILDJDK_OUTPUTDIR)%,$(HOTSPOT_OUTPUTDIR))
47 HOTSPOT_DIST := $(patsubst $(BUILD_OUTPUT)%,$(BUILDJDK_OUTPUTDIR)%,$(HOTSPOT_DIST))
48 SUPPORT_OUTPUTDIR := $(patsubst $(BUILD_OUTPUT)%,$(BUILDJDK_OUTPUTDIR)%,$(SUPPORT_OUTPUTDIR))
49 JDK_OUTPUTDIR := $(patsubst $(BUILD_OUTPUT)%,$(BUILDJDK_OUTPUTDIR)%,$(JDK_OUTPUTDIR))
50 IMAGES_OUTPUTDIR := $(patsubst $(BUILD_OUTPUT)%,$(BUILDJDK_OUTPUTDIR)%,$(IMAGES_OUTPUTDIR))
51
52 OPENJDK_BUILD_CPU_LEGACY := @OPENJDK_BUILD_CPU_LEGACY@
53 OPENJDK_BUILD_CPU_LEGACY_LIB := @OPENJDK_BUILD_CPU_LEGACY_LIB@
54 OPENJDK_BUILD_CPU_LIBDIR := @OPENJDK_BUILD_CPU_LIBDIR@
55 OPENJDK_TARGET_CPU_LIBDIR := @OPENJDK_BUILD_CPU_LIBDIR@
56 OPENJDK_TARGET_CPU := @OPENJDK_BUILD_CPU@
|