On Thu, 25 Sep 2008, Szak�ts Viktor wrote:

Hi Viktor,

> After some experimenting it looks like -gc3 is the culprit.

I expected that it may be related to -gc3 switch and before
I wrote this message rebuild Harbour with -gc3 using Linux GCC
and cross MingGW. Everything works as expected.

> This can be easily seen even by using harbour.exe from the
> official MinGW binary package.
> You short sample program, compiled with -gc3 will produce
> this line:
> ---
> hb_xvmPushLongLong( HB_LL( 705032704 ) );
> ---

But for me it's:
   hb_xvmPushLongLong( HB_LL( 5000000000 ) );

Can you check in you MinGW the folowing code:
   #include <stdio.h>
   int main( void )
   {
      printf( "TEST NUMER = [%lld]\n", 5000000000LL );
      return 0;
   }

best regards,
Przemek
_______________________________________________
Harbour mailing list
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to