1
; Trampoline for hppa CPU
4
; Copyright 1997 Bruno Haible, <bruno@clisp.org>
6
; This is free software distributed under the GNU General Public Licence
7
; described in the file COPYING. Contact the author if you don't have this
8
; or can't live with it. There is ABSOLUTELY NO WARRANTY, explicit or implied,
14
.IMPORT $$dyncall,MILLICODE
18
.EXPORT tramp,ENTRY,PRIV_LEV=3,ARGW0=GR,ARGW1=GR
21
.CALLINFO FRAME=0,NO_CALLS
23
; The closure pointer is already in register %r19.
24
; Move <variable> into register %r20.
26
; Move <data> into register %r22
28
; Move <address> into register %r21.
30
; Store <data> into <variable>.
33
bb,>=,n %r21,30,tramp_2