Bruce Momjian
cded27cacd
Don't reference pthread.h unless we have threads enabled, per Peter.
2003-10-24 20:48:10 +00:00
Bruce Momjian
3e4b208285
Update docs that point to thread test program.
2003-09-29 03:32:05 +00:00
Bruce Momjian
227dd9b427
Rename thread compile flag. Move thread test program to tools/thread,
...
and improve tests.
2003-09-27 15:32:48 +00:00
Bruce Momjian
72ed916a1f
Add errno value for thread *_r function call buffer too small. Improve
...
thread comments.
2003-09-15 02:30:29 +00:00
Bruce Momjian
b041d3e3a1
Attempt threading in this order:
...
* use non-*_r function names if they are all thread-safe
* (NEED_REENTRANT_FUNCS=no)
* use *_r functions if they exist (configure test)
* do our own locking and copying of non-threadsafe functions
New to this patch is the last option.
2003-09-13 14:49:51 +00:00
Bruce Momjian
e26af972b5
ifdef out pqGetpwuid() because Win32 doesn't have struct passwd.
...
Needed for libpq builds, not just for native Win32 port, and probably
for cygwin too.
2003-09-05 17:43:40 +00:00
Bruce Momjian
4cc247f74b
Add test for thread-safeness of libc functions.
2003-09-03 19:30:31 +00:00
Bruce Momjian
edc999b09a
Make NEED_REENTRANT_FUNC_NAMES _require_ *_r functions, and add tests to
...
configure to report if they are not found.
2003-08-16 15:35:51 +00:00
Bruce Momjian
8e97f45f88
Document threading status.
...
Update to POSIX getpwuid_r() function.
2003-08-14 05:27:18 +00:00
Bruce Momjian
71b9be4d56
Typo cleanup.
2003-08-08 03:09:56 +00:00
Bruce Momjian
e4cbb982b0
threads.c -> thread.c, be consistent.
2003-08-08 02:46:40 +00:00