Author: David Schneider <[email protected]>
Branch:
Changeset: r63869:6eb78b19aeaa
Date: 2013-05-06 08:11 +0200
http://bitbucket.org/pypy/pypy/changeset/6eb78b19aeaa/
Log: only expose supported_xxx flags that are true
diff --git a/rpython/jit/backend/detect_cpu.py
b/rpython/jit/backend/detect_cpu.py
--- a/rpython/jit/backend/detect_cpu.py
+++ b/rpython/jit/backend/detect_cpu.py
@@ -120,7 +120,8 @@
"""NOT_RPYTHON"""
cpucls = getcpuclass(backend_name)
return [attr[len('supports_'):] for attr in dir(cpucls)
- if attr.startswith('supports_')]
+ if attr.startswith('supports_')
+ and getattr(cpucls, attr)]
if __name__ == '__main__':
print autodetect()
_______________________________________________
pypy-commit mailing list
[email protected]
http://mail.python.org/mailman/listinfo/pypy-commit