Commit Graph

523 Commits (efc3a25bb02ada63158fe7006673518b005261ba)

Author SHA1 Message Date
Michael Meskes 94b59faeb7 Synced with backend. 23 years ago
Michael Meskes 2cbaaee6c3 Just another Informix compatibility change. They uses "free" for cursors as wellafter closing them. 23 years ago
Michael Meskes cf5ec3d12b Sorry, missed a file. 23 years ago
Michael Meskes abd310a3b1 Allow constants in using clauses. 23 years ago
Michael Meskes 8902aaaa6c Fixed fetch into char * and added missing prototype for an Informix function. 23 years ago
Michael Meskes 8a2aa79fee Fixed several more parsing bugs. 23 years ago
Michael Meskes 76924b5d94 Fixed two small bugs. 23 years ago
Michael Meskes a0f29e3afd Typo in version number. 23 years ago
Michael Meskes 86a8331935 Some minor changes for new version numbering. 23 years ago
Bruce Momjian a64927f995 Ecpg cleanups for prototypes. 23 years ago
Bruce Momjian 4f70680177 Make ecpg thread safe. 23 years ago
Michael Meskes 26188e8c17 - Enable FETCH without INTO. 23 years ago
Michael Meskes b4117d8b1b Install all header files. 23 years ago
Michael Meskes 1ca0b6d047 Make sure a variable is no longer referenced when it is removed. 23 years ago
Michael Meskes 65058fcf2b Fixed some bugs. 23 years ago
Michael Meskes 45eebaf822 Fixed segfault in forward definition parsing. 23 years ago
Michael Meskes 776d530924 Create a real prototype function for describe. 23 years ago
Michael Meskes a0fed291dc Sync and some minor cleanup/fixing work plus an EXEC SQL DESCRIBE prototype. 23 years ago
Michael Meskes 196d0dd10b Changed variable parsing so struct[n].attr works. 23 years ago
Michael Meskes bbe9902223 Parse forward definiton of structs. 23 years ago
Michael Meskes e185583a37 Allow input from stdin and output to stdout. 23 years ago
Michael Meskes 677844560f Fixed incorrect output for some structs. 23 years ago
Michael Meskes 813d9960d2 Forgot these. 23 years ago
Michael Meskes d258fb91cf ecpg now accepts array elements as arguments. 23 years ago
Peter Eisentraut 6fabec242d Fix compilation on Cygwin. 23 years ago
Michael Meskes dbd55d3a5b Fixed segfault when detecting undefined cursor. 23 years ago
Michael Meskes d03a067ba0 ecpg now recognizes named structs/unions. So you don't have to list the whole definition everytime you declare a variable anymore. 23 years ago
Michael Meskes dc554458ad Reversed my incorrect fix. 23 years ago
Michael Meskes 08d7e1c20e Fixed exec sql ifdef command. 23 years ago
Michael Meskes 3d41da50f7 Made variable type double work again. 23 years ago
Michael Meskes 7e684fad02 Fixed incorrect include and another typo. Sorry, the include did not create a warning/error/problem on my machine, so I didn't notice it. 23 years ago
Bruce Momjian c42581eba3 Allow interfaces to compile under MingGW/Win32 by adding _P to symbols 23 years ago
Michael Meskes 4e1ed3da9b - Added more compatibility functions. 23 years ago
Michael Meskes 72f311b86a Fixed order of include file search path. 23 years ago
Bruce Momjian cb8b1299a3 Add Makefile rules for new crypt/rint() /port functions. Add include 23 years ago
Bruce Momjian 0afe5417d7 Add rint() to /port, remove from qnx/. 23 years ago
Michael Meskes 299fbb4b37 Added rfmtlong compatibility function. 23 years ago
Michael Meskes f7d836212a Fixed double definition of ecpg_compat_mode. 23 years ago
Michael Meskes 9e9d8d54e3 Added an option to force ecpg to also parse files includes via '#include' and some more Informix stuff. 23 years ago
Bruce Momjian 4d4953fc41 Make Win32 tests to match existing Cygwin tests, where appropriate. 23 years ago
Tom Lane 1719fd55d3 Fix some problems exposed by building outside the source tree. 23 years ago
Michael Meskes 76b45c9842 Informix fixes. 23 years ago
Tom Lane 6fb5115850 Get rid of inappropriate flags in CPPFLAGS override --- these break 23 years ago
Michael Meskes a50f285d8d Added some more informix compatibility functions. 23 years ago
Bruce Momjian d46e643822 Add Win32 path handling for / vs. \ and drive letters. 23 years ago
Bruce Momjian cdbd298b3a Add prototype for toupper/tolower(). 23 years ago
Michael Meskes 7b85b730f5 More patches for informix compatibility. 23 years ago
Michael Meskes 5e37f16be0 Forgot two new files and one that was moved. 23 years ago
Michael Meskes 999f12982e Moved Informix stuff to its own compat library. Interval datetype is now fully functional. 23 years ago
Bruce Momjian 15b9e2c5ff Add <stdlib> to add calloc() prototype. 23 years ago