systemc: Add the nonstandard variable sc_allow_process_control_corners.
authorGabe Black <gabeblack@google.com>
Thu, 14 Jun 2018 23:37:08 +0000 (16:37 -0700)
committerGabe Black <gabeblack@google.com>
Wed, 22 Aug 2018 00:50:50 +0000 (00:50 +0000)
commite81d8bd81580f0d881b2eabbb0ccd1c3e006cdc1
treee8ae17e9037319b96077adee131e6478878092b8
parent5f8af6b4eec1a2677965fa9d7818ca67b2274df7
systemc: Add the nonstandard variable sc_allow_process_control_corners.

This variable controls what happens in some situations which are left
as undefined in the spec. It's behavior is explained in a big comment
in the Accellera implementation. Since it's used in the regression
tests, we need to at least have that variable so they'll compile and
link properly.

Change-Id: I1ac4592641be3d9dd10e7bf6144704a6fac1b2d4
Reviewed-on: https://gem5-review.googlesource.com/11186
Reviewed-by: Gabe Black <gabeblack@google.com>
Maintainer: Gabe Black <gabeblack@google.com>
src/systemc/core/sc_process_handle.cc
src/systemc/ext/core/sc_process_handle.hh