[PATCH, libstdc++] GLIBCXX_HAVE_INT64_T

Marc Glisse marc.glisse@inria.fr
Wed Jan 6 18:55:28 GMT 2021


On Wed, 6 Jan 2021, David Edelsohn via Gcc-patches wrote:

> Currently the type of streamoff is determined at libstdc++ configure
> time, chosen by the definitions of _GLIBCXX_HAVE_INT64_T_LONG and
> _GLIBCXX_HAVE_INT64_T_LONG_LONG.  For a multilib configuration, the
> difference is encoded in the different multilib header file paths.
> For "FAT" library targets that package 32 bit and 64 bit libraries
> together, G++ also expects a single header file directory hierarchy,
> causing an incorrect value for streamoff in some situations.

Shouldn't we change that? I don't see why using the same directory for 
linking should imply using the same directory for includes.

-- 
Marc Glisse


More information about the Libstdc++ mailing list