swap.s
contents ::
  loop.c
  loop.s
  main_swap.c
  quick_sort.s
  ss.s
  swap2.c
  swap2.s
  swap_ararym.c
  swap_array.c
  swap_array.s
  swap.c
  swap.s


.text
.globl swap
swap:
         pushl         %ebp
         movl         %esp, %ebp
         subl         $12, %esp
         
         movl         -8(%ebp), %eax
         movl         %eax, -4(%ebp)
         
         movl         -12(%ebp), %eax
         movl         %eax, -8(%ebp)
         
         movl         -4(%ebp), %eax
         movl         %eax, -12(%ebp)
         
         leave
         ret

James Little