aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/alpha/t-vms
diff options
context:
space:
mode:
authorDouglas B Rupp <rupp@gnat.com>2009-08-10 03:56:39 +0000
committerDouglas Rupp <rupp@gcc.gnu.org>2009-08-10 03:56:39 +0000
commitfe2786f5ef44eac1afa1815ee65f3e0cb73b2d42 (patch)
treeb448869639596c5864567fc6f5cdb61760df170f /gcc/config/alpha/t-vms
parentc889a16f4bc05169d3b3bbdea5ab4c024e516a57 (diff)
downloadgcc-fe2786f5ef44eac1afa1815ee65f3e0cb73b2d42.zip
gcc-fe2786f5ef44eac1afa1815ee65f3e0cb73b2d42.tar.gz
gcc-fe2786f5ef44eac1afa1815ee65f3e0cb73b2d42.tar.bz2
alpha.c (alpha_initialize_trampoline): Initialize VMS trampoline IAW ABI for bounded procedure calls.
* config/alpha/alpha.c (alpha_initialize_trampoline): Initialize VMS trampoline IAW ABI for bounded procedure calls. (alpha_start_function): Emit transfer address on nested functions for VMS trampoline call. * config/alpha/t-vms (LIB2FUNCS_EXTRA): Remove vms_tramp.asm since no longer used. * config/alpha/vms-tramp.asm: Remove. * config/alpha/vms.h (TRAMPOLINE_TEMPLATE): Leave undefined since now only data initialized at runtime. From-SVN: r150609
Diffstat (limited to 'gcc/config/alpha/t-vms')
-rw-r--r--gcc/config/alpha/t-vms2
1 files changed, 0 insertions, 2 deletions
diff --git a/gcc/config/alpha/t-vms b/gcc/config/alpha/t-vms
index 540728d..a323a646 100644
--- a/gcc/config/alpha/t-vms
+++ b/gcc/config/alpha/t-vms
@@ -17,8 +17,6 @@
# along with GCC; see the file COPYING3. If not see
# <http://www.gnu.org/licenses/>.
-LIB2FUNCS_EXTRA = $(srcdir)/config/alpha/vms_tramp.asm
-
# VMS_EXTRA_PARTS is defined in x-vms and represent object files that
# are only needed for VMS targets, but can only be compiled on a VMS host
# (because they need DEC C).