systemc: Fix tlm2 socket integration
authorJui-min Lee <fcrh@google.com>
Thu, 19 Dec 2019 10:10:06 +0000 (18:10 +0800)
committerJui-min Lee <fcrh@google.com>
Fri, 20 Dec 2019 13:12:57 +0000 (13:12 +0000)
commit54458b125bd52c3735063bcbac6e07984c29db05
tree3921940d10a4b4da5e0ec413be7d7422a11dbd13
parentfaae467fd93a12703937d0bc16b0038d88b30b76
systemc: Fix tlm2 socket integration

This change will make the systemc extension in gem5 more compatible to
the reference implementation by Accellera.

* Remove the alias of sc_port's bind in initiator socket.
* Ignore -Woverloaded-virtual in initiator socket.

Change-Id: I229e4d493e01d26174c5662ad71d4859d546d307
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/23864
Tested-by: kokoro <noreply+kokoro@google.com>
Reviewed-by: Gabe Black <gabeblack@google.com>
Maintainer: Gabe Black <gabeblack@google.com>
src/systemc/ext/tlm_core/2/sockets/initiator_socket.hh