Hello, By my latest commit, this ugly bug is fixed :) So the attached message is no loner valid. We can freely use:
LOCAL dT := { ^ 2011/11/09 12:30:00 } With whatever -gcn switch. Andi On Thu, 10 Nov 2011 20:40:03 +0700 Andi Jahja <andi.ja...@yahoo.co.id> wrote: > Hello, > > IMO, this requires modification in the compiler source, among others > addition of another PCODE and related function to generate it. > > This is out of my scope for this moment, sorry. > > So, anyone who uses -gc3, please use the following code: > > LOCAL dT := DATETIME( 2011, 11, 09, 12, 30, 00 ) > > instead of: > > LOCAL dT := { ^ 2011/11/09 12:30:00 } > > Warning has been given. > > Andi > > > On Thu, 10 Nov 2011 13:49:29 +0700 > Andi Jahja <andi.ja...@yahoo.co.id> wrote: > > > Sorry, this change does not correct -gc3 bug. Am investigating now :( > > Anyone? > > > > Andi > > > > On Thu, 10 Nov 2011 13:12:25 +0700 > > Andi Jahja <andi.ja...@yahoo.co.id> wrote: > > > > > 2011-11-10 13:10 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id> > > > * source/compiler/gencc.c > > > + function HB_GENC_FUNC( hb_p_pushdatetime ) to use LONG value > > > instead of int; > > > this correct DATETIME value when compiling a PRG with -gc3 with > > > certain C compilers. > > > This bug has been there for ages. > > > Example: > > > previously: {^ 2011/11/09 12:30:00 } returns 11/09/11 00:00:02.455 > > > now: {^ 2011/11/09 12:30:00 } returns 11/09/11 12:30:00.000 > > > ------------------------------------------------------------------------------ RSA(R) Conference 2012 Save $700 by Nov 18 Register now http://p.sf.net/sfu/rsa-sfdev2dev1 _______________________________________________ xHarbour-developers mailing list xHarbour-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xharbour-developers