From 9e94e488f5006172245b2f977ab207ee140aca43 Mon Sep 17 00:00:00 2001 From: Abseil Team Date: Fri, 10 Nov 2017 06:33:50 -0800 Subject: Changes imported from Abseil "staging" branch: - 28631b3dbc582cb88a637cc4c70886e38a4be0cf Refactoring to support production kernel Futex implementa... by Derek Mauro - 411e7bb779c32bbc02b5fa6f516087a02fcb0812 Update comments about leap smearing. by Abseil Team GitOrigin-RevId: 28631b3dbc582cb88a637cc4c70886e38a4be0cf Change-Id: I0506aa2705212cd466460cae60182b0c2c667972 --- absl/synchronization/internal/kernel_timeout.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'absl/synchronization/internal/kernel_timeout.h') diff --git a/absl/synchronization/internal/kernel_timeout.h b/absl/synchronization/internal/kernel_timeout.h index a83c427b..0d132d98 100644 --- a/absl/synchronization/internal/kernel_timeout.h +++ b/absl/synchronization/internal/kernel_timeout.h @@ -39,6 +39,7 @@ namespace absl { namespace synchronization_internal { +class Futex; class Waiter; class KernelTimeout { @@ -139,6 +140,7 @@ class KernelTimeout { } #endif + friend class Futex; friend class Waiter; }; -- cgit v1.2.3