「リンクするときに ld が解釈できればよくて GNU ld はリンカスクリプトも受け入れている」というのはそうなんだとなるが、では dlopen() は……?という疑問が(そもそも libc は dlopen で読むもんじゃねえだろというのは置いといて)