Add absl/numeric:bits to absl component To allow it to be used by third_party code. Bug: None Change-Id: Ia9d46e37dd8a271b58bd0c607874d548745b3615 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3110185 Reviewed-by: Mirko Bonadei <mbonadei@chromium.org> Commit-Queue: Danil Chapovalov <danilchap@chromium.org> Cr-Commit-Position: refs/heads/main@{#913779} NOKEYCHECK=True GitOrigin-RevId: 4ad9426348f24f6157c33e4024bd0af61d458444
diff --git a/BUILD.gn b/BUILD.gn index 9b45e3f..a1c2db4 100644 --- a/BUILD.gn +++ b/BUILD.gn
@@ -71,6 +71,7 @@ "//third_party/abseil-cpp/absl/hash", "//third_party/abseil-cpp/absl/memory", "//third_party/abseil-cpp/absl/meta:type_traits", + "//third_party/abseil-cpp/absl/numeric:bits", "//third_party/abseil-cpp/absl/numeric:int128", "//third_party/abseil-cpp/absl/status", "//third_party/abseil-cpp/absl/status:statusor", @@ -189,6 +190,7 @@ "absl/hash:low_level_hash_test", "absl/memory:memory_test", "absl/meta:type_traits_test", + "absl/numeric:bits_test", "absl/status:statusor_test", "absl/strings:ascii_test", "absl/strings:cord_rep_btree_test",
diff --git a/absl/numeric/BUILD.gn b/absl/numeric/BUILD.gn index 6368869..397d8dd 100644 --- a/absl/numeric/BUILD.gn +++ b/absl/numeric/BUILD.gn
@@ -15,6 +15,17 @@ ] } +absl_source_set("bits_test") { + testonly = true + sources = [ "bits_test.cc" ] + deps = [ + ":bits", + "//third_party/abseil-cpp/absl/random", + "//third_party/googletest:gmock", + "//third_party/googletest:gtest", + ] +} + absl_source_set("int128") { sources = [ "int128.cc",