diff --git a/gcc/ChangeLog b/gcc/ChangeLog index db3004596ef..3197930bb1b 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,8 @@ 2002-02-13 Douglas B Rupp + * config/alpha/vms.h (MD_EXEC_PREFIX, MD_STARTFILE_PREFIX): Define. + * config/alpha/x-vms (libsubdir): Define. + * config/alpha/vms.h (MD_FALLBACK_FRAME_STATE_FOR): Handle register frame procedures. Optimize retrieving context. diff --git a/gcc/config/alpha/vms.h b/gcc/config/alpha/vms.h index 9cc3f70dc73..7fee6be8ff6 100644 --- a/gcc/config/alpha/vms.h +++ b/gcc/config/alpha/vms.h @@ -527,3 +527,6 @@ do { \ { "/gnu/include", 0, 0, 0 }, \ { 0, 0, 0, 0 } \ } + +#define MD_EXEC_PREFIX "/gnu/lib/gcc-lib/" +#define MD_STARTFILE_PREFIX "/gnu/lib/gcc-lib/" diff --git a/gcc/config/alpha/x-vms b/gcc/config/alpha/x-vms index f53f1c79510..c98f03dbbc6 100644 --- a/gcc/config/alpha/x-vms +++ b/gcc/config/alpha/x-vms @@ -1,6 +1,8 @@ # Under VMS, directory names cannot contain dots. version:=$(shell echo $(gcc_version) | sed -e 's/\./_/g') +libsubdir=$(libdir)/gcc-lib + # Rules for linker and compiler wrappers. These are only useful on # a VMS host. EXTRA_PROGRAMS=ld.exe decc.exe