From: "Billy G. Allie"
authorMarc G. Fournier
Sat, 17 Jan 1998 23:33:58 +0000 (23:33 +0000)
committerMarc G. Fournier
Sat, 17 Jan 1998 23:33:58 +0000 (23:33 +0000)
commit36c1c94bca30a730bec1bb9f5163ccfbb7565fed
tree98c64f5e4985dc203b9ca30cfa062af8a485ce8d
parent98c7cb11dea7f0f91662ae6d4ec1fd13b8f9e553
From: "Billy G. Allie" 

The attached patches will allow postgreSQL to compile successfully on SCO
UNIXWARE 2.1.x.  The patches fix the following problems:

1.  Configure did not properly recognize the UNIXWARE system as needing the
    univel port.  It used the sys4 port.

2.  Configure did not properly process the CC flag in the template file.

3.  There was no working test and set locking implementation for the native
    UNIXWARE compiler.

4.  The test and set locking used for Intel X86 that was selected by defining
    NEED_I386_TAS_ASM could fail in a multi-processor environment.

5.  The makefiles for libpq and libpgtcl did not make a shared library for
    the univel port.
src/backend/port/univel/port-protos.h
src/configure
src/configure.in
src/include/port/univel.h
src/include/storage/s_lock.h
src/interfaces/libpgtcl/Makefile.in
src/interfaces/libpq/Makefile.in
src/makefiles/Makefile.univel
src/template/univel