comparison make/linux/Makefile @ 8977:59bbf36a21f9

8211387: [Zero] atomic_copy64: Use ldrexd for atomic reads on ARMv7 Reviewed-by: dholmes, aph Contributed-by: Andrew Haley <aph@redhat.com>
author sgehwolf
date Tue, 02 Oct 2018 17:17:43 +0200
parents 908b2d7253fc
children 5af8ec63c21c
comparison
equal deleted inserted replaced
23:312c82e2bd5c 24:1d08c17de7b6
65 ifndef FORCE_TIERED 65 ifndef FORCE_TIERED
66 FORCE_TIERED=1 66 FORCE_TIERED=1
67 endif 67 endif
68 endif 68 endif
69 # C1 is not ported on ppc64, so we cannot build a tiered VM: 69 # C1 is not ported on ppc64, so we cannot build a tiered VM:
70 ifeq ($(ARCH),ppc64) 70 # Notice: after 8046471 ARCH will be 'ppc' for top-level ppc64 builds but
71 FORCE_TIERED=0 71 # 'ppc64' for HotSpot-only ppc64 builds. Need to detect both variants here!
72 ifneq (,$(findstring $(ARCH), ppc ppc64))
73 ifeq ($(ARCH_DATA_MODEL), 64)
74 FORCE_TIERED=0
75 endif
72 endif 76 endif
73 77
74 ifdef LP64 78 ifdef LP64
75 ifeq ("$(filter $(LP64_ARCH),$(BUILDARCH))","") 79 ifeq ("$(filter $(LP64_ARCH),$(BUILDARCH))","")
76 _JUNK_ := $(shell echo >&2 \ 80 _JUNK_ := $(shell echo >&2 \