From 55fb8bf40e19c63ebbc4fa8c0a04bce838514c7a Mon Sep 17 00:00:00 2001 From: Giacomo Travaglini Date: Mon, 19 Dec 2022 16:06:13 +0000 Subject: [PATCH] util: Update util-tlm to require C++17 It's the version we currently use to compile gem5 Change-Id: I5d2d26e5ba32191d65a4a5ae58d29a16970d062d Signed-off-by: Giacomo Travaglini Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/66853 Maintainer: Daniel Carvalho Reviewed-by: Daniel Carvalho Tested-by: kokoro --- util/tlm/SConstruct | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/util/tlm/SConstruct b/util/tlm/SConstruct index f1e057db70..1a9a79f402 100644 --- a/util/tlm/SConstruct +++ b/util/tlm/SConstruct @@ -51,11 +51,12 @@ shlibsuffix = env['SHLIBSUFFIX'] env.Append(CPPPATH=[gem5_root + '/build/' + gem5_arch, gem5_root + '/util/systemc/gem5_within_systemc', gem5_root + '/ext/systemc/src', + gem5_root + '/ext', '#src', '#examples/common', ]) -env.Append(CXXFLAGS=['-std=c++14', +env.Append(CXXFLAGS=['-std=c++17', '-DSC_INCLUDE_DYNAMIC_PROCESSES', '-DTRACING_ON', ])