diff options
Diffstat (limited to 'bfd/elf-bfd.h')
-rw-r--r-- | bfd/elf-bfd.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/bfd/elf-bfd.h b/bfd/elf-bfd.h index 399e298a8d3..4788fd058bd 100644 --- a/bfd/elf-bfd.h +++ b/bfd/elf-bfd.h @@ -1557,6 +1557,10 @@ struct elf_backend_data /* True if `_bfd_elf_link_renumber_dynsyms' must be called even for static binaries. */ unsigned always_renumber_dynsyms : 1; + + /* True if the 32-bit Linux PRPSINFO structure's `pr_uid' and `pr_gid' + members use a 16-bit data type. */ + unsigned linux_prpsinfo32_ugid16 : 1; }; /* Information about reloc sections associated with a bfd_elf_section_data @@ -2595,10 +2599,6 @@ extern char *elfcore_write_linux_prpsinfo32 extern char *elfcore_write_linux_prpsinfo64 (bfd *, char *, int *, const struct elf_internal_linux_prpsinfo *); -/* Linux/PPC32 uses different layout compared to most archs. */ -extern char *elfcore_write_ppc_linux_prpsinfo32 - (bfd *, char *, int *, const struct elf_internal_linux_prpsinfo *); - extern bfd *_bfd_elf32_bfd_from_remote_memory (bfd *templ, bfd_vma ehdr_vma, bfd_size_type size, bfd_vma *loadbasep, int (*target_read_memory) (bfd_vma, bfd_byte *, bfd_size_type)); |