On Wed, 20 Jul 2005, Alexander Voropay wrote: > 3) AFAIK (correct me), there is no MIPS-specific RELOC type for > the "branch" instruction format in the BFD, so "bal" to the *external* > symbols is impossible. There is a reloc called BFD_RELOC_16_PCREL_S2 which is used for branches by BFD internally, but unfortunately the original SysV ELF supplement for MIPS failed to define an appropriate relocation for this purpose (there is useless R_MIPS_PC16, though), so there is nothing to map this internal relocation to. There were discussions as to whether reuse R_MIPS_PC16 for branches or not. Unfortunately I don't remember the conclusion -- you'd have to find it out yourself. Maciej