On 11/12/18 12:36 AM, Philippe Mathieu-Daudé wrote: > Python internal representation is signed, so unsigned values > bigger than 31-bit are interpreted as signed (and printed with > a '-' signed). > Mask out to force unsigned values. > > Signed-off-by: Philippe Mathieu-Daudé <f4...@amsat.org> > --- > TODO: display error encountered: > > case 0x-1: > .... > --- > scripts/decodetree.py | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-)
This must have been from a trivial input file containing only fixed field insns? Not saying it's wrong, but just so we know. Any chance you can build a tests/decode/ test for this? I know they're all currently related to parsing, but... Reviewed-by: Richard Henderson <richard.hender...@linaro.org> r~