S/390: Fix mtune default.
authorRobin Dapp <rdapp@linux.vnet.ibm.com>
Tue, 26 Jun 2018 11:50:09 +0000 (11:50 +0000)
committerRobin Dapp <rdapp@gcc.gnu.org>
Tue, 26 Jun 2018 11:50:09 +0000 (11:50 +0000)
commit4723f0fb4ec50e716da4e1e19909cdc735fadcbb
treeb652830b14d5c8d03afd079cb984afc6bc6c6f0a
parentd37a91e5c57c518c91de2e570fdbf9d96f90dd41
S/390: Fix mtune default.

When building with --with-tune=zEC12 and calling the resulting gcc
with --march=z13 (no extra -mtune), the binary would unexpectedly be compiled
with -march=z13 -mtune=zEC12.  This patch avoids using the default tune
parameter if -march is specified as argument but the user can still
explicitly state -march=z13 -mtune=zEC12.

gcc/ChangeLog:

2018-06-26  Robin Dapp  <rdapp@linux.vnet.ibm.com>

* config/s390/s390.h (enum processor_flags): Do not use
default tune parameter when -march was specified.

From-SVN: r262143
gcc/ChangeLog
gcc/config/s390/s390.h