* gas/config/tc-arm.c (md_pseduo_table): Add .arch_extension directive.
authorMatthew Gretton-Dann <matthew.gretton-dann@arm.com>
Thu, 23 Sep 2010 15:11:56 +0000 (15:11 +0000)
committerMatthew Gretton-Dann <matthew.gretton-dann@arm.com>
Thu, 23 Sep 2010 15:11:56 +0000 (15:11 +0000)
commit691338631685cad7a3b8d8e330df408c999e423a
tree9f47bbcf3a3aca9070749bf8304e4952adcf8837
parent78336cd61ff68d284420bb8c5498ffc125579ed3
* gas/config/tc-arm.c (md_pseduo_table): Add .arch_extension directive.
(arm_option_extension_value_table): Add.
(arm_extensions): Change type.
(arm_option_cpu_table): Rename...
(arm_option_fpu_table): ...to this.
(arm_fpus): Change type.
(arm_parse_extension): Enforce alphabetical order.  Allow
extensions to be removed.
(arm_parse_arch): Allow extensions to be specified with -march.
(s_arm_arch_extension): Add.
(s_arm_fpu): Update for type changes.
* gas/doc/c-arm.texi: Document changes to infrastructure.
gas/ChangeLog
gas/config/tc-arm.c
gas/doc/c-arm.texi