[arm] Mark -marm and -mthumb as being inverse options
authorRichard Earnshaw <rearnsha@arm.com>
Fri, 16 Jun 2017 21:07:11 +0000 (21:07 +0000)
committerRichard Earnshaw <rearnsha@gcc.gnu.org>
Fri, 16 Jun 2017 21:07:11 +0000 (21:07 +0000)
commit718a3eab2906217c70f27077446fa0e8ddb1bf7b
tree003fd479b2375880983f8a6ed989f9e4e80c08aa
parentf54133eaab45a20811d14e816ade220fe336a1cf
[arm] Mark -marm and -mthumb as being inverse options

-marm and -mthumb are opposites: one cancels out the other.  This patch
marks them as such so that the driver will eliminate all but the last
option on the command line.  This aids multilib selection which otherwise
can get confused if both are present.

* config/arm/arm.opt (marm): Mark as the negative of of -mthumb.
(mthumb): Mark as the negative of -marm.

From-SVN: r249309
gcc/ChangeLog
gcc/config/arm/arm.opt