[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 19/20] disas/nanomips: Add modifier static
From: |
Milica Lazarevic |
Subject: |
[PATCH 19/20] disas/nanomips: Add modifier static |
Date: |
Mon, 15 Aug 2022 09:26:28 +0200 |
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.lazarevic@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,
--
2.25.1
- Re: [PATCH 14/20] disas/nanomips: Remove function overloading, (continued)
- [PATCH 15/20] disas/nanomips: Replace exception handling, Milica Lazarevic, 2022/08/15
- [PATCH 16/20] disas/nanomips: Replace Cpp enums for C enums, Milica Lazarevic, 2022/08/15
- [PATCH 17/20] disas/nanomips: Remove argument passing by ref, Milica Lazarevic, 2022/08/15
- [PATCH 18/20] disas/nanomips: Add struct keyword, Milica Lazarevic, 2022/08/15
- [PATCH 19/20] disas/nanomips: Add modifier static,
Milica Lazarevic <=
- [PATCH 20/20] disas/nanomips: Rename nanomips.cpp to nanomips.c, Milica Lazarevic, 2022/08/15