public inbox for gcc-patches@gcc.gnu.org
 help / color / mirror / Atom feed
From: Nick Clifton <nickc@redhat.com>
To: gcc-patches@gcc.gnu.org
Subject: RFA: Add support for Renesas RX architecture to GCC (take 2)
Date: Thu, 08 Oct 2009 08:35:00 -0000	[thread overview]
Message-ID: <m3r5tefinf.fsf@redhat.com> (raw)

[-- Attachment #1: Type: text/plain, Size: 2167 bytes --]

Hi Guys,

  Here is a revised submission of the RX port for GCC.  I have tried
  to resolve all of the issues raised by Joseph and Richard (thanks
  for the reviews!).  Although there is no changelog entry for it,
  this patch does also include an update to the webpages mentioning
  the contribution of support for the new architecture.

  OK to apply ?

Cheers
  Nick

./ChangeLog
2009-10-08  Nick Clifton  <nickc@redhat.com>

	* MAINTAINERS: Add myself as a maintainer for the RX port.

gcc/ChangeLog
2009-10-08  Nick Clifton  <nickc@redhat.com>

	* config.gcc: Add support for RX target.
	* config/rx: New directory.
	* config/rx/constraints.md: New file.
	* config/rx/predicates.md: New file.
	* config/rx/rx.c: New file.
	* config/rx/rx.h: New file.
	* config/rx/rx.md: New file.
	* config/rx/rx.opt: New file.
	* config/rx/rx-protos.h: New file.
	* config/rx/t-rx: New file.
	* doc/extend.texi: Document RX function attributes.
	* doc/invoke.texi: Document RX specific command line options.
	* doc/contrib.texi: Document RX contribution.
	* doc/md.texi: Document RX constraints.
	* doc/install.texi: Document RX support.

libgcc/ChangeLog
2009-10-08  Nick Clifton  <nickc@redhat.com>

	* config.host: Add support for RX target.
	* config/rx: New directory.
	* config/rx/rx-abi-functions.c: New file. Supplementary
	functions for libgcc to support the RX ABI.
	* config/rx/rx-abi.h: New file.  Supplementary header file for
	libgcc RX ABI functions.
	* config/rx/t-rx: New file: Makefile fragment for building
	libgcc for the RX.

gcc/testsuite/ChangeLog
2009-10-08  Nick Clifton  <nickc@redhat.com>

	* lib/target-supports.exp (check_profiling_available):
	Profiling is not, currently, available for the RX port.
	(check_effective_target_hard_float): Add support for RX
	target.
	* gcc.target/rx: New directory.
	* gcc.target/rx/builtins.c: New test file.
	* gcc.target/rx/interrupts.c: New test file.
	* gcc.target/rx/rx-abi-function-tests.c: New test file.
	* gcc.target/rx/zero-width-bitfield.c: New test file.
	* gcc.target/rx/i272091.c: New test file.
	* gcc.target/rx/packed-struct.c: New test file.
	* gcc.target/rx/rx.exp: New file: Drives RX tests.
	

[-- Attachment #2: rx-gcc.patch.2.svn.lzma --]
[-- Type: application/octet-stream, Size: 5726 bytes --]

[-- Attachment #3: rx-gcc.patch.2.cvs.lzma --]
[-- Type: application/octet-stream, Size: 913 bytes --]

[-- Attachment #4: rx-gcc.patch.2.files.lzma --]
[-- Type: application/octet-stream, Size: 35192 bytes --]

             reply	other threads:[~2009-10-08  7:35 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-10-08  8:35 Nick Clifton [this message]
2009-10-08 14:14 ` Joseph S. Myers
2009-10-13  8:44   ` RFA: Adding @minus{} to gcc documentation Nick Clifton
2009-10-13 12:32     ` Joseph S. Myers
2009-10-13 16:12       ` Nick Clifton
2009-10-13 16:17         ` Alfred M. Szmidt
2009-10-13 18:22         ` Joseph S. Myers
2009-10-09 21:57 ` RFA: Add support for Renesas RX architecture to GCC (take 2) Richard Henderson
2009-10-15  8:18   ` Nick Clifton
2009-10-15 13:23     ` Joseph S. Myers
2009-10-15 15:32       ` Richard Henderson
2009-10-15 15:41     ` Richard Henderson

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=m3r5tefinf.fsf@redhat.com \
    --to=nickc@redhat.com \
    --cc=gcc-patches@gcc.gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).