[AArch64] Fix +nofp16 handling
[deliverable/binutils-gdb.git] / gas / ChangeLog
index 40a9a2b88aba86a59dd64032e1d1c271fc7e5eba..5cb62e2aa3200c7ca8309a11f4f83bc4f77e0bf9 100644 (file)
@@ -1,3 +1,15 @@
+2016-07-01  Szabolcs Nagy  <szabolcs.nagy@arm.com>
+
+       * config/tc-aarch64.c (struct aarch64_option_cpu_value_table): Add
+       require field.
+       (aarch64_features): Initialize require fields.
+       (aarch64_parse_features): Handle dependencies.
+       (aarch64_feature_enable_set, aarch64_feature_disable_set): New.
+       (md_assemble): Use AARCH64_CPU_HAS_ALL_FEATURES.
+       * testsuite/gas/aarch64/illegal-nofp16.s: New.
+       * testsuite/gas/aarch64/illegal-nofp16.l: New.
+       * testsuite/gas/aarch64/illegal-nofp16.d: New.
+
 2016-07-01  Nick Clifton  <nickc@redhat.com>
 
        * macro.c (macro_expand_body): Use a buffer big enough to hold an
This page took 0.023745 seconds and 4 git commands to generate.