diff options
author | law <law@138bc75d-0d04-0410-961f-82ee72b054a4> | 1997-08-07 16:29:49 +0000 |
---|---|---|
committer | law <law@138bc75d-0d04-0410-961f-82ee72b054a4> | 1997-08-07 16:29:49 +0000 |
commit | 5b48acd0eb694e43d357e6ad8f2daa604ad8d2ff (patch) | |
tree | 90aba046852a9928d37bed21183cf588ecde1bf5 | |
parent | 5fc0eb84a1471721be461363f2ba3f7e6b5f3a6b (diff) |
Initial revision
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14727 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r-- | gcc/config/alpha/vms-tramp.asm | 22 |
1 files changed, 22 insertions, 0 deletions
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 |