refactor: remove macOS MAP_ANONYMOUS work around

This was added to support compilation on macOS 10.10, our minimum
required macOS is now 10.15. macOS has also supported it since 10.11.

See https://github.com/bitcoin/bitcoin/pull/9063.
24.x
fanquake 3 years ago
parent 31b1c67cf6
commit 112a7ab9a8
No known key found for this signature in database
GPG Key ID: 2EEB9F5CC09526C1

@ -235,12 +235,6 @@ PosixLockedPageAllocator::PosixLockedPageAllocator()
#endif #endif
} }
// Some systems (at least OS X) do not define MAP_ANONYMOUS yet and define
// MAP_ANON which is deprecated
#ifndef MAP_ANONYMOUS
#define MAP_ANONYMOUS MAP_ANON
#endif
void *PosixLockedPageAllocator::AllocateLocked(size_t len, bool *lockingSuccess) void *PosixLockedPageAllocator::AllocateLocked(size_t len, bool *lockingSuccess)
{ {
void *addr; void *addr;

Loading…
Cancel
Save