Changes

Summary

  1. Revert "Microsoft's floating-point to_chars powered by Ryu and Ryu Printf" (details)
  2. [gn build] Port ae53d02f557c (details)
Commit ae53d02f557cdec5f05a19239f887b06d1a8518d by phosek
Revert "Microsoft's floating-point to_chars powered by Ryu and Ryu Printf"

This reverts commit a8025e06fc0f2fe1bbee9e1a6f15c336bfbdcb05 since
it triggers PR52584 with debug info enabled.
The file was modifiedlibcxx/lib/abi/CHANGELOG.TXT (diff)
The file was removedlibcxx/src/include/ryu/ryu.h
The file was removedlibcxx/src/include/ryu/common.h
The file was removedlibcxx/test/std/utilities/charconv/charconv.msvc/float_general_precision_to_chars_test_cases.hpp
The file was removedlibcxx/test/std/utilities/charconv/charconv.msvc/float_fixed_precision_to_chars_test_cases.hpp
The file was removedlibcxx/src/include/ryu/f2s.h
The file was removedlibcxx/src/ryu/d2s.cpp
The file was modifiedlibcxx/include/__availability (diff)
The file was removedlibcxx/test/std/utilities/charconv/charconv.msvc/test.hpp
The file was modifiedlibcxx/docs/Status/Cxx17.rst (diff)
The file was modifiedlibcxx/lib/abi/x86_64-apple-darwin.libcxxabi.v1.stable.exceptions.no_new_in_libcxx.abilist (diff)
The file was removedlibcxx/src/include/ryu/d2s.h
The file was removedlibcxx/src/ryu/d2fixed.cpp
The file was removedlibcxx/src/include/to_chars_floating_point.h
The file was removedlibcxx/test/std/utilities/charconv/charconv.msvc/double_from_chars_test_cases.hpp
The file was removedlibcxx/test/std/utilities/charconv/charconv.msvc/double_scientific_precision_to_chars_test_cases_4.hpp
The file was modifiedlibcxx/src/charconv.cpp (diff)
The file was removedlibcxx/test/std/utilities/charconv/charconv.msvc/float_scientific_precision_to_chars_test_cases.hpp
The file was removedlibcxx/src/include/ryu/d2s_intrinsics.h
The file was removedlibcxx/src/ryu/f2s.cpp
The file was modifiedlibcxx/CREDITS.TXT (diff)
The file was removedlibcxx/test/std/utilities/charconv/charconv.msvc/double_general_precision_to_chars_test_cases.hpp
The file was removedlibcxx/test/std/utilities/charconv/charconv.msvc/double_hex_precision_to_chars_test_cases.hpp
The file was removedlibcxx/test/std/utilities/charconv/charconv.msvc/double_scientific_precision_to_chars_test_cases_1.hpp
The file was removedlibcxx/src/include/ryu/d2fixed.h
The file was removedlibcxx/src/ryu/README.txt
The file was removedlibcxx/src/include/ryu/d2fixed_full_table.h
The file was removedlibcxx/test/std/utilities/charconv/charconv.msvc/float_from_chars_test_cases.hpp
The file was modifiedlibcxx/docs/Status/Cxx17Papers.csv (diff)
The file was modifiedlibcxx/docs/ReleaseNotes.rst (diff)
The file was modifiedlibcxx/lib/abi/x86_64-unknown-linux-gnu.libcxxabi.v1.stable.exceptions.no_new_in_libcxx.abilist (diff)
The file was modifiedlibcxx/lib/abi/arm64-apple-darwin.libcxxabi.v1.stable.exceptions.no_new_in_libcxx.abilist (diff)
The file was removedlibcxx/test/std/utilities/charconv/charconv.msvc/double_to_chars_test_cases.hpp
The file was removedlibcxx/test/std/utilities/charconv/charconv.msvc/double_scientific_precision_to_chars_test_cases_2.hpp
The file was removedlibcxx/test/std/utilities/charconv/charconv.msvc/double_fixed_precision_to_chars_test_cases_1.hpp
The file was removedlibcxx/test/std/utilities/charconv/charconv.msvc/float_to_chars_test_cases.hpp
The file was removedlibcxx/test/std/utilities/charconv/charconv.msvc/double_fixed_precision_to_chars_test_cases_2.hpp
The file was removedlibcxx/test/std/utilities/charconv/charconv.msvc/test.cpp
The file was removedlibcxx/test/std/utilities/charconv/charconv.msvc/double_fixed_precision_to_chars_test_cases_4.hpp
The file was modifiedlibcxx/include/charconv (diff)
The file was removedlibcxx/test/std/utilities/charconv/charconv.msvc/double_scientific_precision_to_chars_test_cases_3.hpp
The file was removedlibcxx/test/std/utilities/charconv/charconv.msvc/test.pass.cpp
The file was removedlibcxx/test/std/utilities/charconv/charconv.msvc/double_fixed_precision_to_chars_test_cases_3.hpp
The file was removedlibcxx/test/std/utilities/charconv/charconv.msvc/float_hex_precision_to_chars_test_cases.hpp
The file was removedlibcxx/test/std/utilities/charconv/charconv.msvc/floating_point_test_cases.hpp
The file was removedlibcxx/src/include/ryu/d2s_full_table.h
The file was modifiedlibcxx/src/CMakeLists.txt (diff)
The file was removedlibcxx/src/include/ryu/digit_table.h
Commit 7d9f11be81850d6c0625fd97b38d0933ef5cb716 by llvmgnsyncbot
[gn build] Port ae53d02f557c
The file was modifiedllvm/utils/gn/secondary/libcxx/src/BUILD.gn (diff)