From f46e7b13d2670d0b44632d70b587fe804651b59e Mon Sep 17 00:00:00 2001
From: deuce <>
Date: Sat, 11 Feb 2012 11:14:26 +0000
Subject: [PATCH] Remove _THREAD_SAFE and _REENTRANT defines for non-threaded
 builds.

---
 src/build/Common.gmake | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/src/build/Common.gmake b/src/build/Common.gmake
index 73c99793fc..bbc03b261a 100644
--- a/src/build/Common.gmake
+++ b/src/build/Common.gmake
@@ -299,7 +299,6 @@ ifeq ($(os),linux)    # Linux
  endif
 endif
 MT_CFLAGS    += -D_THREAD_SAFE -D_REENTRANT
-CFLAGS    += -D_THREAD_SAFE -D_REENTRANT -D__EXTENSIONS__
 ifeq ($(os),freebsd)    # FreeBSD
  MT_CFLAGS    += -DUSE_XP_SEMAPHORES
  MT_LDFLAGS    +=    -pthread
@@ -329,7 +328,7 @@ else
       MT_CFLAGS    +=    -D_POSIX_PTHREAD_SEMANTICS
       MT_CFLAGS    += -DUSE_XP_SEMAPHORES
       # This makes ctime_r() be the correct one.
-      CFLAGS	   += -D_POSIX_PTHREAD_SEMANTICS
+      #CFLAGS	   += -D_POSIX_PTHREAD_SEMANTICS
      else            # Linux / Other UNIX
       XP_SEM :=    1
       MT_CFLAGS    += -DUSE_XP_SEMAPHORES
-- 
GitLab