aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Meissner <meissner@linux.vnet.ibm.com>2016-02-29 22:56:38 +0000
committerMichael Meissner <meissner@linux.vnet.ibm.com>2016-02-29 22:56:38 +0000
commit13791b8a17eceea1dd03e8d463e441fc8c72e6e3 (patch)
tree207af22a3e3bff95227b19b37ab724a5822bfb0a
parent194a9feab65058188f77093f483b74d055968dca (diff)
Given warning about -mno-lra -mpower9-dform
git-svn-id: https://gcc.gnu.org/svn/gcc/branches/ibm/pre-gcc7@233826 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r--gcc/config/rs6000/rs6000.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/gcc/config/rs6000/rs6000.c b/gcc/config/rs6000/rs6000.c
index 1340c0b13c0..3f7d329d359 100644
--- a/gcc/config/rs6000/rs6000.c
+++ b/gcc/config/rs6000/rs6000.c
@@ -4267,9 +4267,13 @@ rs6000_option_override_internal (bool global_init_p)
if (TARGET_P9_DFORM_VECTOR)
{
- if (rs6000_isa_flags_explicit & OPTION_MASK_P9_DFORM_VECTOR)
+ if (TARGET_P9_DFORM_BOTH > 0)
+ warning (0, "-mno-lra and -mpower9-dform might be incompatible");
+
+ else if (rs6000_isa_flags_explicit & OPTION_MASK_P9_DFORM_VECTOR)
warning (0, "-mno-lra and -mpower9-dform-vector might be "
" incompatible");
+
else
rs6000_isa_flags &= ~OPTION_MASK_P9_DFORM_VECTOR;
}