~ubuntu-branches/debian/squeeze/ffcall/squeeze

« back to all changes in this revision

Viewing changes to ffcall/trampoline/proto-sparc.s

  • Committer: Bazaar Package Importer
  • Author(s): Christoph Egger
  • Date: 2010-06-26 15:29:30 UTC
  • mfrom: (5.1.1 experimental)
  • Revision ID: james.westby@ubuntu.com-20100626152930-c09y01gk3szcnykn
Tags: 1.10+cvs20100619-2
Ship to unstable

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
gcc2_compiled.:
2
 
___gnu_compiled_c:
3
 
.text
4
 
        .align 4
5
 
        .global _tramp
6
 
        .proc   04
7
 
_tramp:
8
 
        !#PROLOGUE# 0
9
 
        save    %sp, -104, %sp
10
 
        !#PROLOGUE# 1
11
 
        sethi   %hi(305419264), %o2
12
 
        sethi   %hi(1934967808), %o1
13
 
        or      %o2, 632, %o2
14
 
        or      %o1, 785, %o1
15
 
        sethi   %hi(-1161905152), %o0
16
 
        or      %o0, 704, %o0
17
 
        call    %o0, 0
18
 
        st      %o1, [%o2]
19
 
        ret
20
 
        restore %g0, %o0, %o0
21
 
        .align 4
22
 
        .global _jump
23
 
        .proc   04
24
 
_jump:
25
 
        !#PROLOGUE# 0
26
 
        !#PROLOGUE# 1
27
 
        sethi   %hi(-1161905152), %g2
28
 
        or      %g2, 704, %g2
29
 
        jmp     %g2
30
 
         nop