aboutsummaryrefslogtreecommitdiff
path: root/tools/arch.py
diff options
context:
space:
mode:
Diffstat (limited to 'tools/arch.py')
-rw-r--r--tools/arch.py8
1 files changed, 5 insertions, 3 deletions
diff --git a/tools/arch.py b/tools/arch.py
index 6f2dfb2..ac2f32b 100644
--- a/tools/arch.py
+++ b/tools/arch.py
@@ -21,9 +21,10 @@ import json
class Arch(
- collections.namedtuple(
- 'Arch',
- ['arch_nr', 'arch_name', 'bits', 'syscalls', 'constants'])):
+ collections.namedtuple('Arch', [
+ 'arch_nr', 'arch_name', 'bits', 'syscalls', 'constants',
+ 'syscall_groups'
+ ])):
"""Holds architecture-specific information."""
def truncate_word(self, value):
@@ -51,4 +52,5 @@ class Arch(
bits=constants['bits'],
syscalls=constants['syscalls'],
constants=constants['constants'],
+ syscall_groups=constants.get('syscall_groups', {}),
)