[compiler-rt] 87a1fd1 - [gn] "port" 5efce7392f3f (arm 32-bit asm compiler-rt)

Nico Weber via llvm-commits llvm-commits at lists.llvm.org
Wed Nov 19 09:41:25 PST 2025


Author: Nico Weber
Date: 2025-11-19T12:41:08-05:00
New Revision: 87a1fd17e9be508e17fdeb37ad284b44c71795d5

URL: https://github.com/llvm/llvm-project/commit/87a1fd17e9be508e17fdeb37ad284b44c71795d5
DIFF: https://github.com/llvm/llvm-project/commit/87a1fd17e9be508e17fdeb37ad284b44c71795d5.diff

LOG: [gn] "port" 5efce7392f3f (arm 32-bit asm compiler-rt)

Added: 
    

Modified: 
    compiler-rt/lib/builtins/CMakeLists.txt
    llvm/utils/gn/secondary/compiler-rt/lib/builtins/BUILD.gn

Removed: 
    


################################################################################
diff  --git a/compiler-rt/lib/builtins/CMakeLists.txt b/compiler-rt/lib/builtins/CMakeLists.txt
index cfe1d818cf7c6..e781c2460e488 100644
--- a/compiler-rt/lib/builtins/CMakeLists.txt
+++ b/compiler-rt/lib/builtins/CMakeLists.txt
@@ -446,7 +446,8 @@ if(COMPILER_RT_ARM_OPTIMIZED_FP AND BUILTIN_SUPPORTED_ARCH MATCHES "arm")
   if(implicit_it_flag)
     set(assembly_files
       arm/mulsf3.S
-      arm/divsf3.S)
+      arm/divsf3.S
+      )
     set_source_files_properties(${assembly_files}
       PROPERTIES COMPILE_OPTIONS ${implicit_it_flag})
     set(arm_or_thumb2_optimized_fp_SOURCES

diff  --git a/llvm/utils/gn/secondary/compiler-rt/lib/builtins/BUILD.gn b/llvm/utils/gn/secondary/compiler-rt/lib/builtins/BUILD.gn
index 2e7aa45f38e3e..1bd812560b2c8 100644
--- a/llvm/utils/gn/secondary/compiler-rt/lib/builtins/BUILD.gn
+++ b/llvm/utils/gn/secondary/compiler-rt/lib/builtins/BUILD.gn
@@ -96,5 +96,11 @@ source_set("_unused") {
     "arm/comparesf2.S",
     "arm/divsi3.S",
     "arm/udivsi3.S",
+    "arm/fnan2.c",
+    "arm/fnorm2.c",
+    "arm/funder.c",
+    "arm/mulsf3.S",
+    "arm/divsf3.S",
+    "arm/thumb1/mulsf3.S",
   ]
 }


        


More information about the llvm-commits mailing list