On Wed, 2020-01-08 at 04:02 -0500, David Malcolm wrote: > Needs review. > > Changed in v5: > - update ChangeLog path > - updated copyright years to include 2020 > > Changed in v4: > - wrap with #if ENABLE_ANALYZER > - add DISABLE_COPY_AND_ASSIGN > > This patch adds a logging framework to the analyzer which handles > hierarchical messages (showing the nested structure of the calls). > > This code is largely based on that in the "jit" subdirectory (with > a few changes). An alternative would be to generalize that code > and move it to the gcc parent directory. > > gcc/analyzer/ChangeLog: > * analyzer-logging.cc: New file. > * analyzer-logging.h: New file. If you see a good opportunity to [re]factor, combine, etc with the bits in JIT, that's fine. But I don't think that should be a requirement to go forward.
OK jeff >