cpu_map: sync_qemu_i386.py: Allow begin mark to contain const

This was introduced in qemu commit
e11fd68996fb27c040552320f01a7d30a15a7cc1.

Signed-off-by: Tim Wiederhake <twiederh@redhat.com>
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
This commit is contained in:
Tim Wiederhake 2021-06-07 14:01:24 +02:00 committed by Michal Privoznik
parent 360b8eb2d2
commit f1f30793b2

View File

@ -196,7 +196,7 @@ def read_builtin_x86_defs(filename):
"""Extract content between begin_mark and end_mark from file `filename` as
string, while expanding shorthand macros like "I486_FEATURES"."""
begin_mark = re.compile("^static X86CPUDefinition builtin_x86_defs\\[\\] = {$")
begin_mark = re.compile("^static( const)? X86CPUDefinition builtin_x86_defs\\[\\] = {$")
end_mark = "};\n"
shorthand = re.compile("^#define ([A-Z0-9_]+_FEATURES) (.*)$")
lines = list()