summaryrefslogtreecommitdiffstats
path: root/py/mock/util.py
diff options
context:
space:
mode:
authorMichael E Brown <michael_e_brown@dell.com>2007-12-11 15:58:01 -0600
committerMichael E Brown <michael_e_brown@dell.com>2007-12-11 15:58:01 -0600
commit143d8cb94ce11aec19635cb6823a73b46a930473 (patch)
tree2cadc38910bebdc4d4bd0bfd188a8700ccae597a /py/mock/util.py
parent69a77d92928e2fe189228ed2c5c2c6d3914bdeb8 (diff)
downloadmock-143d8cb94ce11aec19635cb6823a73b46a930473.tar.gz
mock-143d8cb94ce11aec19635cb6823a73b46a930473.tar.xz
mock-143d8cb94ce11aec19635cb6823a73b46a930473.zip
add setarch defs for sparc 32/64
Diffstat (limited to 'py/mock/util.py')
-rw-r--r--py/mock/util.py11
1 files changed, 6 insertions, 5 deletions
diff --git a/py/mock/util.py b/py/mock/util.py
index 2c29858..51e720c 100644
--- a/py/mock/util.py
+++ b/py/mock/util.py
@@ -184,11 +184,12 @@ def chomp(line):
return line
# taken from sys/personality.h
-personality_defs = {}
-personality_defs['x86_64'] = 0x0000
-personality_defs['ppc64'] = 0x0000
-personality_defs['i386'] = 0x0008
-personality_defs['ppc'] = 0x0008
+PER_LINUX32=0x0008
+PER_LINUX=0x0000
+personality_defs = {
+ 'x86_64': PER_LINUX, 'ppc64': PER_LINUX, 'sparc64': PER_LINUX,
+ 'i386': PER_LINUX32, 'ppc': PER_LINUX32, 'sparc': PER_LINUX32,
+}
import ctypes
_libc = ctypes.cdll.LoadLibrary("libc.so.6")