From 38c215613d0bd25b57c7ca938f70a143d5ccf779 Mon Sep 17 00:00:00 2001 From: Dylan Reid Date: Wed, 11 Jan 2023 15:42:36 -0800 Subject: generate_constants_json: Add riscv64 arch_nr To allow generating consants, add the mapping from arch_nr to arch_name for riscv64. BUG=None TEST=Run generate_constants_json.py for rv64 using crosvm's wrapper, `seccomp/generate_constants.sh` Change-Id: I03b99bf1460e8d360b6f1437c093e7b10693b8c8 Signed-off-by: Dylan Reid Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/minijail/+/4159412 Reviewed-by: Mike Frysinger Reviewed-by: Allen Webb --- tools/generate_constants_json.py | 2 ++ 1 file changed, 2 insertions(+) (limited to 'tools') diff --git a/tools/generate_constants_json.py b/tools/generate_constants_json.py index 3fe8684..005fff8 100755 --- a/tools/generate_constants_json.py +++ b/tools/generate_constants_json.py @@ -130,6 +130,8 @@ def main(argv=None): constants_json['arch_name'] = 'arm64' elif constants_json['arch_nr'] == 0x40000028: constants_json['arch_name'] = 'arm' + elif constants_json['arch_nr'] == 0xC00000F3: + constants_json['arch_name'] = 'riscv64' else: raise ValueError('Unknown architecture: 0x%08X' % constants_json['arch_nr']) -- cgit v1.2.3