1 --- base/atomicops.h.orig 2022-05-19 14:06:27 UTC 2 +++ base/atomicops.h 3 @@ -56,7 +56,11 @@ typedef intptr_t Atomic64; 4 5 // Use AtomicWord for a machine-sized pointer. It will use the Atomic32 or 6 // Atomic64 routines below, depending on your architecture. 7 +#if !defined(OS_OPENBSD) && defined(__i386__) 8 +typedef Atomic32 AtomicWord; 9 +#else 10 typedef intptr_t AtomicWord; 11 +#endif 12 13 // Atomically execute: 14 // result = *ptr; 15