From: Cooper Qu Date: Thu, 10 Sep 2020 09:37:05 +0000 (+0800) Subject: CSKY: Enable extend lrw by default for CK802, CK803 and CK860. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=89ce8eab23ac49c8c990c1934d2dff84841990af;p=binutils-gdb.git CSKY: Enable extend lrw by default for CK802, CK803 and CK860. gas/ * config/tc-csky.c (md_begin): Enable extend lrw by default for CK802, CK803 and CK860. --- diff --git a/gas/ChangeLog b/gas/ChangeLog index 72b1fc886a6..a45e12e9142 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,8 @@ +2020-09-10 Cooper Qu + + * config/tc-csky.c (md_begin): Enable extend lrw by default for + CK802, CK803 and CK860. + 2020-09-10 Cooper Qu * config/tc-csky.c (struct csky_cpu_info): Add new members diff --git a/gas/config/tc-csky.c b/gas/config/tc-csky.c index cafadcc942f..3518b2a2fdb 100644 --- a/gas/config/tc-csky.c +++ b/gas/config/tc-csky.c @@ -1779,7 +1779,10 @@ md_begin (void) if (do_extend_lrw == -1) { - if (IS_CSKY_ARCH_801 (mach_flag)) + if ((mach_flag & CSKY_ARCH_MASK) == CSKY_ARCH_801 + || (mach_flag & CSKY_ARCH_MASK) == CSKY_ARCH_802 + || (mach_flag & CSKY_ARCH_MASK) == CSKY_ARCH_803 + || (mach_flag & CSKY_ARCH_MASK) == CSKY_ARCH_860) do_extend_lrw = 1; else do_extend_lrw = 0;