[ccache] auto-disabling ccache when gcc gets plugins?

David Givone david at givone.net
Sat Oct 20 08:34:44 MDT 2012


Around line 1601 of ccache.c there are some parameter checks to disable
ccache. The code uses the terminology "too hard" when it disables caching.
You will also need to add a test to test/test_compopt.c and look for the
"too_hard" tests for an example.

On Thu, Oct 18, 2012 at 10:35 PM, Basile Starynkevitch <
basile at starynkevitch.net> wrote:

> On Fri, Oct 19, 2012 at 11:18:58AM +1100, Martin Pool wrote:
> > Disabling all caching because any plugins are used seems like a bit of
> > overkill: while they _can_ be impure, I wonder if most will be?  But
> > probably disabling when MELT is present would be reasonable.
> >
> > There is existing code to disable caching when particular flags are
> present
> > so it should be a one-line fix.
>
> In what function (and what line?) of ccache.c do you believe should I
> patch that fix?
>
> Regards.
>
> --
> Basile STARYNKEVITCH         http://starynkevitch.net/Basile/
> email: basile<at>starynkevitch<dot>net mobile: +33 6 8501 2359
> 8, rue de la Faiencerie, 92340 Bourg La Reine, France
> *** opinions {are only mines, sont seulement les miennes} ***
> _______________________________________________
> ccache mailing list
> ccache at lists.samba.org
> https://lists.samba.org/mailman/listinfo/ccache
>


More information about the ccache mailing list