mirror of
https://github.com/gperftools/gperftools
synced 2025-02-20 06:06:50 +00:00
issue-504: use gcc inline assembly atomic ops on mingw
Because those are well tested and can be trusted git-svn-id: http://gperftools.googlecode.com/svn/trunk@203 6b5cf1ce-ec42-a296-1ba9-69fdba395a50
This commit is contained in:
parent
34cdd6821b
commit
f00977533d
@ -238,6 +238,7 @@ SPINLOCK_INCLUDES = src/base/spinlock.h \
|
||||
noinst_LTLIBRARIES += libspinlock.la
|
||||
libspinlock_la_SOURCES = src/base/spinlock.cc \
|
||||
src/base/spinlock_internal.cc \
|
||||
src/base/atomicops-internals-x86.cc \
|
||||
$(SPINLOCK_INCLUDES)
|
||||
|
||||
LIBSPINLOCK = libwindows.la libspinlock.la libsysinfo.la liblogging.la
|
||||
|
@ -105,10 +105,10 @@
|
||||
#include "base/atomicops-internals-arm-v6plus.h"
|
||||
#elif defined(ARMV3)
|
||||
#include "base/atomicops-internals-arm-generic.h"
|
||||
#elif defined(_WIN32)
|
||||
#include "base/atomicops-internals-windows.h"
|
||||
#elif defined(__GNUC__) && (defined(__i386) || defined(__x86_64__))
|
||||
#include "base/atomicops-internals-x86.h"
|
||||
#elif defined(_WIN32)
|
||||
#include "base/atomicops-internals-windows.h"
|
||||
#elif defined(__linux__) && defined(__PPC__)
|
||||
#include "base/atomicops-internals-linuxppc.h"
|
||||
#else
|
||||
|
Loading…
Reference in New Issue
Block a user