aboutsummaryrefslogtreecommitdiffstats
path: root/kernel/rtlil.cc
diff options
context:
space:
mode:
authorBenedikt Tutzer <e1225461@student.tuwien.ac.at>2018-08-20 16:04:43 +0200
committerBenedikt Tutzer <e1225461@student.tuwien.ac.at>2018-08-20 16:04:43 +0200
commit95d65971f3f114adb8b62a9d29bc0829467e3d81 (patch)
tree8dd1ff0da0379d74a816295dd32d2b4f58293df8 /kernel/rtlil.cc
parentd87c7df27f8268ab849d3f9d84c4b000f83b44e2 (diff)
downloadyosys-95d65971f3f114adb8b62a9d29bc0829467e3d81.tar.gz
yosys-95d65971f3f114adb8b62a9d29bc0829467e3d81.tar.bz2
yosys-95d65971f3f114adb8b62a9d29bc0829467e3d81.zip
added some checks if python is enabled to make sure everything compiles if python is disabled in the makefile
Diffstat (limited to 'kernel/rtlil.cc')
-rw-r--r--kernel/rtlil.cc6
1 files changed, 2 insertions, 4 deletions
diff --git a/kernel/rtlil.cc b/kernel/rtlil.cc
index bcda931d2..93b138071 100644
--- a/kernel/rtlil.cc
+++ b/kernel/rtlil.cc
@@ -3925,14 +3925,12 @@ RTLIL::Process *RTLIL::Process::clone() const
return new_proc;
}
+
+#ifdef WITH_PYTHON
RTLIL::Memory::~Memory()
{
-#ifdef WITH_PYTHON
RTLIL::Memory::get_all_memorys()->erase(hashidx_);
-#endif
}
-
-#ifdef WITH_PYTHON
static std::map<unsigned int, RTLIL::Memory*> *all_memorys = new std::map<unsigned int, RTLIL::Memory*>();
std::map<unsigned int, RTLIL::Memory*> *RTLIL::Memory::get_all_memorys(void)
{