diff options
author | Douglas B Rupp <rupp@gnat.com> | 2002-01-25 18:49:58 -0500 |
---|---|---|
committer | Richard Kenner <kenner@gcc.gnu.org> | 2002-01-25 18:49:58 -0500 |
commit | 4857d29d810461f9eca00a0b677e850ebd1b432d (patch) | |
tree | db8419deae63de9e4f373bcad10bb7e36fff2830 | |
parent | ff3aaf173242957f4e45080f66808d8816500527 (diff) | |
download | gcc-4857d29d810461f9eca00a0b677e850ebd1b432d.zip gcc-4857d29d810461f9eca00a0b677e850ebd1b432d.tar.gz gcc-4857d29d810461f9eca00a0b677e850ebd1b432d.tar.bz2 |
x-vms (version): Make static.
* config/alpha/x-vms (version): Make static.
* config/alpha/vms.h (MD_FALLBACK_FRAME_STATE_FOR): Fix error
in previous checkin.
From-SVN: r49230
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/config/alpha/vms.h | 4 | ||||
-rw-r--r-- | gcc/config/alpha/x-vms | 2 |
3 files changed, 8 insertions, 3 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 8e71612..d16404e 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,10 @@ 2002-01-25 Douglas B Rupp <rupp@gnat.com> + * config/alpha/x-vms (version): Make static. + + * config/alpha/vms.h (MD_FALLBACK_FRAME_STATE_FOR): Fix error + in previous checkin. + * Makefile.in (install-headers-cp): New target. * config.gcc (alpha-dec-*vms*): Install headers with install-headers-cp diff --git a/gcc/config/alpha/vms.h b/gcc/config/alpha/vms.h index 2d1d7d6..a01556e 100644 --- a/gcc/config/alpha/vms.h +++ b/gcc/config/alpha/vms.h @@ -413,14 +413,14 @@ do { \ (FS)->regs.reg[27].loc.offset = -pv->pdsc$l_size; \ (FS)->regs.reg[27].how = REG_SAVED_OFFSET; \ (FS)->regs.reg[26].loc.offset \ - = pv->pdsc$w_rsa_offset - pv->pdsc$l_size; \ + = -(pv->pdsc$l_size - pv->pdsc$w_rsa_offset); \ (FS)->regs.reg[26].how = REG_SAVED_OFFSET; \ \ for (i = 0, j = 0; i < 32; i++) \ if (1<<i & pv->pdsc$l_ireg_mask) \ { \ (FS)->regs.reg[i].loc.offset \ - = pv->pdsc$l_size - pv->pdsc$w_rsa_offset - 8 * j++; \ + = -(pv->pdsc$l_size - pv->pdsc$w_rsa_offset - 8 * ++j); \ (FS)->regs.reg[i].how = REG_SAVED_OFFSET; \ } \ \ diff --git a/gcc/config/alpha/x-vms b/gcc/config/alpha/x-vms index b8fd74a..f53f1c7 100644 --- a/gcc/config/alpha/x-vms +++ b/gcc/config/alpha/x-vms @@ -1,5 +1,5 @@ # Under VMS, directory names cannot contain dots. -version=`echo $(gcc_version) | sed -e 's/\./_/g'` +version:=$(shell echo $(gcc_version) | sed -e 's/\./_/g') # Rules for linker and compiler wrappers. These are only useful on # a VMS host. |