summaryrefslogtreecommitdiff
path: root/src/python/m5/util/attrdict.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/python/m5/util/attrdict.py')
-rw-r--r--src/python/m5/util/attrdict.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/python/m5/util/attrdict.py b/src/python/m5/util/attrdict.py
index 8f7d59698..cb83e9e24 100644
--- a/src/python/m5/util/attrdict.py
+++ b/src/python/m5/util/attrdict.py
@@ -58,6 +58,9 @@ class multiattrdict(attrdict):
try:
return super(multiattrdict, self).__getattr__(attr)
except AttributeError:
+ if attr.startswith('_'):
+ raise
+
d = multiattrdict()
setattr(self, attr, d)
return d