X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=gas%2FChangeLog;h=92a8b348cf3c135de485ea7c73389d2b267a38c5;hb=b2a5fbdc946c0b4a0032f4d9f8cf23d87f5a2dd6;hp=70015a0a373c02cbf144d4690d370389099c0d13;hpb=691338631685cad7a3b8d8e330df408c999e423a;p=deliverable%2Fbinutils-gdb.git diff --git a/gas/ChangeLog b/gas/ChangeLog index 70015a0a37..92a8b348cf 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,42 @@ +2010-09-23 Matthew Gretton-Dann + + * config/tc-arm.c (arm_ext_v6m): New variable. + (arm_ext_m): Add support for OS extension. + (arm_ext_os): New variable. + (do_t_swi): In v6-M ensure we have the OS extension. + (arm_cpus): The cortex-m1 and cortex-m0 options have the OS + extension by default. + (arm_archs): Add armv6s-m. + (arm_extensions): Add 'os' extension. + (cpu_arch_ver): Add support for v6S-M. + * doc/c-arm.texi: Document the OS Extension, and v6-m and v6s-m + architecture options. + +2010-09-23 Matthew Gretton-Dann + + * config/tc-arm.c (arm_ext_v6z): Remove. + (arm_ext_sec): New variable. + (do_t_smc): In Thumb state SMC requires v7-A. + (insns): Make SMC depend on Security Extensions. + (arm_cpus): All -mcpu=cortex-a* options have the Security Extensions. + (arm_extensions): Add 'sec' extension. + (cpu_arch_ver): Reorder. + (aeabi_set_public_attributes): Emit Tag_Virtualization_use as + appropriate. + * doc/c-arm.texi: Document Security Extensions. + +2010-09-23 Matthew Gretton-Dann + + * config/tc-arm.c (arm_ext_mp): Add. + (do_pld): Update comment. + (insns): Add support for pldw. + (arm_cpus): Update cortex-a5, cortex-a9, and cortex-a15 to support + MP extension. + (arm_extensions): Add 'mp' extension. + (aeabi_set_public_attributes): Emit correct build attribute when + MP extension is enabled. + * doc/c-arm.texi: Update for MP extensions. + 2010-09-23 Matthew Gretton-Dann * config/tc-arm.c (md_pseduo_table): Add .arch_extension directive.