* hpux-core.c (hpux_core_core_file_p): Use offsetof macro in calls to
make_bfd_asection.
This commit is contained in:
parent
f1bc22da72
commit
3dd2fcf06b
2 changed files with 17 additions and 9 deletions
|
@ -1,3 +1,8 @@
|
||||||
|
2004-11-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
|
||||||
|
|
||||||
|
* hpux-core.c (hpux_core_core_file_p): Use offsetof macro in calls to
|
||||||
|
make_bfd_asection.
|
||||||
|
|
||||||
2004-11-19 Alan Modra <amodra@bigpond.net.au>
|
2004-11-19 Alan Modra <amodra@bigpond.net.au>
|
||||||
|
|
||||||
* elf32-arm.c (elf32_arm_finish_dynamic_sections): Warning fix.
|
* elf32-arm.c (elf32_arm_finish_dynamic_sections): Warning fix.
|
||||||
|
|
|
@ -244,10 +244,11 @@ hpux_core_core_file_p (abfd)
|
||||||
if (core_kernel_thread_id (abfd) == 0)
|
if (core_kernel_thread_id (abfd) == 0)
|
||||||
{
|
{
|
||||||
if (!make_bfd_asection (abfd, ".reg",
|
if (!make_bfd_asection (abfd, ".reg",
|
||||||
SEC_HAS_CONTENTS,
|
SEC_HAS_CONTENTS,
|
||||||
core_header.len,
|
core_header.len,
|
||||||
(int) &proc_info - (int) & proc_info.hw_regs,
|
(bfd_vma) offsetof (struct proc_info,
|
||||||
2))
|
hw_regs),
|
||||||
|
2))
|
||||||
goto fail;
|
goto fail;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
@ -259,17 +260,19 @@ hpux_core_core_file_p (abfd)
|
||||||
if (!make_bfd_asection (abfd, ".reg",
|
if (!make_bfd_asection (abfd, ".reg",
|
||||||
SEC_HAS_CONTENTS,
|
SEC_HAS_CONTENTS,
|
||||||
core_header.len,
|
core_header.len,
|
||||||
(int) &proc_info - (int) & proc_info.hw_regs,
|
(bfd_vma)offsetof (struct proc_info,
|
||||||
|
hw_regs),
|
||||||
2))
|
2))
|
||||||
goto fail;
|
goto fail;
|
||||||
}
|
}
|
||||||
/* We always make one of these sections, for every thread. */
|
/* We always make one of these sections, for every thread. */
|
||||||
sprintf (secname, ".reg/%d", core_kernel_thread_id (abfd));
|
sprintf (secname, ".reg/%d", core_kernel_thread_id (abfd));
|
||||||
if (!make_bfd_asection (abfd, secname,
|
if (!make_bfd_asection (abfd, secname,
|
||||||
SEC_HAS_CONTENTS,
|
SEC_HAS_CONTENTS,
|
||||||
core_header.len,
|
core_header.len,
|
||||||
(int) &proc_info - (int) & proc_info.hw_regs,
|
(bfd_vma) offsetof (struct proc_info,
|
||||||
2))
|
hw_regs),
|
||||||
|
2))
|
||||||
goto fail;
|
goto fail;
|
||||||
}
|
}
|
||||||
core_signal (abfd) = proc_info.sig;
|
core_signal (abfd) = proc_info.sig;
|
||||||
|
|
Loading…
Reference in a new issue