summaryrefslogtreecommitdiff
path: root/makefiles
diff options
context:
space:
mode:
authorAndreas Baumann <abaumann@yahoo.com>2009-03-30 19:56:49 +0200
committerAndreas Baumann <abaumann@yahoo.com>2009-03-30 19:56:49 +0200
commite14bfa1ac6f6f36f03e9488dda1c8d1127f9a93d (patch)
tree2c6872837937d3bb761a7bc17c82a4277956e4c8 /makefiles
parent26a6f8eea21737fd5e0a44e9f86498723a9c398e (diff)
downloadwolfbones-e14bfa1ac6f6f36f03e9488dda1c8d1127f9a93d.tar.gz
wolfbones-e14bfa1ac6f6f36f03e9488dda1c8d1127f9a93d.tar.bz2
fixed threading support for pcc/linux
Diffstat (limited to 'makefiles')
-rw-r--r--makefiles/gmake/compiler.mk8
1 files changed, 8 insertions, 0 deletions
diff --git a/makefiles/gmake/compiler.mk b/makefiles/gmake/compiler.mk
index b44faac..0a57bed 100644
--- a/makefiles/gmake/compiler.mk
+++ b/makefiles/gmake/compiler.mk
@@ -253,6 +253,14 @@ PTHREADS_LIBS = -lpthread
endif
endif
+ifeq "$(COMPILER)" "pcc"
+ifeq "$(PLATFORM)" "LINUX"
+PTHREADS_CFLAGS = -D_REENTRANT
+PTHREADS_LDFLAGS =
+PTHREADS_LIBS = -lpthread
+endif
+endif
+
CFLAGS = $(COMPILE_FLAGS) $(PLATFORM_COMPILE_FLAGS) $(INCLUDE_DIRS) $(PTHREADS_CFLAGS)
CCPPFLAGS = $(CCPP_COMPILE_FLAGS) $(PLATFORM_COMPILE_FLAGS) $(INCLUDE_DIRS) $(PTHREADS_CFLAGS)