Node:callj-i960, Next:Compare-and-branch-i960, Up:Opcodes for i960

##### `callj`

You can write `callj` to have the assembler or the linker determine the most appropriate form of subroutine call: `call`, `bal`, or `calls`. If the assembly source contains enough information--a `.leafproc` or `.sysproc` directive defining the operand--then `as` translates the `callj`; if not, it simply emits the `callj`, leaving it for the linker to resolve.