This fixes a problem if the text segment gets larger than ~1MB where the raw jal instruction cannot reach. Using 'call' or 'tail' allows the assembler to emit a 2 instruction sequence that the linker later relaxes if it can.
This fixes a problem if the text segment gets larger than ~1MB where the raw jal instruction cannot reach. Using 'call' or 'tail' allows the assembler to emit a 2 instruction sequence that the linker later relaxes if it can.