Bruno Wolff III <[EMAIL PROTECTED]> writes: > I get the following compiler error messages when doing a make on current CVS: > gcc -O2 -Wall -Wmissing-prototypes -Wmissing-declarations -fpic > -I../../../../src/interfaces/ecpg/include -I../../../../src/include/utils > -I../../../../src/include -g -c timestamp.c -o timestamp.o > timestamp.c: In function `tm2timestamp': > timestamp.c:71: parse error before `86400000000LL' > timestamp.c:73: parse error before `long' > timestamp.c:76: parse error before `>=' > timestamp.c:76: parse error before `<' > make[4]: *** [timestamp.o] Error 1
I stuck a finger into the dike, but I think some people need to reconsider just how far they want to push "Informix compatibility". "#define date long" is certain to break and keep breaking our code, and doubtless a lot of users' code too. I'm not willing to forgo use of that name for local variables. regards, tom lane ---------------------------(end of broadcast)--------------------------- TIP 1: subscribe and unsubscribe commands go to [EMAIL PROTECTED]