Source code
Revision control
Copy as Markdown
Other Tools
Sets ABSL_OPTION_USE_STD_SOURCE_LOCATION=0 in options.h
Reduces libchrome.so on Android by ~35kb
Bug: 517512695
diff --git a/third_party/abseil-cpp/absl/base/options.h b/third_party/abseil-cpp/absl/base/options.h
index 22ff98fcd42d3..c9f30847309fe 100644
--- a/third_party/abseil-cpp/absl/base/options.h
+++ b/third_party/abseil-cpp/absl/base/options.h
@@ -99,7 +99,9 @@
// the source location type is an alias of std::source_location type, use the
// feature macro ABSL_USES_STD_SOURCE_LOCATION.
//
-#define ABSL_OPTION_USE_STD_SOURCE_LOCATION 2
+// std::source_location is banned in Chrome, and disabling it save significant
+#define ABSL_OPTION_USE_STD_SOURCE_LOCATION 0
// ABSL_OPTION_USE_STD_ORDERING
//