summaryrefslogtreecommitdiff
path: root/src/backend/parser/gram.c
diff options
context:
space:
mode:
authorBruce Momjian1999-02-09 03:51:42 +0000
committerBruce Momjian1999-02-09 03:51:42 +0000
commitfe35ffe7e01a3607a3542bf1c638e7d4457fc4c9 (patch)
tree5bbb9d49a4089c493d54edddc1c062a34b2e4581 /src/backend/parser/gram.c
parentbe948af2e81d44290a15a0b8614fdd209924f698 (diff)
Major optimizer improvement for joining a large number of tables.
Diffstat (limited to 'src/backend/parser/gram.c')
-rw-r--r--src/backend/parser/gram.c16
1 files changed, 6 insertions, 10 deletions
diff --git a/src/backend/parser/gram.c b/src/backend/parser/gram.c
index fde0741c59b..5df3bb6b223 100644
--- a/src/backend/parser/gram.c
+++ b/src/backend/parser/gram.c
@@ -240,7 +240,7 @@
*
*
* IDENTIFICATION
- * $Header: /cvsroot/pgsql/src/backend/parser/Attic/gram.c,v 2.69 1999/02/07 19:04:59 wieck Exp $
+ * $Header: /cvsroot/pgsql/src/backend/parser/Attic/gram.c,v 2.70 1999/02/09 03:51:30 momjian Exp $
*
* HISTORY
* AUTHOR DATE MAJOR EVENT
@@ -4802,7 +4802,7 @@ static const short yycheck[] = { 3,
-1, -1, -1, -1, -1, -1, -1, -1, -1, 215
};
/* -*-C-*- Note some compilers choke on comments on `#line' lines. */
-#line 3 "/usr/share/bison.simple"
+#line 3 "/usr/local/bison/bison.simple"
/* Skeleton output parser for bison,
Copyright (C) 1984, 1989, 1990 Free Software Foundation, Inc.
@@ -4951,13 +4951,9 @@ int yydebug; /* nonzero means print parse trace */
#define YYMAXDEPTH 10000
#endif
-#ifndef YYPARSE_RETURN_TYPE
-#define YYPARSE_RETURN_TYPE int
-#endif
-
/* Prevent warning if -Wstrict-prototypes. */
#ifdef __GNUC__
-YYPARSE_RETURN_TYPE yyparse (void);
+int yyparse (void);
#endif
#if __GNUC__ > 1 /* GNU C and GNU C++ define this. */
@@ -4999,7 +4995,7 @@ __yy_memcpy (char *to, char *from, int count)
#endif
#endif
-#line 196 "/usr/share/bison.simple"
+#line 196 "/usr/local/bison/bison.simple"
/* The user can define YYPARSE_PARAM as the name of an argument to be passed
into yyparse. The argument should have type void *.
@@ -5020,7 +5016,7 @@ __yy_memcpy (char *to, char *from, int count)
#define YYPARSE_PARAM_DECL
#endif /* not YYPARSE_PARAM */
-YYPARSE_RETURN_TYPE
+int
yyparse(YYPARSE_PARAM_ARG)
YYPARSE_PARAM_DECL
{
@@ -11126,7 +11122,7 @@ case 969:
break;}
}
/* the action file gets copied in in place of this dollarsign */
-#line 498 "/usr/share/bison.simple"
+#line 498 "/usr/local/bison/bison.simple"
yyvsp -= yylen;
yyssp -= yylen;