title: Why does nop operation cause sigint?
body: <p>Having this from compiler:</p>
  
  <pre><code>.file   "b.c"
      .text
      .globl  _start
      .type   _start, @function
  _start:
      pushq   %rbp
      movq    %rsp, %rbp
      nop
      popq    %rbp
      ret
      .size   _start, .-_start
      .ident  "GCC: (Debian 8.3.0-6) 8.3.0"
      .section    .note.GNU-stack,"",@progbits
  </code></pre>
  
  <p>should be simple, but why does it sigint? (<code>Command terminated</code>), when there is nothing the program does?</p>
  
  <p>Build with </p>
  
  <pre><code>$cc -S -fno-asynchronous-unwind-tables -fno-dwarf2-cfi-asm b.c
  </code></pre>