* elf64-mmix.c (_bfd_mmix_finalize_linker_allocated_gregs):
For bpo_gregs_section->contents, allocate _raw_size, not _cooked_size.
This commit is contained in:
parent
6411e720c0
commit
3416d2e743
2 changed files with 10 additions and 1 deletions
|
@ -1,3 +1,9 @@
|
|||
2002-11-14 Hans-Peter Nilsson <hp@bitrange.com>
|
||||
|
||||
* elf64-mmix.c (_bfd_mmix_finalize_linker_allocated_gregs):
|
||||
For bpo_gregs_section->contents, allocate _raw_size, not
|
||||
_cooked_size.
|
||||
|
||||
2002-11-13 Klee Dienes <kdienes@apple.com>
|
||||
|
||||
* config.bfd: Add entries for powerpc-*-darwin and cousins.
|
||||
|
|
|
@ -2170,8 +2170,11 @@ _bfd_mmix_finalize_linker_allocated_gregs (abfd, link_info)
|
|||
|
||||
n_gregs = gregdata->n_allocated_bpo_gregs;
|
||||
|
||||
/* We need to have a _raw_size contents even though there's only
|
||||
_cooked_size worth of data, since the generic relocation machinery
|
||||
will allocate and copy that much temporarily. */
|
||||
bpo_gregs_section->contents
|
||||
= contents = bfd_alloc (bpo_greg_owner, bpo_gregs_section->_cooked_size);
|
||||
= contents = bfd_alloc (bpo_greg_owner, bpo_gregs_section->_raw_size);
|
||||
if (contents == NULL)
|
||||
return false;
|
||||
|
||||
|
|
Loading…
Reference in a new issue