This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
MIPS port and fixincludes
- To: Zack Weinberg <zack at wolery dot cumb dot org>
- Subject: MIPS port and fixincludes
- From: Gavin Romig-Koch <gavin at cygnus dot com>
- Date: Tue, 18 Jan 2000 10:22:36 -0500 (EST)
- Cc: gcc at gcc dot gnu dot org
- References: <20000118010354.A32572@wolery.cumb.org>
Zack Weinberg writes:
> Fixincludes wants to change #ifdef __mips to #ifdef __mips__. I'm
> looking at mips.h and it defines __mips, and __mips is a legal symbol
> in C89. Should fixincludes be making this change?
I don't think so.
The names __*mips, __*host_mips, _*MIPSE[LB], _*R[34]000, and
__*r[34]000 are all already outside the users namespace, and thus
don't need translating in this section. The names _mips, _host_mips,
and _r[34]000 #are# within the users namespace, and if we accept
the utility of this section in general, then they still need
translating.
-gavin...