From 96474f3de2fb00c55ab3f4352a5495c2d31273fe Mon Sep 17 00:00:00 2001 From: Jonathan Schleifer Date: Sat, 7 Nov 2015 18:30:07 +0100 Subject: [PATCH] Define __ARM_ARCH__=7 for RPi2 when using Clang --- build/jam/board/rpi2/BoardSetup | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build/jam/board/rpi2/BoardSetup b/build/jam/board/rpi2/BoardSetup index e9c285af9f..990774c4d1 100644 --- a/build/jam/board/rpi2/BoardSetup +++ b/build/jam/board/rpi2/BoardSetup @@ -59,6 +59,9 @@ HAIKU_BOARD_SDIMAGE_SIZE = 128 ; # local flags = -march=armv7-a -mfloat-abi=hard ; +if $(HAIKU_CC_IS_CLANG_$(architecture)) = 1 { + flags += -D__ARM_ARCH__=7 ; +} HAIKU_ASFLAGS_$(HAIKU_PACKAGING_ARCH) += $(flags) ; HAIKU_CCFLAGS_$(HAIKU_PACKAGING_ARCH) += $(flags) ;