summaryrefslogtreecommitdiff
path: root/src/systemc/tests
diff options
context:
space:
mode:
authorGabe Black <gabeblack@google.com>2018-06-18 17:04:28 -0700
committerGabe Black <gabeblack@google.com>2018-08-28 21:24:32 +0000
commitc564fe0bcc6d53dd7f1b5dc2c0174bd445fd2a6d (patch)
tree8811974117bd0bdc31a81f7be817ebe81fcedf1a /src/systemc/tests
parentc09bc660bef1ff40bc37263f92b1d8c489aa8c7d (diff)
downloadgem5-c564fe0bcc6d53dd7f1b5dc2c0174bd445fd2a6d.tar.xz
systemc: Add a minimal version of the deprecated sc_process_b.
This type is deprecated, but some tests still rely on it. This change adds just enough of it to satisfy the tests, and also the several different mechanisms for retrieving the sc_process_b which refers to the currently active process. Change-Id: Id122ae5df23744b5de1e1c97573412f97a73b77a Reviewed-on: https://gem5-review.googlesource.com/11351 Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
Diffstat (limited to 'src/systemc/tests')
-rw-r--r--src/systemc/tests/working.filt5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/systemc/tests/working.filt b/src/systemc/tests/working.filt
index 960476878..801a05176 100644
--- a/src/systemc/tests/working.filt
+++ b/src/systemc/tests/working.filt
@@ -8,10 +8,6 @@ name == "sc_elab_and_sim",
path.startswith("systemc/tracing/wif_trace"),
path.startswith("systemc/misc/stars/wif_trace"),
-# These tests refers to sc_get_current_process_b which is a deprecated type and
-# something we're not currently planning to support.
-path.startswith("systemc/kernel/sc_process_b"),
-
# Phase callbacks are an experimental feature. Also calling all the interested
# sc_objects whenever time advances would add a non-trivial amount of
# complexity and is probably not worth implementing in general.
@@ -22,6 +18,7 @@ path in (
# Uses sc_get_curr_simcontext.
"systemc/kernel/sc_object_manager/test01",
"systemc/kernel/sc_name_gen/test1",
+ "systemc/kernel/sc_process_b/test2",
# Uses sc_elab_and_sim.
"systemc/kernel/sc_main_main",