diff --git a/gas/ChangeLog b/gas/ChangeLog index 72b1fc886a..a45e12e914 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 cafadcc942..3518b2a2fd 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;