fork(1) download
  1. 00000000004004e0 <main>:
  2. 4004e0: 55 push %rbp
  3. 4004e1: bd 60 0b 60 00 mov $0x600b60,%ebp
  4. 4004e6: 53 push %rbx
  5. 4004e7: bb 60 1b 60 00 mov $0x601b60,%ebx
  6. 4004ec: 48 83 ec 08 sub $0x8,%rsp
  7. 4004f0: e8 db ff ff ff callq 4004d0 <rand@plt>
  8. 4004f5: 48 83 c5 04 add $0x4,%rbp
  9. 4004f9: 89 45 fc mov %eax,-0x4(%rbp)
  10. 4004fc: 48 81 fd 60 1b 60 00 cmp $0x601b60,%rbp
  11. 400503: 75 eb jne 4004f0 <main+0x10>
  12. 400505: 41 b9 f4 01 00 00 mov $0x1f4,%r9d
  13. 40050b: 31 f6 xor %esi,%esi
  14. 40050d: 41 b8 60 0b 60 00 mov $0x600b60,%r8d
  15. 400513: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
  16. 400518: 41 8b 08 mov (%r8),%ecx
  17. 40051b: b8 60 0b 60 00 mov $0x600b60,%eax
  18. ---start---
  19. 400520: 31 ff xor %edi,%edi
  20. 400522: 39 08 cmp %ecx,(%rax)
  21. 400524: ba ff ff ff ff mov $0xffffffff,%edx
  22. 400529: 40 0f 9c c7 setl %dil
  23. 40052d: 0f 4e d7 cmovle %edi,%edx
  24. ---end---
  25. 400530: 48 83 c0 04 add $0x4,%rax
  26. 400534: 01 d6 add %edx,%esi
  27. 400536: 48 3d 60 1b 60 00 cmp $0x601b60,%rax
  28. 40053c: 75 e2 jne 400520 <main+0x40>
  29. 40053e: 49 83 c0 04 add $0x4,%r8
  30. 400542: 4c 39 c3 cmp %r8,%rbx
  31. 400545: 75 d1 jne 400518 <main+0x38>
  32. 400547: 41 83 e9 01 sub $0x1,%r9d
  33. 40054b: 75 c0 jne 40050d <main+0x2d>
  34. 40054d: bf 34 07 40 00 mov $0x400734,%edi
  35. 400552: 31 c0 xor %eax,%eax
  36. 400554: e8 47 ff ff ff callq 4004a0 <printf@plt>
  37. 400559: 48 83 c4 08 add $0x8,%rsp
  38. 40055d: 31 c0 xor %eax,%eax
  39. 40055f: 5b pop %rbx
  40. 400560: 5d pop %rbp
  41. 400561: c3 retq
  42. 400562: 66 90 xchg %ax,%ax
Not running #stdin #stdout 0s 0KB
stdin
Standard input is empty
stdout
Standard output is empty