This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: The TI C6X port
- From: "Joseph S. Myers" <joseph at codesourcery dot com>
- To: Bernd Schmidt <bernds at codesourcery dot com>
- Cc: GCC Patches <gcc-patches at gcc dot gnu dot org>, Paul Brook <paul at codesourcery dot com>, Nathan Sidwell <nathan at codesourcery dot com>
- Date: Tue, 10 May 2011 16:51:03 +0000 (UTC)
- Subject: Re: The TI C6X port
- References: <4DC956D0.3040306@codesourcery.com>
On Tue, 10 May 2011, Bernd Schmidt wrote:
> Binutils and uClibc already contain C6X patches; unfortunately there
> isn't an open-source sim.
The newlib support is also upstream.
> I've also run c6x tests, which look fairly clean on the whole.
Does this testing cover all six architecture variants (c62x, c64x, c64x+,
c67x, c67x+, c674x), for both big and little endian?
General comments on apparently missing pieces by reference to the new-port
checklist in sourcebuild.texi:
* contrib.texi should be updated.
* There should probably be something in install.texi. (Noting 2.22 as the
minimum binutils version, supposing that features not in 2.21 are in fact
required by the port?)
* Add the two new targets to contrib/config-list.mk (and confirm they do
pass --enable-werror-always builds with current trunk GCC).
* Web site updates (readings.html, backends.html, news item for
index.html).
* If you are volunteering to be maintainer of the port, make that explicit
(and probably post to gcc@ for the attention of the SC; maintainership
needs approving by the SC, separately from the technical review of the
patches).
--
Joseph S. Myers
joseph@codesourcery.com