systemc: Remove the TLM dependence on a non-standard method.
authorGabe Black <gabeblack@google.com>
Tue, 11 Dec 2018 07:37:24 +0000 (23:37 -0800)
committerGabe Black <gabeblack@google.com>
Wed, 9 Jan 2019 01:36:28 +0000 (01:36 +0000)
commit96ce18b82815b7996d2d9f39cf4ba567b153aba5
tree0c34c1ada41bf7a6f806b985ceb8c36f90fc7fb5
parentde51d7c4e784416f993cc192c96b2a6ca98d838a
systemc: Remove the TLM dependence on a non-standard method.

The sc_event_finder class in Accellera's implementation has a
non-standard report_error function that it uses internally. The TLM
headers were calling that function in their own event finder subclass.
This change replaces that call with what should be an equivalent bit of
code which is based on the report_error implementation.

Change-Id: Id57d26791df01403a77e70d5f4a00f650dc33599
Reviewed-on: https://gem5-review.googlesource.com/c/15063
Reviewed-by: Anthony Gutierrez <anthony.gutierrez@amd.com>
Maintainer: Anthony Gutierrez <anthony.gutierrez@amd.com>
src/systemc/ext/tlm_core/1/req_rsp/ports/event_finder.hh