diff options
| author | Bruce Momjian | 1999-07-20 16:48:58 +0000 |
|---|---|---|
| committer | Bruce Momjian | 1999-07-20 16:48:58 +0000 |
| commit | 7944d501f43219885c3ef27035f89f40d0622022 (patch) | |
| tree | c9bc8b5532dba994abe133aefc10ef0824cb3b1e /src/backend/utils | |
| parent | 41b60ba7ad492b2e3c9c9bfca8bbd2331240d2c8 (diff) | |
Use -ieee alpha flag for gcc and egcs only.
Diffstat (limited to 'src/backend/utils')
| -rw-r--r-- | src/backend/utils/adt/Makefile | 7 | ||||
| -rw-r--r-- | src/backend/utils/cache/syscache.c | 27 |
2 files changed, 14 insertions, 20 deletions
diff --git a/src/backend/utils/adt/Makefile b/src/backend/utils/adt/Makefile index b3870b4ae5d..45f837043e1 100644 --- a/src/backend/utils/adt/Makefile +++ b/src/backend/utils/adt/Makefile @@ -4,7 +4,7 @@ # Makefile for utils/adt # # IDENTIFICATION -# $Header: /cvsroot/pgsql/src/backend/utils/adt/Makefile,v 1.23 1999/07/20 02:44:09 momjian Exp $ +# $Header: /cvsroot/pgsql/src/backend/utils/adt/Makefile,v 1.24 1999/07/20 16:48:55 momjian Exp $ # #------------------------------------------------------------------------- @@ -15,8 +15,13 @@ CFLAGS += -I../.. # seems to be required for some date/time stuff 07/19/1999 bjm ifeq ($(CPU),alpha) +ifeq ($(CC), gcc) CFLAGS+= -mieee endif +ifeq ($(CC), egcs) +CFLAGS+= -mieee +endif +endif ifdef MULTIBYTE CFLAGS+= $(MBFLAGS) diff --git a/src/backend/utils/cache/syscache.c b/src/backend/utils/cache/syscache.c index 3a7f524ccce..2dc797206f7 100644 --- a/src/backend/utils/cache/syscache.c +++ b/src/backend/utils/cache/syscache.c @@ -7,7 +7,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/utils/cache/syscache.c,v 1.31 1999/07/17 20:18:02 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/utils/cache/syscache.c,v 1.32 1999/07/20 16:48:55 momjian Exp $ * * NOTES * These routines allow the parser/planner/executor to perform @@ -58,8 +58,8 @@ static struct cachedesc cacheinfo[] = { 0 }, sizeof(FormData_pg_amop), - NULL, - (ScanFunc) NULL}, + AccessMethodOpidIndex, + (ScanFunc) AccessMethodOpidIndexScan}, {AccessMethodOperatorRelationName, /* AMOPSTRATEGY */ 3, { @@ -69,8 +69,8 @@ static struct cachedesc cacheinfo[] = { 0 }, sizeof(FormData_pg_amop), - NULL, - (ScanFunc) NULL}, + AccessMethodStrategyIndex, + (ScanFunc) AccessMethodStrategyIndexScan}, {AttributeRelationName, /* ATTNAME */ 2, { @@ -81,7 +81,7 @@ static struct cachedesc cacheinfo[] = { }, ATTRIBUTE_TUPLE_SIZE, AttributeNameIndex, - (ScanFunc) AttributeNameIndexScan}, + (ScanFunc) IndexRelidIndexScan}, {AttributeRelationName, /* ATTNUM */ 2, { @@ -102,8 +102,8 @@ static struct cachedesc cacheinfo[] = { 0 }, offsetof(FormData_pg_index, indpred), - NULL, - NULL}, + IndexRelidIndex, + (ScanFunc) IndexRelidIndexScan}, {LanguageRelationName, /* LANNAME */ 1, { @@ -225,17 +225,6 @@ static struct cachedesc cacheinfo[] = { sizeof(FormData_pg_opclass), NULL, NULL}, - {IndexRelationName, /* INDRELIDKEY *//* never used */ - 2, - { - Anum_pg_index_indrelid, - Anum_pg_index_indkey, - 0, - 0 - }, - offsetof(FormData_pg_index, indpred), - NULL, - (ScanFunc) NULL}, {InheritsRelationName, /* INHRELID */ 2, { |
