Commit dce43d22 authored by Bruce Momjian's avatar Bruce Momjian

Can you please apply the following patch to current CVS

to make AIX'ers happy with the changes to the version.o ?

Together with the patch I sent Tom, AIX now regresses ok.

Thanx
Andreas
parent 648677c3
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
* *
* *
* IDENTIFICATION * IDENTIFICATION
* $Header: /cvsroot/pgsql/src/backend/utils/cache/Attic/temprel.c,v 1.26 2000/07/04 06:11:47 tgl Exp $ * $Header: /cvsroot/pgsql/src/backend/utils/cache/Attic/temprel.c,v 1.27 2000/07/12 18:04:45 momjian Exp $
* *
*------------------------------------------------------------------------- *-------------------------------------------------------------------------
*/ */
...@@ -107,6 +107,7 @@ remove_all_temp_relations(void) ...@@ -107,6 +107,7 @@ remove_all_temp_relations(void)
next = lnext(l); /* do this first, l is deallocated */ next = lnext(l); /* do this first, l is deallocated */
/* Indexes are dropped during heap drop */
if (temp_rel->relkind != RELKIND_INDEX) if (temp_rel->relkind != RELKIND_INDEX)
{ {
char relname[NAMEDATALEN]; char relname[NAMEDATALEN];
...@@ -115,8 +116,6 @@ remove_all_temp_relations(void) ...@@ -115,8 +116,6 @@ remove_all_temp_relations(void)
strcpy(relname, temp_rel->user_relname); strcpy(relname, temp_rel->user_relname);
heap_drop_with_catalog(relname, allowSystemTableMods); heap_drop_with_catalog(relname, allowSystemTableMods);
} }
else
index_drop(temp_rel->relid);
l = next; l = next;
} }
...@@ -235,7 +234,7 @@ invalidate_temp_relations(void) ...@@ -235,7 +234,7 @@ invalidate_temp_relations(void)
* *
* We also reject an attempt to rename a normal table to a name in use * We also reject an attempt to rename a normal table to a name in use
* as a temp table name. That would fail later on anyway when rename.c * as a temp table name. That would fail later on anyway when rename.c
* looks for a rename conflict, but we can give a more specific error * looks for a rename conflict, but we can give a more specific error
* message for the problem here. * message for the problem here.
* *
* It might seem that we need to check for attempts to rename the physical * It might seem that we need to check for attempts to rename the physical
......
...@@ -15,7 +15,7 @@ MKLDEXPORT=$(SRCDIR)/backend/port/aix/mkldexport.sh ...@@ -15,7 +15,7 @@ MKLDEXPORT=$(SRCDIR)/backend/port/aix/mkldexport.sh
$(POSTGRES_IMP): $(POSTGRES_IMP):
@echo Making $@ @echo Making $@
$(MKLDEXPORT) postgres $(BINDIR) > $@ $(MKLDEXPORT) postgres $(BINDIR) > $@
$(CC) -Wl,-bE:$(SRCDIR)/backend/$@ -o postgres $(OBJS) ../utils/version.o $(LDFLAGS) $(CC) -Wl,-bE:$(SRCDIR)/backend/$@ -o postgres $(OBJS) $(LDFLAGS)
%$(EXPSUFF): %$(EXPSUFF):
$(MKLDEXPORT) $*.o `pwd` > $*$(EXPSUFF) $(MKLDEXPORT) $*.o `pwd` > $*$(EXPSUFF)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment