[aarch64] Make common aarch64 options target-dependent
authorSam Tebbs <sam.tebbs@arm.com>
Thu, 16 Aug 2018 09:43:58 +0000 (09:43 +0000)
committerRichard Earnshaw <rearnsha@gcc.gnu.org>
Thu, 16 Aug 2018 09:43:58 +0000 (09:43 +0000)
commit88e25f47696777d7e60737cd48095e7722a0145e
tree46e4e8883adeeeb6d087259c7801cb63cb106bbb
parentc553659e1c1d7418954c604be93ef593e77a52e1
[aarch64] Make common aarch64 options target-dependent

This patch replaces the "Common" attribute in some aarch64 options with "Target"
to make them target-dependent. This doesn't affect their behaviour or how they
are documented with "--help", but does mean that they follow the option
specification that target-specific options are given the "Target" attribute.

Tested by ensuring the changed options are still accepted as before and that
they aren't invokable from an invalid target. Bootstrapped and regression tested
on aarch64-none-elf with ... regressions.

2018-08-16  Sam Tebbs  <sam.tebbs@arm.com>

* config/aarch64/aarch64.opt (mlow-precision-recip-sqrt)
(mlow-precision-sqrt, mlow-precision-div, mverbose-cost-dump): Replace
"Common" with "Target".

From-SVN: r263578
gcc/ChangeLog
gcc/config/aarch64/aarch64.opt