This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: compiler standards (and/or min gcc version) supported withinstalled headers ?
- From: "Joseph S. Myers" <joseph at codesourcery dot com>
- To: Mike Frysinger <vapier at gentoo dot org>
- Cc: <libc-alpha at sourceware dot org>
- Date: Sat, 29 Dec 2012 15:37:55 +0000
- Subject: Re: compiler standards (and/or min gcc version) supported withinstalled headers ?
- References: <201212282357.52390.vapier@gentoo.org>
On Fri, 28 Dec 2012, Mike Frysinger wrote:
> seems like something we should have spelled out in the manual and/or faq.
> what standards do we want to support with installed headers ? and similarly,
> what min gcc version ?
Practically, GCC versions before 2.7.2.3 are fairly irrelevant because
they didn't support glibc 2.x with the Linux kernel (or GNU Hurd) - and
for architecture-specific headers, the minimum versions may be newer on
similar grounds. Some headers however may be shared with gnulib, where
older compilers may be relevant.
I have suggested (in the projects list
<http://sourceware.org/glibc/wiki/Development_Todo/Master> - note that the
ideas listed there are not necessarily fully formed project suggestions
and may not all have consensus) that __GLIBC_HAVE_LONG_LONG should be
removed - that support for "long long" should be considered a required
feature for use of the installed headers.
--
Joseph S. Myers
joseph@codesourcery.com