aboutsummaryrefslogtreecommitdiff
path: root/gcc/config.gcc
diff options
context:
space:
mode:
authorPaul Woegerer <paul.woegerer@nsc.com>2005-07-22 09:49:48 +0000
committerPaul Woegerer <woepaul@gcc.gnu.org>2005-07-22 09:49:48 +0000
commitdb8697336fbb1f6665adbfa24a72a4dbbd549398 (patch)
treea33f7560f0dde97a44c7a0bdcb0fa5fd23a44569 /gcc/config.gcc
parent0fb6f88ac7ab49796b45268f6df19371bfa96416 (diff)
downloadgcc-db8697336fbb1f6665adbfa24a72a4dbbd549398.zip
gcc-db8697336fbb1f6665adbfa24a72a4dbbd549398.tar.gz
gcc-db8697336fbb1f6665adbfa24a72a4dbbd549398.tar.bz2
config.gcc: Add crx-elf support.
* config.gcc: Add crx-elf support. * doc/contrib.texi: Mention crx. * doc/extend.texi: Document crx extensions. * doc/install.texi: Document crx install. * doc/invoke.texi: Document crx options. * doc/md.texi: Document crx constraints. * config/crx/crx-protos.h: New file. * config/crx/crx.c: New file. * config/crx/crx.h: New file. * config/crx/crx.md: New file. * config/crx/crx.opt: New file. * config/crx/t-crx: New file. From-SVN: r102278
Diffstat (limited to 'gcc/config.gcc')
-rw-r--r--gcc/config.gcc5
1 files changed, 5 insertions, 0 deletions
diff --git a/gcc/config.gcc b/gcc/config.gcc
index 408f33c..0361c35 100644
--- a/gcc/config.gcc
+++ b/gcc/config.gcc
@@ -779,6 +779,11 @@ cris-*-linux*)
tmake_file="cris/t-cris t-slibgcc-elf-ver cris/t-linux"
extra_options="${extra_options} cris/linux.opt"
;;
+crx-*-elf)
+ tm_file="elfos.h ${tm_file}"
+ extra_parts="crtbegin.o crtend.o"
+ use_collect2=no
+ ;;
fr30-*-elf)
tm_file="dbxelf.h elfos.h svr4.h ${tm_file}"
tmake_file=fr30/t-fr30