This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r249309 - in /trunk/gcc: ChangeLog config/arm/a...
- From: rearnsha at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Fri, 16 Jun 2017 21:07:11 -0000
- Subject: r249309 - in /trunk/gcc: ChangeLog config/arm/a...
Author: rearnsha
Date: Fri Jun 16 21:07:11 2017
New Revision: 249309
URL: https://gcc.gnu.org/viewcvs?rev=249309&root=gcc&view=rev
Log:
[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.
Modified:
trunk/gcc/ChangeLog
trunk/gcc/config/arm/arm.opt