pgsql-server/ /configure.in rc/include/port.h ...

Started by Bruce Momjianalmost 23 years ago3 messagescomitters
Jump to latest
#1Bruce Momjian
bruce@momjian.us

CVSROOT: /cvsroot
Module name: pgsql-server
Changes by: momjian@svr1.postgresql.org 03/09/13 11:49:51

Modified files:
. : configure.in
src/include : port.h
src/port : thread.c
src/template : bsdi freebsd linux netbsd osf solaris unixware

Log message:
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.

#2Tom Lane
tgl@sss.pgh.pa.us
In reply to: Bruce Momjian (#1)
Re: pgsql-server/ /configure.in rc/include/port.h ...

momjian@svr1.postgresql.org (Bruce Momjian) writes:

Modified files:
. : configure.in

And configure?

regards, tom lane

#3Bruce Momjian
bruce@momjian.us
In reply to: Tom Lane (#2)
Re: pgsql-server/ /configure.in rc/include/port.h ...

Tom Lane wrote:

momjian@svr1.postgresql.org (Bruce Momjian) writes:

Modified files:
. : configure.in

And configure?

Thanks. Had to run autoheader too.

-- 
  Bruce Momjian                        |  http://candle.pha.pa.us
  pgman@candle.pha.pa.us               |  (610) 359-1001
  +  If your life is a hard drive,     |  13 Roberts Road
  +  Christ can be your backup.        |  Newtown Square, Pennsylvania 19073