Skip to content

Commit

Permalink
Roll abseil_revision 3204cc0625..6f43f5bb39
Browse files Browse the repository at this point in the history
No .def files changes.

Change Log:
https://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+log/3204cc0625..6f43f5bb39
Full diff:
https://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+/3204cc0625..6f43f5bb39

Bug: None
Change-Id: I0b61153e0e9d797177bbe801674fd837ece705db
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3571769
Commit-Queue: Mirko Bonadei <mbonadei@chromium.org>
Auto-Submit: Mirko Bonadei <mbonadei@chromium.org>
Reviewed-by: Danil Chapovalov <danilchap@chromium.org>
Commit-Queue: Danil Chapovalov <danilchap@chromium.org>
Cr-Commit-Position: refs/heads/main@{#989393}
  • Loading branch information
Mirko Bonadei authored and Chromium LUCI CQ committed Apr 6, 2022
1 parent 13a27a6 commit 926fdac
Show file tree
Hide file tree
Showing 30 changed files with 536 additions and 46 deletions.
2 changes: 1 addition & 1 deletion third_party/abseil-cpp/README.chromium
Expand Up @@ -4,7 +4,7 @@ URL: https://github.com/abseil/abseil-cpp
License: Apache 2.0
License File: LICENSE
Version: 0
Revision: 3204cc0625230e9876f0310a6dea0014210ab325
Revision: 6f43f5bb398b6685575b36874e36cf1695734df1
Security Critical: yes

Description:
Expand Down
4 changes: 3 additions & 1 deletion third_party/abseil-cpp/absl/base/BUILD.bazel
Expand Up @@ -151,7 +151,9 @@ cc_library(
"internal/direct_mmap.h",
"internal/low_level_alloc.h",
],
copts = ABSL_DEFAULT_COPTS,
copts = ABSL_DEFAULT_COPTS + select({
"//conditions:default": [],
}),
linkopts = select({
"//absl:msvc_compiler": [],
"//absl:clang-cl_compiler": [],
Expand Down
16 changes: 16 additions & 0 deletions third_party/abseil-cpp/absl/base/CMakeLists.txt
Expand Up @@ -16,6 +16,7 @@

find_library(LIBRT rt)

# Internal-only target, do not depend on directly.
absl_cc_library(
NAME
atomic_hook
Expand All @@ -28,6 +29,7 @@ absl_cc_library(
${ABSL_DEFAULT_COPTS}
)

# Internal-only target, do not depend on directly.
absl_cc_library(
NAME
errno_saver
Expand All @@ -52,6 +54,7 @@ absl_cc_library(
${ABSL_DEFAULT_COPTS}
)

# Internal-only target, do not depend on directly.
absl_cc_library(
NAME
raw_logging_internal
Expand All @@ -68,6 +71,7 @@ absl_cc_library(
${ABSL_DEFAULT_COPTS}
)

# Internal-only target, do not depend on directly.
absl_cc_library(
NAME
spinlock_wait
Expand Down Expand Up @@ -131,6 +135,7 @@ absl_cc_library(
PUBLIC
)

# Internal-only target, do not depend on directly.
absl_cc_library(
NAME
malloc_internal
Expand All @@ -151,6 +156,7 @@ absl_cc_library(
Threads::Threads
)

# Internal-only target, do not depend on directly.
absl_cc_library(
NAME
base_internal
Expand Down Expand Up @@ -207,6 +213,7 @@ absl_cc_library(
PUBLIC
)

# Internal-only target, do not depend on directly.
absl_cc_library(
NAME
throw_delegate
Expand All @@ -221,6 +228,7 @@ absl_cc_library(
absl::raw_logging_internal
)

# Internal-only target, do not depend on directly.
absl_cc_library(
NAME
exception_testing
Expand All @@ -234,6 +242,7 @@ absl_cc_library(
TESTONLY
)

# Internal-only target, do not depend on directly.
absl_cc_library(
NAME
pretty_function
Expand All @@ -243,6 +252,7 @@ absl_cc_library(
${ABSL_DEFAULT_COPTS}
)

# Internal-only target, do not depend on directly.
absl_cc_library(
NAME
exception_safety_testing
Expand Down Expand Up @@ -276,6 +286,7 @@ absl_cc_test(
GTest::gtest_main
)

# Internal-only target, do not depend on directly.
absl_cc_library(
NAME
atomic_hook_test_helper
Expand Down Expand Up @@ -375,6 +386,7 @@ absl_cc_test(
GTest::gtest_main
)

# Internal-only target, do not depend on directly.
absl_cc_library(
NAME
spinlock_test_common
Expand Down Expand Up @@ -409,6 +421,7 @@ absl_cc_test(
GTest::gtest_main
)

# Internal-only target, do not depend on directly.
absl_cc_library(
NAME
endian
Expand Down Expand Up @@ -519,6 +532,7 @@ absl_cc_test(
GTest::gtest_main
)

# Internal-only target, do not depend on directly.
absl_cc_library(
NAME
scoped_set_env
Expand Down Expand Up @@ -570,6 +584,7 @@ absl_cc_test(
GTest::gtest_main
)

# Internal-only target, do not depend on directly.
absl_cc_library(
NAME
strerror
Expand Down Expand Up @@ -601,6 +616,7 @@ absl_cc_test(
GTest::gtest_main
)

# Internal-only target, do not depend on directly.
absl_cc_library(
NAME
fast_type_id
Expand Down
1 change: 1 addition & 0 deletions third_party/abseil-cpp/absl/cleanup/CMakeLists.txt
Expand Up @@ -12,6 +12,7 @@
# See the License for the specific language governing permissions and
# limitations under the License.

# Internal-only target, do not depend on directly.
absl_cc_library(
NAME
cleanup_internal
Expand Down
29 changes: 11 additions & 18 deletions third_party/abseil-cpp/absl/container/BUILD.bazel
Expand Up @@ -217,20 +217,13 @@ cc_test(
],
)

NOTEST_TAGS_NONMOBILE = [
"no_test_darwin_x86_64",
"no_test_loonix",
]

NOTEST_TAGS_MOBILE = [
"no_test_android_arm",
"no_test_android_arm64",
"no_test_android_x86",
"no_test_ios_x86_64",
]

NOTEST_TAGS = NOTEST_TAGS_MOBILE + NOTEST_TAGS_NONMOBILE

cc_library(
name = "flat_hash_map",
hdrs = ["flat_hash_map.h"],
Expand All @@ -251,7 +244,7 @@ cc_test(
srcs = ["flat_hash_map_test.cc"],
copts = ABSL_TEST_COPTS,
linkopts = ABSL_DEFAULT_LINKOPTS,
tags = NOTEST_TAGS_NONMOBILE,
tags = ["no_test_loonix"],
deps = [
":flat_hash_map",
":hash_generator_testing",
Expand Down Expand Up @@ -285,7 +278,7 @@ cc_test(
srcs = ["flat_hash_set_test.cc"],
copts = ABSL_TEST_COPTS + ["-DUNORDERED_SET_CXX17"],
linkopts = ABSL_DEFAULT_LINKOPTS,
tags = NOTEST_TAGS_NONMOBILE,
tags = ["no_test_loonix"],
deps = [
":flat_hash_set",
":hash_generator_testing",
Expand Down Expand Up @@ -321,7 +314,7 @@ cc_test(
srcs = ["node_hash_map_test.cc"],
copts = ABSL_TEST_COPTS,
linkopts = ABSL_DEFAULT_LINKOPTS,
tags = NOTEST_TAGS_NONMOBILE,
tags = ["no_test_loonix"],
deps = [
":hash_generator_testing",
":node_hash_map",
Expand Down Expand Up @@ -354,7 +347,7 @@ cc_test(
srcs = ["node_hash_set_test.cc"],
copts = ABSL_TEST_COPTS + ["-DUNORDERED_SET_CXX17"],
linkopts = ABSL_DEFAULT_LINKOPTS,
tags = NOTEST_TAGS_NONMOBILE,
tags = ["no_test_loonix"],
deps = [
":node_hash_set",
":unordered_set_constructor_test",
Expand Down Expand Up @@ -383,7 +376,7 @@ cc_test(
srcs = ["internal/container_memory_test.cc"],
copts = ABSL_TEST_COPTS,
linkopts = ABSL_DEFAULT_LINKOPTS,
tags = NOTEST_TAGS_NONMOBILE,
tags = ["no_test_loonix"],
deps = [
":container_memory",
":test_instance_tracker",
Expand All @@ -410,7 +403,7 @@ cc_test(
srcs = ["internal/hash_function_defaults_test.cc"],
copts = ABSL_TEST_COPTS,
linkopts = ABSL_DEFAULT_LINKOPTS,
tags = NOTEST_TAGS,
tags = NOTEST_TAGS_MOBILE + ["no_test_loonix"],
deps = [
":hash_function_defaults",
"//absl/hash",
Expand Down Expand Up @@ -608,7 +601,7 @@ cc_test(
srcs = ["internal/raw_hash_set_test.cc"],
copts = ABSL_TEST_COPTS,
linkstatic = 1,
tags = NOTEST_TAGS,
tags = NOTEST_TAGS_MOBILE + ["no_test_loonix"],
deps = [
":container_memory",
":hash_function_defaults",
Expand Down Expand Up @@ -698,7 +691,7 @@ cc_test(
srcs = ["internal/layout_test.cc"],
copts = ABSL_TEST_COPTS,
linkopts = ABSL_DEFAULT_LINKOPTS,
tags = NOTEST_TAGS,
tags = NOTEST_TAGS_MOBILE + ["no_test_loonix"],
visibility = ["//visibility:private"],
deps = [
":layout",
Expand Down Expand Up @@ -845,7 +838,7 @@ cc_test(
srcs = ["internal/unordered_set_test.cc"],
copts = ABSL_TEST_COPTS,
linkopts = ABSL_DEFAULT_LINKOPTS,
tags = NOTEST_TAGS_NONMOBILE,
tags = ["no_test_loonix"],
deps = [
":unordered_set_constructor_test",
":unordered_set_lookup_test",
Expand All @@ -860,7 +853,7 @@ cc_test(
srcs = ["internal/unordered_map_test.cc"],
copts = ABSL_TEST_COPTS,
linkopts = ABSL_DEFAULT_LINKOPTS,
tags = NOTEST_TAGS_NONMOBILE,
tags = ["no_test_loonix"],
deps = [
":unordered_map_constructor_test",
":unordered_map_lookup_test",
Expand All @@ -875,7 +868,7 @@ cc_test(
srcs = ["sample_element_size_test.cc"],
copts = ABSL_TEST_COPTS,
linkopts = ABSL_DEFAULT_LINKOPTS,
tags = NOTEST_TAGS_NONMOBILE,
tags = ["no_test_loonix"],
visibility = ["//visibility:private"],
deps = [
":flat_hash_map",
Expand Down

0 comments on commit 926fdac

Please sign in to comment.