Okay, I've updated the ecpg parser yet again. Unfortunately it has one
Bruce Momjian <bruce@momjian.us>
Okay, I've updated the ecpg parser yet again. Unfortunately it has one remaining shift/reduce conflict. But the very same conflict is in gram.y, so I don't dig into it very much now. Anyway, I just saw that there were minor changes made to ecpg by others. Now I like that but I would prefer if I was told about that. Otherwise my version numbering and Changelog maintaining might break. Or simply change these too. :-) Also I had to add #include <errno.h> to backend/libpq/pqcomprim.c to be able to compile postgresql. Patch is attached. Since my resubscription process is still not finished yet, I still send them here. Michael
Files
| Path | Change | +/− |
|---|---|---|
| src/interfaces/ecpg/ChangeLog | modified | +5 −0 |
| src/interfaces/ecpg/include/ecpglib.h | modified | +1 −1 |
| src/interfaces/ecpg/preproc/keywords.c | modified | +7 −1 |
| src/interfaces/ecpg/preproc/Makefile | modified | +1 −1 |
| src/interfaces/ecpg/preproc/preproc.y | modified | +88 −67 |
| src/interfaces/ecpg/test/Makefile | modified | +4 −4 |
| src/interfaces/ecpg/test/test2.pgc | modified | +3 −3 |