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 -~----------~----~----~----~------~----~------~--~---