Software detaljer:
ccache er en open source compiler cache designet til at fungere som en caching pre-processor til C / C ++ compilere.
Det bruger -E compiler switch og en hash til at opdage, når en samling kan opfyldes fra cachen. Understøtter C ++, C, Objective-C ++ og Objective-C
Hvad er nyt i denne udgivelse:.
- Fejlrettelser:
- EAGAIN signalet nu håndteres korrekt, når de afgiver cached stderr output. Dette løser et problem udløst af store fejl output fra compiler.
- undermapper i cachen ikke længere skabt i skrivebeskyttet tilstand.
- Fast så ccache log file descriptor ikke stilles til rådighed for den compiler.
- Forbedret fejlrapportering når ikke at skabe midlertidige stdout / stderr filer, når udførelsen af compiler.
- Forsvinder midlertidige stdout / stderr filer håndteres nu yndefuldt.
- Andet:
- Fast test suite til at arbejde på eCryptfs.
Hvad er nyt i version 3.1.7:
- Flere mindre bugs er blevet rettet: fiasko, når du opretter filer i cachemappe er gjort fatal.
- Anerkendelse og hashing af GCC plugins specificeret med -fplugin = fil er blevet tilføjet. CPATH, C_INCLUDE_PATH og lignende miljøvariabler nu tilføjet til hash for at undgå falske cache hits når disse variabler har ændret sig.
- GCC bug kompatibilitet indført i ccache 3.1.5 for -MT / -MQ muligheder med sammenkædede argumenter er blevet vendt.
Hvad er nyt i version 3.1.5:
- Nyheder og forbedringer:
- Tilføjet en ny statistik tæller med navnet & quot; opfordrede til forbehandling & quot;.
- Den oprindelige kommandolinje er nu logget til filen angivet med CCACHE_LOGFILE.
- Forbedret fejl logning, når system opkald mislykkes.
- Tilføjet support for omskrivning absolutte stier i -F / -iframework GCC indstillinger.
- Forbedret rækkefølge statistik tællere i ccache -s output.
- Fejlrettelser:
- -MF / -MT / -MQ muligheder med sammenkædede argument håndteres nu korrekt, når de er sidst på kommandolinjen.
- ccache er nu bug kompatibel med GCC for -MT / -MQ muligheder med sammenkædede argumenter.
- Rettet en mindre hukommelsesfejl.
- Systemer, der mangler (og ikke behøver at være forbundet med) libm understøttes nu.
Hvad er nyt i version 3.1.4:
- En bug fix release
Hvad er nyt i version 3.1.3:
- -MFarg, -MTarg og -MQarg compiler optioner (dvs. uden et mellemrum mellem optionen og argument) er nu håndteres korrekt.
Hvad er nyt i version 3.1.2:
- compileren optioner -fdump- * er nu korrekt detekteret som for svært at cache.
- NULL retur værdier fra malloc / calloc af nul bytes håndteres nu korrekt.
- et problem, når parsing Prækompileringsparameteren udgang på AIX er blevet rettet.
- Dokumentation om, hvilke oplysninger der indgår i hash sum er blevet forbedret.
- test suite portabilitet er blevet forbedret.
Hvad er nyt i version 3.1.1:
- Ikke-regelmæssig omfatter filer håndteres nu korrekt.
- CRC-fejl opdages, når dekomprimere komprimerede filer i cachen.
- En potentiel objekt fil korruption race på NFS er blevet rettet.
- Dokumentation er blevet korrigeret.
- Indstil opdagelse af ar er nu gjort ordentligt.
Hvad er nyt i version 3.1:
- Der er tilføjet til hashing outputtet af en brugerdefineret kommando at identificere compiler.
- Samlinger, der bruger færdigkompilerede overskrifter er nu understøttet.
- Adfærd på NFS mounts er blevet forbedret.
- Nogle fejl er blevet rettet.
Hvad er nyt i version 3.0.1:
- statistikken tæller & quot; opfordrede til link & quot; er nu opdateret korrekt, når du linker med et enkelt objekt fil.
- Et problem med out-of-source builds er blevet rettet.
Kommentarer ikke fundet