summaryrefslogtreecommitdiff
path: root/bfd/elfcore.h
diff options
context:
space:
mode:
authorJason Thorpe <thorpej@netbsd.org>2002-01-28 16:48:52 +0000
committerJason Thorpe <thorpej@netbsd.org>2002-01-28 16:48:52 +0000
commite3eb6182fac275518b8e8baf57fc02cef72b388f (patch)
tree346afd1a7f9dcaecafb79dffb33c8c52f1b7a2bb /bfd/elfcore.h
parent9338576e7745f0cbadcae50ce69336e21568b87f (diff)
downloadbinutils-redhat-e3eb6182fac275518b8e8baf57fc02cef72b388f.tar.gz
* elfcore.h (elf_core_file_p): Improve comment for last change.
Diffstat (limited to 'bfd/elfcore.h')
-rw-r--r--bfd/elfcore.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/bfd/elfcore.h b/bfd/elfcore.h
index 5c818120a0..c206af5f6c 100644
--- a/bfd/elfcore.h
+++ b/bfd/elfcore.h
@@ -220,7 +220,9 @@ elf_core_file_p (abfd)
elf_swap_phdr_in (abfd, &x_phdr, i_phdrp + phindex);
}
- /* Set the machine architecture. */
+ /* Set the machine architecture. Do this before processing the
+ program headers since we need to know the architecture type
+ when processing the notes of some systems' core files. */
if (! bfd_default_set_arch_mach (abfd, ebd->arch, 0))
{
/* It's OK if this fails for the generic target. */