[all-commits] [llvm/llvm-project] e1d64b: [libc] Enable dyadic float for float printf (#110765)

Michael Jones via All-commits all-commits at lists.llvm.org
Wed Oct 2 09:42:55 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: e1d64b766274f707ef338bcd4e3bc6fb264fa06a
      https://github.com/llvm/llvm-project/commit/e1d64b766274f707ef338bcd4e3bc6fb264fa06a
  Author: Michael Jones <michaelrj at google.com>
  Date:   2024-10-02 (Wed, 02 Oct 2024)

  Changed paths:
    M libc/config/config.json
    M libc/docs/configure.rst
    M libc/src/__support/FPUtil/dyadic_float.h
    M libc/src/__support/float_to_string.h
    M libc/src/stdio/printf_core/CMakeLists.txt
    M libc/test/src/stdio/CMakeLists.txt
    M libc/test/src/stdlib/CMakeLists.txt
    M libc/test/src/stdlib/StrfromTest.h

  Log Message:
  -----------
  [libc] Enable dyadic float for float printf (#110765)

Dyadic floats were an existing option for float to string conversion,
but it had become stale. This patch fixes it up as well as adding proper
config options and test support. Due to the test changes this is a
followup to #110759



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list