s390x: Do not default to -mvx for -mesa
We currently enable the vector extensions also for -march=z13 -m31 -mesa which is very wrong. gcc/ChangeLog: * config/s390/s390.cc (s390_option_override_internal): Check zarch flag before enabling -mvx.
This commit is contained in:
parent
b991193eb8
commit
1b7785fdf9
1 changed files with 1 additions and 1 deletions
|
@ -16104,7 +16104,7 @@ s390_option_override_internal (struct gcc_options *opts,
|
|||
}
|
||||
else
|
||||
{
|
||||
if (TARGET_CPU_VX_P (opts))
|
||||
if (TARGET_CPU_VX_P (opts) && TARGET_ZARCH_P (opts->x_target_flags))
|
||||
/* Enable vector support if available and not explicitly disabled
|
||||
by user. E.g. with -m31 -march=z13 -mzarch */
|
||||
opts->x_target_flags |= MASK_OPT_VX;
|
||||
|
|
Loading…
Add table
Reference in a new issue