From 62fe8d7620ced9392e62b01c2dd096deb8596f10 Mon Sep 17 00:00:00 2001 From: Fanael Linithien Date: Thu, 29 Nov 2018 03:23:11 +0100 Subject: [PATCH] Fix Clang baseline violation Upstream Clang on i386 defaults to -march=pentium4, which violates the current i386 baseline, so change it to default to the current baseline. --- debian/patches/clang-baseline-fix-i386.patch | 13 +++++++++++++ debian/patches/series | 1 + 2 files changed, 14 insertions(+) create mode 100644 debian/patches/clang-baseline-fix-i386.patch diff --git a/debian/patches/clang-baseline-fix-i386.patch b/debian/patches/clang-baseline-fix-i386.patch new file mode 100644 index 00000000..4c7a4927 --- /dev/null +++ b/debian/patches/clang-baseline-fix-i386.patch @@ -0,0 +1,13 @@ +--- a/clang/lib/Driver/ToolChains/Arch/X86.cpp ++++ b/clang/lib/Driver/ToolChains/Arch/X86.cpp +@@ -105,8 +105,8 @@ const char *x86::getX86TargetCPU(const ArgList &Args, + case llvm::Triple::Haiku: + return "i586"; + default: +- // Fallback to p4. +- return "pentium4"; ++ // Fallback to i686. ++ return "i686"; + } + } + diff --git a/debian/patches/series b/debian/patches/series index e522854c..3a2b4170 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -54,6 +54,7 @@ remove-test-freezing.diff impl-path-hurd.diff powerpcspe-add-missing-include-path.diff x32-fix-driver-search-paths.diff +clang-baseline-fix-i386.patch # OpenMP