aboutsummaryrefslogtreecommitdiff
path: root/gcc/config.gcc
diff options
context:
space:
mode:
authorUlrich Weigand <uweigand@de.ibm.com>2003-10-15 17:10:20 +0000
committerUlrich Weigand <uweigand@gcc.gnu.org>2003-10-15 17:10:20 +0000
commit24fe22c9d4de9a37e5d295b357aee47b2c725def (patch)
treef8fe5d530777f658b1282c1fa8183ba0aac2e171 /gcc/config.gcc
parent55741da6e2ddfa04214997566181248606b3bc65 (diff)
downloadgcc-24fe22c9d4de9a37e5d295b357aee47b2c725def.zip
gcc-24fe22c9d4de9a37e5d295b357aee47b2c725def.tar.gz
gcc-24fe22c9d4de9a37e5d295b357aee47b2c725def.tar.bz2
config.gcc (s390x-ibm-tpf*): New target.
* config.gcc (s390x-ibm-tpf*): New target. * doc/invoke.texi: Document it. * config/s390/t-tpf: New file. * config/s390/tpf.h: New file. From-SVN: r72529
Diffstat (limited to 'gcc/config.gcc')
-rw-r--r--gcc/config.gcc8
1 files changed, 8 insertions, 0 deletions
diff --git a/gcc/config.gcc b/gcc/config.gcc
index d96d7cf..907d480 100644
--- a/gcc/config.gcc
+++ b/gcc/config.gcc
@@ -1761,6 +1761,14 @@ s390x-*-linux*)
out_file=s390/s390.c
tmake_file="t-slibgcc-elf-ver t-linux s390/t-crtstuff s390/t-linux64"
;;
+s390x-ibm-tpf*)
+ tm_file="s390/s390x.h s390/s390.h dbxelf.h elfos.h svr4.h s390/tpf.h"
+ tm_p_file=s390/s390-protos.h
+ md_file=s390/s390.md
+ extra_modes=s390/s390-modes.def
+ out_file=s390/s390.c
+ tmake_file="t-slibgcc-elf-ver s390/t-crtstuff s390/t-tpf"
+ ;;
sh-*-elf* | sh[2346l]*-*-elf* | sh*-*-kaos*)
tmake_file="sh/t-sh sh/t-elf"
case ${target} in