From dee485ff6779ef81b8d26c68041ded4065fb1402 Mon Sep 17 00:00:00 2001 From: Gabe Black Date: Wed, 5 Sep 2018 18:46:05 -0700 Subject: systemc: Report a warning if an event or object needs to be renamed. Change-Id: I8085ba19fd7acd69d07a1e032f2fd18b6c5fed6f Reviewed-on: https://gem5-review.googlesource.com/c/12598 Reviewed-by: Gabe Black Maintainer: Gabe Black --- src/systemc/core/object.hh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/systemc/core/object.hh') diff --git a/src/systemc/core/object.hh b/src/systemc/core/object.hh index 6d9e8ecfd..adccde5b3 100644 --- a/src/systemc/core/object.hh +++ b/src/systemc/core/object.hh @@ -90,7 +90,7 @@ class Object EventsIt addChildEvent(sc_core::sc_event *e); void delChildEvent(sc_core::sc_event *e); - void pickUniqueName(std::string &name); + std::string pickUniqueName(std::string name); private: sc_core::sc_object *_sc_obj; @@ -105,7 +105,7 @@ class Object sc_core::sc_attr_cltn cltn; }; -void pickUniqueName(::sc_core::sc_object *parent, std::string &name); +std::string pickUniqueName(::sc_core::sc_object *parent, std::string name); extern Objects topLevelObjects; extern Objects allObjects; -- cgit v1.2.3