diff --git a/src/systemc/ext/systemc b/src/systemc/ext/systemc index 1224a7e1bd..e2485509e1 100644 --- a/src/systemc/ext/systemc +++ b/src/systemc/ext/systemc @@ -30,6 +30,12 @@ #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"