Add missing include to bsd-kvm.c for gdb_abspath
[deliverable/binutils-gdb.git] / opcodes / epiphany-ibld.c
index 6e6fd7be9714919e2af7daec2c83d6e38194941e..aa567d8541dfb217dac3e8623202f718a1c34964 100644 (file)
@@ -1092,7 +1092,7 @@ epiphany_cgen_extract_operand (CGEN_CPU_DESC cd,
         length = extract_normal (cd, ex_info, insn_value, 0, 0, 23, 8, 32, total_length, pc, & fields->f_disp8);
         if (length <= 0) break;
 {
-  FLD (f_sdisp11) = ((SI) (((((((FLD (f_disp8)) << (3))) | (FLD (f_disp3)))) << (21))) >> (21));
+  FLD (f_sdisp11) = ((((((((((FLD (f_disp8)) << (3))) | (FLD (f_disp3)))) & (2047))) ^ (1024))) - (1024));
 }
       }
       break;
This page took 0.024022 seconds and 4 git commands to generate.