Remove support for creating ARM NOREAD sections.
authorNick Clifton <nickc@redhat.com>
Thu, 4 Feb 2016 11:57:57 +0000 (11:57 +0000)
committerNick Clifton <nickc@redhat.com>
Thu, 4 Feb 2016 11:57:57 +0000 (11:57 +0000)
commit39306124611b7c5a0bb12cba253364723fc1c5ee
tree1aad570b183728f02185cf0bd524578520c26169
parentc1d9289fef41b82aa22f63f74aa8e730ec898d3c
Remove support for creating ARM NOREAD sections.

gas * config/obj-elf.c (obj_elf_change_section): Remove support for
ARM NOREAD sections.
* config/tc-arm.c (arm_elf_section_letter): Delete.
* config/tc-arm.h (md_elf_section_letter): Delete.
* doc/c-arm.texi (ARM Section Attribute): Delete section.
* testsuite/gas/arm/section-execute-only.d: Delete.
* testsuite/gas/arm/section-execute-only.s: Delete.

ld * testsuite/ld-arm/arm-elf.exp: Remove ARM NOREAD section tests.
* testsuite/ld-arm/thumb1-input-section-flag-match.d: Delete.
* testsuite/ld-arm/thumb1-input-section-flag-match.s: Delete.
* testsuite/ld-arm/thumb1-noread-not-present-mixing-two-section.d: Delete.
* testsuite/ld-arm/thumb1-noread-not-present-mixing-two-section.s: Delete.
* testsuite/ld-arm/thumb1-noread-present-one-section.d: Delete.
* testsuite/ld-arm/thumb1-noread-present-one-section.s: Delete.
* testsuite/ld-arm/thumb1-noread-present-two-section.d: Delete.
* testsuite/ld-arm/thumb1-noread-present-two-section.s: Delete.
17 files changed:
gas/ChangeLog
gas/config/obj-elf.c
gas/config/tc-arm.c
gas/config/tc-arm.h
gas/doc/c-arm.texi
gas/testsuite/gas/arm/section-execute-only.d [deleted file]
gas/testsuite/gas/arm/section-execute-only.s [deleted file]
ld/ChangeLog
ld/testsuite/ld-arm/arm-elf.exp
ld/testsuite/ld-arm/thumb1-input-section-flag-match.d [deleted file]
ld/testsuite/ld-arm/thumb1-input-section-flag-match.s [deleted file]
ld/testsuite/ld-arm/thumb1-noread-not-present-mixing-two-section.d [deleted file]
ld/testsuite/ld-arm/thumb1-noread-not-present-mixing-two-section.s [deleted file]
ld/testsuite/ld-arm/thumb1-noread-present-one-section.d [deleted file]
ld/testsuite/ld-arm/thumb1-noread-present-one-section.s [deleted file]
ld/testsuite/ld-arm/thumb1-noread-present-two-section.d [deleted file]
ld/testsuite/ld-arm/thumb1-noread-present-two-section.s [deleted file]