<< 40/64 >>
First Last

PIC と PLT と GOT

Position Independent Code と Procedure Linkage Table と Global Offset Table

  call printf

という感じで直接呼ぶんじゃなくて

  call printf@plt
  ...
 printf@plt:
  jmp printf

という感じで一段かまして呼び出す

PLT と GOT はリンカが出力する