I have a problem building on Tandem/NSK OSS; specifically, uintmax_t
(unsigned long long) is not a valid data type (don't ask me why!). I am
thinking about changing this to 'long long', but before I do that can
anyone comment on what potential problems that might cause? Would it be
better to change it to 'unsigned long' instead?
Also, I don't remember this problem with 5.97 (but I could be wrong);
does anyone know if this might have changed recently? I saw '2006-07-02
stdint_.h (intmax_t, uintmax_t)' in ChangeLog but that doesn't sound
like it would cause the opposite problem?
While trying to find doc for the compiler (it doesn't have a man page),
I did find this:
"Unsigned long long: The C++ standard does not specify the long long
integer data type; however, it does state that signed integer data types
should have an unsigned counterpart. None of the compilers on the TNS/R
platform define an unsigned 64-bit data type, and C++ is no exception."
IOW 'unsigned long long' is not supported on Tandem/NSK OSS
--
Matthew
This message will self destruct in five millennia.
_______________________________________________
Bug-coreutils mailing list
Bug-coreutils@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-coreutils