Several compilation and run-time problems occur when building on SGI

Bruce Momjian <bruce@momjian.us>

Commit: a47e20b049a293d47a0f22e96447a38b717327a5
Author: Bruce Momjian <bruce@momjian.us>
Date: 2000-05-16T20:48:52Z
Releases: 7.1.1
Several compilation and run-time problems occur when building on SGI
IRIX systems using the native compilers.  A summary is:
- Various files use "//" as a comment delimiter in c files.
- Problems caused by assuming "char" is signed.
  cash.in: building -signed the rules regression test fails as described
    in FAQ_QNX4.  If CHAR_MAX is "255U" then ((signed char)CHAR_MAX) is -1.
  postmaster.c: random number regression test failed without this change.
- Some generic build issues and warning message cleanup.

David Kaelbling

Files

PathChange+/−
src/backend/storage/ipc/ipc.c modified +5 −1
src/backend/utils/adt/cash.c modified +4 −4
src/backend/utils/fmgr/fmgr.c modified +47 −1
src/interfaces/odbc/bind.c modified +40 −40
src/interfaces/odbc/columninfo.c modified +2 −2
src/interfaces/odbc/connection.c modified +24 −24
src/interfaces/odbc/convert.c modified +62 −62
src/interfaces/odbc/dlg_specific.c modified +31 −31
src/interfaces/odbc/dlg_specific.h modified +6 −6
src/interfaces/odbc/drvconn.c modified +12 −12
src/interfaces/odbc/environ.c modified +30 −30
src/interfaces/odbc/execute.c modified +33 −33
src/interfaces/odbc/gpps.c modified +82 −79
src/interfaces/odbc/gpps.h modified +12 −12
src/interfaces/odbc/info.c modified +131 −131
src/interfaces/odbc/lobj.c modified +1 −1
src/interfaces/odbc/misc.c modified +11 −11
src/interfaces/odbc/misc.h modified +2 −2
src/interfaces/odbc/options.c modified +14 −14
src/interfaces/odbc/parse.c modified +14 −14
src/interfaces/odbc/pgtypes.c modified +2 −2
src/interfaces/odbc/pgtypes.h modified +3 −1
src/interfaces/odbc/psqlodbc.h modified +1 −1
src/interfaces/odbc/qresult.c modified +25 −25
src/interfaces/odbc/qresult.h modified +12 −12
src/interfaces/odbc/resource.h modified +6 −6
src/interfaces/odbc/results.c modified +31 −31
src/interfaces/odbc/setup.c modified +54 −54
src/interfaces/odbc/socket.c modified +3 −3
src/interfaces/odbc/statement.c modified +22 −22
src/interfaces/odbc/tuple.c modified +1 −1
src/Makefile.shlib modified +3 −3