Szczegóły programowe:
Wersja: 3.1.9
Filmu: 20 Feb 15
Licencja: Wolny
Popularność: 57
ccache jest otwarta skrzynka źródłem kompilator zaprojektowane do działania jako pamięci podręcznej procesora do pre-kompilatory C / C ++.
Wykorzystuje przełącznik kompilatora -E i mieszania w celu wykrycia, gdy kompilacja może być zadowolony z pamięci podręcznej. Obsługuje C ++, C, Objective-C ++ i Objective-C
Co nowego w tym wydaniu:.
- Poprawki:
- Sygnał EAGAIN jest teraz prawidłowo obsługiwane podczas emitowania pamięci podręcznej wyjście stderr. To rozwiązuje problem wywołany przez duże wyjścia błędów z kompilatora.
- podkatalogi w pamięci podręcznej nie są już tworzone w trybie tylko do odczytu.
- Poprawiono tak deskryptor pliku dziennika, który CCache nie jest udostępniony do kompilatora.
- Ulepszone raportowanie błędów przy braku do tworzenia plików tymczasowych stdout / stderr podczas wykonywania kompilator.
- Znikające pliki tymczasowe stdout / stderr są teraz obsługiwane wdziękiem.
- Inne:
- Poprawiono zestaw testów do pracy na ecryptfs.
Co jest nowa w wersji 3.1.7:
- Kilka drobnych błędów zostało poprawionych: niepowodzenie podczas tworzenia pliki w katalogu pamięci podręcznej został wykonany śmiertelne.
- Uznanie i mieszania wtyczek GCC określonych w -fplugin = plik został dodany. CPATH, C_INCLUDE_PATH i podobne środowiska zmienne są teraz dodawane do mieszania, aby uniknąć fałszywych trafień pamięci podręcznej, gdy takie zmienne zmieniły.
- Kompatybilność wprowadzony w błąd GCC 3.1.5 dla -MT ccache / -MQ opcji z połączonych argumentów został przywrócony.
Co nowego w wersji 3.1.5:
- Nowe funkcje i ulepszenia:
- Dodano nowy licznik statystyk o nazwie & quot; o nazwie do przeróbki & rdquo;.
- oryginalna linia poleceń jest obecnie zalogowany do pliku podanego CCACHE_LOGFILE.
- Ulepszone rejestrowanie błędów podczas wywołania systemowe nie.
- Dodano wsparcie dla przepisywania bezwzględnej ścieżki w -f / -iframework opcji GCC.
- Poprawiona kolejność statystyki liczników produkcji CCache -s.
- Poprawki błędów:
- Opcje -mf / -MT / -MQ z łączonych argumentem są teraz obsługiwane poprawnie, gdy są ostatnie w wierszu poleceń.
- ccache jest teraz kompatybilny z GCC problem dla -MT / opcji -MQ z połączonych argumentów.
- Poprawiono drobne wyciek pamięci.
- Systemy, które nie posiadają (i nie muszą być powiązane z) libm są teraz obsługiwane.
Co nowego w wersji 3.1.4:
- wydanie poprawki błędów,
Co nowego w wersji 3.1.3:
- -MFarg, -MTarg i -MQarg opcje kompilatora (czyli bez spacji między opcją a argumentem) są teraz prawidłowo obsługiwane.
Co nowego w wersji 3.1.2:
- Opcje kompilatora -fdump- * są teraz poprawnie wykrywane jako zbyt trudne do pamięci podręcznej.
- NULL wartości zwracane przez malloc / calloc zero bajtów są teraz prawidłowo obsługiwane.
- Problem podczas analizowania wyjście Prekompilator w systemie AIX została ustalona.
- Dokumentacja, na którym informacje są zawarte w sumie hash została poprawiona.
- możliwość przenoszenia Zestaw testów został poprawiony.
Co nowego w wersji 3.1.1:
- Nieregularnie to pliki są teraz prawidłowo obsługiwane.
- Błędy CRC są wykrywane podczas dekompresji skompresowanych plików w pamięci podręcznej.
- Potencjał pliku obiektu wyścig korupcji w systemie plików NFS został naprawiony.
- Dokumentacja została poprawiona.
- Konfiguracja wykrywania ar jest teraz prawidłowo.
Co nowego w wersji 3.1:
- Wsparcie został dodany do mieszania wyjście polecenia niestandardowego do identyfikacji kompilatora.
- Składanki używające nagłówki skompilowane są teraz obsługiwane.
- Zachowanie na NFS został poprawiony.
- Niektóre błędy zostały poprawione.
Co nowego w wersji 3.0.1:
- Licznik statystyki & quot; wezwał do linku & quot; jest teraz poprawnie aktualizowane podczas łączenia się z jednego pliku wynikowego.
- Problem z out-of-źródła buduje został naprawiony.
Komentarze nie znaleziono