On 30/12/2010 03:11, Andrew Whitworth wrote:
On 64-bit windows systems with MSVC, we need to define INTVAL to "long
long" to get a 64-bit value. Unfortunately, the data type "long long"
(and associated machinery like the standard library functions strtoll,
etc) are C99 only. This causes known problems in IMCC on certain
systems where we cannot use 64-bit numeric literals because IMCC uses
strtol instead of strtoll on those systems.

We can always solve things like this with platform specific hacks. MSVC should use _strtoi64 for example.

Nick
_______________________________________________
http://lists.parrot.org/mailman/listinfo/parrot-dev

Reply via email to