changeset 2a69e47a335c in /z/repo/m5
details: http://repo.m5sim.org/m5?cmd=changeset;node=2a69e47a335c
description:
python: Fix m5.defines so grabbing flags works correctly
diffstat:
1 file changed, 6 insertions(+), 3 deletions(-)
src/SConscript | 9 ++++++---
diffs (19 lines):
diff -r e0f3287fc680 -r 2a69e47a335c src/SConscript
--- a/src/SConscript Sat Sep 26 10:50:50 2009 -0700
+++ b/src/SConscript Sat Sep 26 12:51:37 2009 -0700
@@ -411,9 +411,12 @@
hgRev = '$hg_info'
compileDate = m5.internal.core.compileDate
-for k,v in m5.internal.core.__dict__.iteritems():
- if k.startswith('flag_'):
- setattr(buildEnv, k[5:], v)
+_globals = globals()
+for key,val in m5.internal.core.__dict__.iteritems():
+ if key.startswith('flag_'):
+ flag = key[5:]
+ _globals[flag] = val
+del _globals
""")
code.write(str(target[0]))
_______________________________________________
m5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/m5-dev