mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-28 15:18:37 +08:00
[ARM] Change noread to purecode.
bfd/ChangeLog 2016-07-05 Andre Vieria <andre.simoesdiasvieira@arm.com> * bfd-in2.h (SEC_ELF_NOREAD): Rename to ... (SEC_ELF_PURECODE): ... this. * elf32-arm.c (elf32_arm_post_process_headers): Rename SEC_ELF_NOREAD to SEC_ELF_NOREAD. (elf32_arm_fake_sections): Likewise. (elf_32_arm_section_flags): Likewise. (elf_32_arm_lookup_section_flags): Likewise. * section.c (SEC_ELF_NOREAD): Rename to ... (SEC_ELF_PURECODE): ... this. binutils/ChangeLog 2016-07-05 Andre Vieria <andre.simoesdiasvieira@arm.com> * objdump.c (dump_section_header): Rename SEC_ELF_NOREAD to SEC_ELF_NOREAD. * readelf.c (get_elf_section_flags): Rename ARM_NOREAD to ARM_PURECODE and SHF_ARM_NOREAD to SHF_ARM_PURECODE. (process_section_headers): Rename noread to purecode. * section.c (SEC_ELF_NOREAD): Rename to ... (SEC_ELF_PURECODE): ... this. include/ChangeLog 2016-07-05 Andre Vieria <andre.simoesdiasvieira@arm.com> * elf/arm.h (SHF_ARM_NOREAD): Rename to ... (SHF_ARM_PURECODE): ... this. ld/ChangeLog 2016-07-05 Andre Vieria <andre.simoesdiasvieira@arm.com> * testsuite/ld-arm/arm_noread.ld: Renamed to ... testsuite/ld-arm/arm_purecode.ld: ... this, and replaced all noread's by purecode.
This commit is contained in:

committed by
Richard Earnshaw

parent
1753ed6811
commit
f0728ee368
@ -493,12 +493,7 @@ dump_section_header (bfd *abfd, asection *section,
|
||||
PF (SEC_COFF_NOREAD, "NOREAD");
|
||||
}
|
||||
else if (bfd_get_flavour (abfd) == bfd_target_elf_flavour)
|
||||
{
|
||||
/* Note - sections can have both the READONLY and NOREAD attributes
|
||||
set. In this case the NOREAD takes precedence, but we report both
|
||||
since the user may need to know that both bits are set. */
|
||||
PF (SEC_ELF_NOREAD, "NOREAD");
|
||||
}
|
||||
PF (SEC_ELF_PURECODE, "PURECODE");
|
||||
PF (SEC_THREAD_LOCAL, "THREAD_LOCAL");
|
||||
PF (SEC_GROUP, "GROUP");
|
||||
if (bfd_get_arch (abfd) == bfd_arch_mep)
|
||||
|
Reference in New Issue
Block a user