On Mon, Oct 22, 2007 at 05:08:31AM +0100, Glynn Clements wrote: > > AFAIK, there is no C++ standard for 64-bit integrals. Bad news for > > r.terraflow. > > Comments in the g++ headers suggest that "long long" is a GNU > extension. Technically, we should really have another compilation > check, but I strongly suspect that if the C and C++ compilers aren't > "matched", we'll have bigger problems than just "long long". >
gcc supports as extensions both C89 and C++ long long. It is supported in ISO C99. I see the range issue remains possibly unfixed in case of other compilers. Not that I was so interested in it... :-P Of course, someone should check if reduced ranges are incorrectly used in other cases around... -- Francesco P. Lovergine _______________________________________________ grass-dev mailing list grass-dev@grass.itc.it http://grass.itc.it/mailman/listinfo/grass-dev