From a9bc069c0b0d0b6fa781a79de04e0273ca97f819 Mon Sep 17 00:00:00 2001 From: Michael Meskes Date: Sun, 17 Feb 2008 18:14:29 +0000 Subject: [PATCH] - Removed duplicate include of ecpgtype.h which meant I had to adapt all expected results. - Changed INFORMIX mode symbol definition yet again because the old way didn't work on NetBSD. Hopefully this one does. --- src/interfaces/ecpg/ChangeLog | 5 +++ src/interfaces/ecpg/include/datetime.h | 9 +++-- src/interfaces/ecpg/include/decimal.h | 7 ++-- src/interfaces/ecpg/include/ecpg_informix.h | 7 +--- src/interfaces/ecpg/preproc/ecpg.c | 4 +- src/interfaces/ecpg/preproc/pgc.l | 37 ++++++++++++++++++- .../test/expected/compat_informix-charfuncs.c | 1 - .../test/expected/compat_informix-dec_test.c | 1 - .../test/expected/compat_informix-rfmtdate.c | 1 - .../test/expected/compat_informix-rfmtlong.c | 1 - .../test/expected/compat_informix-rnull.c | 1 - .../expected/compat_informix-test_informix.c | 1 - .../expected/compat_informix-test_informix2.c | 1 - .../ecpg/test/expected/connect-test2.c | 1 - .../ecpg/test/expected/connect-test3.c | 1 - .../ecpg/test/expected/connect-test4.c | 1 - .../ecpg/test/expected/connect-test5.c | 1 - .../ecpg/test/expected/pgtypeslib-dt_test.c | 1 - .../ecpg/test/expected/pgtypeslib-dt_test2.c | 1 - .../ecpg/test/expected/pgtypeslib-num_test.c | 1 - .../ecpg/test/expected/pgtypeslib-num_test2.c | 1 - .../test/expected/preproc-array_of_struct.c | 1 - .../ecpg/test/expected/preproc-autoprep.c | 1 - .../ecpg/test/expected/preproc-comment.c | 1 - .../ecpg/test/expected/preproc-define.c | 1 - .../ecpg/test/expected/preproc-init.c | 1 - .../ecpg/test/expected/preproc-type.c | 1 - .../ecpg/test/expected/preproc-variable.c | 1 - .../ecpg/test/expected/preproc-whenever.c | 1 - src/interfaces/ecpg/test/expected/sql-array.c | 1 - .../ecpg/test/expected/sql-binary.c | 1 - .../ecpg/test/expected/sql-code100.c | 1 - .../ecpg/test/expected/sql-copystdout.c | 1 - .../ecpg/test/expected/sql-define.c | 1 - src/interfaces/ecpg/test/expected/sql-desc.c | 1 - .../ecpg/test/expected/sql-dynalloc.c | 1 - .../ecpg/test/expected/sql-dynalloc2.c | 1 - .../ecpg/test/expected/sql-dyntest.c | 1 - .../ecpg/test/expected/sql-execute.c | 1 - src/interfaces/ecpg/test/expected/sql-fetch.c | 1 - src/interfaces/ecpg/test/expected/sql-func.c | 1 - .../ecpg/test/expected/sql-indicators.c | 1 - .../ecpg/test/expected/sql-insupd.c | 1 - .../ecpg/test/expected/sql-oldexec.c | 1 - .../ecpg/test/expected/sql-parser.c | 1 - src/interfaces/ecpg/test/expected/sql-quote.c | 1 - src/interfaces/ecpg/test/expected/sql-show.c | 1 - .../ecpg/test/expected/thread-alloc.c | 1 - .../ecpg/test/expected/thread-descriptor.c | 1 - .../ecpg/test/expected/thread-prep.c | 1 - .../ecpg/test/expected/thread-thread.c | 1 - .../test/expected/thread-thread_implicit.c | 1 - 52 files changed, 52 insertions(+), 63 deletions(-) diff --git a/src/interfaces/ecpg/ChangeLog b/src/interfaces/ecpg/ChangeLog index 7a2f8346a6..b73664a4ae 100644 --- a/src/interfaces/ecpg/ChangeLog +++ b/src/interfaces/ecpg/ChangeLog @@ -2317,3 +2317,8 @@ Fri, 15 Feb 2008 12:01:13 +0100 - Changed the way symbols are defined in C in INFORMIX mode. +Sun, 17 Feb 2008 18:45:39 +0100 + + - Removed duplicate include of ecpgtype.h. + - Changed INFORMIX mode symbol definition yet again because the old + way didn't work on NetBSD. diff --git a/src/interfaces/ecpg/include/datetime.h b/src/interfaces/ecpg/include/datetime.h index 6899bdda86..acdcf23ed4 100644 --- a/src/interfaces/ecpg/include/datetime.h +++ b/src/interfaces/ecpg/include/datetime.h @@ -1,12 +1,13 @@ -/* $PostgreSQL: pgsql/src/interfaces/ecpg/include/datetime.h,v 1.15 2008/02/15 11:20:21 meskes Exp $ */ +/* $PostgreSQL: pgsql/src/interfaces/ecpg/include/datetime.h,v 1.16 2008/02/17 18:14:29 meskes Exp $ */ #ifndef _ECPG_DATETIME_H #define _ECPG_DATETIME_H #include -/* brought in by ecpg_informix.h nowadays - * typedef timestamp dtime_t; - * typedef interval intrvl_t; */ +#ifndef _ECPGLIB_H /* source created by ecpg which defines these symbols */ +typedef timestamp dtime_t; +typedef interval intrvl_t; +#endif /* ndef _ECPGLIB_H */ #endif /* ndef _ECPG_DATETIME_H */ diff --git a/src/interfaces/ecpg/include/decimal.h b/src/interfaces/ecpg/include/decimal.h index bcfbb98b47..b3f5ca3d07 100644 --- a/src/interfaces/ecpg/include/decimal.h +++ b/src/interfaces/ecpg/include/decimal.h @@ -1,11 +1,12 @@ -/* $PostgreSQL: pgsql/src/interfaces/ecpg/include/decimal.h,v 1.17 2008/02/15 11:20:21 meskes Exp $ */ +/* $PostgreSQL: pgsql/src/interfaces/ecpg/include/decimal.h,v 1.18 2008/02/17 18:14:29 meskes Exp $ */ #ifndef _ECPG_DECIMAL_H #define _ECPG_DECIMAL_H #include -/* brought in by ecpg_informix.h nowadays - * typedef decimal dec_t; */ +#ifndef _ECPGLIB_H /* source created by ecpg which defines this symbol */ +typedef decimal dec_t; +#endif /* ndef _ECPGLIB_H */ #endif /* ndef _ECPG_DECIMAL_H */ diff --git a/src/interfaces/ecpg/include/ecpg_informix.h b/src/interfaces/ecpg/include/ecpg_informix.h index 412782b480..5f9162a9b9 100644 --- a/src/interfaces/ecpg/include/ecpg_informix.h +++ b/src/interfaces/ecpg/include/ecpg_informix.h @@ -1,6 +1,6 @@ /* * This file contains stuff needed to be as compatible to Informix as possible. - * $PostgreSQL: pgsql/src/interfaces/ecpg/include/ecpg_informix.h,v 1.21 2008/02/15 11:20:21 meskes Exp $ + * $PostgreSQL: pgsql/src/interfaces/ecpg/include/ecpg_informix.h,v 1.22 2008/02/17 18:14:29 meskes Exp $ */ #ifndef _ECPG_INFORMIX_H #define _ECPG_INFORMIX_H @@ -82,11 +82,6 @@ extern int dttofmtasc(timestamp *, char *, int, char *); extern int intoasc(interval *, char *); extern int dtcvfmtasc(char *, char *, timestamp *); -/* we also define Informix datatypes here */ -typedef timestamp dtime_t; -typedef interval intrvl_t; -typedef decimal dec_t; - #ifdef __cplusplus } #endif diff --git a/src/interfaces/ecpg/preproc/ecpg.c b/src/interfaces/ecpg/preproc/ecpg.c index e42d4432c1..8052fa18c1 100644 --- a/src/interfaces/ecpg/preproc/ecpg.c +++ b/src/interfaces/ecpg/preproc/ecpg.c @@ -1,4 +1,4 @@ -/* $PostgreSQL: pgsql/src/interfaces/ecpg/preproc/ecpg.c,v 1.103 2007/12/21 14:33:20 meskes Exp $ */ +/* $PostgreSQL: pgsql/src/interfaces/ecpg/preproc/ecpg.c,v 1.104 2008/02/17 18:14:29 meskes Exp $ */ /* New main for ecpg, the PostgreSQL embedded SQL precompiler. */ /* (C) Michael Meskes Feb 5th, 1998 */ @@ -439,7 +439,7 @@ main(int argc, char *const argv[]) if (header_mode == false) { - fprintf(yyout, "/* These include files are added by the preprocessor */\n#include \n#include \n#include \n#include \n"); + fprintf(yyout, "/* These include files are added by the preprocessor */\n#include \n#include \n#include \n"); /* add some compatibility headers */ if (INFORMIX_MODE) diff --git a/src/interfaces/ecpg/preproc/pgc.l b/src/interfaces/ecpg/preproc/pgc.l index 52ed96f52c..bcfc161949 100644 --- a/src/interfaces/ecpg/preproc/pgc.l +++ b/src/interfaces/ecpg/preproc/pgc.l @@ -12,7 +12,7 @@ * * * IDENTIFICATION - * $PostgreSQL: pgsql/src/interfaces/ecpg/preproc/pgc.l,v 1.162 2008/02/15 11:20:21 meskes Exp $ + * $PostgreSQL: pgsql/src/interfaces/ecpg/preproc/pgc.l,v 1.163 2008/02/17 18:14:29 meskes Exp $ * *------------------------------------------------------------------------- */ @@ -47,6 +47,7 @@ static void addlitchar (unsigned char); static void parse_include (void); static bool ecpg_isspace(char ch); static bool isdefine(void); +static bool isinformixdefine(void); char *token_start; int state_before; @@ -743,7 +744,9 @@ cppline {space}*#(.*\\{space})*.*{newline} {identifier} { const ScanKeyword *keyword; - if (!isdefine()) + /* Informix uses SQL defines only in SQL space */ + /* however, some defines have to be taken care of for compatibility */ + if ((!INFORMIX_MODE || !isinformixdefine()) && !isdefine()) { keyword = ScanCKeywordLookup(yytext); if (keyword != NULL) @@ -1315,6 +1318,36 @@ static bool isdefine(void) return false; } +static bool isinformixdefine(void) +{ + const char *new = NULL; + + if (strcmp(yytext, "dec_t") == 0) + new = "decimal"; + else if (strcmp(yytext, "intrvl_t") == 0) + new = "interval"; + else if (strcmp(yytext, "dtime_t") == 0) + new = "timestamp"; + + if (new) + { + struct _yy_buffer *yb; + + yb = mm_alloc(sizeof(struct _yy_buffer)); + + yb->buffer = YY_CURRENT_BUFFER; + yb->lineno = yylineno; + yb->filename = mm_strdup(input_filename); + yb->next = yy_buffer; + yy_buffer = yb; + + yy_scan_string(new); + return true; + } + + return false; +} + /* * Called before any actual parsing is done */ diff --git a/src/interfaces/ecpg/test/expected/compat_informix-charfuncs.c b/src/interfaces/ecpg/test/expected/compat_informix-charfuncs.c index 79ab5af5ae..86b71a488a 100644 --- a/src/interfaces/ecpg/test/expected/compat_informix-charfuncs.c +++ b/src/interfaces/ecpg/test/expected/compat_informix-charfuncs.c @@ -1,6 +1,5 @@ /* Processed by ecpg (regression mode) */ /* These include files are added by the preprocessor */ -#include #include #include #include diff --git a/src/interfaces/ecpg/test/expected/compat_informix-dec_test.c b/src/interfaces/ecpg/test/expected/compat_informix-dec_test.c index 071174c1bd..9bd05bc9e9 100644 --- a/src/interfaces/ecpg/test/expected/compat_informix-dec_test.c +++ b/src/interfaces/ecpg/test/expected/compat_informix-dec_test.c @@ -1,6 +1,5 @@ /* Processed by ecpg (regression mode) */ /* These include files are added by the preprocessor */ -#include #include #include #include diff --git a/src/interfaces/ecpg/test/expected/compat_informix-rfmtdate.c b/src/interfaces/ecpg/test/expected/compat_informix-rfmtdate.c index 167535a59b..ac133c52ef 100644 --- a/src/interfaces/ecpg/test/expected/compat_informix-rfmtdate.c +++ b/src/interfaces/ecpg/test/expected/compat_informix-rfmtdate.c @@ -1,6 +1,5 @@ /* Processed by ecpg (regression mode) */ /* These include files are added by the preprocessor */ -#include #include #include #include diff --git a/src/interfaces/ecpg/test/expected/compat_informix-rfmtlong.c b/src/interfaces/ecpg/test/expected/compat_informix-rfmtlong.c index 0b0466ae14..5f44b35ee7 100644 --- a/src/interfaces/ecpg/test/expected/compat_informix-rfmtlong.c +++ b/src/interfaces/ecpg/test/expected/compat_informix-rfmtlong.c @@ -1,6 +1,5 @@ /* Processed by ecpg (regression mode) */ /* These include files are added by the preprocessor */ -#include #include #include #include diff --git a/src/interfaces/ecpg/test/expected/compat_informix-rnull.c b/src/interfaces/ecpg/test/expected/compat_informix-rnull.c index aea73535a7..ca6c66de13 100644 --- a/src/interfaces/ecpg/test/expected/compat_informix-rnull.c +++ b/src/interfaces/ecpg/test/expected/compat_informix-rnull.c @@ -1,6 +1,5 @@ /* Processed by ecpg (regression mode) */ /* These include files are added by the preprocessor */ -#include #include #include #include diff --git a/src/interfaces/ecpg/test/expected/compat_informix-test_informix.c b/src/interfaces/ecpg/test/expected/compat_informix-test_informix.c index f44c1a8493..c68d11b6c1 100644 --- a/src/interfaces/ecpg/test/expected/compat_informix-test_informix.c +++ b/src/interfaces/ecpg/test/expected/compat_informix-test_informix.c @@ -1,6 +1,5 @@ /* Processed by ecpg (regression mode) */ /* These include files are added by the preprocessor */ -#include #include #include #include diff --git a/src/interfaces/ecpg/test/expected/compat_informix-test_informix2.c b/src/interfaces/ecpg/test/expected/compat_informix-test_informix2.c index 02e66bebd2..5ae176ebee 100644 --- a/src/interfaces/ecpg/test/expected/compat_informix-test_informix2.c +++ b/src/interfaces/ecpg/test/expected/compat_informix-test_informix2.c @@ -1,6 +1,5 @@ /* Processed by ecpg (regression mode) */ /* These include files are added by the preprocessor */ -#include #include #include #include diff --git a/src/interfaces/ecpg/test/expected/connect-test2.c b/src/interfaces/ecpg/test/expected/connect-test2.c index 755555bedc..ee21788d03 100644 --- a/src/interfaces/ecpg/test/expected/connect-test2.c +++ b/src/interfaces/ecpg/test/expected/connect-test2.c @@ -1,6 +1,5 @@ /* Processed by ecpg (regression mode) */ /* These include files are added by the preprocessor */ -#include #include #include #include diff --git a/src/interfaces/ecpg/test/expected/connect-test3.c b/src/interfaces/ecpg/test/expected/connect-test3.c index 0202cc46bb..7c57a814ca 100644 --- a/src/interfaces/ecpg/test/expected/connect-test3.c +++ b/src/interfaces/ecpg/test/expected/connect-test3.c @@ -1,6 +1,5 @@ /* Processed by ecpg (regression mode) */ /* These include files are added by the preprocessor */ -#include #include #include #include diff --git a/src/interfaces/ecpg/test/expected/connect-test4.c b/src/interfaces/ecpg/test/expected/connect-test4.c index dac589419c..682d6d5a97 100644 --- a/src/interfaces/ecpg/test/expected/connect-test4.c +++ b/src/interfaces/ecpg/test/expected/connect-test4.c @@ -1,6 +1,5 @@ /* Processed by ecpg (regression mode) */ /* These include files are added by the preprocessor */ -#include #include #include #include diff --git a/src/interfaces/ecpg/test/expected/connect-test5.c b/src/interfaces/ecpg/test/expected/connect-test5.c index c49f78edaa..c2e3451cc1 100644 --- a/src/interfaces/ecpg/test/expected/connect-test5.c +++ b/src/interfaces/ecpg/test/expected/connect-test5.c @@ -1,6 +1,5 @@ /* Processed by ecpg (regression mode) */ /* These include files are added by the preprocessor */ -#include #include #include #include diff --git a/src/interfaces/ecpg/test/expected/pgtypeslib-dt_test.c b/src/interfaces/ecpg/test/expected/pgtypeslib-dt_test.c index 4b55aca530..e83d6465a8 100644 --- a/src/interfaces/ecpg/test/expected/pgtypeslib-dt_test.c +++ b/src/interfaces/ecpg/test/expected/pgtypeslib-dt_test.c @@ -1,6 +1,5 @@ /* Processed by ecpg (regression mode) */ /* These include files are added by the preprocessor */ -#include #include #include #include diff --git a/src/interfaces/ecpg/test/expected/pgtypeslib-dt_test2.c b/src/interfaces/ecpg/test/expected/pgtypeslib-dt_test2.c index bac2dd6924..0a18d4bc2c 100644 --- a/src/interfaces/ecpg/test/expected/pgtypeslib-dt_test2.c +++ b/src/interfaces/ecpg/test/expected/pgtypeslib-dt_test2.c @@ -1,6 +1,5 @@ /* Processed by ecpg (regression mode) */ /* These include files are added by the preprocessor */ -#include #include #include #include diff --git a/src/interfaces/ecpg/test/expected/pgtypeslib-num_test.c b/src/interfaces/ecpg/test/expected/pgtypeslib-num_test.c index 91e93698e8..fe07553616 100644 --- a/src/interfaces/ecpg/test/expected/pgtypeslib-num_test.c +++ b/src/interfaces/ecpg/test/expected/pgtypeslib-num_test.c @@ -1,6 +1,5 @@ /* Processed by ecpg (regression mode) */ /* These include files are added by the preprocessor */ -#include #include #include #include diff --git a/src/interfaces/ecpg/test/expected/pgtypeslib-num_test2.c b/src/interfaces/ecpg/test/expected/pgtypeslib-num_test2.c index 444779e811..4f15226d25 100644 --- a/src/interfaces/ecpg/test/expected/pgtypeslib-num_test2.c +++ b/src/interfaces/ecpg/test/expected/pgtypeslib-num_test2.c @@ -1,6 +1,5 @@ /* Processed by ecpg (regression mode) */ /* These include files are added by the preprocessor */ -#include #include #include #include diff --git a/src/interfaces/ecpg/test/expected/preproc-array_of_struct.c b/src/interfaces/ecpg/test/expected/preproc-array_of_struct.c index 0b67576382..82f8330932 100644 --- a/src/interfaces/ecpg/test/expected/preproc-array_of_struct.c +++ b/src/interfaces/ecpg/test/expected/preproc-array_of_struct.c @@ -1,6 +1,5 @@ /* Processed by ecpg (regression mode) */ /* These include files are added by the preprocessor */ -#include #include #include #include diff --git a/src/interfaces/ecpg/test/expected/preproc-autoprep.c b/src/interfaces/ecpg/test/expected/preproc-autoprep.c index 65ca169c55..c9ccadb18b 100644 --- a/src/interfaces/ecpg/test/expected/preproc-autoprep.c +++ b/src/interfaces/ecpg/test/expected/preproc-autoprep.c @@ -1,6 +1,5 @@ /* Processed by ecpg (regression mode) */ /* These include files are added by the preprocessor */ -#include #include #include #include diff --git a/src/interfaces/ecpg/test/expected/preproc-comment.c b/src/interfaces/ecpg/test/expected/preproc-comment.c index cb0f84758b..c4bcb7aaa1 100644 --- a/src/interfaces/ecpg/test/expected/preproc-comment.c +++ b/src/interfaces/ecpg/test/expected/preproc-comment.c @@ -1,6 +1,5 @@ /* Processed by ecpg (regression mode) */ /* These include files are added by the preprocessor */ -#include #include #include #include diff --git a/src/interfaces/ecpg/test/expected/preproc-define.c b/src/interfaces/ecpg/test/expected/preproc-define.c index 36e174c133..1c28950613 100644 --- a/src/interfaces/ecpg/test/expected/preproc-define.c +++ b/src/interfaces/ecpg/test/expected/preproc-define.c @@ -1,6 +1,5 @@ /* Processed by ecpg (regression mode) */ /* These include files are added by the preprocessor */ -#include #include #include #include diff --git a/src/interfaces/ecpg/test/expected/preproc-init.c b/src/interfaces/ecpg/test/expected/preproc-init.c index 9d60ccaa2f..6ca8860678 100644 --- a/src/interfaces/ecpg/test/expected/preproc-init.c +++ b/src/interfaces/ecpg/test/expected/preproc-init.c @@ -1,6 +1,5 @@ /* Processed by ecpg (regression mode) */ /* These include files are added by the preprocessor */ -#include #include #include #include diff --git a/src/interfaces/ecpg/test/expected/preproc-type.c b/src/interfaces/ecpg/test/expected/preproc-type.c index b54859379f..b1342ef199 100644 --- a/src/interfaces/ecpg/test/expected/preproc-type.c +++ b/src/interfaces/ecpg/test/expected/preproc-type.c @@ -1,6 +1,5 @@ /* Processed by ecpg (regression mode) */ /* These include files are added by the preprocessor */ -#include #include #include #include diff --git a/src/interfaces/ecpg/test/expected/preproc-variable.c b/src/interfaces/ecpg/test/expected/preproc-variable.c index 6b1ac72148..a196385ed5 100644 --- a/src/interfaces/ecpg/test/expected/preproc-variable.c +++ b/src/interfaces/ecpg/test/expected/preproc-variable.c @@ -1,6 +1,5 @@ /* Processed by ecpg (regression mode) */ /* These include files are added by the preprocessor */ -#include #include #include #include diff --git a/src/interfaces/ecpg/test/expected/preproc-whenever.c b/src/interfaces/ecpg/test/expected/preproc-whenever.c index 16cb072a41..c345920537 100644 --- a/src/interfaces/ecpg/test/expected/preproc-whenever.c +++ b/src/interfaces/ecpg/test/expected/preproc-whenever.c @@ -1,6 +1,5 @@ /* Processed by ecpg (regression mode) */ /* These include files are added by the preprocessor */ -#include #include #include #include diff --git a/src/interfaces/ecpg/test/expected/sql-array.c b/src/interfaces/ecpg/test/expected/sql-array.c index e5d9c75926..bbdc1cd741 100644 --- a/src/interfaces/ecpg/test/expected/sql-array.c +++ b/src/interfaces/ecpg/test/expected/sql-array.c @@ -1,6 +1,5 @@ /* Processed by ecpg (regression mode) */ /* These include files are added by the preprocessor */ -#include #include #include #include diff --git a/src/interfaces/ecpg/test/expected/sql-binary.c b/src/interfaces/ecpg/test/expected/sql-binary.c index a3d47afda9..a79317ff28 100644 --- a/src/interfaces/ecpg/test/expected/sql-binary.c +++ b/src/interfaces/ecpg/test/expected/sql-binary.c @@ -1,6 +1,5 @@ /* Processed by ecpg (regression mode) */ /* These include files are added by the preprocessor */ -#include #include #include #include diff --git a/src/interfaces/ecpg/test/expected/sql-code100.c b/src/interfaces/ecpg/test/expected/sql-code100.c index 2995c0deb3..68855b3807 100644 --- a/src/interfaces/ecpg/test/expected/sql-code100.c +++ b/src/interfaces/ecpg/test/expected/sql-code100.c @@ -1,6 +1,5 @@ /* Processed by ecpg (regression mode) */ /* These include files are added by the preprocessor */ -#include #include #include #include diff --git a/src/interfaces/ecpg/test/expected/sql-copystdout.c b/src/interfaces/ecpg/test/expected/sql-copystdout.c index 12d50baccf..ee69c50643 100644 --- a/src/interfaces/ecpg/test/expected/sql-copystdout.c +++ b/src/interfaces/ecpg/test/expected/sql-copystdout.c @@ -1,6 +1,5 @@ /* Processed by ecpg (regression mode) */ /* These include files are added by the preprocessor */ -#include #include #include #include diff --git a/src/interfaces/ecpg/test/expected/sql-define.c b/src/interfaces/ecpg/test/expected/sql-define.c index 756e4892a6..b4aaf6d93d 100644 --- a/src/interfaces/ecpg/test/expected/sql-define.c +++ b/src/interfaces/ecpg/test/expected/sql-define.c @@ -1,6 +1,5 @@ /* Processed by ecpg (regression mode) */ /* These include files are added by the preprocessor */ -#include #include #include #include diff --git a/src/interfaces/ecpg/test/expected/sql-desc.c b/src/interfaces/ecpg/test/expected/sql-desc.c index c32cda15c2..7b35caac30 100644 --- a/src/interfaces/ecpg/test/expected/sql-desc.c +++ b/src/interfaces/ecpg/test/expected/sql-desc.c @@ -1,6 +1,5 @@ /* Processed by ecpg (regression mode) */ /* These include files are added by the preprocessor */ -#include #include #include #include diff --git a/src/interfaces/ecpg/test/expected/sql-dynalloc.c b/src/interfaces/ecpg/test/expected/sql-dynalloc.c index 737024b125..454172225f 100644 --- a/src/interfaces/ecpg/test/expected/sql-dynalloc.c +++ b/src/interfaces/ecpg/test/expected/sql-dynalloc.c @@ -1,6 +1,5 @@ /* Processed by ecpg (regression mode) */ /* These include files are added by the preprocessor */ -#include #include #include #include diff --git a/src/interfaces/ecpg/test/expected/sql-dynalloc2.c b/src/interfaces/ecpg/test/expected/sql-dynalloc2.c index c62a6a35ae..d455378a75 100644 --- a/src/interfaces/ecpg/test/expected/sql-dynalloc2.c +++ b/src/interfaces/ecpg/test/expected/sql-dynalloc2.c @@ -1,6 +1,5 @@ /* Processed by ecpg (regression mode) */ /* These include files are added by the preprocessor */ -#include #include #include #include diff --git a/src/interfaces/ecpg/test/expected/sql-dyntest.c b/src/interfaces/ecpg/test/expected/sql-dyntest.c index 206fa2058d..7003f041ab 100644 --- a/src/interfaces/ecpg/test/expected/sql-dyntest.c +++ b/src/interfaces/ecpg/test/expected/sql-dyntest.c @@ -1,6 +1,5 @@ /* Processed by ecpg (regression mode) */ /* These include files are added by the preprocessor */ -#include #include #include #include diff --git a/src/interfaces/ecpg/test/expected/sql-execute.c b/src/interfaces/ecpg/test/expected/sql-execute.c index eecdf6e56e..86e785ccf3 100644 --- a/src/interfaces/ecpg/test/expected/sql-execute.c +++ b/src/interfaces/ecpg/test/expected/sql-execute.c @@ -1,6 +1,5 @@ /* Processed by ecpg (regression mode) */ /* These include files are added by the preprocessor */ -#include #include #include #include diff --git a/src/interfaces/ecpg/test/expected/sql-fetch.c b/src/interfaces/ecpg/test/expected/sql-fetch.c index 54d69e47ab..52c3065a5a 100644 --- a/src/interfaces/ecpg/test/expected/sql-fetch.c +++ b/src/interfaces/ecpg/test/expected/sql-fetch.c @@ -1,6 +1,5 @@ /* Processed by ecpg (regression mode) */ /* These include files are added by the preprocessor */ -#include #include #include #include diff --git a/src/interfaces/ecpg/test/expected/sql-func.c b/src/interfaces/ecpg/test/expected/sql-func.c index 6910e703da..49c7911064 100644 --- a/src/interfaces/ecpg/test/expected/sql-func.c +++ b/src/interfaces/ecpg/test/expected/sql-func.c @@ -1,6 +1,5 @@ /* Processed by ecpg (regression mode) */ /* These include files are added by the preprocessor */ -#include #include #include #include diff --git a/src/interfaces/ecpg/test/expected/sql-indicators.c b/src/interfaces/ecpg/test/expected/sql-indicators.c index d32a837da5..e9e74ea148 100644 --- a/src/interfaces/ecpg/test/expected/sql-indicators.c +++ b/src/interfaces/ecpg/test/expected/sql-indicators.c @@ -1,6 +1,5 @@ /* Processed by ecpg (regression mode) */ /* These include files are added by the preprocessor */ -#include #include #include #include diff --git a/src/interfaces/ecpg/test/expected/sql-insupd.c b/src/interfaces/ecpg/test/expected/sql-insupd.c index 8393942816..12d15ab3c7 100644 --- a/src/interfaces/ecpg/test/expected/sql-insupd.c +++ b/src/interfaces/ecpg/test/expected/sql-insupd.c @@ -1,6 +1,5 @@ /* Processed by ecpg (regression mode) */ /* These include files are added by the preprocessor */ -#include #include #include #include diff --git a/src/interfaces/ecpg/test/expected/sql-oldexec.c b/src/interfaces/ecpg/test/expected/sql-oldexec.c index 21a84593bd..af416801e2 100644 --- a/src/interfaces/ecpg/test/expected/sql-oldexec.c +++ b/src/interfaces/ecpg/test/expected/sql-oldexec.c @@ -1,6 +1,5 @@ /* Processed by ecpg (regression mode) */ /* These include files are added by the preprocessor */ -#include #include #include #include diff --git a/src/interfaces/ecpg/test/expected/sql-parser.c b/src/interfaces/ecpg/test/expected/sql-parser.c index 43c2f69bae..41193a4d2f 100644 --- a/src/interfaces/ecpg/test/expected/sql-parser.c +++ b/src/interfaces/ecpg/test/expected/sql-parser.c @@ -1,6 +1,5 @@ /* Processed by ecpg (regression mode) */ /* These include files are added by the preprocessor */ -#include #include #include #include diff --git a/src/interfaces/ecpg/test/expected/sql-quote.c b/src/interfaces/ecpg/test/expected/sql-quote.c index af7f3b3526..8697abcfe1 100644 --- a/src/interfaces/ecpg/test/expected/sql-quote.c +++ b/src/interfaces/ecpg/test/expected/sql-quote.c @@ -1,6 +1,5 @@ /* Processed by ecpg (regression mode) */ /* These include files are added by the preprocessor */ -#include #include #include #include diff --git a/src/interfaces/ecpg/test/expected/sql-show.c b/src/interfaces/ecpg/test/expected/sql-show.c index 54d82b9a48..3433d30b09 100644 --- a/src/interfaces/ecpg/test/expected/sql-show.c +++ b/src/interfaces/ecpg/test/expected/sql-show.c @@ -1,6 +1,5 @@ /* Processed by ecpg (regression mode) */ /* These include files are added by the preprocessor */ -#include #include #include #include diff --git a/src/interfaces/ecpg/test/expected/thread-alloc.c b/src/interfaces/ecpg/test/expected/thread-alloc.c index aaa56f5f10..32476afba5 100644 --- a/src/interfaces/ecpg/test/expected/thread-alloc.c +++ b/src/interfaces/ecpg/test/expected/thread-alloc.c @@ -1,6 +1,5 @@ /* Processed by ecpg (regression mode) */ /* These include files are added by the preprocessor */ -#include #include #include #include diff --git a/src/interfaces/ecpg/test/expected/thread-descriptor.c b/src/interfaces/ecpg/test/expected/thread-descriptor.c index 6fd0dd818b..d842e8a38b 100644 --- a/src/interfaces/ecpg/test/expected/thread-descriptor.c +++ b/src/interfaces/ecpg/test/expected/thread-descriptor.c @@ -1,6 +1,5 @@ /* Processed by ecpg (regression mode) */ /* These include files are added by the preprocessor */ -#include #include #include #include diff --git a/src/interfaces/ecpg/test/expected/thread-prep.c b/src/interfaces/ecpg/test/expected/thread-prep.c index 850ae7571d..d04c0a1d10 100644 --- a/src/interfaces/ecpg/test/expected/thread-prep.c +++ b/src/interfaces/ecpg/test/expected/thread-prep.c @@ -1,6 +1,5 @@ /* Processed by ecpg (regression mode) */ /* These include files are added by the preprocessor */ -#include #include #include #include diff --git a/src/interfaces/ecpg/test/expected/thread-thread.c b/src/interfaces/ecpg/test/expected/thread-thread.c index eaf64d1262..ab1be9dedc 100644 --- a/src/interfaces/ecpg/test/expected/thread-thread.c +++ b/src/interfaces/ecpg/test/expected/thread-thread.c @@ -1,6 +1,5 @@ /* Processed by ecpg (regression mode) */ /* These include files are added by the preprocessor */ -#include #include #include #include diff --git a/src/interfaces/ecpg/test/expected/thread-thread_implicit.c b/src/interfaces/ecpg/test/expected/thread-thread_implicit.c index cdd90394d7..fa63a44931 100644 --- a/src/interfaces/ecpg/test/expected/thread-thread_implicit.c +++ b/src/interfaces/ecpg/test/expected/thread-thread_implicit.c @@ -1,6 +1,5 @@ /* Processed by ecpg (regression mode) */ /* These include files are added by the preprocessor */ -#include #include #include #include -- 2.40.0