On Wed, 2020-01-08 at 04:02 -0500, David Malcolm wrote:
> Jeff approved ("No concerns here") the v1 version of this patch here:
> https://gcc.gnu.org/ml/gcc-patches/2019-12/msg00511.html
> and the subsequent changes fall under the "obvious" rule in my
> opinion.
>
> Changed in v5:
> - update ChangeLog path
> - updated copyright years to include 2020
>
> Changed in v4:
> - Remove include of gcc-plugin.h, reworking includes accordingly.
> - Wrap everything in #if ENABLE_ANALYZER
> - Use TV_ANALYZER_PLAN rather than an auto_client_timevar.
> - Update for new param API.
> - Add DISABLE_COPY_AND_ASSIGN (analysis_plan);
>
> This patch adds an analysis_plan class, which encapsulate decisions about
> how the analysis should happen (e.g. the order in which functions should
> be traversed).
>
> gcc/analyzer/ChangeLog:
> * analysis-plan.cc: New file.
> * analysis-plan.h: New file.
OK
jeff
>