Return std::string from memory_error_message
[deliverable/binutils-gdb.git] / bfd / coff-arm.c
index 3c892ef50ddd8e08182f06ba80d816907986d77c..8a2fe1a5fb334f89927b9977b043cfa898f218d1 100644 (file)
@@ -1362,7 +1362,7 @@ coff_arm_relocate_section (bfd *output_bfd,
                              /* xgettext:c-format */
                              (_("%B(%s): warning: interworking not enabled.\n"
                                 "  first occurrence: %B: arm call to thumb"),
-                              h_sec->owner, input_bfd, name);
+                              h_sec->owner, name, input_bfd);
 
                          --my_offset;
                          myh->root.u.def.value = my_offset;
@@ -1453,7 +1453,7 @@ coff_arm_relocate_section (bfd *output_bfd,
                              (_("%B(%s): warning: interworking not enabled.\n"
                                 "  first occurrence: %B: thumb call to arm\n"
                                 "  consider relinking with --support-old-code enabled"),
-                              h_sec->owner, input_bfd, name);
+                              h_sec->owner, name, input_bfd);
 
                          -- my_offset;
                          myh->root.u.def.value = my_offset;
@@ -1743,8 +1743,8 @@ coff_arm_relocate_section (bfd *output_bfd,
        case bfd_reloc_outofrange:
          _bfd_error_handler
            /* xgettext:c-format */
-           (_("%B: bad reloc address 0x%lx in section `%A'"),
-            input_bfd, input_section, (unsigned long) rel->r_vaddr);
+           (_("%B: bad reloc address %#Lx in section `%A'"),
+            input_bfd, rel->r_vaddr, input_section);
          return FALSE;
        case bfd_reloc_overflow:
          {
@@ -2068,7 +2068,7 @@ bfd_arm_process_before_allocation (bfd *                   abfd,
          if (symndx >= obj_conv_table_size (abfd))
            {
              /* xgettext:c-format */
-             _bfd_error_handler (_("%B: illegal symbol index in reloc: %d"),
+             _bfd_error_handler (_("%B: illegal symbol index in reloc: %ld"),
                                  abfd, symndx);
              continue;
            }
@@ -2201,9 +2201,8 @@ coff_arm_merge_private_bfd_data (bfd * ibfd, struct bfd_link_info *info)
              _bfd_error_handler
                /* xgettext: c-format */
                (_("error: %B is compiled for APCS-%d, whereas %B is compiled for APCS-%d"),
-                ibfd, obfd,
-                APCS_26_FLAG (ibfd) ? 26 : 32,
-                APCS_26_FLAG (obfd) ? 26 : 32
+                ibfd, APCS_26_FLAG (ibfd) ? 26 : 32,
+                obfd, APCS_26_FLAG (obfd) ? 26 : 32
                 );
 
              bfd_set_error (bfd_error_wrong_format);
This page took 0.023522 seconds and 4 git commands to generate.