From 4139d7a083f784dddf4f3ea13b4edb5fc825fd94 Mon Sep 17 00:00:00 2001 From: EDiasAlberto Date: Fri, 14 Jun 2024 20:19:49 +0100 Subject: [PATCH] parse loadliteral into modified struct --- src/parser.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/parser.c b/src/parser.c index 14b4f62..130795f 100644 --- a/src/parser.c +++ b/src/parser.c @@ -307,6 +307,7 @@ void parseSingleTransfer(a64inst_instruction *instr, char *opcode, char *tokens[ int offset = getOperandNumber(tokens[1]); instr->data.SingleTransferData.processOpData.loadLiteralData.offset = offset; } else { + instr->data.SingleTransferData.processOpData.loadLiteralData.label = tokens[1]; //offset is literal, use symbol table and calculate difference } break;