about summary refs log tree commit diff
path: root/absl/base/options.h
diff options
context:
space:
mode:
Diffstat (limited to 'absl/base/options.h')
-rw-r--r--absl/base/options.h9
1 files changed, 7 insertions, 2 deletions
diff --git a/absl/base/options.h b/absl/base/options.h
index 592b33b734d7..6868c77b103a 100644
--- a/absl/base/options.h
+++ b/absl/base/options.h
@@ -66,7 +66,13 @@
 // NOTE: the defaults within this file all assume that Abseil can select the
 // proper Abseil implementation at compile-time, which will not be sufficient
 // to guarantee ABI stability to package managers.
-//
+
+// Include a standard library header to allow configuration based on the
+// standard library in use.
+#ifdef __cplusplus
+#include <ciso646>
+#endif
+
 // -----------------------------------------------------------------------------
 // Type Compatibility Options
 // -----------------------------------------------------------------------------
@@ -158,7 +164,6 @@
 
 #define ABSL_OPTION_USE_STD_STRING_VIEW 2
 
-
 // ABSL_OPTION_USE_STD_VARIANT
 //
 // This option controls whether absl::variant is implemented as an alias to