* elf32-spu.c (spu_elf_auto_overlay): Add valid area below sp

to stack calculation.
This commit is contained in:
Alan Modra 2008-06-07 12:02:47 +00:00
parent 967928e916
commit 6a26771553
2 changed files with 6 additions and 1 deletions

View file

@ -1,3 +1,8 @@
2008-06-07 Alan Modra <amodra@bigpond.net.au>
* elf32-spu.c (spu_elf_auto_overlay): Add valid area below sp
to stack calculation.
2008-06-06 Paul Brook <paul@codesourcery.com>
bfd/

View file

@ -3574,7 +3574,7 @@ spu_elf_auto_overlay (struct bfd_link_info *info,
sum_stack_param.overall_stack = 0;
if (!for_each_node (sum_stack, info, &sum_stack_param, TRUE))
goto err_exit;
htab->reserved = sum_stack_param.overall_stack;
htab->reserved = sum_stack_param.overall_stack + 2000;
}
fixed_size += htab->reserved;
fixed_size += htab->non_ovly_stub * OVL_STUB_SIZE;