diff --git a/src/Assembler/Core/Compiler.cpp b/src/Assembler/Core/Compiler.cpp index e08c1ae4..1f8438e6 100644 --- a/src/Assembler/Core/Compiler.cpp +++ b/src/Assembler/Core/Compiler.cpp @@ -285,6 +285,7 @@ std::uint8_t HCAsm::HCAsmCompiler::InstructionSize(HCAsm::Instruction& instr) { break; } break; + case OperandType::memaddr_lbl: case OperandType::memaddr_int: result += 8; switch (instr.op2.type) { diff --git a/src/Assembler/Main.cpp b/src/Assembler/Main.cpp index 26452e4b..b0c4bce9 100644 --- a/src/Assembler/Main.cpp +++ b/src/Assembler/Main.cpp @@ -36,7 +36,7 @@ int main(int argc, char** argv) { .help("compile to object file") .default_value(false) .implicit_value(true); - program.add_argument("-v") + program.add_argument("-V") .default_value(std::string{"warning"}) .help("set verbosity level. possible modes:\n- debug\n- info\n- warning\n- error");