ライブラリ化

TOPPERS/JSP for Blackfinのライブラリ化とサンプルのDXE化は一応終わりました。これでよかったのかどうかは疑問が残っています。一番の問題は実行ファイルのサイズが増えたことでしょう。リンカーのエリミネーションが効かなくなったため、不要なサブルーチンまでパッケージ化されているようです*1。ただ、サンプルを作るときにはソースを全部プロジェクトに登録するよりも作業しやすいため、これはこれで利点があります。
ドキュメントにこの問題を指摘しておいてライブラリ化の形でまとめていくつもりです。もうひとつ、手続き間最適化( Inter Procedual Optimization )も効かなくなります。

*1:勘違いしていました。エリミネーションは効いています。