I am trying to print an unsigned long long value. I used printf and %llu. When I use cygwin on Windows 7, I get a value printed. When I do the same thing with cygwin on Windows Xp, I am getting a crash. Any ideas on how to get it printed.
Code Snippet
printf("%s: Initial endClock= %llu Line %d of %s\n",
__FUNCTION__,temp, __LINE__, __FILE__);
Where temp is defined as unsigned long long
Also would like to know whether %llu is a standard part of c
Output of gcc -v is
gcc version 3.4.4 (cygming special, gdc 0.12, using dmd 0.125)