|
Whole document tree
4.2
|
try libtry.a tryca libtryca.a |
The first two possibilities would be considered in any event; the last two are due to the use of `-ACA'.
You can meaningfully use `-A' more than once on a command line, since the 960 architecture family allows combination of target architectures; each use will add another pair of name variants to search for when `-l' specifies a library.
ld supports the `--relax' option for the i960 family. If
you specify `--relax', ld finds all balx and
calx instructions whose targets are within 24 bits, and turns
them into 24-bit program-counter relative bal and cal
instructions, respectively. ld also turns cal
instructions into bal instructions when it determines that the
target subroutine is a leaf routine (that is, the target subroutine does
not itself call any subroutines).