build: fallback to __sync_synchronize()

If we're running on a GCC older than 4.9, then we won't have the
stdatomic.h available. We can just use a full barrier instead using
__sync_synchronize() to get the same effect, albeit slower.
This commit is contained in:
Christian Hergert
2020-02-20 10:38:35 -08:00
parent 2cd05c1bd8
commit cd8a99402f
3 changed files with 14 additions and 4 deletions

View File

@ -22,7 +22,6 @@
#include "config.h"
#include <stdatomic.h>
#include <sys/mman.h>
#include <sys/types.h>
#include <unistd.h>