diff options
author | kenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4> | 2001-12-10 03:07:23 +0000 |
---|---|---|
committer | kenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4> | 2001-12-10 03:07:23 +0000 |
commit | e2ac3523179a8583d5e523662dde534c5e474c03 (patch) | |
tree | 9dc053504e94731d6c6076fd9ed717d1d57a3273 /gcc/config/alpha/vms.h | |
parent | e1bc04ba8c8fe15d6fd1467c2856ea949c8a67de (diff) | |
download | gcc-e2ac3523179a8583d5e523662dde534c5e474c03.tar.gz |
* config/alpha/t-vms (EXTRA_PARTS): Append $(VMS_EXTRA_PARTS)
Add rules for building [vp]crt0.o
* config/alpha/vms.h (START_FILE_SPEC): Define.
* config/alpha/x-vms (VMS_EXTRA_PARTS): Define
* config/alpha/vms-crt0.c, config/alpha/vms-psxcrt0.c: New files.
* doc/invoke.texi: Document special Alpha/VMS options.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@47831 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/alpha/vms.h')
-rw-r--r-- | gcc/config/alpha/vms.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/gcc/config/alpha/vms.h b/gcc/config/alpha/vms.h index c46b94379ee..df7140dce94 100644 --- a/gcc/config/alpha/vms.h +++ b/gcc/config/alpha/vms.h @@ -450,6 +450,8 @@ do { \ %{g2:-g2 vms-dwarf2.o%s} %{g3:-g3 vms-dwarf2.o%s} %{shared} %{v} %{map}" #undef STARTFILE_SPEC +#define STARTFILE_SPEC "%{!shared:%{mvms-return-codes:vcrt0.o%s} \ +%{!mvms-return-codes:pcrt0.o%s}}" /* Define the names of the division and modulus functions. */ #define DIVSI3_LIBCALL "OTS$DIV_I" |