Module Name: src Committed By: rin Date: Mon Aug 28 02:07:58 UTC 2023
Modified Files: src/external/gpl3/binutils/dist/gas/config: tc-mips.c Log Message: binutils/gas: mips: Dedup merge botch This code segment got duplicated during binutils 2.26 merge. To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24 \ src/external/gpl3/binutils/dist/gas/config/tc-mips.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/external/gpl3/binutils/dist/gas/config/tc-mips.c diff -u src/external/gpl3/binutils/dist/gas/config/tc-mips.c:1.23 src/external/gpl3/binutils/dist/gas/config/tc-mips.c:1.24 --- src/external/gpl3/binutils/dist/gas/config/tc-mips.c:1.23 Sat Dec 24 20:17:06 2022 +++ src/external/gpl3/binutils/dist/gas/config/tc-mips.c Mon Aug 28 02:07:58 2023 @@ -5871,13 +5871,6 @@ match_save_restore_list_operand (struct } frame_size /= 8; - /* If the branch is itself the target of a branch, we can not swap. - We cheat on this; all we check for is whether there is a label on - this instruction. If there are any branches to anything other than - a label, users must use .set noreorder. */ - if (seg_info (now_seg)->label_list) - return FALSE; - /* Finally build the instruction. */ if (mips_opts.mips16) opcode |= mips16_encode_save_restore (arg_mask, num_sregs, ra, s0, s1,