summaryrefslogtreecommitdiff
path: root/arch/arm64/disassembler/format.c
diff options
context:
space:
mode:
authorJosh Ferrell <josh@vector35.com>2024-09-13 20:58:28 -0400
committerJosh Ferrell <josh@vector35.com>2024-09-13 20:58:28 -0400
commitf068de0f2d2fec6ca6d039a9648316f35e6ad965 (patch)
treefffa286f3251cd4b18f7ae43615824871ad77776 /arch/arm64/disassembler/format.c
parent590b594850ccd15b9e2cb2b0e8f3050d782647b3 (diff)
Fix many warnings
Diffstat (limited to 'arch/arm64/disassembler/format.c')
-rw-r--r--arch/arm64/disassembler/format.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/arch/arm64/disassembler/format.c b/arch/arm64/disassembler/format.c
index 4867a7aa..b2b7a5a8 100644
--- a/arch/arm64/disassembler/format.c
+++ b/arch/arm64/disassembler/format.c
@@ -420,7 +420,7 @@ uint32_t get_sme_tile(const InstructionOperand *operand, char *outBuffer, uint32
if(operand->arrSpec == ARRSPEC_FULL)
snprintf(base_offset, sizeof(base_offset), "[%s]", get_register_name(operand->reg[0]));
else
- snprintf(base_offset, sizeof(base_offset), "[%s, #%llu]", get_register_name(operand->reg[0]), operand->immediate);
+ snprintf(base_offset, sizeof(base_offset), "[%s, #%" PRIu64 "]", get_register_name(operand->reg[0]), operand->immediate);
}
char *slice = "";
@@ -445,9 +445,9 @@ uint32_t get_indexed_element(const InstructionOperand *operand, char *outBuffer,
// make the "{, #<imm>}"
char optional_comma_and[32];
if(operand->immediate)
- if(snprintf(optional_comma_and, 32, ", #%llu", operand->immediate) >= 32)
+ if(snprintf(optional_comma_and, 32, ", #%" PRIu64 "", operand->immediate) >= 32)
return FAILED_TO_DISASSEMBLE_OPERAND;
-
+
// <Pn>.<T>[<Wm>{, #<imm>}]
if(snprintf(outBuffer, outBufferSize, "%s%s[%s%s]",
get_register_name(operand->reg[0]),
@@ -462,7 +462,7 @@ uint32_t get_indexed_element(const InstructionOperand *operand, char *outBuffer,
uint32_t get_accum_array(const InstructionOperand *operand, char *outBuffer, uint32_t outBufferSize)
{
- if(snprintf(outBuffer, outBufferSize, "ZA[%s, #%llu]",
+ if(snprintf(outBuffer, outBufferSize, "ZA[%s, #%" PRIu64 "]",
get_register_name(operand->reg[0]), operand->immediate
) >= outBufferSize)
return FAILED_TO_DISASSEMBLE_OPERAND;
@@ -580,7 +580,7 @@ int aarch64_disassemble(Instruction *instruction, char *buf, size_t buf_sz)
sizeof(tmpOperandString)) != DISASM_SUCCESS)
return FAILED_TO_DISASSEMBLE_OPERAND;
operand = tmpOperandString;
- break;
+ break;
case NAME:
operand = instruction->operands[i].name;
break;