OSDN Git Service

From: Robert Bruccoleri <bruc@bms.com>
authorMarc G. Fournier <scrappy@hub.org>
Wed, 11 Jun 1997 01:13:10 +0000 (01:13 +0000)
committerMarc G. Fournier <scrappy@hub.org>
Wed, 11 Jun 1997 01:13:10 +0000 (01:13 +0000)
commit90d0cf0000848746d863fe93a86774fd231d311e
treebaf6ce7be593d6961a15c3639323002a0ebcfb02
parent4ea38446803cff182667f94ccd391db152d45fc4
From: Robert Bruccoleri <bruc@bms.com>
Subject: [PORTS] Patches for Irix 6.4

I have worked out how to compile PostgreSQL on Irix 6.4 using the -n32 compiler
mode and version 7.1 of the C compiler. (The n32 compiler use 32 bits
addressing,
but allows access to all the instructions in the MIPS4 instruction set.)
There were several problems:

1) The ld command is not referenced as a macro in all the Makefiles. On
this platform, you have to include -n32 on all the ld commands. Makefiles
were changed as needed.

3) Lots of warnings are generated from the compiler. Since the regression
tests worked OK, I didn't attempt to fix them. If anyone wants the compilation
log, please let me know, and I'll email it to you.

The version of postgresql was 970602. Here is Makefile.custom:

CUSTOM_COPT = -O2 -n32
MK_NO_LORDER = 1
LD = ld -n32
CC += -n32
src/backend/access/Makefile
src/backend/bootstrap/Makefile
src/backend/libpq/pqcomprim.c
src/backend/optimizer/Makefile
src/backend/storage/Makefile