From c2529b667ada26efd5ac320903012ef20efc119e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kirit=20S=C3=A6lensminde?= Date: Sun, 16 Nov 2014 09:19:33 +0700 Subject: [PATCH] Don't pass unsupported -finline-function option. --- src/tools/clang-linux.jam | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/tools/clang-linux.jam b/src/tools/clang-linux.jam index 0aa29d519..f6dcda9f3 100644 --- a/src/tools/clang-linux.jam +++ b/src/tools/clang-linux.jam @@ -75,8 +75,9 @@ toolset.flags clang-linux.compile OPTIONS space : -Os ; # note: clang silently ignores some of these inlining options toolset.flags clang-linux.compile OPTIONS off : -fno-inline ; +# For clang, 'on' and 'full' are identical. toolset.flags clang-linux.compile OPTIONS on : -Wno-inline ; -toolset.flags clang-linux.compile OPTIONS full : -finline-functions -Wno-inline ; +toolset.flags clang-linux.compile OPTIONS full : -Wno-inline ; toolset.flags clang-linux.compile OPTIONS off : -w ; toolset.flags clang-linux.compile OPTIONS on : -Wall ;