Add support for SUBTARGET_OVERRIDE_OPTIONS on aarch64
authorOlivier Hainque <hainque@adacore.com>
Wed, 12 Dec 2018 17:12:25 +0000 (17:12 +0000)
committerOlivier Hainque <hainque@gcc.gnu.org>
Wed, 12 Dec 2018 17:12:25 +0000 (17:12 +0000)
* config/aarch64/aarch64.c (aarch64_override_options): Once arch,
cpu and tune were validated, insert SUBTARGET_OVERRIDE_OPTIONS if
defined.

From-SVN: r267060

gcc/ChangeLog
gcc/config/aarch64/aarch64.c

index 7a9cda1a81fd2e7ea108ed8ca0b24ec8a30e4e29..4bc157d54f6a8acdbeb7eb9d1ae093b4e14bb9bc 100644 (file)
@@ -1,3 +1,9 @@
+2018-12-12  Olivier Hainque  <hainque@adacore.com>
+
+       * config/aarch64/aarch64.c (aarch64_override_options): Once arch,
+       cpu and tune were validated, insert SUBTARGET_OVERRIDE_OPTIONS if
+       defined.
+
 2018-12-12  Olivier Hainque  <hainque@adacore.com>
 
        * config/aarch64/aarch64.c (PROBE_STACK_FIRST_REG) : Redefine as
index e17373f00becacb63c5a04c327dfa44333faf38a..5f416633cad24d1224f45b21bdcb11f59813d454 100644 (file)
@@ -11408,6 +11408,10 @@ aarch64_override_options (void)
   if (aarch64_tune_string)
     valid_tune = aarch64_validate_mtune (aarch64_tune_string, &selected_tune);
 
+#ifdef SUBTARGET_OVERRIDE_OPTIONS
+  SUBTARGET_OVERRIDE_OPTIONS;
+#endif
+
   /* If the user did not specify a processor, choose the default
      one for them.  This will be the CPU set during configuration using
      --with-cpu, otherwise it is "generic".  */