Only use blx if available
commit9966fd4eaea163439a63d63d044d0657df1908ea
authorThomas Preud'homme <robotux@celest.fr>
Mon, 15 Oct 2012 22:31:56 +0000 (16 00:31 +0200)
committerThomas Preud'homme <robotux@celest.fr>
Mon, 15 Oct 2012 22:31:56 +0000 (16 00:31 +0200)
treed9777d4451a99796534fe5b51b2fdc6f0aabaa1b
parentc6630ef92a21ca33af08b1faa03fba578e12315f
Only use blx if available

Introduce ARM version for the target architecture in order to determine
if blx instruction can be used or not. Availability of blx instruction
allows for more scenarii supported in R_ARM_CALL relocation. It should
also be useful when introducing support for the R_ARM_THM_CALL
relocation.
tcc.h
tccelf.c