[PATCH] Fix Unreasonable arch and cpu conflict warning.
cooper
cooper.qu@linux.alibaba.com
Tue Jul 21 08:37:30 GMT 2020
gas/
* config/tc-csky.c (md_begin): Fix Unreasonable arch
and cpu conflict warning.
---
gas/config/tc-csky.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/gas/config/tc-csky.c b/gas/config/tc-csky.c
index be54afbd679..ad7ecb17cbf 100644
--- a/gas/config/tc-csky.c
+++ b/gas/config/tc-csky.c
@@ -1181,7 +1181,8 @@ md_begin (void)
if (mach_flag != 0)
{
- if ((mach_flag & CSKY_ARCH_MASK) != arch_flag && arch_flag != 0)
+ if (((mach_flag & CSKY_ARCH_MASK) != (arch_flag & CSKY_ARCH_MASK))
+ && arch_flag != 0)
as_warn (_("-mcpu conflict with -march option, using -mcpu"));
if ((mach_flag & ~CSKY_ARCH_MASK) != flags && flags != 0)
as_warn (_("-mcpu conflict with other model parameters, using -mcpu"));
--
2.26.2
More information about the Binutils
mailing list