From 35b01daadc4f50671fe7f5acbd975c7bdc7da0fb Mon Sep 17 00:00:00 2001 From: Dimitry Andric Date: Mon, 11 Jan 2016 20:12:53 +0000 Subject: [PATCH] Ensure -mcpu=xscale works for arm targets, after rL252903 and rL252904 After these revisions, for arm targets, the -mcpu=xscale option caused an error: "the clang compiler does not support '-mcpu=xscale'". Adding "v5e" as a SUB_ARCH in ARMTargetParser.def helps. Submitted by: Andrew Turner Differential Revision: http://reviews.llvm.org/D16043 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@257376 91177308-0d34-0410-b5e6-96231b3b80d8 --- include/llvm/Support/ARMTargetParser.def | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/llvm/Support/ARMTargetParser.def b/include/llvm/Support/ARMTargetParser.def index c895b095bc5..d94a51b8bcf 100644 --- a/include/llvm/Support/ARMTargetParser.def +++ b/include/llvm/Support/ARMTargetParser.def @@ -96,7 +96,7 @@ ARM_ARCH("iwmmxt", AK_IWMMXT, "iwmmxt", "", ARMBuildAttrs::CPUArch::v5TE, FK_NONE, AEK_NONE) ARM_ARCH("iwmmxt2", AK_IWMMXT2, "iwmmxt2", "", ARMBuildAttrs::CPUArch::v5TE, FK_NONE, AEK_NONE) -ARM_ARCH("xscale", AK_XSCALE, "xscale", "", ARMBuildAttrs::CPUArch::v5TE, +ARM_ARCH("xscale", AK_XSCALE, "xscale", "v5e", ARMBuildAttrs::CPUArch::v5TE, FK_NONE, AEK_NONE) ARM_ARCH("armv7s", AK_ARMV7S, "7-S", "v7s", ARMBuildAttrs::CPUArch::v7, FK_NEON_VFPV4, AEK_DSP) -- 2.34.1