OSDN Git Service

* elf32-spu.c (struct call_info): New member broken_cycle.
authoruweigand <uweigand>
Thu, 28 May 2009 10:47:44 +0000 (10:47 +0000)
committeruweigand <uweigand>
Thu, 28 May 2009 10:47:44 +0000 (10:47 +0000)
commitb852daf1a9f85b6afe5d0850abb88afa0df6b466
tree26bbf6b9c27d092b91641898a922ee7e4613dc7c
parent0bb6f778f0d6dde27a19f90673e273f09c3eaf73
* elf32-spu.c (struct call_info): New member broken_cycle.
(remove_cycle): Instead of physically removing call_info structures
to break call graph cycles, mark them using the broken_cycle flag.
(mark_overlay_section): Respect broken_cycle flag.
(unmark_overlay_section): Likewise.
(collect_lib_sections): Likewise.
(collect_overlays): Likewise.
(sum_stack): Likewise.
bfd/ChangeLog
bfd/elf32-spu.c