diff options
author | Douglas B Rupp <rupp@gnat.com> | 2009-08-09 07:05:11 +0000 |
---|---|---|
committer | Douglas Rupp <rupp@gcc.gnu.org> | 2009-08-09 07:05:11 +0000 |
commit | a9a25daa5cbb49676f5adc25360a76d63848912e (patch) | |
tree | f2d5b12735045afa823c4e5b07fec8d683f6cc77 /gcc/config.gcc | |
parent | affef5636490742f831409093710bf25036f1768 (diff) | |
download | gcc-a9a25daa5cbb49676f5adc25360a76d63848912e.zip gcc-a9a25daa5cbb49676f5adc25360a76d63848912e.tar.gz gcc-a9a25daa5cbb49676f5adc25360a76d63848912e.tar.bz2 |
config.build (ia64-hp-*vms*): New target.
* config.build (ia64-hp-*vms*): New target.
(alpha64-dec-*vms*,alpha*-dec-*vms*): Fix for config/vms and unify
with ia64-hp-*vms*.
* config.gcc (ia64-hp-*vms*): New target.
(alpha64-dec-*vms*,alpha*-dec-*vms*): Fix for config/vms and unify
with ia64-hp-*vms*.
* config.host (ia64-hp-*vms*): New target.
(alpha64-dec-*vms*,alpha*-dec-*vms*): Fix for config/vms and unify
with ia64-hp-*vms*.
* libgcc/config.host (ia64-hp-*vms*): New target.
(alpha64-dec-*vms*,alpha*-dec-*vms*): Fix for config/vms and unify
with ia64-hp-*vms*.
From-SVN: r150587
Diffstat (limited to 'gcc/config.gcc')
-rw-r--r-- | gcc/config.gcc | 34 |
1 files changed, 26 insertions, 8 deletions
diff --git a/gcc/config.gcc b/gcc/config.gcc index 2c8dd98..6e3a763 100644 --- a/gcc/config.gcc +++ b/gcc/config.gcc @@ -669,17 +669,21 @@ alpha*-dec-osf[45]*) ;; alpha64-dec-*vms*) tm_file="${tm_file} alpha/vms.h alpha/vms64.h" - xm_file="alpha/xm-vms.h" - tmake_file="alpha/t-alpha alpha/t-vms alpha/t-vms64 alpha/t-ieee" - prefix=/gnu - local_prefix=/gnu + xm_file="alpha/xm-vms.h vms/xm-vms64.h" + tmake_file="alpha/t-alpha vms/t-vms vms/t-vms64 alpha/t-vms alpha/t-ieee" + xmake_file=vms/x-vms + exeext=.exe + install_headers_dir=install-headers-cp + extra_options="${extra_options} vms/vms.opt" ;; alpha*-dec-*vms*) tm_file="${tm_file} alpha/vms.h" - xm_file=alpha/xm-vms.h - tmake_file="alpha/t-alpha alpha/t-vms alpha/t-ieee" - prefix=/gnu - local_prefix=/gnu + xm_file="alpha/xm-vms.h" + tmake_file="alpha/t-alpha vms/t-vms alpha/t-vms alpha/t-ieee" + xmake_file=vms/x-vms + exeext=.exe + install_headers_dir=install-headers-cp + extra_options="${extra_options} vms/vms.opt" ;; arc-*-elf*) tm_file="dbxelf.h elfos.h svr4.h newlib-stdint.h ${tm_file}" @@ -1416,6 +1420,20 @@ ia64*-*-hpux*) use_gcc_stdint=wrap tm_file="${tm_file} hpux-stdint.h" ;; +ia64-hp-*vms*) + tm_file="${tm_file} elfos.h ia64/sysv4.h ia64/elf.h ia64/vms.h ia64/vms64.h" + xm_file="vms/xm-vms.h vms/xm-vms64.h" + tmake_file="vms/t-vms vms/t-vms64 ia64/t-vms" + xmake_file=vms/x-vms + target_cpu_default="0" + if test x$gas = xyes + then + target_cpu_default="${target_cpu_default}|MASK_GNU_AS" + fi + exeext=.exe + install_headers_dir=install-headers-cp + extra_options="${extra_options} vms/vms.opt" + ;; iq2000*-*-elf*) tm_file="svr4.h elfos.h newlib-stdint.h iq2000/iq2000.h" tmake_file=iq2000/t-iq2000 |