Avatar
えーと
11:00 AM
Mach-Oにはオブジェクトファイルの仕様としてautolinkの仕組みがあって、オブジェクトファイルに記述されたライブラリをリンカが読んで自動でリンクするんですけど、 (edited)
11:01 AM
ELFはそういうリンカとコンパイラの間のコンベンションが無いので、Swiftは勝手にELFオブジェクトファイルにautolinkセクションを作ってリンカオプションを書いて、
11:03 AM
ドライバがリンカへ渡す入力全体に対して、swift-autolink-extractでautolinkセクションを読んでリンカオプションを集めて、リンカに渡す、っていう仕組みになってるんですけど、