Initial import from FreeBSD RELENG_4:
[dragonfly.git] / contrib / gcc / config / alpha / vms-tramp.asm
1 ;# New Alpha OpenVMS trampoline
2 ;#
3         .set noreorder
4         .set volatile
5         .set noat
6         .file 1 "tramp.s"
7 .text
8         .align 3
9         .globl __tramp
10         .ent __tramp
11 __tramp..en:
12
13 .link
14         .align 3
15 __tramp:
16         .pdesc __tramp..en,null
17 .text
18         ldq $1,24($27)
19         ldq $27,16($27)
20         ldq $28,8($27)
21         jmp $31,($28),0
22         .end __tramp