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

Reply via email to