aboutsummaryrefslogtreecommitdiff
path: root/tasm/include
diff options
context:
space:
mode:
Diffstat (limited to 'tasm/include')
-rw-r--r--tasm/include/tasm/assembler.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/tasm/include/tasm/assembler.h b/tasm/include/tasm/assembler.h
index 6941186..61a2a3b 100644
--- a/tasm/include/tasm/assembler.h
+++ b/tasm/include/tasm/assembler.h
@@ -11,8 +11,12 @@ enum asm_reloc_kind {
RELOC_LA,
/* relative AUIPC + ADDI (currently unimplemented) */
RELOC_LR,
+ /* branch */
RELOC_B,
+ /* jal */
RELOC_J,
+ /* call */
+ RELOC_CALL,
};
tri_t parse_imm(const char *imm);