This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH] libffi support for CRIS
On Wed, 27 Oct 2004, Hans-Peter Nilsson wrote:
> >
> > > Same comment applies as to boehm-gc, CRIS32 is a bit confusing.
> > > I'd rather just use the predefined __CRIS__ and __linux__ (eh,
> > > make that __gnu_linux__ ;-) and not define anything in
> > > configury. Or maybe define CRIS_LINUX.
> > I choose CRIS_LINUX.
> >
If I understand ths correctly, please don't do this in the context of
the collector. It currently consistently defines its own macros for
each architecture in order to hide inconsistencies in macros predefined
by various compilers etc. These macros don't have underscores in them,
in that they are private to the collector implementation.
I would prefer CRIS to CRIS32, especially since I suspect there is no
CRIS64. (And if there is a CRIS16, it will never be supported by the
collector.) But in my view, this is minor.
LINUX should of course also remain defined.
Hans