* elf32-spu.c (mark_functions_via_relocs): Don't assume that
authorAlan Modra <amodra@gmail.com>
Thu, 28 Feb 2008 09:30:27 +0000 (09:30 +0000)
committerAlan Modra <amodra@gmail.com>
Thu, 28 Feb 2008 09:30:27 +0000 (09:30 +0000)
commit911f096e1a0b04d82d059a42e459b15503c285ce
tree2c44d703a1e26f521515cbdf359f4939e10de418
parent6fe305f7fb813317dced51a909bc3c8a7b164689
* elf32-spu.c (mark_functions_via_relocs): Don't assume that
the "->start" pointer reaches to function origin, so that we
can handle functions split over more than two sections.
(build_call_tree): Likewise.
(pasted_function): Don't attempt to set fun->start back to the
function origin, just go back one section.
bfd/ChangeLog
bfd/elf32-spu.c