* elf.c (elfcore_write_note): Don't use sizeof(Elf_External_note)
since some ABIs round up the size of the struct.
This commit is contained in:
parent
fdeb2c9fb7
commit
5de3bf9096
2 changed files with 11 additions and 6 deletions
|
@ -1,3 +1,8 @@
|
|||
2003-09-19 Alan Modra <amodra@bigpond.net.au>
|
||||
|
||||
* elf.c (elfcore_write_note): Don't use sizeof(Elf_External_note)
|
||||
since some ABIs round up the size of the struct.
|
||||
|
||||
2003-09-18 H.J. Lu <hongjiu.lu@intel.com>
|
||||
|
||||
* elflink.c (_bfd_elf_merge_symbol): Allow type change if
|
||||
|
|
|
@ -7066,7 +7066,7 @@ elfcore_write_note (bfd *abfd,
|
|||
pad = -namesz & ((1 << bed->s->log_file_align) - 1);
|
||||
}
|
||||
|
||||
newspace = sizeof (Elf_External_Note) - 1 + namesz + pad + size;
|
||||
newspace = 12 + namesz + pad + size;
|
||||
|
||||
p = realloc (buf, *bufsiz + newspace);
|
||||
dest = p + *bufsiz;
|
||||
|
|
Loading…
Add table
Reference in a new issue