Call the back end associated with the open BFD
abfd and translate the external form of the relocation
information attached to sec into the internal canonical
form. Place the table into memory at loc, which has
been preallocated, usually by a call to
bfd_get_reloc_upper_bound. Returns the number of relocs, or
-1 on error.
The syms table is also needed for horrible internal magic