This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug libstdc++/16210] New: gratuitously omits "long long" I/O


On systems without strto(u)ll, such as OSF/1 5.1, configure leaves
_GLIBCXX_USE_LONG_LONG undefined, disabling all "long long" I/O.  However,
AFAICT libstdc++-3 has done its own parsing since R1.54 of
bits/locale_facets.tcc, and has always done its own formatting, so it should be
safe to make "long long" I/O available unconditionally these days.

This bug is particularly aggravating given that bits/postypes.h uses "long long"
for streamoff even if "long" is the same size.

-- 
           Summary: gratuitously omits "long long" I/O
           Product: gcc
           Version: 3.4.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: libstdc++
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: amu at alum dot mit dot edu
                CC: gcc-bugs at gcc dot gnu dot org
 GCC build triplet: alphaev6-dec-osf5.1
  GCC host triplet: alphaev6-dec-osf5.1
GCC target triplet: alphaev6-dec-osf5.1


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16210


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]