aboutsummaryrefslogtreecommitdiffstats
path: root/kernel/mem.h
diff options
context:
space:
mode:
authorMarcelina Koƛcielnicka <mwk@0x04.net>2021-07-12 17:10:40 +0200
committerMarcelina Koƛcielnicka <mwk@0x04.net>2021-07-12 18:28:20 +0200
commit0565c642a0c5a1b1f7b98ab681bc24226b739f9a (patch)
tree1d9fabe1465e1bf87a87212f27e09c44faa690d2 /kernel/mem.h
parent6d7d9ab077a7eac125ed6eb0170437216e64efcf (diff)
downloadyosys-0565c642a0c5a1b1f7b98ab681bc24226b739f9a.tar.gz
yosys-0565c642a0c5a1b1f7b98ab681bc24226b739f9a.tar.bz2
yosys-0565c642a0c5a1b1f7b98ab681bc24226b739f9a.zip
kernel/mem: Use delayed removal for inits as well.
Diffstat (limited to 'kernel/mem.h')
-rw-r--r--kernel/mem.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/kernel/mem.h b/kernel/mem.h
index c4575167c..6ea18f26f 100644
--- a/kernel/mem.h
+++ b/kernel/mem.h
@@ -65,10 +65,11 @@ struct MemWr : RTLIL::AttrObject {
};
struct MemInit : RTLIL::AttrObject {
+ bool removed;
Cell *cell;
Const addr;
Const data;
- MemInit() : cell(nullptr) {}
+ MemInit() : removed(false), cell(nullptr) {}
};
struct Mem : RTLIL::AttrObject {