From 872f714e321838636f59adaf5c99d1524b1c3246 Mon Sep 17 00:00:00 2001 From: Christian Gmeiner Date: Thu, 14 Mar 2024 13:15:10 +0100 Subject: [PATCH] isaspec: deocde: Make isa_bitset arrays static Without this commit etnaviv_isa_disasm(..) will call into find_field(..) and use the bitsets are the one from freedreno. Signed-off-by: Christian Gmeiner Reviewed-by: Rob Clark Part-of: --- src/compiler/isaspec/decode.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/compiler/isaspec/decode.py b/src/compiler/isaspec/decode.py index 6d614806d56..832197c0142 100755 --- a/src/compiler/isaspec/decode.py +++ b/src/compiler/isaspec/decode.py @@ -209,7 +209,7 @@ static const struct isa_bitset bitset_${bitset.get_c_name()}_gen_${bitset.gen_mi %endfor %for root_name, root in isa.roots.items(): -const struct isa_bitset *${root.get_c_name()}[]; +static const struct isa_bitset *${root.get_c_name()}[]; %endfor /* @@ -301,7 +301,7 @@ static const struct isa_bitset bitset_${bitset.get_c_name()}_gen_${bitset.gen_mi */ %for root_name, root in isa.roots.items(): -const struct isa_bitset *${root.get_c_name()}[] = { +static const struct isa_bitset *${root.get_c_name()}[] = { % for leaf_name, leafs in isa.leafs.items(): % for leaf in leafs: % if leaf.get_root() == root: