nedmalloc: allow compiling with MSys2's compiler
commit9e2af084d4326ea2b1192074fb1d1ccefe0016a3
authorJohannes Schindelin <johannes.schindelin@gmx.de>
Thu, 14 Jan 2016 16:51:54 +0000 (14 17:51 +0100)
committerJunio C Hamano <gitster@pobox.com>
Thu, 14 Jan 2016 20:20:33 +0000 (14 12:20 -0800)
treedcd60b3ed4bb1cf5721487a116e991254211a5e1
parent7b40ae86a3f51080ed3550b005fc974024b208fe
nedmalloc: allow compiling with MSys2's compiler

With MSys2's GCC, `ReadWriteBarrier` is already defined, and FORCEINLINE
unfortunately gets defined incorrectly.

Let's work around both problems, using the MSys2-specific
__MINGW64_VERSION_MAJOR constant to guard the FORCEINLINE definition so
as not to affect other platforms.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
compat/nedmalloc/malloc.c.h