Yes, it should. I'll squash it in the next version, thanks. Milica ________________________________ From: Philippe Mathieu-Daudé <philippe.mathieu.da...@gmail.com> on behalf of Philippe Mathieu-Daudé <f4...@amsat.org> Sent: Tuesday, August 16, 2022 2:22 AM To: Milica Lazarevic <milica.lazare...@syrmia.com>; th...@redhat.com <th...@redhat.com> Cc: qemu-devel@nongnu.org <qemu-devel@nongnu.org>; cfont...@suse.de <cfont...@suse.de>; berra...@redhat.com <berra...@redhat.com>; pbonz...@redhat.com <pbonz...@redhat.com>; vince.delvecc...@mediatek.com <vince.delvecc...@mediatek.com>; richard.hender...@linaro.org <richard.hender...@linaro.org>; peter.mayd...@linaro.org <peter.mayd...@linaro.org>; Djordje Todorovic <djordje.todoro...@syrmia.com>; mips3...@gmail.com <mips3...@gmail.com>; Dragan Mladjenovic <dragan.mladjeno...@syrmia.com> Subject: Re: [PATCH 19/20] disas/nanomips: Add modifier static
On 15/8/22 09:26, Milica Lazarevic wrote: > Modifier static has been added to the remaining functions that shouldn't > be used outside of the nanomips disassembler. > > Signed-off-by: Milica Lazarevic <milica.lazare...@syrmia.com> > --- > disas/nanomips.cpp | 8 ++++---- > 1 file changed, 4 insertions(+), 4 deletions(-) > > diff --git a/disas/nanomips.cpp b/disas/nanomips.cpp > index e7d6bffe84..6cb527d1f7 100644 > --- a/disas/nanomips.cpp > +++ b/disas/nanomips.cpp > @@ -114,13 +114,13 @@ static const char *to_string(img_address a) > } > > > -uint64 extract_bits(uint64 data, uint32 bit_offset, uint32 bit_size) > +static uint64 extract_bits(uint64 data, uint32 bit_offset, uint32 bit_size) > { > return (data << (64 - (bit_size + bit_offset))) >> (64 - bit_size); > } > > > -int64 sign_extend(int64 data, int msb) > +static int64 sign_extend(int64 data, int msb) > { > uint64 shift = 63 - msb; > return (data << shift) >> shift; > @@ -463,7 +463,7 @@ static uint64 encode_shift3_from_shift(uint64 d) > > > /* special value for load literal */ > -int64 encode_eu_from_s_li16(uint64 d) > +static int64 encode_eu_from_s_li16(uint64 d) > { > IMGASSERTONCE(d < 128); > return d == 127 ? -1 : (int64)d; > @@ -22780,7 +22780,7 @@ static struct Pool MAJOR[2] = { > }; > > > -int nanomips_dis(char *buf, > +static int nanomips_dis(char *buf, > unsigned address, > unsigned short one, > unsigned short two, This seems to belong to patch #4 "Remove helper methods from class", shouldn't this be squashed there?