diff --git a/src/interfaces/ecpg/ChangeLog b/src/interfaces/ecpg/ChangeLog index 7a2f8346a648928225de68884b6def934ea54643..b73664a4ae2b51cf1d41e43a57cb0ce46707dda1 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 6899bdda861b9e68226523bf37c1846db0d26e99..acdcf23ed40fcc03b942d1be815020c23021a255 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 <ecpg_informix.h> -/* 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 bcfbb98b474905d9fd06cbb9378ebbbeeabd45a3..b3f5ca3d072f77a9313d1540d5788263d28ad934 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 <ecpg_informix.h> -/* 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 412782b4808eb7e50b21ae948aa44116e9450f70..5f9162a9b9b87b02d30c5e27cf3a4f26ba48c640 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 e42d4432c1caf986c662cd3ba904d6ab2da22038..8052fa18c10b9df7073da56562f2ded07fb794b8 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 <meskes@postgresql.org> 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 <ecpgtype.h>\n#include <ecpglib.h>\n#include <ecpgerrno.h>\n#include <sqlca.h>\n"); + fprintf(yyout, "/* These include files are added by the preprocessor */\n#include <ecpglib.h>\n#include <ecpgerrno.h>\n#include <sqlca.h>\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 52ed96f52c6c48023369ca1955e5cb8f70912304..bcfc1619499c0711ed6e708bc09b2427fd8a8c17 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} <C>{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 79ab5af5aea805eb7330965d7568fdfece5f96f8..86b71a488a731b37d4710af46466b1082ca17b68 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 <ecpgtype.h> #include <ecpglib.h> #include <ecpgerrno.h> #include <sqlca.h> 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 071174c1bde45ecc2ea510c55023b75ca8964723..9bd05bc9e9efb5d154dffa9e305b2d02c0338aac 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 <ecpgtype.h> #include <ecpglib.h> #include <ecpgerrno.h> #include <sqlca.h> diff --git a/src/interfaces/ecpg/test/expected/compat_informix-rfmtdate.c b/src/interfaces/ecpg/test/expected/compat_informix-rfmtdate.c index 167535a59b7aa9138789aac457fc34b9a7de5556..ac133c52efd005c3477a299342f4709a05749bc4 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 <ecpgtype.h> #include <ecpglib.h> #include <ecpgerrno.h> #include <sqlca.h> diff --git a/src/interfaces/ecpg/test/expected/compat_informix-rfmtlong.c b/src/interfaces/ecpg/test/expected/compat_informix-rfmtlong.c index 0b0466ae14463a4a13e5f30e1c615ed99c9e0ac4..5f44b35ee710eede6e5d0807226345003bdc2f45 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 <ecpgtype.h> #include <ecpglib.h> #include <ecpgerrno.h> #include <sqlca.h> diff --git a/src/interfaces/ecpg/test/expected/compat_informix-rnull.c b/src/interfaces/ecpg/test/expected/compat_informix-rnull.c index aea73535a7c4bf644b9b29af1b56744e744f0773..ca6c66de131803f7ba440f7d6a31cf3200742417 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 <ecpgtype.h> #include <ecpglib.h> #include <ecpgerrno.h> #include <sqlca.h> 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 f44c1a84930cf8df78d6f17f841d615676e6c822..c68d11b6c1f06ff142e449206feab794303d1f45 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 <ecpgtype.h> #include <ecpglib.h> #include <ecpgerrno.h> #include <sqlca.h> 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 02e66bebd24abf74a59d390ba9e8ee2fc570f457..5ae176ebee94c058f663c968192351c7478636df 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 <ecpgtype.h> #include <ecpglib.h> #include <ecpgerrno.h> #include <sqlca.h> diff --git a/src/interfaces/ecpg/test/expected/connect-test2.c b/src/interfaces/ecpg/test/expected/connect-test2.c index 755555bedc978d2dc9b649000afc76aa772d1821..ee21788d03b1b41fff7ff7509e98bbcede018fd8 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 <ecpgtype.h> #include <ecpglib.h> #include <ecpgerrno.h> #include <sqlca.h> diff --git a/src/interfaces/ecpg/test/expected/connect-test3.c b/src/interfaces/ecpg/test/expected/connect-test3.c index 0202cc46bb2d1dd92459d64ee3eea45d7ed2f2af..7c57a814ca61d00d24b4f9d9b081bac018ab6863 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 <ecpgtype.h> #include <ecpglib.h> #include <ecpgerrno.h> #include <sqlca.h> diff --git a/src/interfaces/ecpg/test/expected/connect-test4.c b/src/interfaces/ecpg/test/expected/connect-test4.c index dac589419c4ca53d90f8c3280a331064b1db0c81..682d6d5a973d346092f1f474b9343db88eb0d6da 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 <ecpgtype.h> #include <ecpglib.h> #include <ecpgerrno.h> #include <sqlca.h> diff --git a/src/interfaces/ecpg/test/expected/connect-test5.c b/src/interfaces/ecpg/test/expected/connect-test5.c index c49f78edaa726c78f8a620191b2eecae27eef23d..c2e3451cc1dc8ac1ca0fa3f67d76582671998f6e 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 <ecpgtype.h> #include <ecpglib.h> #include <ecpgerrno.h> #include <sqlca.h> diff --git a/src/interfaces/ecpg/test/expected/pgtypeslib-dt_test.c b/src/interfaces/ecpg/test/expected/pgtypeslib-dt_test.c index 4b55aca5300ffc1236b08daa3437b6c96d1ec249..e83d6465a8c950ef23bcc80b5f64fc52fecef06d 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 <ecpgtype.h> #include <ecpglib.h> #include <ecpgerrno.h> #include <sqlca.h> diff --git a/src/interfaces/ecpg/test/expected/pgtypeslib-dt_test2.c b/src/interfaces/ecpg/test/expected/pgtypeslib-dt_test2.c index bac2dd69240cbd4a471ae58bb98a236c6a4c55e2..0a18d4bc2c7d20c698f74a6cd0194e7a63b101e6 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 <ecpgtype.h> #include <ecpglib.h> #include <ecpgerrno.h> #include <sqlca.h> diff --git a/src/interfaces/ecpg/test/expected/pgtypeslib-num_test.c b/src/interfaces/ecpg/test/expected/pgtypeslib-num_test.c index 91e93698e807ac2f0c1383667a1b196fd519647f..fe07553616695003b1edd793311965f992b50823 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 <ecpgtype.h> #include <ecpglib.h> #include <ecpgerrno.h> #include <sqlca.h> diff --git a/src/interfaces/ecpg/test/expected/pgtypeslib-num_test2.c b/src/interfaces/ecpg/test/expected/pgtypeslib-num_test2.c index 444779e811591241d55f607f7faf2296ac173e3c..4f15226d2550cfd619e4dbf86f4a62774d5ab49c 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 <ecpgtype.h> #include <ecpglib.h> #include <ecpgerrno.h> #include <sqlca.h> 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 0b67576382e1204a92f94b0211a3717825b88ade..82f83309328ccc077fdb2c30c011958aa95e1668 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 <ecpgtype.h> #include <ecpglib.h> #include <ecpgerrno.h> #include <sqlca.h> diff --git a/src/interfaces/ecpg/test/expected/preproc-autoprep.c b/src/interfaces/ecpg/test/expected/preproc-autoprep.c index 65ca169c55aa019d4d620be1d805d8f6491160aa..c9ccadb18bf430ff5ead18cf3ffe0ac95d00a0f9 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 <ecpgtype.h> #include <ecpglib.h> #include <ecpgerrno.h> #include <sqlca.h> diff --git a/src/interfaces/ecpg/test/expected/preproc-comment.c b/src/interfaces/ecpg/test/expected/preproc-comment.c index cb0f84758bb7a47bb311a5aab3475eaf42e1b95f..c4bcb7aaa153be552b416c10d2b218df3d190c93 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 <ecpgtype.h> #include <ecpglib.h> #include <ecpgerrno.h> #include <sqlca.h> diff --git a/src/interfaces/ecpg/test/expected/preproc-define.c b/src/interfaces/ecpg/test/expected/preproc-define.c index 36e174c13372ec95dea25981886474dd8d778470..1c289506137701804f2d9f0058ff7351ee86998b 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 <ecpgtype.h> #include <ecpglib.h> #include <ecpgerrno.h> #include <sqlca.h> diff --git a/src/interfaces/ecpg/test/expected/preproc-init.c b/src/interfaces/ecpg/test/expected/preproc-init.c index 9d60ccaa2f6778793556e1b6a9b970c51c0c925e..6ca8860678970fbf18e5c381861d750e6d03c831 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 <ecpgtype.h> #include <ecpglib.h> #include <ecpgerrno.h> #include <sqlca.h> diff --git a/src/interfaces/ecpg/test/expected/preproc-type.c b/src/interfaces/ecpg/test/expected/preproc-type.c index b54859379fdd03cccee494438b97692883ff89e9..b1342ef199ea2594540d519117a683542babd028 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 <ecpgtype.h> #include <ecpglib.h> #include <ecpgerrno.h> #include <sqlca.h> diff --git a/src/interfaces/ecpg/test/expected/preproc-variable.c b/src/interfaces/ecpg/test/expected/preproc-variable.c index 6b1ac72148434945e7899a6162de44c6b9ddff67..a196385ed51bfd977afde2c2e240eaa4fbeb0758 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 <ecpgtype.h> #include <ecpglib.h> #include <ecpgerrno.h> #include <sqlca.h> diff --git a/src/interfaces/ecpg/test/expected/preproc-whenever.c b/src/interfaces/ecpg/test/expected/preproc-whenever.c index 16cb072a41f0552d5fff774bbde6de23f5ce8ec3..c3459205372b1ed0905eb8b0af88673e180578cf 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 <ecpgtype.h> #include <ecpglib.h> #include <ecpgerrno.h> #include <sqlca.h> diff --git a/src/interfaces/ecpg/test/expected/sql-array.c b/src/interfaces/ecpg/test/expected/sql-array.c index e5d9c75926d53d1fd43b1dbbbbc8faa377ac8d25..bbdc1cd741465fa1aabdd8e223a33a7fbf904c03 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 <ecpgtype.h> #include <ecpglib.h> #include <ecpgerrno.h> #include <sqlca.h> diff --git a/src/interfaces/ecpg/test/expected/sql-binary.c b/src/interfaces/ecpg/test/expected/sql-binary.c index a3d47afda9bc851c06482a3cd83f71a3801d1cba..a79317ff28ae002a3798db173095b93fe38874af 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 <ecpgtype.h> #include <ecpglib.h> #include <ecpgerrno.h> #include <sqlca.h> diff --git a/src/interfaces/ecpg/test/expected/sql-code100.c b/src/interfaces/ecpg/test/expected/sql-code100.c index 2995c0deb31e31bed41c19adcf88fdb7c86e5758..68855b3807ba170c14c118415279d8ed8f16e54e 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 <ecpgtype.h> #include <ecpglib.h> #include <ecpgerrno.h> #include <sqlca.h> diff --git a/src/interfaces/ecpg/test/expected/sql-copystdout.c b/src/interfaces/ecpg/test/expected/sql-copystdout.c index 12d50baccfe75d7fec6079d5cf370643a478b879..ee69c50643e6c96ce3665f96d61e6941fc21c467 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 <ecpgtype.h> #include <ecpglib.h> #include <ecpgerrno.h> #include <sqlca.h> diff --git a/src/interfaces/ecpg/test/expected/sql-define.c b/src/interfaces/ecpg/test/expected/sql-define.c index 756e4892a640a756b6f3d3c587550d62c3956778..b4aaf6d93d1e0ba2f473f9e7f627388ba021cdea 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 <ecpgtype.h> #include <ecpglib.h> #include <ecpgerrno.h> #include <sqlca.h> diff --git a/src/interfaces/ecpg/test/expected/sql-desc.c b/src/interfaces/ecpg/test/expected/sql-desc.c index c32cda15c288e6550cfd7152a4b2bc1ea8815cf5..7b35caac305442392d09d2f3decacfec93c9f956 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 <ecpgtype.h> #include <ecpglib.h> #include <ecpgerrno.h> #include <sqlca.h> diff --git a/src/interfaces/ecpg/test/expected/sql-dynalloc.c b/src/interfaces/ecpg/test/expected/sql-dynalloc.c index 737024b1254408db5b2213ce0646a2f37b8b0317..454172225f0b089d6120ace170db494fe47a0304 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 <ecpgtype.h> #include <ecpglib.h> #include <ecpgerrno.h> #include <sqlca.h> diff --git a/src/interfaces/ecpg/test/expected/sql-dynalloc2.c b/src/interfaces/ecpg/test/expected/sql-dynalloc2.c index c62a6a35ae77c2d73bb66982379c18c3cc2437ff..d455378a75e8f370817543575617b7f0c5e70473 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 <ecpgtype.h> #include <ecpglib.h> #include <ecpgerrno.h> #include <sqlca.h> diff --git a/src/interfaces/ecpg/test/expected/sql-dyntest.c b/src/interfaces/ecpg/test/expected/sql-dyntest.c index 206fa2058da05d5b4b92e9509219f9f1a9bf3a2e..7003f041ab3558f733d3f9c10e9474174e95524a 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 <ecpgtype.h> #include <ecpglib.h> #include <ecpgerrno.h> #include <sqlca.h> diff --git a/src/interfaces/ecpg/test/expected/sql-execute.c b/src/interfaces/ecpg/test/expected/sql-execute.c index eecdf6e56e1ce827fb6effa09107c0c56aa7db5a..86e785ccf31f5beb2049a6692816d1a08e5d79d1 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 <ecpgtype.h> #include <ecpglib.h> #include <ecpgerrno.h> #include <sqlca.h> diff --git a/src/interfaces/ecpg/test/expected/sql-fetch.c b/src/interfaces/ecpg/test/expected/sql-fetch.c index 54d69e47abceef9af3b7dd574a970c099f13abb4..52c3065a5ae8542d47d864d43663d94fa8d0d35c 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 <ecpgtype.h> #include <ecpglib.h> #include <ecpgerrno.h> #include <sqlca.h> diff --git a/src/interfaces/ecpg/test/expected/sql-func.c b/src/interfaces/ecpg/test/expected/sql-func.c index 6910e703dae4a3c70c6de9fc876f5b14c37cacdf..49c79110644dca8c105f15140a30c5052bc21eac 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 <ecpgtype.h> #include <ecpglib.h> #include <ecpgerrno.h> #include <sqlca.h> diff --git a/src/interfaces/ecpg/test/expected/sql-indicators.c b/src/interfaces/ecpg/test/expected/sql-indicators.c index d32a837da52258721484f37cc70bd037c3d08b64..e9e74ea1489c021a853978dd3d7174891260cace 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 <ecpgtype.h> #include <ecpglib.h> #include <ecpgerrno.h> #include <sqlca.h> diff --git a/src/interfaces/ecpg/test/expected/sql-insupd.c b/src/interfaces/ecpg/test/expected/sql-insupd.c index 8393942816bc0ec36ebd69d6f331a8268a93a220..12d15ab3c7ae6ce44a0542f6fec0acec62960117 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 <ecpgtype.h> #include <ecpglib.h> #include <ecpgerrno.h> #include <sqlca.h> diff --git a/src/interfaces/ecpg/test/expected/sql-oldexec.c b/src/interfaces/ecpg/test/expected/sql-oldexec.c index 21a84593bd849362d0905f96105792514a07f15b..af416801e2057214e4d0d45bf2e6d6d575658a15 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 <ecpgtype.h> #include <ecpglib.h> #include <ecpgerrno.h> #include <sqlca.h> diff --git a/src/interfaces/ecpg/test/expected/sql-parser.c b/src/interfaces/ecpg/test/expected/sql-parser.c index 43c2f69bae1db4c227f9db799a000531b9dce566..41193a4d2f0c43e68c98dd5e03416ee82a6a6621 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 <ecpgtype.h> #include <ecpglib.h> #include <ecpgerrno.h> #include <sqlca.h> diff --git a/src/interfaces/ecpg/test/expected/sql-quote.c b/src/interfaces/ecpg/test/expected/sql-quote.c index af7f3b3526e0fa47e7aff7f09a4cd06a9c3225cf..8697abcfe18cccc2a999982fe17647d482521733 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 <ecpgtype.h> #include <ecpglib.h> #include <ecpgerrno.h> #include <sqlca.h> diff --git a/src/interfaces/ecpg/test/expected/sql-show.c b/src/interfaces/ecpg/test/expected/sql-show.c index 54d82b9a48217299b2339123bcb5d34450832f5d..3433d30b09692c13b4e59777669cea86ec57b887 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 <ecpgtype.h> #include <ecpglib.h> #include <ecpgerrno.h> #include <sqlca.h> diff --git a/src/interfaces/ecpg/test/expected/thread-alloc.c b/src/interfaces/ecpg/test/expected/thread-alloc.c index aaa56f5f10cfbfb875540eaf4ef0f94975d016cb..32476afba5ba615fdb5869d809e0e4fdbcccead2 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 <ecpgtype.h> #include <ecpglib.h> #include <ecpgerrno.h> #include <sqlca.h> diff --git a/src/interfaces/ecpg/test/expected/thread-descriptor.c b/src/interfaces/ecpg/test/expected/thread-descriptor.c index 6fd0dd818bb76dd11855899bd915ab33713cc2f6..d842e8a38b74e8143bedd58e279f96f124fb36a3 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 <ecpgtype.h> #include <ecpglib.h> #include <ecpgerrno.h> #include <sqlca.h> diff --git a/src/interfaces/ecpg/test/expected/thread-prep.c b/src/interfaces/ecpg/test/expected/thread-prep.c index 850ae7571db263fd196d5d0e395854613ee9fbb0..d04c0a1d10c62a7c6966fe2ab3eaa572a7f3d8b9 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 <ecpgtype.h> #include <ecpglib.h> #include <ecpgerrno.h> #include <sqlca.h> diff --git a/src/interfaces/ecpg/test/expected/thread-thread.c b/src/interfaces/ecpg/test/expected/thread-thread.c index eaf64d1262ca0aee4d6c6b8b2ddbfa701dbd09af..ab1be9dedca345f0395fa3b2812a0eee43fba951 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 <ecpgtype.h> #include <ecpglib.h> #include <ecpgerrno.h> #include <sqlca.h> diff --git a/src/interfaces/ecpg/test/expected/thread-thread_implicit.c b/src/interfaces/ecpg/test/expected/thread-thread_implicit.c index cdd90394d7208ef45583166bc9c885f246a0e682..fa63a449315c97d2040e2efd57e76d8a1ce99bf8 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 <ecpgtype.h> #include <ecpglib.h> #include <ecpgerrno.h> #include <sqlca.h>