[gn build] (semiautomaticallly) port a8025e06fc0f (libc++ ryu)
authorNico Weber <thakis@chromium.org>
Sun, 5 Dec 2021 12:52:43 +0000 (07:52 -0500)
committerNico Weber <thakis@chromium.org>
Sun, 5 Dec 2021 12:52:43 +0000 (07:52 -0500)
llvm/utils/gn/secondary/libcxx/src/BUILD.gn

index 6fa9eca..fbd9599 100644 (file)
@@ -128,7 +128,17 @@ cxx_sources = [
   "include/atomic_support.h",
   "include/config_elast.h",
   "include/refstring.h",
+  "include/ryu/common.h",
+  "include/ryu/d2fixed.h",
+  "include/ryu/d2fixed_full_table.h",
+  "include/ryu/d2s.h",
+  "include/ryu/d2s_full_table.h",
+  "include/ryu/d2s_intrinsics.h",
+  "include/ryu/digit_table.h",
+  "include/ryu/f2s.h",
+  "include/ryu/ryu.h",
   "include/sso_allocator.h",
+  "include/to_chars_floating_point.h",
   "ios.cpp",
   "ios.instantiations.cpp",
   "iostream.cpp",
@@ -142,6 +152,9 @@ cxx_sources = [
   "random.cpp",
   "random_shuffle.cpp",
   "regex.cpp",
+  "ryu/d2fixed.cpp",
+  "ryu/d2s.cpp",
+  "ryu/f2s.cpp",
   "shared_mutex.cpp",
   "stdexcept.cpp",
   "string.cpp",