Dettagli del software:
Versione: 3.1.9
Data di caricamento: 20 Feb 15
Licenza: Libero
Popolarità: 57
ccache è una cache compilatore open source progettato per agire come un caching pre-processore per compilatori C / C ++.
Utilizza l'opzione del compilatore -E e un hash per rilevare quando una compilation può essere soddisfatta dalla cache. Supporta C ++, C, Objective-C ++ e Objective-C
Cosa c'è di nuovo in questa versione:.
- Correzioni di bug:
- Il segnale EAGAIN viene ora gestita correttamente quando emettono uscita stderr cache. Questo risolve un problema innescato da uscite di errore grandi dal compilatore.
- sottodirectory nella cache non sono più creati in modalità di sola lettura.
- Risolto così descrittore di file di log che di ccache non è messo a disposizione del compilatore.
- Migliorata segnalazione di errore quando non riuscendo a creare stdout / stderr file temporanei durante l'esecuzione del compilatore.
- Scomparsa stdout / stderr file temporanei vengono ora gestiti con grazia.
- Altro:
- suite di test fisso su cui lavorare ecryptfs.
Cosa c'è di nuovo nella versione 3.1.7:
- Diversi bug minori sono stati risolti: errore durante la creazione file nella directory della cache è stato reso fatale.
- = è stato aggiunto il file riconoscimento e hashing dei plugin GCC specificate con -fplugin. CPath, C_INCLUDE_PATH, e ambiente simile variabili sono ora aggiunte alla hash per evitare falsi colpi di cache quando tali variabili sono cambiati.
- La compatibilità GCC bug introdotto in ccache 3.1.5 per -MT / -MQ opzioni con argomenti concatenati è stata ripristinata.
Cosa c'è di nuovo nella versione 3.1.5:
- Nuove funzionalità e miglioramenti:
- Aggiunto un nuovo contatore statistiche denominato & quot; ha chiesto la trasformazione & quot;.
- La riga di comando originale è ora registrato nel file specificato con CCACHE_LOGFILE.
- Migliorata la registrazione degli errori durante le chiamate di sistema falliscono.
- Aggiunto il supporto per la riscrittura percorsi assoluti in -F / -iframework opzioni GCC.
- Una migliore ordine di contatori delle statistiche in uscita ccache -s.
- Correzioni di bug:
- I -MF / -MT / -MQ opzioni con argomenti concatenati sono ora gestiti correttamente quando sono l'ultima nella riga di comando.
- ccache è ora bug compatibile con GCC per le -MT / opzioni -MQ con argomenti concatenati.
- Risolto un problema di memoria minore.
- I sistemi che non hanno (e non hanno bisogno di essere collegati con) libm sono ora supportati.
Cosa c'è di nuovo nella versione 3.1.4:
- Una release di bug fix
Cosa c'è di nuovo nella versione 3.1.3:
- Il -MFarg, -MTarg, e -MQarg opzioni del compilatore (cioè, senza uno spazio tra l'opzione e l'argomento) sono ora gestiti correttamente.
Cosa c'è di nuovo nella versione 3.1.2:
- Le opzioni di compilazione -fdump- * sono ora correttamente rilevato come troppo difficile da cache.
- i valori restituiti NULL da malloc / calloc di zero byte sono ora gestiti correttamente.
- Un problema durante l'analisi di uscita precompilatore su AIX è stato risolto.
- Documentazione in cui l'informazione è incluso nella somma hash è stata migliorata.
- La portabilità suite di test è stata migliorata.
Cosa c'è di nuovo nella versione 3.1.1:
- non regolari includono i file vengono ora gestiti correttamente.
- vengono rilevati errori CRC durante la decompressione dei file compressi nella cache.
- Un potenziale file oggetto gara corruzione su NFS è stato risolto.
- Documentazione è stato corretto.
- Configura il rilevamento di ar ora è fatto correttamente.
Cosa c'è di nuovo in versione 3.1:
- Il supporto è stato aggiunto per hashing l'output di un comando personalizzato per identificare il compilatore.
- Compilations che utilizzano intestazioni precompilate sono ora supportati.
- Comportamento su NFS è stata migliorata.
- Alcuni bug sono stati corretti.
Cosa c'è di nuovo nella versione 3.0.1:
- Il contatore & quot statistiche, chiamato per il link & quot; è ora aggiornato correttamente durante il collegamento con un singolo file oggetto.
- Un problema con build è stato corretto out-of-source.
I commenti non trovato