Don't use -mapcs-frame with Clang

This commit is contained in:
Jonathan Schleifer
2015-11-07 18:07:45 +01:00
parent ad926b253a
commit 95fd629fa3
+6 -1
View File
@@ -43,9 +43,14 @@ rule ArchitectureSetup architecture
local cpu = $(HAIKU_CPU_$(architecture)) ;
if $(cpu) = arm {
# For stackcrawls
if $(HAIKU_CC_IS_CLANG_$(architecture)) = 1 {
# Clang only defines __ARMEL__ when using -target arm-haiku-unknown
gccBaseFlags += -D__ARM__=1 ;
} else {
# For stackcrawls - not supported by Clang
gccBaseFlags += -mapcs-frame ;
}
}
# activating graphite optimizations
if $(HAIKU_USE_GCC_GRAPHITE_$(architecture)) = 1 {