aboutsummaryrefslogtreecommitdiffstats
path: root/backends/firrtl/firrtl.cc
diff options
context:
space:
mode:
authorClifford Wolf <clifford@clifford.at>2019-03-05 15:19:28 -0800
committerGitHub <noreply@github.com>2019-03-05 15:19:28 -0800
commit855b9dc60661f79252d1f49e0a93911ce7b5a9b4 (patch)
tree84a1eea62211c9ed70d4e04499e1ecdc4615c2de /backends/firrtl/firrtl.cc
parent13844c765818b5d8c0d16d62dcc530f688d2c28a (diff)
parentd6c4dfb9020ee19eebe3adadca89b65627184d81 (diff)
downloadyosys-855b9dc60661f79252d1f49e0a93911ce7b5a9b4.tar.gz
yosys-855b9dc60661f79252d1f49e0a93911ce7b5a9b4.tar.bz2
yosys-855b9dc60661f79252d1f49e0a93911ce7b5a9b4.zip
Merge pull request #852 from ucb-bar/firrtlfixes
Ensure fid() calls make_id() for consistency; tests/simple/dff_init.v fails
Diffstat (limited to 'backends/firrtl/firrtl.cc')
-rw-r--r--backends/firrtl/firrtl.cc3
1 files changed, 1 insertions, 2 deletions
diff --git a/backends/firrtl/firrtl.cc b/backends/firrtl/firrtl.cc
index 88c1038b7..eef6401b2 100644
--- a/backends/firrtl/firrtl.cc
+++ b/backends/firrtl/firrtl.cc
@@ -165,8 +165,7 @@ struct FirrtlWorker
std::string fid(RTLIL::IdString internal_id)
{
- const char *str = internal_id.c_str();
- return *str == '\\' ? str + 1 : str;
+ return make_id(internal_id);
}
std::string cellname(RTLIL::Cell *cell)