diff --git a/build/jam/ArchitectureRules b/build/jam/ArchitectureRules index 6ea2d8fd56..de08e22ad4 100644 --- a/build/jam/ArchitectureRules +++ b/build/jam/ArchitectureRules @@ -49,7 +49,14 @@ rule ArchitectureSetup architecture -Wno-cast-align -Wno-gnu-designator ; } + # default architecture tuning + # TODO: Do we want x86_gcc2 -march=pentium here? local cpu = $(HAIKU_CPU_$(architecture)) ; + switch $(cpu) { + case arm : + ccBaseFlags += -march=armv7-a -mfloat-abi=hard ; + } + if $(cpu) = arm { if $(HAIKU_CC_IS_CLANG_$(architecture)) != 1 { # For stackcrawls - not supported by Clang