diff options
author | Bruce Momjian | 1999-02-09 03:51:42 +0000 |
---|---|---|
committer | Bruce Momjian | 1999-02-09 03:51:42 +0000 |
commit | fe35ffe7e01a3607a3542bf1c638e7d4457fc4c9 (patch) | |
tree | 5bbb9d49a4089c493d54edddc1c062a34b2e4581 /src/backend/parser/gram.c | |
parent | be948af2e81d44290a15a0b8614fdd209924f698 (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.c | 16 |
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; |