This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH 00/30] [ARM] Reworking the -mcpu, -march and -mfpu options
On Tue, 13 Jun 2017, Richard Earnshaw (lists) wrote:
> I wonder if we should/could add a LAST attribute to the options
> specification such that the driver discards all but the final instance
> of such an option. This would also solve the -mcpu=native problem since
> the discard rule would kick in and eliminate that option if it wasn't
> the final one in the list.
As noted, I think all the options should be validated before discarding in
such a case (which is easy for Enum options, but for options with custom
parsing code care would need to be taken that this code is run for
validation purposes before discarding).
--
Joseph S. Myers
joseph@codesourcery.com