This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: criteria.html open issues
- To: Neil Booth <neil at daikokuya dot demon dot co dot uk>
- Subject: Re: criteria.html open issues
- From: "Joseph S. Myers" <jsm28 at cam dot ac dot uk>
- Date: Sat, 16 Jun 2001 09:59:29 +0100 (BST)
- cc: Joern Rennecke <amylaar at redhat dot com>, Tim Hollebeek <tim at hollebeek dot com>, <gcc at gcc dot gnu dot org>
On Sat, 16 Jun 2001, Neil Booth wrote:
> I was referring more to stuff like -fhosted and -ffreestanding
> conflicting on the command line, or -fchar-signed and -fchar-unsigned.
> IIRC in a post a few weeks back you were suggesting we don't define
> macros for such things in the driver (since we get it wrong at present
> if both appear). I think we can handle such things in the driver
> without problems with a non-SPEC implementation (and maybe change the
> front ends to only accept one of the variant forms of -fhosted /
> -fno-freestanding, doing a translation in the driver).
OK, that makes sense. I think the definitions it is most useful to put in
cc1/cc1plus/cc1obj are those that are only meaningful for C code, not
anything else you might preprocess for tradcpp - such as __INT_MAX__ and
__SIZE_TYPE__.
--
Joseph S. Myers
jsm28@cam.ac.uk