diff --git a/build/jam/ArchitectureRules b/build/jam/ArchitectureRules index b1343efb26..dc42141e4a 100644 --- a/build/jam/ArchitectureRules +++ b/build/jam/ArchitectureRules @@ -368,6 +368,11 @@ rule KernelArchitectureSetup architecture local ccBaseFlags = -finline -fno-builtin ; if $(gccVersion[1]) >= 4 { + if $(HAIKU_CC_IS_CLANG_$(architecture)) != 1 { + # Clang does not yet understand this flag. + ccBaseFlags += -fno-semantic-interposition ; + } + ccBaseFlags += -ffreestanding ; }