Got an iPhone or iPad? We have a brand new Pastebin App for both devices, and it's totally free! Click here to download the new Pastebin App for iOS.
Guest

refuge

By: a guest on Feb 20th, 2010  |  syntax: C++  |  size: 1.16 KB  |  hits: 137  |  expires: Never
download  |  raw  |  embed  |  report abuse
Copied
  1. .globl main
  2.         .type   main, @function
  3. main:
  4. .LFB0:
  5.         .cfi_startproc
  6.         pushq   %rbp
  7.         .cfi_def_cfa_offset 16
  8.         movq    %rsp, %rbp
  9.         .cfi_offset 6, -16
  10.         .cfi_def_cfa_register 6
  11.         movl    $0, -4(%rbp)
  12.         cmpl    $15, -4(%rbp)
  13.         ja      .L2
  14.         mov     -4(%rbp), %eax
  15.         movq    .L18(,%rax,8), %rax
  16.         jmp     *%rax
  17.         .section        .rodata
  18.         .align 8
  19.         .align 4
  20. .L18:
  21.         .quad   .L2
  22.         .quad   .L3
  23.         .quad   .L4
  24.         .quad   .L5
  25.         .quad   .L6
  26.         .quad   .L7
  27.         .quad   .L8
  28.         .quad   .L9
  29.         .quad   .L10
  30.         .quad   .L11
  31.         .quad   .L12
  32.         .quad   .L13
  33.         .quad   .L14
  34.         .quad   .L15
  35.         .quad   .L16
  36.         .quad   .L17
  37.         .text
  38. .L3:
  39.         addl    $1, -4(%rbp)
  40.         jmp     .L2
  41. .L4:
  42.         subl    $1, -4(%rbp)
  43.         jmp     .L2
  44. .L5:
  45.         addl    $1, -4(%rbp)
  46.         jmp     .L2
  47. .L6:
  48.         subl    $1, -4(%rbp)
  49.         jmp     .L2
  50. .L7:
  51.         subl    $1, -4(%rbp)
  52.         jmp     .L2
  53. .L8:
  54.         movl    $3, -4(%rbp)
  55.         jmp     .L2
  56. .L9:
  57.         movl    $255, -4(%rbp)
  58.         jmp     .L2
  59. .L10:
  60.         movl    $255, -4(%rbp)
  61.         jmp     .L2
  62. .L11:
  63.         movl    $42, -4(%rbp)
  64.         jmp     .L2
  65. .L12:
  66.         movl    $2049, -4(%rbp)
  67.         jmp     .L2
  68. .L13:
  69.         movl    $6, -4(%rbp)
  70.         jmp     .L2
  71. .L14:
  72.         movl    $250, -4(%rbp)
  73.         jmp     .L2
  74. .L15:
  75.         movl    $852, -4(%rbp)
  76.         jmp     .L2
  77. .L16:
  78.         addl    $8, -4(%rbp)
  79.         jmp     .L2
  80. .L17:
  81.         movl    $415, -4(%rbp)
  82. .L2:
  83.         movl    -4(%rbp), %eax
  84.         movl    %eax, -8(%rbp)
  85.         movl    $0, %eax
  86.         leave
  87.         ret
  88.         .cfi_endproc