diff options
author | Douglas B Rupp <rupp@gnat.com> | 2001-12-14 07:55:07 -0500 |
---|---|---|
committer | Richard Kenner <kenner@gcc.gnu.org> | 2001-12-14 07:55:07 -0500 |
commit | b6bfa8766be24c7e4064a386aa61caca54446f40 (patch) | |
tree | 9c69dd730f4104dcb7fbbe0d130fbd8e0a117dc1 /gcc/config.gcc | |
parent | c1bd46a8d430b61e107263387190f1677a59f526 (diff) | |
download | gcc-b6bfa8766be24c7e4064a386aa61caca54446f40.zip gcc-b6bfa8766be24c7e4064a386aa61caca54446f40.tar.gz gcc-b6bfa8766be24c7e4064a386aa61caca54446f40.tar.bz2 |
config.gcc (alpha64-dec-*vms*): New case.
* config.gcc (alpha64-dec-*vms*): New case.
* config/alpha/t-vms64, config/alpha/vms-crt0-64.c: New files.
* config/alpha/vms-psxcrt0-64.c, config/alpha/vms64.h: Likewise.
* config/alpha/xm-vms64.h: Likewise.
From-SVN: r48001
Diffstat (limited to 'gcc/config.gcc')
-rw-r--r-- | gcc/config.gcc | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/gcc/config.gcc b/gcc/config.gcc index ab25361..a98b7d5 100644 --- a/gcc/config.gcc +++ b/gcc/config.gcc @@ -519,6 +519,23 @@ alpha*-*-vxworks*) use_collect2=yes thread_file='vxworks' ;; +alpha64-dec-*vms*) + xm_defines=POSIX + tm_file="alpha/vms.h alpha/vms64.h" + xm_file="alpha/xm-vms.h alpha/xm-vms64.h" + tmake_file="alpha/t-alpha alpha/t-vms alpha/t-vms64 alpha/t-ieee" + xmake_file=alpha/x-vms + exeext=.exe + # This removes the cpu type and manufacturer components and + # replaces "." with "_" in the operating system version. + case $host in *-*-*vms*) + target_alias=`echo $host \ + | sed 's/.*-.*-\(.*\)$/\1/' | sed 's/\./_/g'` + ;; + esac + prefix=/gnu + local_prefix=/gnu + ;; alpha*-dec-*vms*) xm_defines=POSIX tm_file=alpha/vms.h |