Pastebin launched a little side project called VERYVIRAL.com, check it out ;-) Want more features on Pastebin? Sign Up, it's FREE!
Guest

Untitled

By: a guest on Feb 15th, 2014  |  syntax: Diff  |  size: 3.21 KB  |  views: 129  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. --- /Users/Rene/temp/0_1.s      2014-02-15 16:55:59.000000000 +0100
  2. +++ /Users/Rene/temp/0_2.s      2014-02-15 16:56:05.000000000 +0100
  3. @@ -22,7 +22,6 @@
  4.         movb    $0, %al
  5.         callq   objc_lookup_class@PLT
  6.         leaq    .objc_selector_list(%rip), %rdi
  7. -       addq    $32, %rdi
  8.         movq    %rdi, -32(%rbp)         # 8-byte Spill
  9.         movq    %rax, %rdi
  10.         movq    -32(%rbp), %rsi         # 8-byte Reload
  11. @@ -30,7 +29,7 @@
  12.         callq   objc_msg_lookup@PLT
  13.         leaq    .objc_selector_list(%rip), %rsi
  14.         movq    %rsi, %rdi
  15. -       addq    $32, %rsi
  16. +       addq    $32, %rdi
  17.         movq    -40(%rbp), %rcx         # 8-byte Reload
  18.         movq    %rdi, -48(%rbp)         # 8-byte Spill
  19.         movq    %rcx, %rdi
  20. @@ -44,6 +43,7 @@
  21.         leaq    .objc_selector_list(%rip), %rcx
  22.         movq    %rcx, %rsi
  23.         addq    $16, %rsi
  24. +       addq    $32, %rcx
  25.         movl    $1, %edx
  26.         movq    -56(%rbp), %rdi         # 8-byte Reload
  27.         movq    %rsi, -64(%rbp)         # 8-byte Spill
  28. @@ -1653,6 +1653,21 @@
  29.         .quad   0
  30.         .size   .objc_statics_ptr, 16
  31.  
  32. +       .type   .objc_sel_namefileHandleWithStandardOutput,@object # @.objc_sel_namefileHandleWithStandardOutput
  33. +       .section        .rodata..objc_sel_namefileHandleWithStandardOutput,"aG",@progbits,.objc_sel_namefileHandleWithStandardOutput,comdat
  34. +       .weak   .objc_sel_namefileHandleWithStandardOutput
  35. +       .align  16
  36. +.objc_sel_namefileHandleWithStandardOutput:
  37. +       .asciz   "fileHandleWithStandardOutput"
  38. +       .size   .objc_sel_namefileHandleWithStandardOutput, 29
  39. +
  40. +       .type   .objc_sel_namewriteData_3A_,@object # @".objc_sel_namewriteData:"
  41. +       .section        .rodata..objc_sel_namewriteData_3A_,"aG",@progbits,.objc_sel_namewriteData_3A_,comdat
  42. +       .weak   .objc_sel_namewriteData_3A_
  43. +.objc_sel_namewriteData_3A_:
  44. +       .asciz   "writeData:"
  45. +       .size   .objc_sel_namewriteData_3A_, 11
  46. +
  47.         .type   .objc_sel_namedataUsingEncoding_3A_,@object # @".objc_sel_namedataUsingEncoding:"
  48.         .section        .rodata..objc_sel_namedataUsingEncoding_3A_,"aG",@progbits,.objc_sel_namedataUsingEncoding_3A_,comdat
  49.         .weak   .objc_sel_namedataUsingEncoding_3A_
  50. @@ -1667,31 +1682,16 @@
  51.         .asciz   "@20@0:8i16"
  52.         .size   .L.objc_sel_types, 11
  53.  
  54. -       .type   .objc_sel_namewriteData_3A_,@object # @".objc_sel_namewriteData:"
  55. -       .section        .rodata..objc_sel_namewriteData_3A_,"aG",@progbits,.objc_sel_namewriteData_3A_,comdat
  56. -       .weak   .objc_sel_namewriteData_3A_
  57. -.objc_sel_namewriteData_3A_:
  58. -       .asciz   "writeData:"
  59. -       .size   .objc_sel_namewriteData_3A_, 11
  60. -
  61. -       .type   .objc_sel_namefileHandleWithStandardOutput,@object # @.objc_sel_namefileHandleWithStandardOutput
  62. -       .section        .rodata..objc_sel_namefileHandleWithStandardOutput,"aG",@progbits,.objc_sel_namefileHandleWithStandardOutput,comdat
  63. -       .weak   .objc_sel_namefileHandleWithStandardOutput
  64. -       .align  16
  65. -.objc_sel_namefileHandleWithStandardOutput:
  66. -       .asciz   "fileHandleWithStandardOutput"
  67. -       .size   .objc_sel_namefileHandleWithStandardOutput, 29
  68. -
  69.         .type   .objc_selector_list,@object # @.objc_selector_list
  70.         .section        .data.rel,"aw",@progbits
  71.         .align  16
  72.  .objc_selector_list:
  73. -       .quad   .objc_sel_namedataUsingEncoding_3A_
  74. -       .quad   .L.objc_sel_types
  75. -       .quad   .objc_sel_namewriteData_3A_
  76. -       .quad   .L__unnamed_37
  77.         .quad   .objc_sel_namefileHandleWithStandardOutput
  78.         .quad   .L__unnamed_15
  79. +       .quad   .objc_sel_namewriteData_3A_
  80. +       .quad   .L__unnamed_37
  81. +       .quad   .objc_sel_namedataUsingEncoding_3A_
  82. +       .quad   .L.objc_sel_types
  83.         .zero   16
  84.         .size   .objc_selector_list, 64