From: whitequark Date: Mon, 8 Jun 2020 19:50:09 +0000 (+0000) Subject: cxxrtl: fix format of hdlnames. X-Git-Tag: working-ls180~490^2 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=53688a24b531adcc99c091f728e9657d16010467;p=yosys.git cxxrtl: fix format of hdlnames. The CXXRTL code that handled the `hdlname` attribute implemented outdated semantics. --- diff --git a/backends/cxxrtl/cxxrtl_backend.cc b/backends/cxxrtl/cxxrtl_backend.cc index b3aec2110..bf01b263a 100644 --- a/backends/cxxrtl/cxxrtl_backend.cc +++ b/backends/cxxrtl/cxxrtl_backend.cc @@ -508,7 +508,7 @@ std::string get_hdl_name(T *object) if (object->has_attribute(ID::hdlname)) return object->get_string_attribute(ID::hdlname); else - return object->name.str(); + return object->name.str().substr(1); } struct CxxrtlWorker {