Roberto Bagnara <[EMAIL PROTECTED]> writes: > (The platform I'm thinking of is Tandem NSK/OSS.) > > Is this correct? Doesn't C99's 6.2.5#6 mandate that...
This is straying from the subject of GCC and into the problems of writing portable C code, but since you asked.... The Tandem NSK/OSS environment does not claim full conformance to C99. The NSK/OSS community is conservative (fault-tolerance does that do you :-) and has introduced only some C99 features, more as time progresses. The NSK/OSS developers did not introduce 64-bit unsigned int until last year. I'm no expert in the area, but I'd guess that most NSK/OSS production shops are still running older releases, which have 64-bit signed int but only 32-bit unsigned int.