aboutsummaryrefslogtreecommitdiff
path: root/gcc/analyzer/analyzer-selftests.cc
diff options
context:
space:
mode:
authorDavid Malcolm <dmalcolm@redhat.com>2022-11-03 13:47:02 -0400
committerDavid Malcolm <dmalcolm@redhat.com>2022-11-03 13:47:02 -0400
commitaccece8c9543e4f3f7bbf24989755dd0453658b7 (patch)
tree2d610a47ba0ddd6dabda643a910fad70e3e72e6b /gcc/analyzer/analyzer-selftests.cc
parentd60b40b86b166fbdb68523c4164c0003c8244192 (diff)
downloadgcc-accece8c9543e4f3f7bbf24989755dd0453658b7.zip
gcc-accece8c9543e4f3f7bbf24989755dd0453658b7.tar.gz
gcc-accece8c9543e4f3f7bbf24989755dd0453658b7.tar.bz2
analyzer: use std::unique_ptr during bifurcation
gcc/analyzer/ChangeLog: * analysis-plan.cc: Define INCLUDE_MEMORY before including system.h. * analyzer-pass.cc: Likewise. * analyzer-selftests.cc: Likewise. * analyzer.cc: Likewise. * analyzer.h: Use std::unique_ptr in bifurcation code. * call-string.cc: Define INCLUDE_MEMORY before including system.h. * complexity.cc: Likewise. * engine.cc: Use std::unique_ptr in bifurcation code. * exploded-graph.h: Likewise. * known-function-manager.cc: Define INCLUDE_MEMORY before including system.h. * region-model-impl-calls.cc: Use std::unique_ptr in bifurcation code. * region-model.cc: Likewise. * region-model.h: Likewise. * supergraph.cc: Define INCLUDE_MEMORY before including system.h. gcc/testsuite/ChangeLog: * gcc.dg/plugin/analyzer_kernel_plugin.c: Include "make-unique.h". Use std::unique_ptr in bifurcation code. * gcc.dg/plugin/analyzer_known_fns_plugin.c: Likewise. Signed-off-by: David Malcolm <dmalcolm@redhat.com>
Diffstat (limited to 'gcc/analyzer/analyzer-selftests.cc')
-rw-r--r--gcc/analyzer/analyzer-selftests.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/analyzer/analyzer-selftests.cc b/gcc/analyzer/analyzer-selftests.cc
index 278c245..028cc5e 100644
--- a/gcc/analyzer/analyzer-selftests.cc
+++ b/gcc/analyzer/analyzer-selftests.cc
@@ -19,6 +19,7 @@ along with GCC; see the file COPYING3. If not see
<http://www.gnu.org/licenses/>. */
#include "config.h"
+#define INCLUDE_MEMORY
#include "system.h"
#include "coretypes.h"
#include "tree.h"