Avatar
この辺の成果物を自分でハックして実行時に引っ張れないか考えてるんだけど
10:20 AM
ランタイム側の登録されたデータ構造は、大体、 匿名namespaceに入っててシンボルが取れない
10:20 AM
あと、今話してわかったけど、ELFの場合は、 __attribute__((__visibility__("hidden"),__aligned__(1))) extern const char __start_##name;
10:21 AM
このスタートシンボルが visibility hidden ってことは
10:21 AM
外のobjectからリンクできない・・・?
10:21 AM
swift_image_constructor は同じobjectの中だからこれが見えて、スタートシンボルが取れて、その場でグローバルに登録しちゃうけど
10:21 AM
外側から後から同じことができないよね。