aboutsummaryrefslogtreecommitdiff
path: root/gcc/config.gcc
diff options
context:
space:
mode:
authorAldy Hernandez <aldyh@redhat.com>2005-08-22 16:12:14 +0000
committerAldy Hernandez <aldyh@gcc.gnu.org>2005-08-22 16:12:14 +0000
commitc85ba4fb34b8dc43ac29ddb7009863b2cb03565d (patch)
tree6d47d5f01d0de0d62f368013d99fc58115723117 /gcc/config.gcc
parentf1cc051537237722be3976b782bfd4336610ba55 (diff)
downloadgcc-c85ba4fb34b8dc43ac29ddb7009863b2cb03565d.zip
gcc-c85ba4fb34b8dc43ac29ddb7009863b2cb03565d.tar.gz
gcc-c85ba4fb34b8dc43ac29ddb7009863b2cb03565d.tar.bz2
invoke.texi (Option Summary): Add ms1 options.
* doc/invoke.texi (Option Summary): Add ms1 options. * doc/extend.texi: Document interrupt handler attribute for ms1. * doc/md.texi: Document ms1 constraints. * config.gcc: Add ms1-*-elf. * config/ms1/ms1.h: New. * config/ms1/ms1.c: New. * config/ms1/ms1.md: New. * config/ms1/ms1-protos.h: New. * config/ms1/ABI.txt: New. * config/ms1/crti.asm: New. * config/ms1/crtn.asm: New. * config/ms1/lib2extra-funcs.c: New. * config/ms1/t-ms1: New. * config/ms1/ms1.opt: New. From-SVN: r103342
Diffstat (limited to 'gcc/config.gcc')
-rw-r--r--gcc/config.gcc14
1 files changed, 14 insertions, 0 deletions
diff --git a/gcc/config.gcc b/gcc/config.gcc
index 31d5059..dde53d7 100644
--- a/gcc/config.gcc
+++ b/gcc/config.gcc
@@ -1553,6 +1553,20 @@ mn10300-*-*)
use_collect2=no
use_fixproto=yes
;;
+ms1-*-elf)
+ tm_file="dbxelf.h elfos.h svr4.h ${tm_file}"
+ tmake_file="${tmake_file} ms1/t-ms1"
+ ;;
+ns32k-*-netbsdelf*)
+ echo "GCC does not yet support the ${target} target"; exit 1
+ ;;
+ns32k-*-netbsd*)
+ tm_file="${tm_file} netbsd.h netbsd-aout.h ns32k/netbsd.h"
+ # On NetBSD, the headers are already okay, except for math.h.
+ tmake_file="t-netbsd ns32k/t-ns32k"
+ extra_parts=""
+ use_collect2=yes
+ ;;
pdp11-*-bsd)
tm_file="${tm_file} pdp11/2bsd.h"
use_fixproto=yes