[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