make/linux/makefiles/defs.make
Index
Unified diffs
Context diffs
Sdiffs
Patch
New
Old
Previous File
Next File
*** old/make/linux/makefiles/defs.make Tue Jun 10 22:40:30 2014
--- new/make/linux/makefiles/defs.make Tue Jun 10 22:40:30 2014
*** 67,77 ****
--- 67,77 ----
VM_PLATFORM = linux_ia64
HS_ARCH = ia64
endif
# sparc
! ifeq ($(ARCH), sparc64)
! ifneq (,$(findstring $(ARCH), sparc))
ifeq ($(ARCH_DATA_MODEL), 64)
ARCH_DATA_MODEL = 64
MAKE_ARGS += LP64=1
PLATFORM = linux-sparcv9
VM_PLATFORM = linux_sparcv9
*** 81,92 ****
--- 81,92 ----
VM_PLATFORM = linux_sparc
endif
HS_ARCH = sparc
endif
! # i686/i586 and amd64/x86_64
! ifneq (,$(findstring $(ARCH), amd64 x86_64 i686 i586))
ifeq ($(ARCH_DATA_MODEL), 64)
ARCH_DATA_MODEL = 64
MAKE_ARGS += LP64=1
PLATFORM = linux-amd64
VM_PLATFORM = linux_amd64
*** 99,138 ****
--- 99,128 ----
# We have to reset ARCH to i686 since SRCARCH relies on it
ARCH = i686
endif
endif
# i686/i586 ie 32-bit x86
ifneq (,$(findstring $(ARCH), i686 i586))
ARCH_DATA_MODEL = 32
PLATFORM = linux-i586
VM_PLATFORM = linux_i486
HS_ARCH = x86
endif
# ARM
ifeq ($(ARCH), arm)
ARCH_DATA_MODEL = 32
PLATFORM = linux-arm
VM_PLATFORM = linux_arm
HS_ARCH = arm
endif
# PPC
! ifeq ($(ARCH), ppc)
! ifneq (,$(findstring $(ARCH), ppc))
+ ifeq ($(ARCH_DATA_MODEL), 64)
+ MAKE_ARGS += LP64=1
+ PLATFORM = linux-ppc64
+ VM_PLATFORM = linux_ppc64
+ else
ARCH_DATA_MODEL = 32
PLATFORM = linux-ppc
VM_PLATFORM = linux_ppc
HS_ARCH = ppc
endif
+ endif
# PPC64
ifeq ($(ARCH), ppc64)
ARCH_DATA_MODEL = 64
MAKE_ARGS += LP64=1
PLATFORM = linux-ppc64
VM_PLATFORM = linux_ppc64
HS_ARCH = ppc
endif
# On 32 bit linux we build server and client, on 64 bit just server.
ifeq ($(JVM_VARIANTS),)
make/linux/makefiles/defs.make
Index
Unified diffs
Context diffs
Sdiffs
Patch
New
Old
Previous File
Next File