From fe50018e80b3de7187feaadeb9de9f652386ff61 Mon Sep 17 00:00:00 2001 From: Earl Ou Date: Mon, 1 Feb 2021 17:49:18 +0800 Subject: [PATCH] systemc: remove boost header dependency The current tests included don't require boost header to work. Remove the dependency. This also gets rid of the warning message generated by the latest boost headers. Tested by running systemC tests: src/systemc/tests/verify.py --update-json \ --filter-file=src/systemc/tests/working.filt -j 56 build/ARM/ Change-Id: I9d3bfe145597335abdf24f2de85ed3c0708aea27 Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/40315 Reviewed-by: Gabe Black Maintainer: Gabe Black Tested-by: kokoro --- src/systemc/ext/systemc | 6 ------ 1 file changed, 6 deletions(-) diff --git a/src/systemc/ext/systemc b/src/systemc/ext/systemc index 60ec1e643..6968b4cc4 100644 --- a/src/systemc/ext/systemc +++ b/src/systemc/ext/systemc @@ -28,12 +28,6 @@ #ifndef __SYSTEMC_EXT_SYSTEMC__ #define __SYSTEMC_EXT_SYSTEMC__ -// This include isn't supposed to be necessary, but some regression tests -// assume that the sc_bind macro will work without explicitly including the -// boost headers. This is in contradiction to the spec which says boost isn't -// a required dependency. -#include - #include "channel/_channel.hh" #include "core/_core.hh" #include "dt/_dt.hh" -- 2.30.2