From 39306124611b7c5a0bb12cba253364723fc1c5ee Mon Sep 17 00:00:00 2001 From: Nick Clifton Date: Thu, 4 Feb 2016 11:57:57 +0000 Subject: 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. --- gas/doc/c-arm.texi | 12 ------------ 1 file changed, 12 deletions(-) (limited to 'gas/doc/c-arm.texi') diff --git a/gas/doc/c-arm.texi b/gas/doc/c-arm.texi index 886b024..8679424 100644 --- a/gas/doc/c-arm.texi +++ b/gas/doc/c-arm.texi @@ -23,7 +23,6 @@ * ARM Opcodes:: Opcodes * ARM Mapping Symbols:: Mapping Symbols * ARM Unwinding Tutorial:: Unwinding -* ARM Section Attribute:: Section Attribute @end menu @node ARM Options @@ -1239,14 +1238,3 @@ know more about the object-file format used to represent unwind information, you may consult the @cite{Exception Handling ABI for the ARM Architecture} available from @uref{http://infocenter.arm.com}. -@node ARM Section Attribute -@section Section Attribute - -@cindex ARM section attribute -@table @code -@item y -This letter specifies a text section with NOREAD attribute for -hardware that supports execute-only memory region. If not supported -by hardware a section with this attribute will be treated as normal -text section. -@end table -- cgit v1.1