From 737cee66f221eb8de21f0e41affc4b13cb7c0feb Mon Sep 17 00:00:00 2001 From: Jeff Law Date: Thu, 7 Aug 1997 10:29:49 -0600 Subject: Initial revision From-SVN: r14727 --- gcc/config/alpha/vms-tramp.asm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 gcc/config/alpha/vms-tramp.asm diff --git a/gcc/config/alpha/vms-tramp.asm b/gcc/config/alpha/vms-tramp.asm new file mode 100644 index 00000000000..fce9ec539ca --- /dev/null +++ b/gcc/config/alpha/vms-tramp.asm @@ -0,0 +1,22 @@ +;# New Alpha OpenVMS trampoline +;# + .set noreorder + .set volatile + .set noat + .file 1 "tramp.s" +.text + .align 3 + .globl __tramp + .ent __tramp +__tramp..en: + +.link + .align 3 +__tramp: + .pdesc __tramp..en,null +.text + ldq $1,24($27) + ldq $27,16($27) + ldq $28,8($27) + jmp $31,($28),0 + .end __tramp -- cgit v1.2.3