mirror of
https://git.postgresql.org/git/postgresql.git
synced 2026-02-22 22:37:01 +08:00
Move thread os defines into template files.
This commit is contained in:
@ -9,3 +9,7 @@ case $host_os in
|
||||
CC=gcc2
|
||||
;;
|
||||
esac
|
||||
|
||||
SUPPORTS_THREADS=yes
|
||||
NEED_REENTRANT_FUNC_NAMES=no
|
||||
|
||||
|
||||
@ -3,3 +3,15 @@ CFLAGS='-pipe'
|
||||
case $host_cpu in
|
||||
alpha*) CFLAGS="$CFLAGS -O" ;;
|
||||
esac
|
||||
|
||||
SUPPORTS_THREADS=yes
|
||||
case $host_os in
|
||||
freebsd2*|freebsd3*|freebsd4*)
|
||||
THREAD_CFLAGS="-pthread"
|
||||
NEED_REENTRANT_FUNC_NAMES=yes
|
||||
;;
|
||||
*)
|
||||
THREAD_LIBS="-lc_r"
|
||||
NEED_REENTRANT_FUNC_NAMES=yes
|
||||
;;
|
||||
esac
|
||||
|
||||
@ -1 +1,7 @@
|
||||
CFLAGS=-O2
|
||||
|
||||
SUPPORTS_THREADS=yes
|
||||
THREAD_CFLAGS="-D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS"
|
||||
THREAD_LIBS="-lpthread"
|
||||
NEED_REENTRANT_FUNC_NAMES=yes
|
||||
|
||||
|
||||
@ -1 +1,5 @@
|
||||
CFLAGS='-O2 -pipe'
|
||||
|
||||
SUPPORTS_THREADS=yes
|
||||
NEED_REENTRANT_FUNC_NAMES=no
|
||||
|
||||
|
||||
Reference in New Issue
Block a user