This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
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:
rx-gcc.patch.2.svn.lzma
Description: Binary data
Attachment:
rx-gcc.patch.2.cvs.lzma
Description: Binary data
Attachment:
rx-gcc.patch.2.files.lzma
Description: Binary data
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |