Yes,

I do agree that "uintptr_t" is a better choice.
It's also part of the ISO C99's "Stdint.h". Note that we only would
need this latter header (or rather the type(def)s contained therein),
and possibly the corresponding "printf formatting magic". ISO C99 is a
standard for a decade now.
Even if some compilers are not compliant to the full standard, at
least there will be some ISO C99 compliant "Stdint.h" provided for
them in the meantime, possibly by third parties. This certainly is the
case for the important ones, e.g. for msvc.
The same would hold for printf formats, I presume (I think where gcc
uses "%ll", msvc uses "%l64" instead ... I didn't check for
"uintptr_t").

Cheers,
Georg
--~--~---------~--~----~------------~-------~--~----~
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel-unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to