~ubuntu-branches/ubuntu/hardy/uim/hardy

« back to all changes in this revision

Viewing changes to sigscheme/libgcroots/mips_ultrix_mach_dep.s

  • Committer: Bazaar Package Importer
  • Author(s): Masahito Omote
  • Date: 2007-04-21 03:46:09 UTC
  • mfrom: (1.1.6 upstream)
  • Revision ID: james.westby@ubuntu.com-20070421034609-gpcurkutp8vaysqj
Tags: 1:1.4.1-3
* Switch to dh_gtkmodules for the gtk 2.10 transition (Closes:
  #419318)
  - debian/control: Add ${misc:Depends} and remove libgtk2.0-bin on
    uim-gtk2.0.
  - debian/uim-gtk2.0.post{inst,rm}: Removed.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
# define call_push(x)     move    $4,x;    jal     GCROOTS_push_one
 
2
 
 
3
    .text
 
4
 # Mark from machine registers that are saved by C compiler
 
5
    .globl  GCROOTS_push_regs
 
6
    .ent    GCROOTS_push_regs
 
7
GCROOTS_push_regs:
 
8
    subu    $sp,8       ## Need to save only return address
 
9
    sw      $31,4($sp)
 
10
    .mask   0x80000000,-4
 
11
    .frame  $sp,8,$31
 
12
    call_push($2)
 
13
    call_push($3)
 
14
    call_push($16)
 
15
    call_push($17)
 
16
    call_push($18)
 
17
    call_push($19)
 
18
    call_push($20)
 
19
    call_push($21)
 
20
    call_push($22)
 
21
    call_push($23)
 
22
    call_push($30)
 
23
    lw      $31,4($sp)
 
24
    addu    $sp,8
 
25
    j       $31
 
26
    .end    GCROOTS_push_regs