[libc-commits] [libc] 6a2cd1f - [libc] Support triples that start with thumb*- (#206847)
via libc-commits
libc-commits at lists.llvm.org
Tue Jun 30 18:49:19 PDT 2026
Author: Petr Hosek
Date: 2026-06-30T18:49:15-07:00
New Revision: 6a2cd1fabaa738884ce70aa5720b8d52f1d12699
URL: https://github.com/llvm/llvm-project/commit/6a2cd1fabaa738884ce70aa5720b8d52f1d12699
DIFF: https://github.com/llvm/llvm-project/commit/6a2cd1fabaa738884ce70aa5720b8d52f1d12699.diff
LOG: [libc] Support triples that start with thumb*- (#206847)
thumb*- can be used as an alias for arm*- (implying -mthumb).
Added:
Modified:
libc/cmake/modules/LLVMLibCArchitectures.cmake
Removed:
################################################################################
diff --git a/libc/cmake/modules/LLVMLibCArchitectures.cmake b/libc/cmake/modules/LLVMLibCArchitectures.cmake
index 4c2e63868e83d..111228a65e15b 100644
--- a/libc/cmake/modules/LLVMLibCArchitectures.cmake
+++ b/libc/cmake/modules/LLVMLibCArchitectures.cmake
@@ -35,7 +35,7 @@ function(get_arch_and_system_from_triple triple arch_var sys_var)
set(target_arch "mips")
elseif(target_arch MATCHES "^aarch64|^arm64")
set(target_arch "aarch64")
- elseif(target_arch MATCHES "^arm")
+ elseif(target_arch MATCHES "^arm|^thumb")
set(target_arch "arm")
elseif(target_arch MATCHES "(x86_64)|(AMD64|amd64)")
set(target_arch "x86_64")
More information about the libc-commits
mailing list