<<
19/34
>>
First
Last
バカパラレル
build.ninjaを構築する部分、ninjaのためのエスケープやらshellのためのエスケープなどなど、結構激しく文字列操作をする
再評価が必要かどうかをチェックするための $(shell ...) の実行
このへんは普通にスレッドプールで。少しはまったりもした…
- static link + C++11 thread
- libpthread.(a|so) はリンクされてるとは限らない
- C++11 thread libstdc++ から pthread_* を weak シンボルで参照して、無ければ実行時に例外投げる
- libpthread.a の内容物がckatiバイナリに入ってないと死ぬ