+#: elf32-arm.c:6384
+msgid ""
+"new entry function(s) introduced but no output import library specified:"
+msgstr ""
+
+#: elf32-arm.c:6392
+#, c-format
+msgid "start address of `%s' is different from previous link"
+msgstr ""
+
+#: elf32-arm.c:7102 elf32-arm.c:7137
+#, c-format
+msgid "unable to find %s glue '%s' for '%s'"
+msgstr ""
+
+#: elf32-arm.c:7848
+#, c-format
+msgid "%pB: BE8 images only valid in big-endian mode"
+msgstr ""
+
+#. Give a warning, but do as the user requests anyway.
+#: elf32-arm.c:8075
+#, c-format
+msgid ""
+"%pB: warning: selected VFP11 erratum workaround is not necessary for target "
+"architecture"
+msgstr ""
+
+#: elf32-arm.c:8102
+#, c-format
+msgid ""
+"%pB: warning: selected STM32L4XX erratum workaround is not necessary for "
+"target architecture"
+msgstr ""
+
+#: elf32-arm.c:8638 elf32-arm.c:8658 elf32-arm.c:8725 elf32-arm.c:8744
+#, c-format
+msgid "%pB: unable to find %s veneer `%s'"
+msgstr ""
+
+#: elf32-arm.c:8951
+#, c-format
+msgid ""
+"%pB(%pA+%#x): error: multiple load detected in non-last IT block "
+"instruction: STM32L4XX veneer cannot be generated; use gcc option -mrestrict-"
+"it to generate only one instruction per IT block"
+msgstr ""
+
+#: elf32-arm.c:9049
+#, c-format
+msgid "invalid TARGET2 relocation type '%s'"
+msgstr ""
+
+#. FIXME: We ought to be able to generate thumb-1 PLT
+#. instructions...
+#: elf32-arm.c:9819
+#, c-format
+msgid "%pB: warning: thumb-1 mode PLT generation not currently supported"
+msgstr ""
+
+#: elf32-arm.c:10128 elf32-arm.c:10170
+#, c-format
+msgid "%pB(%pA+%#<PRIx64>): unexpected %s instruction '%#lx' in TLS trampoline"
+msgstr ""
+
+#: elf32-arm.c:10520
+msgid "shared object"
+msgstr ""
+
+#: elf32-arm.c:10523
+msgid "PIE executable"
+msgstr ""
+
+#: elf32-arm.c:10526
+#, c-format
+msgid ""
+"%pB: relocation %s against external or undefined symbol `%s' can not be used "
+"when making a %s; recompile with -fPIC"
+msgstr ""
+
+#: elf32-arm.c:10628 elf32-arm.c:11045
+#, c-format
+msgid "%pB: warning: %s BLX instruction targets %s function '%s'"
+msgstr ""
+
+#: elf32-arm.c:11679
+#, c-format
+msgid ""
+"%pB: expected symbol index in range 0..%lu but found local symbol with index "
+"%lu"
+msgstr ""
+
+#: elf32-arm.c:11954 elf32-arm.c:11980
+#, c-format
+msgid ""
+"%pB(%pA+%#<PRIx64>): unexpected %s instruction '%#lx' referenced by "
+"TLS_GOTDESC"
+msgstr ""
+
+#: elf32-arm.c:12026 elf32-csky.c:4970 elf32-m68k.c:3733 elf32-metag.c:1913
+#: elf32-nios2.c:4382
+#, c-format
+msgid "%pB(%pA+%#<PRIx64>): %s relocation not permitted in shared object"
+msgstr ""
+
+#: elf32-arm.c:12240
+#, c-format
+msgid ""
+"%pB(%pA+%#<PRIx64>): only ADD or SUB instructions are allowed for ALU group "
+"relocations"
+msgstr ""
+
+#: elf32-arm.c:12281 elf32-arm.c:12373 elf32-arm.c:12461 elf32-arm.c:12551
+#, c-format
+msgid ""
+"%pB(%pA+%#<PRIx64>): overflow whilst splitting %#<PRIx64> for group "
+"relocation %s"
+msgstr ""
+
+#: elf32-arm.c:12609 elf32-arm.c:12768
+msgid "local symbol index too big"
+msgstr ""
+
+#: elf32-arm.c:12619 elf32-arm.c:12653
+msgid "no dynamic index information available"
+msgstr ""
+
+#: elf32-arm.c:12661
+msgid "invalid dynamic index"
+msgstr ""
+
+#: elf32-arm.c:12778
+msgid "dynamic index information not available"
+msgstr ""
+
+#: elf32-arm.c:13209 elf32-sh.c:3565
+#, c-format
+msgid "%pB(%pA+%#<PRIx64>): %s relocation against SEC_MERGE section"
+msgstr ""
+
+#: elf32-arm.c:13322 elf32-m68k.c:3966 elf32-xtensa.c:2772 elfnn-aarch64.c:6834
+#, c-format
+msgid "%pB(%pA+%#<PRIx64>): %s used with TLS symbol %s"
+msgstr ""
+
+#: elf32-arm.c:13324 elf32-m68k.c:3968 elf32-xtensa.c:2774 elfnn-aarch64.c:6836
+#, c-format
+msgid "%pB(%pA+%#<PRIx64>): %s used with non-TLS symbol %s"
+msgstr ""
+
+#: elf32-arm.c:13407 elf32-tic6x.c:2649 elfnn-aarch64.c:7171
+msgid "out of range"
+msgstr ""
+
+#: elf32-arm.c:13411 elf32-nios2.c:4516 elf32-pru.c:936 elf32-tic6x.c:2653
+#: elfnn-aarch64.c:7175