aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorDouglas B Rupp <rupp@gnat.com>2002-01-25 18:49:58 -0500
committerRichard Kenner <kenner@gcc.gnu.org>2002-01-25 18:49:58 -0500
commit4857d29d810461f9eca00a0b677e850ebd1b432d (patch)
treedb8419deae63de9e4f373bcad10bb7e36fff2830 /gcc
parentff3aaf173242957f4e45080f66808d8816500527 (diff)
downloadgcc-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
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/alpha/vms.h4
-rw-r--r--gcc/config/alpha/x-vms2
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.