
はじめに
以前からリンカーに興味あったので、リンカーの勉強の一環でシンプルなリンカーを実装してみました。
https://github.com/skanehira/yui
次のコードのオブジェクトファイルからaarch64向けのELFバイナリを生成して実行できるだけのリンカーですが、
それでも色々と学びがあったので、実装について解説をしていきたいと思います。
main.c
__asm__(
“.global _start\n”
“_start:\n”
” adr x0, x\n”
” ldr w0, [x0…
Source link
Views: 2