Binary
LLVM のバックエンドにはソースコードを生成できるものがある。
日本中のバイナリアンを虜にしてやまない (誇張あり) コンパイラ基盤技術である LLVM の記念すべき第一回勉強会に参加してきた。 http://lucille.atso-net.jp/blog/?p=577 http://groups.google.co.jp/group/llvm_study/web/%E7%AC%AC%E4%B8%80%E5%9B%9E+llv…
Eclipse *1 の主要なコンポーネントのひとつに CDT (C/C++ Development Tooling) というのがある。 *1:java-ja からきますた とか言いながら、実は Eclipse 等の IDE をほとんど使ったことがない...。
同じプログラムなのに CPU により結果が異なる簡単な例。
google-perftools を別の CPU に移植してみた のジョーク版みたいなつもりで始めてみたら、意外と学べることがあったため、ちょいとまとめておく。