From 45688582b548029601dc801e9f92b0e36dd86823 Mon Sep 17 00:00:00 2001 From: Sid Manning Date: Wed, 9 May 2018 14:44:54 +0000 Subject: Add basic compiler-rt builtins support for hexagon. Differential Revision: https://reviews.llvm.org/D46364 git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@331881 91177308-0d34-0410-b5e6-96231b3b80d8 --- cmake/builtin-config-ix.cmake | 3 ++- cmake/config-ix.cmake | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) (limited to 'cmake') diff --git a/cmake/builtin-config-ix.cmake b/cmake/builtin-config-ix.cmake index eda5f4641..a5704e5fe 100644 --- a/cmake/builtin-config-ix.cmake +++ b/cmake/builtin-config-ix.cmake @@ -25,6 +25,7 @@ int foo(int x, int y) { set(ARM64 aarch64) set(ARM32 arm armhf armv6m armv7m armv7em armv7 armv7s armv7k) +set(HEXAGON hexagon) set(X86 i386) set(X86_64 x86_64) set(MIPS32 mips mipsel) @@ -42,7 +43,7 @@ if(APPLE) endif() set(ALL_BUILTIN_SUPPORTED_ARCH ${X86} ${X86_64} ${ARM32} ${ARM64} - ${MIPS32} ${MIPS64} ${PPC64} ${RISCV32} ${RISCV64} ${WASM32} ${WASM64}) + ${HEXAGON} ${MIPS32} ${MIPS64} ${PPC64} ${RISCV32} ${RISCV64} ${WASM32} ${WASM64}) include(CompilerRTUtils) include(CompilerRTDarwinUtils) diff --git a/cmake/config-ix.cmake b/cmake/config-ix.cmake index 82c3d2859..ee387dc22 100644 --- a/cmake/config-ix.cmake +++ b/cmake/config-ix.cmake @@ -174,6 +174,7 @@ endmacro() set(ARM64 aarch64) set(ARM32 arm armhf) +set(HEXAGON hexagon) set(X86 i386) set(X86_64 x86_64) set(MIPS32 mips mipsel) -- cgit v1.2.3