MIPS/BFD: Don't stop processing on a cross-mode jump conversion error
[deliverable/binutils-gdb.git] / bfd / elfxx-mips.c
index e2f47499e9349ecbcb727c0c2ce27efd352888c1..3b7723e3d0ef0e877eea5acb8f3de36e8c834a05 100644 (file)
@@ -6273,13 +6273,11 @@ mips_elf_perform_relocation (struct bfd_link_info *info,
          convert J or JALS to JALX.  */
       if (!ok)
        {
-         (*_bfd_error_handler)
-           (_("%B: %A+0x%lx: Unsupported jump between ISA modes; consider recompiling with interlinking enabled."),
-            input_bfd,
-            input_section,
-            (unsigned long) relocation->r_offset);
-         bfd_set_error (bfd_error_bad_value);
-         return FALSE;
+         info->callbacks->einfo
+           (_("%X%H: Unsupported jump between ISA modes; "
+              "consider recompiling with interlinking enabled\n"),
+            input_bfd, input_section, relocation->r_offset);
+         return TRUE;
        }
 
       /* Make this the JALX opcode.  */
This page took 0.025247 seconds and 4 git commands to generate.