summaryrefslogtreecommitdiff
path: root/kernel
diff options
context:
space:
mode:
authorClifford Wolf <clifford@clifford.at>2013-10-18 14:19:45 +0200
committerClifford Wolf <clifford@clifford.at>2013-10-18 14:19:45 +0200
commit8e8f1994b837e19dfa9362110dee34f1099d2c4d (patch)
treebdb024d5b929db84d8534492f84450cef8cabc55 /kernel
parentbfa1a65fa9de21f96419bb7d947a57d5e2d7f9e6 (diff)
Changed NEW_WIRE API to return the wire, not the signal
Diffstat (limited to 'kernel')
-rw-r--r--kernel/rtlil.cc2
-rw-r--r--kernel/rtlil.h2
2 files changed, 2 insertions, 2 deletions
diff --git a/kernel/rtlil.cc b/kernel/rtlil.cc
index 5075215c..7bd67e08 100644
--- a/kernel/rtlil.cc
+++ b/kernel/rtlil.cc
@@ -382,7 +382,7 @@ RTLIL::Module *RTLIL::Module::clone() const
return new_mod;
}
-RTLIL::SigSpec RTLIL::Module::new_wire(int width, RTLIL::IdString name)
+RTLIL::Wire *RTLIL::Module::new_wire(int width, RTLIL::IdString name)
{
RTLIL::Wire *wire = new RTLIL::Wire;
wire->width = width;
diff --git a/kernel/rtlil.h b/kernel/rtlil.h
index a3d1dafd..b69dc814 100644
--- a/kernel/rtlil.h
+++ b/kernel/rtlil.h
@@ -247,7 +247,7 @@ struct RTLIL::Module {
virtual size_t count_id(RTLIL::IdString id);
virtual void check();
virtual void optimize();
- RTLIL::SigSpec new_wire(int width, RTLIL::IdString name);
+ RTLIL::Wire *new_wire(int width, RTLIL::IdString name);
void add(RTLIL::Wire *wire);
void add(RTLIL::Cell *cell);
void fixup_ports();