This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: codingconventions.html update for new intl directory
- From: "Joseph S. Myers" <jsm28 at cam dot ac dot uk>
- To: Zack Weinberg <zack at codesourcery dot com>
- Cc: gcc-patches at gcc dot gnu dot org
- Date: Fri, 4 Jul 2003 20:54:30 +0100 (BST)
- Subject: Re: codingconventions.html update for new intl directory
- References: <871xx6rtp2.fsf@egil.codesourcery.com>
On Fri, 4 Jul 2003, Zack Weinberg wrote:
> +<p>GCC is written in ISO C90. Use of features of ISO C99, or GNU
Some non-C front ends use GNU extensions present in 2.95 (though this is
to be discouraged for the C++ front end). libiberty still uses K&R.
Some of README.Portability is still relevant for ISO C files, and the rest
as an illustration of the sort of thing to look out for when converting to
ISO C.
(I don't recommend mentioning the specific 2.95 version number in
codingconventions.html; it should just link to install/prerequisites.html
for that sort of version compatibility requirement. But that requirement
is significant; non-C front ends can't yet use C99 features that were
added in GCC 3.0.)
--
Joseph S. Myers
jsm28@cam.ac.uk