From 562b1eef5d1fc16c306b4bda088a523e12d9539a Mon Sep 17 00:00:00 2001 From: Marco Bubke Date: Thu, 7 Feb 2019 15:55:21 +0100 Subject: [PATCH] Clang: Fix command line builder Clang does not support c18, so we use c17 Change-Id: I272461cf70aa3d620900f76437cf4745f2a0e26c Reviewed-by: Ivan Donchevskii --- src/libs/clangsupport/commandlinebuilder.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/libs/clangsupport/commandlinebuilder.h b/src/libs/clangsupport/commandlinebuilder.h index b270d75d850..38db85badea 100644 --- a/src/libs/clangsupport/commandlinebuilder.h +++ b/src/libs/clangsupport/commandlinebuilder.h @@ -112,7 +112,7 @@ public: case Utils::LanguageVersion::C11: return "-std=c11"; case Utils::LanguageVersion::C18: - return "-std=c18"; + return "-std=c17"; case Utils::LanguageVersion::CXX98: return "-std=c++98"; case Utils::LanguageVersion::CXX03: @@ -140,7 +140,7 @@ public: case Utils::LanguageVersion::C11: return "-std=gnu11"; case Utils::LanguageVersion::C18: - return "-std=gnu18"; + return "-std=gnu17"; case Utils::LanguageVersion::CXX98: return "-std=gnu++98"; case Utils::LanguageVersion::CXX03: