[libc-commits] [libc] [libc][stdfix] Implement fixed point `countlsfx` functions in llvm-libc (PR #125356)
    via libc-commits 
    libc-commits at lists.llvm.org
       
    Mon Feb  3 11:15:53 PST 2025
    
    
  
================
@@ -64,6 +65,8 @@ foreach(feature IN LISTS ALL_COMPILER_FEATURES)
   set(link_options "")
   if(${feature} STREQUAL "fixed_point")
     list(APPEND compile_options "-ffixed-point")
+  elseif(${feature} STREQUAL "padding_on_unsigned_fixed_point")
+    list(APPEND compile_options "-ffixed-point -Xclang=-fpadding-on-unsigned-fixed-point")
----------------
lntue wrote:
This part is to test whether compiler accepting these flags, and both are recently added to clang.  @PiJoules might know more about them.
My only concern is that maybe we should only test `-Xclang=-fpadding-on-unsigned-fixed-point` flag if `-ffixed-point` is supported.
https://github.com/llvm/llvm-project/pull/125356
    
    
More information about the libc-commits
mailing list