ccacheのは、C / C ++コンパイラのキャッシングプリプロセッサとして動作するように設計されたオープンソースのコンパイラキャッシュです。
これは、コンパイルがキャッシュから満たすことができるときを検出する-Eコンパイラスイッチとハッシュを使用しています。サポートするC ++、C、Objective-Cの++とObjective-C
のこのリリースのの新機能:ます。
- バグ修正:
- はEAGAIN信号が正しく処理されます。これは、コンパイラから大きな誤差出力によってトリガ問題が修正されます。
- キャッシュ内のサブディレクトリは、もはや読み取り専用モードで作成されません。
- そのccacheののログファイルディスクリプタがコンパイラで利用することができませんので、修正しました。
- 改善されたエラー·レポートします。
- 一時的な標準出力/標準エラー出力ファイルを消えるは現在正常に処理されます。
- その他
- 固定テストスイートます。
キャッシュされたstderr出力を発するとき
コンパイラの実行時に一時的な標準出力/標準エラー出力ファイルを作成することができない
eCryptfsはで動作するように
のバージョン3.1.7にの新しい何が:作成時に失敗:</ P>
- いくつかのマイナーなバグを修正しましたキャッシュディレクトリ内のファイルは、致命的な行われているます。
- 認識と-fpluginで指定されたGCCのプラグインのハッシング=ファイルが追加されました。 CPATH、C_INCLUDE_PATH、および類似の環境変数は、現在そのような変数が変更された際に誤ったキャッシュヒットを避けるために、ハッシュに追加されます。
- の連結の引数を持つ-MT / -MQオプションにccache 3.1.5で導入されたGCCのバグの互換性が戻ってきたします。
のバージョン3.1.5でのの新機能:
- の新機能と改善:
- はQUOT&名前の新しい統計カウンタを追加しました。
- 元のコマンドラインは今CCACHE_LOGFILEで指定されたファイルに記録されます。
- 改善されたエラー·ロギングします。
- サポートが追加されました。
- の改善順序ます。
- バグ修正:
- -MF / -MT / -MQ連結された引数とオプションが正しく処理されるようになりまします。
- ccacheのは今の連結引数を持つ-MT / -MQオプションについてはGCCとの互換性バグでます。
- 固定マイナーメモリリークします。
- システムのlibmがサポートされるようになりました。
前処理&QUOTを求め;
システムコールが失敗する
-F / -iframework GCCオプションで絶対パスを書き換えるための
ccacheの-s出力の統計カウンタの
これらはコマンドライン上の最後のとき
欠けている(ととリンクする必要はありません)
バグ修正リリースします。
のバージョン3.1.4でのの新機能である
のバージョン3.1.3でのの新しい何が:-MFarg、-MTarg
- 、および-MQarg (オプションと引数の間にスペースなしすなわち、)コンパイラオプションが正しく処理されるようになりまします。
- malloc関数からのNULL戻り値/のcallocが正しく処理されるようになりまします。
- AIX上でプリコンパイラ出力を解析問題が修正されています。
- ドキュメンテーションが改善されています。
- テストスイートの移植性が改善されています。
* -fdump-コンパイラオプションが正しくなりました。
のバージョン3.1.2でのの新機能であるキャッシュにあまりにもハードとして検出します。
ゼロバイトの
情報は、ハッシュ合計に含まれている
のバージョン3.1.1でのの新機能:
- 非正規のファイルが正しく処理されるようになりまし含まれる。
- CRCエラーが検出されます。
- NFS上の潜在的なオブジェクトファイルの破損のレースを修正しました。
- ドキュメントは修正されました。
- ARの構成検出が正しく行われます。
キャッシュ内の圧縮ファイルを解凍する際に
のバージョン3.1のの新機能:
- サポートは、カスタムコマンドの出力をハッシュに追加されましたコンパイラを識別するためにします。
- コンピレーションがサポートされるようになりました。
- はNFSマウント上の行動が改善されています。
- いくつかのバグが修正されました。
プリコンパイル済みヘッダーを使用する
のバージョン3.0.1でのの新機能:
- 統計カウンター&QUOT;リンク&QUOTを呼びかけた。単一のオブジェクトファイルとのリンク時正しく更新されます。
- のアウトソースのビルドの問題を修正しました。
コメントが見つかりません