At Fri, 14 Mar 2003 12:59:52 -0800, Jeff Bailey wrote:
On Fri, Mar 14, 2003 at 03:57:07PM -0500, Brad King wrote:
The current ISO C++ was released in 1998. Section 3.9.1 (fundamental types) does not list "long long". While C99 supports the type, C++98 does not. The following file is also provided by libc6-dev:
I think the proper fix is to put
There is ISO/IEC C++ 14882:2003 these days. This should be fixed (but I have not confirmed yet).
BTW, if compiler does not support 64bit type on 32bit architecture, how to represent __off64_t? So I'm sure I think it's problem, but we don't complain to glibc.
If you have no objection after your checking about newer ISO/IEC C++ standard, I would like to close this bug.
I still think the proper solution is to put __GLIBC_HAVE_LONG_LONG in the right places since it is carefully defined to support compilers released before the C++03 standard, but this is a glibc problem, not a debian problem. I have no problem with closing this bug now.
-Brad

