From 00956d3a8ab1b56fcdf63aee4ed5c5a1d46a7a48 Mon Sep 17 00:00:00 2001 From: Cary Coutant Date: Tue, 26 Sep 2017 07:33:04 -0700 Subject: Fix incorrect register mask. PR gold/22213 * sparc.cc (Target_sparc): Fix incorrect register mask. --- gold/sparc.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'gold/sparc.cc') diff --git a/gold/sparc.cc b/gold/sparc.cc index 54c7c33..965d993 100644 --- a/gold/sparc.cc +++ b/gold/sparc.cc @@ -4164,7 +4164,7 @@ Target_sparc::Relocate::relax_call( if (op3 != 0x3d) { // First check RS1 - reg = (delay_insn >> 14) & 0x15; + reg = (delay_insn >> 14) & 0x1f; if (reg == 15) return; -- cgit v1.1