Commit 06edbafd authored by Bruce Momjian's avatar Bruce Momjian

Here's a patch. It also includes the latest parser changes.

Michael
parent baa2f999
...@@ -348,4 +348,11 @@ Wed Sep 30 12:15:10 CEST 1998 ...@@ -348,4 +348,11 @@ Wed Sep 30 12:15:10 CEST 1998
- Synced preproc.y with gram.y yet again. - Synced preproc.y with gram.y yet again.
- Set version to 2.4.3 - Set version to 2.4.3
Mon Okt 12 12:36:04 CEST 1998
- Synced preproc.y with gram.y yet again.
Thu Okt 15 10:05:04 CEST 1998
- Synced preproc.y with gram.y yet again.
- Set version to 2.4.4
...@@ -104,7 +104,7 @@ ecpglib.o : ecpglib.c ../include/ecpglib.h ../include/ecpgtype.h ...@@ -104,7 +104,7 @@ ecpglib.o : ecpglib.c ../include/ecpglib.h ../include/ecpgtype.h
typename.o : typename.c ../include/ecpgtype.h typename.o : typename.c ../include/ecpgtype.h
$(CC) $(CFLAGS) -I../include $(PQ_INCLUDE) -c $< -o $@ $(CC) $(CFLAGS) -I../include $(PQ_INCLUDE) -c $< -o $@
ecpglib.sho.o : ecpglib.c ../include/ecpglib.h ../include/ecpgtype.h ecpglib.sho : ecpglib.c ../include/ecpglib.h ../include/ecpgtype.h
$(CC) $(CFLAGS) $(CFLAGS_SL) -I../include $(PQ_INCLUDE) -c $< -o $@ $(CC) $(CFLAGS) $(CFLAGS_SL) -I../include $(PQ_INCLUDE) -c $< -o $@
typename.sho.o : typename.c ../include/ecpgtype.h typename.sho : typename.c ../include/ecpgtype.h
$(CC) $(CFLAGS) $(CFLAGS_SL) -I../include $(PQ_INCLUDE) -c $< -o $@ $(CC) $(CFLAGS) $(CFLAGS_SL) -I../include $(PQ_INCLUDE) -c $< -o $@
...@@ -3,7 +3,7 @@ include $(SRCDIR)/Makefile.global ...@@ -3,7 +3,7 @@ include $(SRCDIR)/Makefile.global
MAJOR_VERSION=2 MAJOR_VERSION=2
MINOR_VERSION=4 MINOR_VERSION=4
PATCHLEVEL=3 PATCHLEVEL=4
CFLAGS+=-I../include -DMAJOR_VERSION=$(MAJOR_VERSION) \ CFLAGS+=-I../include -DMAJOR_VERSION=$(MAJOR_VERSION) \
-DMINOR_VERSION=$(MINOR_VERSION) -DPATCHLEVEL=$(PATCHLEVEL) \ -DMINOR_VERSION=$(MINOR_VERSION) -DPATCHLEVEL=$(PATCHLEVEL) \
......
...@@ -2153,6 +2153,10 @@ UnlistenStmt: UNLISTEN relation_name ...@@ -2153,6 +2153,10 @@ UnlistenStmt: UNLISTEN relation_name
{ {
$$ = cat2_str(make1_str("unlisten"), $2); $$ = cat2_str(make1_str("unlisten"), $2);
} }
| UNLISTEN '*'
{
$$ = make1_str("unlisten *");
}
; ;
/***************************************************************************** /*****************************************************************************
...@@ -3796,9 +3800,9 @@ AexprConst: Iconst ...@@ -3796,9 +3800,9 @@ AexprConst: Iconst
} }
; ;
ParamNo: PARAM ParamNo: PARAM opt_indirection
{ {
$$ = make_name(); $$ = cat2_str(make_name(), $2);
} }
; ;
...@@ -3896,6 +3900,7 @@ ColId: ident { $$ = $1; } ...@@ -3896,6 +3900,7 @@ ColId: ident { $$ = $1; }
| STDIN { $$ = make1_str("stdin"); } | STDIN { $$ = make1_str("stdin"); }
| STDOUT { $$ = make1_str("stdout"); } | STDOUT { $$ = make1_str("stdout"); }
| TIME { $$ = make1_str("time"); } | TIME { $$ = make1_str("time"); }
| TIMESTAMP { $$ = make1_str("timestamp"); }
| TIMEZONE_HOUR { $$ = make1_str("timezone_hour"); } | TIMEZONE_HOUR { $$ = make1_str("timezone_hour"); }
| TIMEZONE_MINUTE { $$ = make1_str("timezone_minute"); } | TIMEZONE_MINUTE { $$ = make1_str("timezone_minute"); }
| TRIGGER { $$ = make1_str("trigger"); } | TRIGGER { $$ = make1_str("trigger"); }
......
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