Annotation of researchv10no/cmd/cfront/libC/otask/swap.s.3b, revision 1.1.1.1

1.1       root        1:        .file   "3b_swap.s"
                      2: #      ident   "@(#)cfront:lib/task/3b_swap.s  1.2"
                      3: 
                      4:        .text
                      5:        .globl swap
                      6:        .align  4
                      7: swap:
                      8:        save &0
                      9:        movw    0(%ap),%r1      #       r1 = this
                     10:        #  the following constant is the displacement of t_framep in task
                     11:        movw    20(%r1),%fp     #       fp = this->t_framep
                     12:        movw    24(%r1),%r0     #       fudge return -- this->th
                     13:        movw    28(%r1),%ap     #       this->t_ap
                     14:        ret &6

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.