[win32] Remove MemoryBarrier() fallback implementation
authorBehdad Esfahbod <behdad@behdad.org>
Fri, 8 Mar 2013 01:51:30 +0000 (20:51 -0500)
committerBehdad Esfahbod <behdad@behdad.org>
Fri, 8 Mar 2013 01:51:30 +0000 (20:51 -0500)
commit2761e8a632c14353f286708898be8df6ebad7407
treed25b59652a9d60423b0cab41915689f6e2e880e0
parentea11abfc5de8bc5cf651b37c9570593eed6a8f9b
[win32] Remove MemoryBarrier() fallback implementation

I added these because the older mingw32 toolchain didn't have
MemoryBarrier().  The newer mingw-w64 toolchain however has.
As reported by John Emmas this was causing build failure with
MSVC (on glib) because of inline issues.  But that reminded me
that we may be taking this path even if the system implements
MemoryBarrier as a function, which is a waste.  So, just remove
it.
src/hb-atomic-private.hh