Skip to content

[RISC‐V 64] PLT와 GOT는 무엇인가? (진행 예정)

최기철 edited this page Aug 27, 2023 · 1 revision

1. PLT(Procedure Linkage Table)

1-1. PLT 개요

  • 우리가 C언어에서 코드를 작성할 때 화면에 문자열을 출력하는 단순한 프로그램을 만든다고 하더라도 printf() 라는 외부 함수를 사용한다.
  • printf()와 같이 너무 기본적으로 사용하는 함수들도 어딘가에 구현이 되어있어야 하는데, linux에서는 libc, glibc, … 등 표준 C 라이브러리에서 이러한 기본적인 함수들을 구현하고 있다.

2. GOT(Global Offset Table)

1-1. 예정

  • 예정