summaryrefslogtreecommitdiffstats
path: root/templates/man1/objcopy.1.pot
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--templates/man1/objcopy.1.pot4263
1 files changed, 4263 insertions, 0 deletions
diff --git a/templates/man1/objcopy.1.pot b/templates/man1/objcopy.1.pot
new file mode 100644
index 00000000..fd53fced
--- /dev/null
+++ b/templates/man1/objcopy.1.pot
@@ -0,0 +1,4263 @@
+# SOME DESCRIPTIVE TITLE
+# Copyright (C) YEAR Free Software Foundation, Inc.
+# This file is distributed under the same license as the PACKAGE package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2024-03-01 17:03+0100\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. ========================================================================
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "Title"
+msgstr ""
+
+#. ========================================================================
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "OBJCOPY 1"
+msgstr ""
+
+#. type: TH
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "OBJCOPY"
+msgstr ""
+
+#. type: TH
+#: archlinux
+#, no-wrap
+msgid "2024-02-01"
+msgstr ""
+
+#. type: TH
+#: archlinux opensuse-tumbleweed
+#, no-wrap
+msgid "binutils-2.42.0"
+msgstr ""
+
+#. type: TH
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "GNU Development Tools"
+msgstr ""
+
+#. type: SH
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "NAME"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid "objcopy - copy and translate object files"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "SYNOPSIS"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "Header"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-unstable fedora-rawhide opensuse-tumbleweed
+#, no-wrap
+msgid ""
+"objcopy [B<-F> I<bfdname>|B<--target=>I<bfdname>]\n"
+" [B<-I> I<bfdname>|B<--input-target=>I<bfdname>]\n"
+" [B<-O> I<bfdname>|B<--output-target=>I<bfdname>]\n"
+" [B<-B> I<bfdarch>|B<--binary-architecture=>I<bfdarch>]\n"
+" [B<-S>|B<--strip-all>]\n"
+" [B<-g>|B<--strip-debug>]\n"
+" [B<--strip-unneeded>]\n"
+" [B<-K> I<symbolname>|B<--keep-symbol=>I<symbolname>]\n"
+" [B<--keep-file-symbols>]\n"
+" [B<--keep-section-symbols>]\n"
+" [B<-N> I<symbolname>|B<--strip-symbol=>I<symbolname>]\n"
+" [B<--strip-unneeded-symbol=>I<symbolname>]\n"
+" [B<-G> I<symbolname>|B<--keep-global-symbol=>I<symbolname>]\n"
+" [B<--localize-hidden>]\n"
+" [B<-L> I<symbolname>|B<--localize-symbol=>I<symbolname>]\n"
+" [B<--globalize-symbol=>I<symbolname>]\n"
+" [B<--globalize-symbols=>I<filename>]\n"
+" [B<-W> I<symbolname>|B<--weaken-symbol=>I<symbolname>]\n"
+" [B<-w>|B<--wildcard>]\n"
+" [B<-x>|B<--discard-all>]\n"
+" [B<-X>|B<--discard-locals>]\n"
+" [B<-b> I<byte>|B<--byte=>I<byte>]\n"
+" [B<-i> [I<breadth>]|B<--interleave>[=I<breadth>]]\n"
+" [B<--interleave-width=>I<width>]\n"
+" [B<-j> I<sectionpattern>|B<--only-section=>I<sectionpattern>]\n"
+" [B<-R> I<sectionpattern>|B<--remove-section=>I<sectionpattern>]\n"
+" [B<--keep-section=>I<sectionpattern>]\n"
+" [B<--remove-relocations=>I<sectionpattern>]\n"
+" [B<--strip-section-headers>]\n"
+" [B<-p>|B<--preserve-dates>]\n"
+" [B<-D>|B<--enable-deterministic-archives>]\n"
+" [B<-U>|B<--disable-deterministic-archives>]\n"
+" [B<--debugging>]\n"
+" [B<--gap-fill=>I<val>]\n"
+" [B<--pad-to=>I<address>]\n"
+" [B<--set-start=>I<val>]\n"
+" [B<--adjust-start=>I<incr>]\n"
+" [B<--change-addresses=>I<incr>]\n"
+" [B<--change-section-address> I<sectionpattern>{=,+,-}I<val>]\n"
+" [B<--change-section-lma> I<sectionpattern>{=,+,-}I<val>]\n"
+" [B<--change-section-vma> I<sectionpattern>{=,+,-}I<val>]\n"
+" [B<--change-warnings>] [B<--no-change-warnings>]\n"
+" [B<--set-section-flags> I<sectionpattern>=I<flags>]\n"
+" [B<--set-section-alignment> I<sectionpattern>=I<align>]\n"
+" [B<--add-section> I<sectionname>=I<filename>]\n"
+" [B<--dump-section> I<sectionname>=I<filename>]\n"
+" [B<--update-section> I<sectionname>=I<filename>]\n"
+" [B<--rename-section> I<oldname>=I<newname>[,I<flags>]]\n"
+" [B<--long-section-names> {enable,disable,keep}]\n"
+" [B<--change-leading-char>] [B<--remove-leading-char>]\n"
+" [B<--reverse-bytes=>I<num>]\n"
+" [B<--srec-len=>I<ival>] [B<--srec-forceS3>]\n"
+" [B<--redefine-sym> I<old>=I<new>]\n"
+" [B<--redefine-syms=>I<filename>]\n"
+" [B<--weaken>]\n"
+" [B<--keep-symbols=>I<filename>]\n"
+" [B<--strip-symbols=>I<filename>]\n"
+" [B<--strip-unneeded-symbols=>I<filename>]\n"
+" [B<--keep-global-symbols=>I<filename>]\n"
+" [B<--localize-symbols=>I<filename>]\n"
+" [B<--weaken-symbols=>I<filename>]\n"
+" [B<--add-symbol> I<name>=[I<section>:]I<value>[,I<flags>]]\n"
+" [B<--alt-machine-code=>I<index>]\n"
+" [B<--prefix-symbols=>I<string>]\n"
+" [B<--prefix-sections=>I<string>]\n"
+" [B<--prefix-alloc-sections=>I<string>]\n"
+" [B<--add-gnu-debuglink=>I<path-to-file>]\n"
+" [B<--only-keep-debug>]\n"
+" [B<--strip-dwo>]\n"
+" [B<--extract-dwo>]\n"
+" [B<--extract-symbol>]\n"
+" [B<--writable-text>]\n"
+" [B<--readonly-text>]\n"
+" [B<--pure>]\n"
+" [B<--impure>]\n"
+" [B<--file-alignment=>I<num>]\n"
+" [B<--heap=>I<reserve>[,I<commit>]]\n"
+" [B<--image-base=>I<address>]\n"
+" [B<--section-alignment=>I<num>]\n"
+" [B<--stack=>I<reserve>[,I<commit>]]\n"
+" [B<--subsystem=>I<which>:I<major>.I<minor>]\n"
+" [B<--compress-debug-sections>]\n"
+" [B<--decompress-debug-sections>]\n"
+" [B<--elf-stt-common=>I<val>]\n"
+" [B<--merge-notes>]\n"
+" [B<--no-merge-notes>]\n"
+" [B<--verilog-data-width=>I<val>]\n"
+" [B<-v>|B<--verbose>]\n"
+" [B<-V>|B<--version>]\n"
+" [B<--help>] [B<--info>]\n"
+" I<infile> [I<outfile>]\n"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "DESCRIPTION"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-unstable fedora-40 fedora-rawhide opensuse-tumbleweed
+msgid ""
+"The GNU B<objcopy> utility copies the contents of an object file to "
+"another. B<objcopy> uses the GNU BFD Library to read and write the object "
+"files. It can write the destination object file in a format different from "
+"that of the source object file. The exact behavior of B<objcopy> is "
+"controlled by command-line options. Note that B<objcopy> should be able to "
+"copy a fully linked file between any two formats. However, copying a "
+"relocatable object file between any two formats may not work as expected."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-unstable fedora-40 fedora-rawhide opensuse-tumbleweed
+msgid ""
+"\\&B<objcopy> creates temporary files to do its translations and deletes "
+"them afterward. B<objcopy> uses BFD to do all its translation work; it has "
+"access to all the formats described in BFD and thus is able to recognize "
+"most formats without being told explicitly."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"\\&B<objcopy> can be used to generate S-records by using an output target of "
+"B<srec> (e.g., use B<-O srec>)."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"\\&B<objcopy> can be used to generate a raw binary file by using an output "
+"target of B<binary> (e.g., use B<-O binary>). When \\&B<objcopy> generates "
+"a raw binary file, it will essentially produce a memory dump of the contents "
+"of the input object file. All symbols and relocation information will be "
+"discarded. The memory dump will start at the load address of the lowest "
+"section copied into the output file."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"When generating an S-record or a raw binary file, it may be helpful to use "
+"B<-S> to remove sections containing debugging information. In some cases B<-"
+"R> will be useful to remove sections which contain information that is not "
+"needed by the binary file."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Note---B<objcopy> is not able to change the endianness of its input files. "
+"If the input format has an endianness (some formats do not), \\&B<objcopy> "
+"can only copy the inputs into file formats that have the same endianness or "
+"which have no endianness (e.g., B<srec>). (However, see the B<--reverse-"
+"bytes> option.)"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "OPTIONS"
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "I<infile>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "Item"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "infile"
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "I<outfile>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "outfile"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"The input and output files, respectively. If you do not specify I<outfile>, "
+"B<objcopy> creates a temporary file and destructively renames the result "
+"with the name of I<infile>."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<-I> I<bfdname>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "-I bfdname"
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--input-target=>I<bfdname>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--input-target=bfdname"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Consider the source file's object format to be I<bfdname>, rather than "
+"attempting to deduce it."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<-O> I<bfdname>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "-O bfdname"
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--output-target=>I<bfdname>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--output-target=bfdname"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid "Write the output file using the object format I<bfdname>."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<-F> I<bfdname>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "-F bfdname"
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--target=>I<bfdname>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--target=bfdname"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Use I<bfdname> as the object format for both the input and the output file; "
+"i.e., simply transfer data from source to destination with no translation."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<-B> I<bfdarch>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "-B bfdarch"
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--binary-architecture=>I<bfdarch>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--binary-architecture=bfdarch"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Useful when transforming a architecture-less input file into an object "
+"file. In this case the output architecture can be set to I<bfdarch>. This "
+"option will be ignored if the input file has a known I<bfdarch>. You can "
+"access this binary data inside a program by referencing the special symbols "
+"that are created by the conversion process. These symbols are called "
+"_binary_I<objfile>_start, _binary_I<objfile>_end and "
+"_binary_I<objfile>_size. e.g. you can transform a picture file into an "
+"object file and then access it in your code using these symbols."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<-j> I<sectionpattern>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "-j sectionpattern"
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--only-section=>I<sectionpattern>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--only-section=sectionpattern"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Copy only the indicated sections from the input file to the output file. "
+"This option may be given more than once. Note that using this option "
+"inappropriately may make the output file unusable. Wildcard characters are "
+"accepted in I<sectionpattern>."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"If the first character of I<sectionpattern> is the exclamation point (!) "
+"then matching sections will not be copied, even if earlier use of B<--only-"
+"section> on the same command line would otherwise copy it. For example:"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid "\\& --only-section=.text.* --only-section=!.text.foo"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"will copy all sectinos matching '.text.*' but not the section \\&'.text.foo'."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<-R> I<sectionpattern>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "-R sectionpattern"
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--remove-section=>I<sectionpattern>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--remove-section=sectionpattern"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Remove any section matching I<sectionpattern> from the output file. This "
+"option may be given more than once. Note that using this option "
+"inappropriately may make the output file unusable. Wildcard characters are "
+"accepted in I<sectionpattern>. Using both the \\&B<-j> and B<-R> options "
+"together results in undefined behaviour."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"If the first character of I<sectionpattern> is the exclamation point (!) "
+"then matching sections will not be removed even if an earlier use of B<--"
+"remove-section> on the same command line would otherwise remove it. For "
+"example:"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid "\\& --remove-section=.text.* --remove-section=!.text.foo"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"will remove all sections matching the pattern '.text.*', but will not remove "
+"the section '.text.foo'."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--keep-section=>I<sectionpattern>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--keep-section=sectionpattern"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"When removing sections from the output file, keep sections that match "
+"\\&I<sectionpattern>."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--remove-relocations=>I<sectionpattern>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--remove-relocations=sectionpattern"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Remove non-dynamic relocations from the output file for any section matching "
+"I<sectionpattern>. This option may be given more than once. Note that "
+"using this option inappropriately may make the output file unusable, and "
+"attempting to remove a dynamic relocation section such as B<.rela.plt> from "
+"an executable or shared library with \\&B<--remove-relocations=.plt> will "
+"not work. Wildcard characters are accepted in I<sectionpattern>. For "
+"example:"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid "\\& --remove-relocations=.text.*"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"will remove the relocations for all sections matching the pattern \\&'.text."
+"*'."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"If the first character of I<sectionpattern> is the exclamation point (!) "
+"then matching sections will not have their relocation removed even if an "
+"earlier use of B<--remove-relocations> on the same command line would "
+"otherwise cause the relocations to be removed. For example:"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid "\\& --remove-relocations=.text.* --remove-relocations=!.text.foo"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"will remove all relocations for sections matching the pattern \\&'.text.*', "
+"but will not remove relocations for the section \\&'.text.foo'."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-unstable fedora-40 fedora-rawhide opensuse-leap-15-6
+#: opensuse-tumbleweed
+#, no-wrap
+msgid "B<--strip-section-headers>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-unstable fedora-40 fedora-rawhide opensuse-leap-15-6
+#: opensuse-tumbleweed
+#, no-wrap
+msgid "--strip-section-headers"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-unstable fedora-40 fedora-rawhide opensuse-tumbleweed
+msgid ""
+"Strip section header This option is specific to ELF files. Implies B<--"
+"strip-all> and B<--merge-notes>."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<-S>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "-S"
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--strip-all>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--strip-all"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Do not copy relocation and symbol information from the source file. Also "
+"deletes debug sections."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<-g>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "-g"
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--strip-debug>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--strip-debug"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid "Do not copy debugging symbols or sections from the source file."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--strip-unneeded>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--strip-unneeded"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Remove all symbols that are not needed for relocation processing in addition "
+"to debugging symbols and sections stripped by \\&B<--strip-debug>."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<-K> I<symbolname>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "-K symbolname"
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--keep-symbol=>I<symbolname>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--keep-symbol=symbolname"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"When stripping symbols, keep symbol I<symbolname> even if it would normally "
+"be stripped. This option may be given more than once."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<-N> I<symbolname>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "-N symbolname"
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--strip-symbol=>I<symbolname>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--strip-symbol=symbolname"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Do not copy symbol I<symbolname> from the source file. This option may be "
+"given more than once."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--strip-unneeded-symbol=>I<symbolname>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--strip-unneeded-symbol=symbolname"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Do not copy symbol I<symbolname> from the source file unless it is needed by "
+"a relocation. This option may be given more than once."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<-G> I<symbolname>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "-G symbolname"
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--keep-global-symbol=>I<symbolname>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--keep-global-symbol=symbolname"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Keep only symbol I<symbolname> global. Make all other symbols local to the "
+"file, so that they are not visible externally. This option may be given "
+"more than once. Note: this option cannot be used in conjunction with the "
+"B<--globalize-symbol> or \\&B<--globalize-symbols> options."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--localize-hidden>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--localize-hidden"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-unstable fedora-40 fedora-rawhide opensuse-tumbleweed
+msgid ""
+"In an ELF object, mark all symbols that have hidden or internal visibility "
+"as local. This option applies on top of symbol-specific localization "
+"options such as B<-L>."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<-L> I<symbolname>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "-L symbolname"
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--localize-symbol=>I<symbolname>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--localize-symbol=symbolname"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Convert a global or weak symbol called I<symbolname> into a local symbol, so "
+"that it is not visible externally. This option may be given more than "
+"once. Note - unique symbols are not converted."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<-W> I<symbolname>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "-W symbolname"
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--weaken-symbol=>I<symbolname>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--weaken-symbol=symbolname"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Make symbol I<symbolname> weak. This option may be given more than once."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--globalize-symbol=>I<symbolname>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--globalize-symbol=symbolname"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Give symbol I<symbolname> global scoping so that it is visible outside of "
+"the file in which it is defined. This option may be given more than once. "
+"Note: this option cannot be used in conjunction with the B<-G> or B<--keep-"
+"global-symbol> options."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<-w>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "-w"
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--wildcard>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--wildcard"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Permit regular expressions in I<symbolname>s used in other command line "
+"options. The question mark (?), asterisk (*), backslash (\\e) and square "
+"brackets ([]) operators can be used anywhere in the symbol name. If the "
+"first character of the symbol name is the exclamation point (!) then the "
+"sense of the switch is reversed for that symbol. For example:"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid "\\& -w -W !foo -W fo*"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-unstable fedora-40 fedora-rawhide opensuse-tumbleweed
+msgid ""
+"would cause objcopy to weaken all symbols that start with \"fo\" except for "
+"the symbol \"foo\"."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<-x>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "-x"
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--discard-all>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--discard-all"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid "Do not copy non-global symbols from the source file."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<-X>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "-X"
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--discard-locals>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--discard-locals"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Do not copy compiler-generated local symbols. (These usually start with "
+"B<L> or B<.>.)"
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<-b> I<byte>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "-b byte"
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--byte=>I<byte>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--byte=byte"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"If interleaving has been enabled via the B<--interleave> option then start "
+"the range of bytes to keep at the I<byte>th byte. \\&I<byte> can be in the "
+"range from 0 to I<breadth>-1, where \\&I<breadth> is the value given by the "
+"B<--interleave> option."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<-i [>I<breadth>B<]>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "-i [breadth]"
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--interleave[=>I<breadth>B<]>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--interleave[=breadth]"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Only copy a range out of every I<breadth> bytes. (Header data is not "
+"affected). Select which byte in the range begins the copy with the B<--"
+"byte> option. Select the width of the range with the \\&B<--interleave-"
+"width> option."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-unstable fedora-40 fedora-rawhide opensuse-tumbleweed
+msgid ""
+"This option is useful for creating files to program ROM. It is typically "
+"used with an CW<\\*(C`srec\\*(C'> output target. Note that \\&B<objcopy> "
+"will complain if you do not specify the \\&B<--byte> option as well."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"The default interleave breadth is 4, so with B<--byte> set to 0, "
+"\\&B<objcopy> would copy the first byte out of every four bytes from the "
+"input to the output."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--interleave-width=>I<width>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--interleave-width=width"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"When used with the B<--interleave> option, copy I<width> bytes at a time. "
+"The start of the range of bytes to be copied is set by the B<--byte> option, "
+"and the extent of the range is set with the B<--interleave> option."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"The default value for this option is 1. The value of I<width> plus the "
+"I<byte> value set by the B<--byte> option must not exceed the interleave "
+"breadth set by the B<--interleave> option."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"This option can be used to create images for two 16-bit flashes interleaved "
+"in a 32-bit bus by passing B<-b 0 -i 4 --interleave-width=2> and B<-b 2 -i 4 "
+"--interleave-width=2> to two B<objcopy> commands. If the input was "
+"'12345678' then the outputs would be \\&'1256' and '3478' respectively."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<-p>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "-p"
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--preserve-dates>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--preserve-dates"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Set the access and modification dates of the output file to be the same as "
+"those of the input file."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-unstable fedora-rawhide opensuse-tumbleweed
+msgid ""
+"This option also copies the date stored in a PE format file's header, unless "
+"the SOURCE_DATE_EPOCH environment variable is defined. If it is defined "
+"then this variable will be used as the date stored in the header, "
+"interpreted as the number of seconds since the Unix epoch."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<-D>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "-D"
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--enable-deterministic-archives>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--enable-deterministic-archives"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Operate in I<deterministic> mode. When copying archive members and writing "
+"the archive index, use zero for UIDs, GIDs, timestamps, and use consistent "
+"file modes for all files."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"If I<binutils> was configured with \\&B<--enable-deterministic-archives>, "
+"then this mode is on by default. It can be disabled with the B<-U> option, "
+"below."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<-U>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "-U"
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--disable-deterministic-archives>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--disable-deterministic-archives"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-unstable fedora-40 fedora-rawhide opensuse-tumbleweed
+msgid ""
+"Do I<not> operate in I<deterministic> mode. This is the inverse of the B<-"
+"D> option, above: when copying archive members and writing the archive "
+"index, use their actual UID, GID, timestamp, and file mode values."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"This is the default unless I<binutils> was configured with \\&B<--enable-"
+"deterministic-archives>."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--debugging>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--debugging"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Convert debugging information, if possible. This is not the default because "
+"only certain debugging formats are supported, and the conversion process can "
+"be time consuming."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--gap-fill> I<val>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--gap-fill val"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-unstable fedora-40 fedora-rawhide opensuse-tumbleweed
+msgid ""
+"Fill gaps between sections with I<val>. This operation applies to the "
+"I<load address> (LMA) of the sections. It is done by increasing the size of "
+"the section with the lower address, and filling in the extra space created "
+"with I<val>."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--pad-to> I<address>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--pad-to address"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Pad the output file up to the load address I<address>. This is done by "
+"increasing the size of the last section. The extra space is filled in with "
+"the value specified by B<--gap-fill> (default zero)."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--set-start> I<val>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--set-start val"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Set the start address (also known as the entry address) of the new file to "
+"I<val>. Not all object file formats support setting the start address."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--change-start> I<incr>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--change-start incr"
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--adjust-start> I<incr>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--adjust-start incr"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Change the start address (also known as the entry address) by adding "
+"\\&I<incr>. Not all object file formats support setting the start address."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--change-addresses> I<incr>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--change-addresses incr"
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--adjust-vma> I<incr>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--adjust-vma incr"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-unstable fedora-40 fedora-rawhide opensuse-tumbleweed
+msgid ""
+"Change the VMA and LMA addresses of all sections, as well as the start "
+"address, by adding I<incr>. Some object file formats do not permit section "
+"addresses to be changed arbitrarily. Note that this does not relocate the "
+"sections; if the program expects sections to be loaded at a certain address, "
+"and this option is used to change the sections such that they are loaded at "
+"a different address, the program may fail."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--change-section-address> I<sectionpattern>B<{=,+,-}>I<val>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--change-section-address sectionpattern{=,+,-}val"
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--adjust-section-vma> I<sectionpattern>B<{=,+,-}>I<val>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--adjust-section-vma sectionpattern{=,+,-}val"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-unstable fedora-40 fedora-rawhide opensuse-tumbleweed
+msgid ""
+"Set or change both the VMA address and the LMA address of any section "
+"matching I<sectionpattern>. If B<=> is used, the section address is set to "
+"I<val>. Otherwise, I<val> is added to or subtracted from the section "
+"address. See the comments under \\&B<--change-addresses>, above. If "
+"I<sectionpattern> does not match any sections in the input file, a warning "
+"will be issued, unless \\&B<--no-change-warnings> is used."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--change-section-lma> I<sectionpattern>B<{=,+,-}>I<val>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--change-section-lma sectionpattern{=,+,-}val"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-unstable fedora-40 fedora-rawhide opensuse-tumbleweed
+msgid ""
+"Set or change the LMA address of any sections matching "
+"\\&I<sectionpattern>. The LMA address is the address where the section will "
+"be loaded into memory at program load time. Normally this is the same as "
+"the VMA address, which is the address of the section at program run time, "
+"but on some systems, especially those where a program is held in ROM, the "
+"two can be different. If B<=> is used, the section address is set to "
+"I<val>. Otherwise, \\&I<val> is added to or subtracted from the section "
+"address. See the comments under B<--change-addresses>, above. If "
+"\\&I<sectionpattern> does not match any sections in the input file, a "
+"warning will be issued, unless B<--no-change-warnings> is used."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--change-section-vma> I<sectionpattern>B<{=,+,-}>I<val>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--change-section-vma sectionpattern{=,+,-}val"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-unstable fedora-40 fedora-rawhide opensuse-tumbleweed
+msgid ""
+"Set or change the VMA address of any section matching \\&I<sectionpattern>. "
+"The VMA address is the address where the section will be located once the "
+"program has started executing. Normally this is the same as the LMA "
+"address, which is the address where the section will be loaded into memory, "
+"but on some systems, especially those where a program is held in ROM, the "
+"two can be different. If B<=> is used, the section address is set to "
+"\\&I<val>. Otherwise, I<val> is added to or subtracted from the section "
+"address. See the comments under B<--change-addresses>, above. If "
+"I<sectionpattern> does not match any sections in the input file, a warning "
+"will be issued, unless \\&B<--no-change-warnings> is used."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--change-warnings>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--change-warnings"
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--adjust-warnings>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--adjust-warnings"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"If B<--change-section-address> or B<--change-section-lma> or \\&B<--change-"
+"section-vma> is used, and the section pattern does not match any sections, "
+"issue a warning. This is the default."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--no-change-warnings>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--no-change-warnings"
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--no-adjust-warnings>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--no-adjust-warnings"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Do not issue a warning if B<--change-section-address> or \\&B<--adjust-"
+"section-lma> or B<--adjust-section-vma> is used, even if the section pattern "
+"does not match any sections."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--set-section-flags> I<sectionpattern>B<=>I<flags>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--set-section-flags sectionpattern=flags"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-unstable fedora-rawhide opensuse-tumbleweed
+msgid ""
+"Set the flags for any sections matching I<sectionpattern>. The \\&I<flags> "
+"argument is a comma separated string of flag names. The recognized names "
+"are B<alloc>, B<contents>, B<load>, \\&B<noload>, B<readonly>, B<code>, "
+"B<data>, B<rom>, \\&B<exclude>, B<share>, B<debug>, and B<large>. You can "
+"set the B<contents> flag for a section which does not have contents, but it "
+"is not meaningful to clear the B<contents> flag of a section which does have "
+"contents--just remove the section instead. Not all flags are meaningful for "
+"all object file formats. In particular the \\&B<share> flag is only "
+"meaningful for COFF format files and not for ELF format files. The ELF "
+"x86-64 specific flag B<large> corresponds to SHF_X86_64_LARGE."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--set-section-alignment> I<sectionpattern>B<=>I<align>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--set-section-alignment sectionpattern=align"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Set the alignment for any sections matching I<sectionpattern>. \\&I<align> "
+"specifies the alignment in bytes and must be a power of two, i.e. 1, 2, 4, "
+"8...."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--add-section> I<sectionname>B<=>I<filename>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--add-section sectionname=filename"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Add a new section named I<sectionname> while copying the file. The contents "
+"of the new section are taken from the file I<filename>. The size of the "
+"section will be the size of the file. This option only works on file "
+"formats which can support sections with arbitrary names. Note - it may be "
+"necessary to use the B<--set-section-flags> option to set the attributes of "
+"the newly created section."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--dump-section> I<sectionname>B<=>I<filename>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--dump-section sectionname=filename"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Place the contents of section named I<sectionname> into the file "
+"\\&I<filename>, overwriting any contents that may have been there "
+"previously. This option is the inverse of B<--add-section>. This option is "
+"similar to the B<--only-section> option except that it does not create a "
+"formatted file, it just dumps the contents as raw binary data, without "
+"applying any relocations. The option can be specified more than once."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--update-section> I<sectionname>B<=>I<filename>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--update-section sectionname=filename"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-unstable fedora-40 fedora-rawhide opensuse-tumbleweed
+msgid ""
+"Replace the existing contents of a section named I<sectionname> with the "
+"contents of file I<filename>. The size of the section will be adjusted to "
+"the size of the file. The section flags for \\&I<sectionname> will be "
+"unchanged. For ELF format files the section to segment mapping will also "
+"remain unchanged, something which is not possible using B<--remove-section> "
+"followed by \\&B<--add-section>. The option can be specified more than once."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Note - it is possible to use B<--rename-section> and \\&B<--update-section> "
+"to both update and rename a section from one command line. In this case, "
+"pass the original section name to \\&B<--update-section>, and the original "
+"and new section names to \\&B<--rename-section>."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--add-symbol> I<name>B<=[>I<section>B<:]>I<value>B<[,>I<flags>B<]>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--add-symbol name=[section:]value[,flags]"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-unstable fedora-40 fedora-rawhide opensuse-tumbleweed
+msgid ""
+"Add a new symbol named I<name> while copying the file. This option may be "
+"specified multiple times. If the I<section> is given, the symbol will be "
+"associated with and relative to that section, otherwise it will be an ABS "
+"symbol. Specifying an undefined section will result in a fatal error. "
+"There is no check for the value, it will be taken as specified. Symbol "
+"flags can be specified and not all flags will be meaningful for all object "
+"file formats. By default, the symbol will be global. The special flag "
+"\\&'before=I<othersym>' will insert the new symbol in front of the specified "
+"\\&I<othersym>, otherwise the symbol(s) will be added at the end of the "
+"symbol table in the order they appear."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--rename-section> I<oldname>B<=>I<newname>B<[,>I<flags>B<]>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--rename-section oldname=newname[,flags]"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-unstable fedora-rawhide opensuse-tumbleweed
+msgid ""
+"Rename a section from I<oldname> to I<newname>, optionally changing the "
+"section's flags to I<flags> in the process. This has the advantage over "
+"using a linker script to perform the rename in that the output stays as an "
+"object file and does not become a linked executable. This option accepts "
+"the same set of flags as the \\&B<--set-section-flags> option."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"This option is particularly helpful when the input format is binary, since "
+"this will always create a section called .data. If for example, you wanted "
+"instead to create a section called .rodata containing binary data you could "
+"use the following command line to achieve it:"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"\\& objcopy -I binary -O E<lt>output_formatE<gt> -B E<lt>architectureE<gt> "
+"\\e \\& --rename-section .data=.rodata,alloc,load,readonly,data,contents \\e "
+"\\& E<lt>input_binary_fileE<gt> E<lt>output_object_fileE<gt>"
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--long-section-names {enable,disable,keep}>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--long-section-names {enable,disable,keep}"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Controls the handling of long section names when processing "
+"CW<\\*(C`COFF\\*(C'> and CW<\\*(C`PE-COFF\\*(C'> object formats. The "
+"default behaviour, B<keep>, is to preserve long section names if any are "
+"present in the input file. The B<enable> and B<disable> options forcibly "
+"enable or disable the use of long section names in the output object; when "
+"B<disable> is in effect, any long section names in the input object will be "
+"truncated. The B<enable> option will only emit long section names if any "
+"are present in the inputs; this is mostly the same as B<keep>, but it is "
+"left undefined whether the B<enable> option might force the creation of an "
+"empty string table in the output file."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--change-leading-char>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--change-leading-char"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Some object file formats use special characters at the start of symbols. "
+"The most common such character is underscore, which compilers often add "
+"before every symbol. This option tells B<objcopy> to change the leading "
+"character of every symbol when it converts between object file formats. If "
+"the object file formats use the same leading character, this option has no "
+"effect. Otherwise, it will add a character, or remove a character, or "
+"change a character, as appropriate."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--remove-leading-char>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--remove-leading-char"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"If the first character of a global symbol is a special symbol leading "
+"character used by the object file format, remove the character. The most "
+"common symbol leading character is underscore. This option will remove a "
+"leading underscore from all global symbols. This can be useful if you want "
+"to link together objects of different file formats with different "
+"conventions for symbol names. This is different from \\&B<--change-leading-"
+"char> because it always changes the symbol name when appropriate, regardless "
+"of the object file format of the output file."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--reverse-bytes=>I<num>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--reverse-bytes=num"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Reverse the bytes in a section with output contents. A section length must "
+"be evenly divisible by the value given in order for the swap to be able to "
+"take place. Reversing takes place before the interleaving is performed."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-unstable fedora-40 fedora-rawhide opensuse-tumbleweed
+msgid ""
+"This option is used typically in generating ROM images for problematic "
+"target systems. For example, on some target boards, the 32-bit words "
+"fetched from 8-bit ROMs are re-assembled in little-endian byte order "
+"regardless of the CPU byte order. Depending on the programming model, the "
+"endianness of the ROM may need to be modified."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Consider a simple file with a section containing the following eight bytes: "
+"CW<12345678>."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Using B<--reverse-bytes=2> for the above example, the bytes in the output "
+"file would be ordered CW<21436587>."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Using B<--reverse-bytes=4> for the above example, the bytes in the output "
+"file would be ordered CW<43218765>."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"By using B<--reverse-bytes=2> for the above example, followed by \\&B<--"
+"reverse-bytes=4> on the output file, the bytes in the second output file "
+"would be ordered CW<34127856>."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--srec-len=>I<ival>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--srec-len=ival"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Meaningful only for srec output. Set the maximum length of the Srecords "
+"being produced to I<ival>. This length covers both address, data and crc "
+"fields."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--srec-forceS3>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--srec-forceS3"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Meaningful only for srec output. Avoid generation of S1/S2 records, "
+"creating S3-only record format."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--redefine-sym> I<old>B<=>I<new>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--redefine-sym old=new"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Change the name of a symbol I<old>, to I<new>. This can be useful when one "
+"is trying link two things together for which you have no source, and there "
+"are name collisions."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--redefine-syms=>I<filename>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--redefine-syms=filename"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Apply B<--redefine-sym> to each symbol pair \"I<old> I<new>\" listed in the "
+"file I<filename>. I<filename> is simply a flat file, with one symbol pair "
+"per line. Line comments may be introduced by the hash character. This "
+"option may be given more than once."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--weaken>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--weaken"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Change all global symbols in the file to be weak. This can be useful when "
+"building an object which will be linked against other objects using the B<-"
+"R> option to the linker. This option is only effective when using an object "
+"file format which supports weak symbols."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--keep-symbols=>I<filename>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--keep-symbols=filename"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Apply B<--keep-symbol> option to each symbol listed in the file "
+"\\&I<filename>. I<filename> is simply a flat file, with one symbol name per "
+"line. Line comments may be introduced by the hash character. This option "
+"may be given more than once."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--strip-symbols=>I<filename>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--strip-symbols=filename"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Apply B<--strip-symbol> option to each symbol listed in the file "
+"\\&I<filename>. I<filename> is simply a flat file, with one symbol name per "
+"line. Line comments may be introduced by the hash character. This option "
+"may be given more than once."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--strip-unneeded-symbols=>I<filename>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--strip-unneeded-symbols=filename"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Apply B<--strip-unneeded-symbol> option to each symbol listed in the file "
+"I<filename>. I<filename> is simply a flat file, with one symbol name per "
+"line. Line comments may be introduced by the hash character. This option "
+"may be given more than once."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--keep-global-symbols=>I<filename>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--keep-global-symbols=filename"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Apply B<--keep-global-symbol> option to each symbol listed in the file "
+"I<filename>. I<filename> is simply a flat file, with one symbol name per "
+"line. Line comments may be introduced by the hash character. This option "
+"may be given more than once."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--localize-symbols=>I<filename>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--localize-symbols=filename"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Apply B<--localize-symbol> option to each symbol listed in the file "
+"\\&I<filename>. I<filename> is simply a flat file, with one symbol name per "
+"line. Line comments may be introduced by the hash character. This option "
+"may be given more than once."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--globalize-symbols=>I<filename>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--globalize-symbols=filename"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Apply B<--globalize-symbol> option to each symbol listed in the file "
+"\\&I<filename>. I<filename> is simply a flat file, with one symbol name per "
+"line. Line comments may be introduced by the hash character. This option "
+"may be given more than once. Note: this option cannot be used in "
+"conjunction with the B<-G> or B<--keep-global-symbol> options."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--weaken-symbols=>I<filename>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--weaken-symbols=filename"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Apply B<--weaken-symbol> option to each symbol listed in the file "
+"\\&I<filename>. I<filename> is simply a flat file, with one symbol name per "
+"line. Line comments may be introduced by the hash character. This option "
+"may be given more than once."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--alt-machine-code=>I<index>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--alt-machine-code=index"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-unstable fedora-40 fedora-rawhide opensuse-tumbleweed
+msgid ""
+"If the output architecture has alternate machine codes, use the "
+"\\&I<index>th code instead of the default one. This is useful in case a "
+"machine is assigned an official code and the tool-chain adopts the new code, "
+"but other applications still depend on the original code being used. For "
+"ELF based architectures if the I<index> alternative does not exist then the "
+"value is treated as an absolute number to be stored in the e_machine field "
+"of the ELF header."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--writable-text>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--writable-text"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Mark the output text as writable. This option isn't meaningful for all "
+"object file formats."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--readonly-text>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--readonly-text"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Make the output text write protected. This option isn't meaningful for all "
+"object file formats."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--pure>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--pure"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Mark the output file as demand paged. This option isn't meaningful for all "
+"object file formats."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--impure>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--impure"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Mark the output file as impure. This option isn't meaningful for all object "
+"file formats."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--prefix-symbols=>I<string>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--prefix-symbols=string"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid "Prefix all symbols in the output file with I<string>."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--prefix-sections=>I<string>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--prefix-sections=string"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid "Prefix all section names in the output file with I<string>."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--prefix-alloc-sections=>I<string>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--prefix-alloc-sections=string"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Prefix all the names of all allocated sections in the output file with "
+"\\&I<string>."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--add-gnu-debuglink=>I<path-to-file>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--add-gnu-debuglink=path-to-file"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Creates a .gnu_debuglink section which contains a reference to \\&I<path-to-"
+"file> and adds it to the output file. Note: the file at \\&I<path-to-file> "
+"must exist. Part of the process of adding the \\&.gnu_debuglink section "
+"involves embedding a checksum of the contents of the debug info file into "
+"the section."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"If the debug info file is built in one location but it is going to be "
+"installed at a later time into a different location then do not use the path "
+"to the installed location. The B<--add-gnu-debuglink> option will fail "
+"because the installed file does not exist yet. Instead put the debug info "
+"file in the current directory and use the \\&B<--add-gnu-debuglink> option "
+"without any directory components, like this:"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid "\\& objcopy --add-gnu-debuglink=foo.debug"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"At debug time the debugger will attempt to look for the separate debug info "
+"file in a set of known locations. The exact set of these locations varies "
+"depending upon the distribution being used, but it typically includes:"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "* The same directory as the executable."
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "* A sub-directory of the directory containing the executable"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid "called .debug"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "* A global debug directory such as /usr/lib/debug."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"As long as the debug info file has been installed into one of these "
+"locations before the debugger is run everything should work correctly."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--keep-section-symbils>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--keep-section-symbils"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"When stripping a file, perhaps with B<--strip-debug> or \\&B<--strip-"
+"unneeded>, retain any symbols specifying section names, which would "
+"otherwise get stripped."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--keep-file-symbols>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--keep-file-symbols"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"When stripping a file, perhaps with B<--strip-debug> or \\&B<--strip-"
+"unneeded>, retain any symbols specifying source file names, which would "
+"otherwise get stripped."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--only-keep-debug>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--only-keep-debug"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-unstable fedora-40 fedora-rawhide opensuse-tumbleweed
+msgid ""
+"Strip a file, removing contents of any sections that would not be stripped "
+"by B<--strip-debug> and leaving the debugging sections intact. In ELF "
+"files, this preserves all note sections in the output."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Note - the section headers of the stripped sections are preserved, including "
+"their sizes, but the contents of the section are discarded. The section "
+"headers are preserved so that other tools can match up the debuginfo file "
+"with the real executable, even if that executable has been relocated to a "
+"different address space."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-unstable fedora-40 fedora-rawhide opensuse-tumbleweed
+msgid ""
+"The intention is that this option will be used in conjunction with \\&B<--"
+"add-gnu-debuglink> to create a two part executable. One a stripped binary "
+"which will occupy less space in RAM and in a distribution and the second a "
+"debugging information file which is only needed if debugging abilities are "
+"required. The suggested procedure to create these files is as follows:"
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "1.E<lt>Link the executable as normal. Assuming that it is calledE<gt>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "1.E<lt>Link the executable as normal. Assuming that it is calledE<gt>"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid "\\&CW<\\*(C`foo\\*(C'> then..."
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "1.E<lt>Run objcopy --only-keep-debug foo foo.dbg toE<gt>"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid "create a file containing the debugging info."
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "1.E<lt>Run objcopy --strip-debug foo to create aE<gt>"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid "stripped executable."
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "1.E<lt>Run objcopy --add-gnu-debuglink=foo.dbg fooE<gt>"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid "to add a link to the debugging info into the stripped executable."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Note---the choice of CW<\\*(C`.dbg\\*(C'> as an extension for the debug info "
+"file is arbitrary. Also the CW<\\*(C`--only-keep-debug\\*(C'> step is "
+"optional. You could instead do this:"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "1.E<lt>Link the executable as normal.E<gt>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "1.E<lt>Copy foo to foo.fullE<gt>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "1.E<lt>Run objcopy --strip-debug fooE<gt>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "1.E<lt>Run objcopy --add-gnu-debuglink=foo.full fooE<gt>"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"i.e., the file pointed to by the B<--add-gnu-debuglink> can be the full "
+"executable. It does not have to be a file created by the \\&B<--only-keep-"
+"debug> switch."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Note---this switch is only intended for use on fully linked files. It does "
+"not make sense to use it on object files where the debugging information may "
+"be incomplete. Besides the gnu_debuglink feature currently only supports "
+"the presence of one filename containing debugging information, not multiple "
+"filenames on a one-per-object-file basis."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--strip-dwo>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--strip-dwo"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-unstable fedora-40 fedora-rawhide opensuse-tumbleweed
+msgid ""
+"Remove the contents of all DWARF .dwo sections, leaving the remaining "
+"debugging sections and all symbols intact. This option is intended for use "
+"by the compiler as part of the B<-gsplit-dwarf> option, which splits debug "
+"information between the .o file and a separate .dwo file. The compiler "
+"generates all debug information in the same file, then uses the B<--extract-"
+"dwo> option to copy the .dwo sections to the .dwo file, then the B<--strip-"
+"dwo> option to remove those sections from the original .o file."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--extract-dwo>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--extract-dwo"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-unstable fedora-40 fedora-rawhide opensuse-tumbleweed
+msgid ""
+"Extract the contents of all DWARF .dwo sections. See the \\&B<--strip-dwo> "
+"option for more information."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--file-alignment> I<num>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--file-alignment num"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-unstable fedora-40 fedora-rawhide opensuse-tumbleweed
+msgid ""
+"Specify the file alignment. Sections in the file will always begin at file "
+"offsets which are multiples of this number. This defaults to 512. [This "
+"option is specific to PE targets.]"
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--heap> I<reserve>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--heap reserve"
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--heap> I<reserve>B<,>I<commit>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--heap reserve,commit"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-unstable fedora-40 fedora-rawhide opensuse-tumbleweed
+msgid ""
+"Specify the number of bytes of memory to reserve (and optionally commit) to "
+"be used as heap for this program. [This option is specific to PE targets.]"
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--image-base> I<value>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--image-base value"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-unstable fedora-40 fedora-rawhide opensuse-tumbleweed
+msgid ""
+"Use I<value> as the base address of your program or dll. This is the lowest "
+"memory location that will be used when your program or dll is loaded. To "
+"reduce the need to relocate and improve performance of your dlls, each "
+"should have a unique base address and not overlap any other dlls. The "
+"default is 0x400000 for executables, and 0x10000000 for dlls. [This option "
+"is specific to PE targets.]"
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--section-alignment> I<num>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--section-alignment num"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-unstable fedora-40 fedora-rawhide opensuse-tumbleweed
+msgid ""
+"Sets the section alignment field in the PE header. Sections in memory will "
+"always begin at addresses which are a multiple of this number. Defaults to "
+"0x1000. [This option is specific to PE targets.]"
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--stack> I<reserve>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--stack reserve"
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--stack> I<reserve>B<,>I<commit>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--stack reserve,commit"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-unstable fedora-40 fedora-rawhide opensuse-tumbleweed
+msgid ""
+"Specify the number of bytes of memory to reserve (and optionally commit) to "
+"be used as stack for this program. [This option is specific to PE targets.]"
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--subsystem> I<which>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--subsystem which"
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--subsystem> I<which>B<:>I<major>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--subsystem which:major"
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--subsystem> I<which>B<:>I<major>B<.>I<minor>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--subsystem which:major.minor"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-unstable fedora-40 fedora-rawhide opensuse-tumbleweed
+msgid ""
+"Specifies the subsystem under which your program will execute. The legal "
+"values for I<which> are CW<\\*(C`native\\*(C'>, CW<\\*(C`windows\\*(C'>, "
+"\\&CW<\\*(C`console\\*(C'>, CW<\\*(C`posix\\*(C'>, CW<\\*(C`efi-app\\*(C'>, "
+"CW<\\*(C`efi-bsd\\*(C'>, \\&CW<\\*(C`efi-rtd\\*(C'>, CW<\\*(C`sal-"
+"rtd\\*(C'>, and CW<\\*(C`xbox\\*(C'>. You may optionally set the subsystem "
+"version also. Numeric values are also accepted for \\&I<which>. [This "
+"option is specific to PE targets.]"
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--extract-symbol>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--extract-symbol"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Keep the file's section flags and symbols but remove all section data. "
+"Specifically, the option:"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "*E<lt>removes the contents of all sections;E<gt>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "*E<lt>sets the size of every section to zero; andE<gt>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "*E<lt>sets the file's start address to zero.E<gt>"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"This option is used to build a I<.sym> file for a VxWorks kernel. It can "
+"also be a useful way of reducing the size of a B<--just-symbols> linker "
+"input file."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--compress-debug-sections>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--compress-debug-sections"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-unstable fedora-40 fedora-rawhide opensuse-tumbleweed
+msgid ""
+"Compress DWARF debug sections using zlib with SHF_COMPRESSED from the ELF "
+"ABI. Note - if compression would actually make a section \\&I<larger>, then "
+"it is not compressed."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--compress-debug-sections=none>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--compress-debug-sections=none"
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--compress-debug-sections=zlib>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--compress-debug-sections=zlib"
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--compress-debug-sections=zlib-gnu>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--compress-debug-sections=zlib-gnu"
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--compress-debug-sections=zlib-gabi>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--compress-debug-sections=zlib-gabi"
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--compress-debug-sections=zstd>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--compress-debug-sections=zstd"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-unstable fedora-40 fedora-rawhide opensuse-tumbleweed
+msgid ""
+"For ELF files, these options control how DWARF debug sections are "
+"compressed. B<--compress-debug-sections=none> is equivalent to B<--"
+"decompress-debug-sections>. \\&B<--compress-debug-sections=zlib> and \\&B<--"
+"compress-debug-sections=zlib-gabi> are equivalent to \\&B<--compress-debug-"
+"sections>. \\&B<--compress-debug-sections=zlib-gnu> compresses DWARF debug "
+"sections using the obsoleted zlib-gnu format. The debug sections are "
+"renamed to begin with B<.zdebug>. \\&B<--compress-debug-sections=zstd> "
+"compresses DWARF debug sections using zstd. Note - if compression would "
+"actually make a section \\&I<larger>, then it is not compressed nor renamed."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--decompress-debug-sections>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--decompress-debug-sections"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-unstable fedora-40 fedora-rawhide opensuse-tumbleweed
+msgid ""
+"Decompress DWARF debug sections. For a B<.zdebug> section, the original "
+"name is restored."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--elf-stt-common=yes>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--elf-stt-common=yes"
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--elf-stt-common=no>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--elf-stt-common=no"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-unstable fedora-40 fedora-rawhide opensuse-tumbleweed
+msgid ""
+"For ELF files, these options control whether common symbols should be "
+"converted to the CW<\\*(C`STT_COMMON\\*(C'> or CW<\\*(C`STT_OBJECT\\*(C'> "
+"type. \\&B<--elf-stt-common=yes> converts common symbol type to "
+"\\&CW<\\*(C`STT_COMMON\\*(C'>. B<--elf-stt-common=no> converts common symbol "
+"type to CW<\\*(C`STT_OBJECT\\*(C'>."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--merge-notes>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--merge-notes"
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--no-merge-notes>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--no-merge-notes"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-unstable fedora-40 fedora-rawhide opensuse-tumbleweed
+msgid ""
+"For ELF files, attempt (or do not attempt) to reduce the size of any "
+"SHT_NOTE type sections by removing duplicate notes."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<-V>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "-V"
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--version>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--version"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid "Show the version number of B<objcopy>."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--verilog-data-width=>I<bytes>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--verilog-data-width=bytes"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"For Verilog output, this options controls the number of bytes converted for "
+"each output data element. The input target controls the endianness of the "
+"conversion."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<-v>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "-v"
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--verbose>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--verbose"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Verbose output: list all object files modified. In the case of archives, "
+"B<objcopy -V> lists all members of the archive."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--help>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--help"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid "Show a summary of the options to B<objcopy>."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<--info>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "--info"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid "Display a list showing all architectures and object formats available."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<@>I<file>"
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "@file"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Read command-line options from I<file>. The options read are inserted in "
+"place of the original @I<file> option. If I<file> does not exist, or cannot "
+"be read, then the option will be treated literally, and not removed."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Options in I<file> are separated by whitespace. A whitespace character may "
+"be included in an option by surrounding the entire option in either single "
+"or double quotes. Any character (including a backslash) may be included by "
+"prefixing the character to be included with a backslash. The I<file> may "
+"itself contain additional @I<file> options; any such options will be "
+"processed recursively."
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "SEE ALSO"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+msgid "\\&B<ld>\\|(1), B<objdump>\\|(1), and the Info entries for I<binutils>."
+msgstr ""
+
+#. type: IX
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "COPYRIGHT"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-unstable fedora-rawhide opensuse-tumbleweed
+msgid "Copyright (c) 1991-2024 Free Software Foundation, Inc."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-unstable fedora-40 fedora-rawhide opensuse-tumbleweed
+msgid ""
+"Permission is granted to copy, distribute and/or modify this document under "
+"the terms of the GNU Free Documentation License, Version 1.3 or any later "
+"version published by the Free Software Foundation; with no Invariant "
+"Sections, with no Front-Cover Texts, and with no Back-Cover Texts. A copy "
+"of the license is included in the section entitled \"GNU Free Documentation "
+"License\"."
+msgstr ""
+
+#. type: ds C+
+#: debian-bookworm mageia-cauldron opensuse-leap-15-6
+#, no-wrap
+msgid "C\\v'-.1v'\\h'-1p'\\s-2+\\h'-1p'+\\s0\\v'.1v'\\h'-1p'"
+msgstr ""
+
+#. type: ds :
+#: debian-bookworm mageia-cauldron opensuse-leap-15-6
+#, no-wrap
+msgid "\\k:\\h'-(\\n(.wu*8/10-\\*(#H+.1m+\\*(#F)'\\v'-\\*(#V'\\z.\\h'.2m+\\*(#F'.\\h'|\\n:u'\\v'\\*(#V'"
+msgstr ""
+
+#. type: ds 8
+#: debian-bookworm mageia-cauldron opensuse-leap-15-6
+#, no-wrap
+msgid "\\h'\\*(#H'\\(*b\\h'-\\*(#H'"
+msgstr ""
+
+#. type: ds o
+#: debian-bookworm mageia-cauldron opensuse-leap-15-6
+#, no-wrap
+msgid "\\k:\\h'-(\\n(.wu+\\w'\\(de'u-\\*(#H)/2u'\\v'-.3n'\\*(#[\\z\\(de\\v'.3n'\\h'|\\n:u'\\*(#]"
+msgstr ""
+
+#. type: ds d-
+#: debian-bookworm mageia-cauldron opensuse-leap-15-6
+#, no-wrap
+msgid "\\h'\\*(#H'\\(pd\\h'-\\w'~'u'\\v'-.25m'I<\\(hy>\\v'.25m'\\h'-\\*(#H'"
+msgstr ""
+
+#. type: ds D-
+#: debian-bookworm mageia-cauldron opensuse-leap-15-6
+#, no-wrap
+msgid "D\\k:\\h'-\\w'D'u'\\v'-.11m'\\z\\(hy\\v'.11m'\\h'|\\n:u'"
+msgstr ""
+
+#. type: ds th
+#: debian-bookworm mageia-cauldron opensuse-leap-15-6
+#, no-wrap
+msgid "\\*(#[\\v'.3m'\\s+1I\\s-1\\v'-.3m'\\h'-(\\w'I'u*2/3)'\\s-1o\\s+1\\*(#]"
+msgstr ""
+
+#. type: ds Th
+#: debian-bookworm mageia-cauldron opensuse-leap-15-6
+#, no-wrap
+msgid "\\*(#[\\s+2I\\s-2\\h'-\\w'I'u*3/5'\\v'-.3m'o\\v'.3m'\\*(#]"
+msgstr ""
+
+#. type: ds ae
+#: debian-bookworm mageia-cauldron opensuse-leap-15-6
+#, no-wrap
+msgid "a\\h'-(\\w'a'u*4/10)'e"
+msgstr ""
+
+#. type: ds Ae
+#: debian-bookworm mageia-cauldron opensuse-leap-15-6
+#, no-wrap
+msgid "A\\h'-(\\w'A'u*4/10)'E"
+msgstr ""
+
+#. type: TH
+#: debian-bookworm
+#, no-wrap
+msgid "2023-01-14"
+msgstr ""
+
+#. type: TH
+#: debian-bookworm
+#, no-wrap
+msgid "binutils-2.40.00"
+msgstr ""
+
+#. type: Plain text
+#: debian-bookworm mageia-cauldron
+#, no-wrap
+msgid ""
+"objcopy [B<-F> I<bfdname>|B<--target=>I<bfdname>]\n"
+" [B<-I> I<bfdname>|B<--input-target=>I<bfdname>]\n"
+" [B<-O> I<bfdname>|B<--output-target=>I<bfdname>]\n"
+" [B<-B> I<bfdarch>|B<--binary-architecture=>I<bfdarch>]\n"
+" [B<-S>|B<--strip-all>]\n"
+" [B<-g>|B<--strip-debug>]\n"
+" [B<--strip-unneeded>]\n"
+" [B<-K> I<symbolname>|B<--keep-symbol=>I<symbolname>]\n"
+" [B<--keep-file-symbols>]\n"
+" [B<--keep-section-symbols>]\n"
+" [B<-N> I<symbolname>|B<--strip-symbol=>I<symbolname>]\n"
+" [B<--strip-unneeded-symbol=>I<symbolname>]\n"
+" [B<-G> I<symbolname>|B<--keep-global-symbol=>I<symbolname>]\n"
+" [B<--localize-hidden>]\n"
+" [B<-L> I<symbolname>|B<--localize-symbol=>I<symbolname>]\n"
+" [B<--globalize-symbol=>I<symbolname>]\n"
+" [B<--globalize-symbols=>I<filename>]\n"
+" [B<-W> I<symbolname>|B<--weaken-symbol=>I<symbolname>]\n"
+" [B<-w>|B<--wildcard>]\n"
+" [B<-x>|B<--discard-all>]\n"
+" [B<-X>|B<--discard-locals>]\n"
+" [B<-b> I<byte>|B<--byte=>I<byte>]\n"
+" [B<-i> [I<breadth>]|B<--interleave>[=I<breadth>]]\n"
+" [B<--interleave-width=>I<width>]\n"
+" [B<-j> I<sectionpattern>|B<--only-section=>I<sectionpattern>]\n"
+" [B<-R> I<sectionpattern>|B<--remove-section=>I<sectionpattern>]\n"
+" [B<--keep-section=>I<sectionpattern>]\n"
+" [B<--remove-relocations=>I<sectionpattern>]\n"
+" [B<-p>|B<--preserve-dates>]\n"
+" [B<-D>|B<--enable-deterministic-archives>]\n"
+" [B<-U>|B<--disable-deterministic-archives>]\n"
+" [B<--debugging>]\n"
+" [B<--gap-fill=>I<val>]\n"
+" [B<--pad-to=>I<address>]\n"
+" [B<--set-start=>I<val>]\n"
+" [B<--adjust-start=>I<incr>]\n"
+" [B<--change-addresses=>I<incr>]\n"
+" [B<--change-section-address> I<sectionpattern>{=,+,-}I<val>]\n"
+" [B<--change-section-lma> I<sectionpattern>{=,+,-}I<val>]\n"
+" [B<--change-section-vma> I<sectionpattern>{=,+,-}I<val>]\n"
+" [B<--change-warnings>] [B<--no-change-warnings>]\n"
+" [B<--set-section-flags> I<sectionpattern>=I<flags>]\n"
+" [B<--set-section-alignment> I<sectionpattern>=I<align>]\n"
+" [B<--add-section> I<sectionname>=I<filename>]\n"
+" [B<--dump-section> I<sectionname>=I<filename>]\n"
+" [B<--update-section> I<sectionname>=I<filename>]\n"
+" [B<--rename-section> I<oldname>=I<newname>[,I<flags>]]\n"
+" [B<--long-section-names> {enable,disable,keep}]\n"
+" [B<--change-leading-char>] [B<--remove-leading-char>]\n"
+" [B<--reverse-bytes=>I<num>]\n"
+" [B<--srec-len=>I<ival>] [B<--srec-forceS3>]\n"
+" [B<--redefine-sym> I<old>=I<new>]\n"
+" [B<--redefine-syms=>I<filename>]\n"
+" [B<--weaken>]\n"
+" [B<--keep-symbols=>I<filename>]\n"
+" [B<--strip-symbols=>I<filename>]\n"
+" [B<--strip-unneeded-symbols=>I<filename>]\n"
+" [B<--keep-global-symbols=>I<filename>]\n"
+" [B<--localize-symbols=>I<filename>]\n"
+" [B<--weaken-symbols=>I<filename>]\n"
+" [B<--add-symbol> I<name>=[I<section>:]I<value>[,I<flags>]]\n"
+" [B<--alt-machine-code=>I<index>]\n"
+" [B<--prefix-symbols=>I<string>]\n"
+" [B<--prefix-sections=>I<string>]\n"
+" [B<--prefix-alloc-sections=>I<string>]\n"
+" [B<--add-gnu-debuglink=>I<path-to-file>]\n"
+" [B<--only-keep-debug>]\n"
+" [B<--strip-dwo>]\n"
+" [B<--extract-dwo>]\n"
+" [B<--extract-symbol>]\n"
+" [B<--writable-text>]\n"
+" [B<--readonly-text>]\n"
+" [B<--pure>]\n"
+" [B<--impure>]\n"
+" [B<--file-alignment=>I<num>]\n"
+" [B<--heap=>I<size>]\n"
+" [B<--image-base=>I<address>]\n"
+" [B<--section-alignment=>I<num>]\n"
+" [B<--stack=>I<size>]\n"
+" [B<--subsystem=>I<which>:I<major>.I<minor>]\n"
+" [B<--compress-debug-sections>]\n"
+" [B<--decompress-debug-sections>]\n"
+" [B<--elf-stt-common=>I<val>]\n"
+" [B<--merge-notes>]\n"
+" [B<--no-merge-notes>]\n"
+" [B<--verilog-data-width=>I<val>]\n"
+" [B<-v>|B<--verbose>]\n"
+" [B<-V>|B<--version>]\n"
+" [B<--help>] [B<--info>]\n"
+" I<infile> [I<outfile>]\n"
+msgstr ""
+
+#. type: Plain text
+#: debian-bookworm mageia-cauldron opensuse-leap-15-6
+msgid ""
+"The \\s-1GNU\\s0 B<objcopy> utility copies the contents of an object file to "
+"another. B<objcopy> uses the \\s-1GNU BFD\\s0 Library to read and write the "
+"object files. It can write the destination object file in a format "
+"different from that of the source object file. The exact behavior of "
+"B<objcopy> is controlled by command-line options. Note that B<objcopy> "
+"should be able to copy a fully linked file between any two formats. However, "
+"copying a relocatable object file between any two formats may not work as "
+"expected."
+msgstr ""
+
+#. type: Plain text
+#: debian-bookworm mageia-cauldron opensuse-leap-15-6
+msgid ""
+"\\&B<objcopy> creates temporary files to do its translations and deletes "
+"them afterward. B<objcopy> uses \\s-1BFD\\s0 to do all its translation "
+"work; it has access to all the formats described in \\s-1BFD\\s0 and thus is "
+"able to recognize most formats without being told explicitly."
+msgstr ""
+
+#. type: Plain text
+#: debian-bookworm mageia-cauldron opensuse-leap-15-6
+msgid ""
+"In an \\s-1ELF\\s0 object, mark all symbols that have hidden or internal "
+"visibility as local. This option applies on top of symbol-specific "
+"localization options such as B<-L>."
+msgstr ""
+
+#. type: Plain text
+#: debian-bookworm mageia-cauldron opensuse-leap-15-6
+msgid ""
+"would cause objcopy to weaken all symbols that start with \\*(L\"fo\\*(R\" "
+"except for the symbol \\*(L\"foo\\*(R\"."
+msgstr ""
+
+#. type: Plain text
+#: debian-bookworm mageia-cauldron opensuse-leap-15-6
+msgid ""
+"This option is useful for creating files to program \\s-1ROM.\\s0 It is "
+"typically used with an CW<\\*(C`srec\\*(C'> output target. Note that "
+"\\&B<objcopy> will complain if you do not specify the \\&B<--byte> option as "
+"well."
+msgstr ""
+
+#. type: Plain text
+#: debian-bookworm mageia-cauldron opensuse-leap-15-6
+msgid ""
+"Do I<not> operate in I<deterministic> mode. This is the inverse of the B<-"
+"D> option, above: when copying archive members and writing the archive "
+"index, use their actual \\s-1UID, GID,\\s0 timestamp, and file mode values."
+msgstr ""
+
+#. type: Plain text
+#: debian-bookworm mageia-cauldron opensuse-leap-15-6
+msgid ""
+"Fill gaps between sections with I<val>. This operation applies to the "
+"I<load address> (\\s-1LMA\\s0) of the sections. It is done by increasing "
+"the size of the section with the lower address, and filling in the extra "
+"space created with I<val>."
+msgstr ""
+
+#. type: Plain text
+#: debian-bookworm mageia-cauldron opensuse-leap-15-6
+msgid ""
+"Change the \\s-1VMA\\s0 and \\s-1LMA\\s0 addresses of all sections, as well "
+"as the start address, by adding I<incr>. Some object file formats do not "
+"permit section addresses to be changed arbitrarily. Note that this does not "
+"relocate the sections; if the program expects sections to be loaded at a "
+"certain address, and this option is used to change the sections such that "
+"they are loaded at a different address, the program may fail."
+msgstr ""
+
+#. type: Plain text
+#: debian-bookworm mageia-cauldron opensuse-leap-15-6
+msgid ""
+"Set or change both the \\s-1VMA\\s0 address and the \\s-1LMA\\s0 address of "
+"any section matching I<sectionpattern>. If B<=> is used, the section "
+"address is set to I<val>. Otherwise, I<val> is added to or subtracted from "
+"the section address. See the comments under \\&B<--change-addresses>, "
+"above. If I<sectionpattern> does not match any sections in the input file, a "
+"warning will be issued, unless \\&B<--no-change-warnings> is used."
+msgstr ""
+
+#. type: Plain text
+#: debian-bookworm mageia-cauldron opensuse-leap-15-6
+msgid ""
+"Set or change the \\s-1LMA\\s0 address of any sections matching "
+"\\&I<sectionpattern>. The \\s-1LMA\\s0 address is the address where the "
+"section will be loaded into memory at program load time. Normally this is "
+"the same as the \\s-1VMA\\s0 address, which is the address of the section at "
+"program run time, but on some systems, especially those where a program is "
+"held in \\s-1ROM,\\s0 the two can be different. If B<=> is used, the "
+"section address is set to I<val>. Otherwise, \\&I<val> is added to or "
+"subtracted from the section address. See the comments under B<--change-"
+"addresses>, above. If \\&I<sectionpattern> does not match any sections in "
+"the input file, a warning will be issued, unless B<--no-change-warnings> is "
+"used."
+msgstr ""
+
+#. type: Plain text
+#: debian-bookworm mageia-cauldron opensuse-leap-15-6
+msgid ""
+"Set or change the \\s-1VMA\\s0 address of any section matching "
+"\\&I<sectionpattern>. The \\s-1VMA\\s0 address is the address where the "
+"section will be located once the program has started executing. Normally "
+"this is the same as the \\s-1LMA\\s0 address, which is the address where the "
+"section will be loaded into memory, but on some systems, especially those "
+"where a program is held in \\s-1ROM,\\s0 the two can be different. If B<=> "
+"is used, the section address is set to \\&I<val>. Otherwise, I<val> is "
+"added to or subtracted from the section address. See the comments under B<--"
+"change-addresses>, above. If I<sectionpattern> does not match any sections "
+"in the input file, a warning will be issued, unless \\&B<--no-change-"
+"warnings> is used."
+msgstr ""
+
+#. type: Plain text
+#: debian-bookworm mageia-cauldron opensuse-leap-15-6
+msgid ""
+"Set the flags for any sections matching I<sectionpattern>. The \\&I<flags> "
+"argument is a comma separated string of flag names. The recognized names "
+"are B<alloc>, B<contents>, B<load>, \\&B<noload>, B<readonly>, B<code>, "
+"B<data>, B<rom>, \\&B<exclude>, B<share>, and B<debug>. You can set the "
+"\\&B<contents> flag for a section which does not have contents, but it is "
+"not meaningful to clear the B<contents> flag of a section which does have "
+"contents\\*(--just remove the section instead. Not all flags are meaningful "
+"for all object file formats. In particular the \\&B<share> flag is only "
+"meaningful for \\s-1COFF\\s0 format files and not for \\&\\s-1ELF\\s0 format "
+"files."
+msgstr ""
+
+#. type: Plain text
+#: debian-bookworm mageia-cauldron opensuse-leap-15-6
+msgid ""
+"Replace the existing contents of a section named I<sectionname> with the "
+"contents of file I<filename>. The size of the section will be adjusted to "
+"the size of the file. The section flags for \\&I<sectionname> will be "
+"unchanged. For \\s-1ELF\\s0 format files the section to segment mapping "
+"will also remain unchanged, something which is not possible using B<--remove-"
+"section> followed by \\&B<--add-section>. The option can be specified more "
+"than once."
+msgstr ""
+
+#. type: Plain text
+#: debian-bookworm mageia-cauldron opensuse-leap-15-6
+msgid ""
+"Add a new symbol named I<name> while copying the file. This option may be "
+"specified multiple times. If the I<section> is given, the symbol will be "
+"associated with and relative to that section, otherwise it will be an "
+"\\s-1ABS\\s0 symbol. Specifying an undefined section will result in a fatal "
+"error. There is no check for the value, it will be taken as specified. "
+"Symbol flags can be specified and not all flags will be meaningful for all "
+"object file formats. By default, the symbol will be global. The special "
+"flag \\&'before=I<othersym>' will insert the new symbol in front of the "
+"specified \\&I<othersym>, otherwise the symbol(s) will be added at the end "
+"of the symbol table in the order they appear."
+msgstr ""
+
+#. type: Plain text
+#: debian-bookworm fedora-40 mageia-cauldron opensuse-leap-15-6
+msgid ""
+"Rename a section from I<oldname> to I<newname>, optionally changing the "
+"section's flags to I<flags> in the process. This has the advantage over "
+"using a linker script to perform the rename in that the output stays as an "
+"object file and does not become a linked executable. This option accepts "
+"the same set of flags as the \\&B<--sect-section-flags> option."
+msgstr ""
+
+#. type: Plain text
+#: debian-bookworm mageia-cauldron opensuse-leap-15-6
+msgid ""
+"This option is used typically in generating \\s-1ROM\\s0 images for "
+"problematic target systems. For example, on some target boards, the 32-bit "
+"words fetched from 8-bit ROMs are re-assembled in little-endian byte order "
+"regardless of the \\s-1CPU\\s0 byte order. Depending on the programming "
+"model, the endianness of the \\s-1ROM\\s0 may need to be modified."
+msgstr ""
+
+#. type: Plain text
+#: debian-bookworm mageia-cauldron opensuse-leap-15-6
+msgid ""
+"If the output architecture has alternate machine codes, use the "
+"\\&I<index>th code instead of the default one. This is useful in case a "
+"machine is assigned an official code and the tool-chain adopts the new code, "
+"but other applications still depend on the original code being used. For "
+"\\s-1ELF\\s0 based architectures if the I<index> alternative does not exist "
+"then the value is treated as an absolute number to be stored in the "
+"e_machine field of the \\s-1ELF\\s0 header."
+msgstr ""
+
+#. type: Plain text
+#: debian-bookworm mageia-cauldron opensuse-leap-15-6
+msgid ""
+"Strip a file, removing contents of any sections that would not be stripped "
+"by B<--strip-debug> and leaving the debugging sections intact. In "
+"\\s-1ELF\\s0 files, this preserves all note sections in the output."
+msgstr ""
+
+#. type: Plain text
+#: debian-bookworm mageia-cauldron opensuse-leap-15-6
+msgid ""
+"The intention is that this option will be used in conjunction with \\&B<--"
+"add-gnu-debuglink> to create a two part executable. One a stripped binary "
+"which will occupy less space in \\s-1RAM\\s0 and in a distribution and the "
+"second a debugging information file which is only needed if debugging "
+"abilities are required. The suggested procedure to create these files is as "
+"follows:"
+msgstr ""
+
+#. type: Plain text
+#: debian-bookworm mageia-cauldron opensuse-leap-15-6
+msgid ""
+"Remove the contents of all \\s-1DWARF\\s0 .dwo sections, leaving the "
+"remaining debugging sections and all symbols intact. This option is "
+"intended for use by the compiler as part of the B<-gsplit-dwarf> option, "
+"which splits debug information between the .o file and a separate .dwo "
+"file. The compiler generates all debug information in the same file, then "
+"uses the B<--extract-dwo> option to copy the .dwo sections to the .dwo file, "
+"then the B<--strip-dwo> option to remove those sections from the original .o "
+"file."
+msgstr ""
+
+#. type: Plain text
+#: debian-bookworm mageia-cauldron opensuse-leap-15-6
+msgid ""
+"Extract the contents of all \\s-1DWARF\\s0 .dwo sections. See the \\&B<--"
+"strip-dwo> option for more information."
+msgstr ""
+
+#. type: Plain text
+#: debian-bookworm mageia-cauldron opensuse-leap-15-6
+msgid ""
+"Specify the file alignment. Sections in the file will always begin at file "
+"offsets which are multiples of this number. This defaults to 512. [This "
+"option is specific to \\s-1PE\\s0 targets.]"
+msgstr ""
+
+#. type: Plain text
+#: debian-bookworm mageia-cauldron opensuse-leap-15-6
+msgid ""
+"Specify the number of bytes of memory to reserve (and optionally commit) to "
+"be used as heap for this program. [This option is specific to \\s-1PE\\s0 "
+"targets.]"
+msgstr ""
+
+#. type: Plain text
+#: debian-bookworm mageia-cauldron opensuse-leap-15-6
+msgid ""
+"Use I<value> as the base address of your program or dll. This is the lowest "
+"memory location that will be used when your program or dll is loaded. To "
+"reduce the need to relocate and improve performance of your dlls, each "
+"should have a unique base address and not overlap any other dlls. The "
+"default is 0x400000 for executables, and 0x10000000 for dlls. [This option "
+"is specific to \\s-1PE\\s0 targets.]"
+msgstr ""
+
+#. type: Plain text
+#: debian-bookworm mageia-cauldron opensuse-leap-15-6
+msgid ""
+"Sets the section alignment field in the \\s-1PE\\s0 header. Sections in "
+"memory will always begin at addresses which are a multiple of this number. "
+"Defaults to 0x1000. [This option is specific to \\s-1PE\\s0 targets.]"
+msgstr ""
+
+#. type: Plain text
+#: debian-bookworm mageia-cauldron opensuse-leap-15-6
+msgid ""
+"Specify the number of bytes of memory to reserve (and optionally commit) to "
+"be used as stack for this program. [This option is specific to \\s-1PE\\s0 "
+"targets.]"
+msgstr ""
+
+#. type: Plain text
+#: debian-bookworm mageia-cauldron opensuse-leap-15-6
+msgid ""
+"Specifies the subsystem under which your program will execute. The legal "
+"values for I<which> are CW<\\*(C`native\\*(C'>, CW<\\*(C`windows\\*(C'>, "
+"\\&CW<\\*(C`console\\*(C'>, CW<\\*(C`posix\\*(C'>, CW<\\*(C`efi-app\\*(C'>, "
+"CW<\\*(C`efi-bsd\\*(C'>, \\&CW<\\*(C`efi-rtd\\*(C'>, CW<\\*(C`sal-"
+"rtd\\*(C'>, and CW<\\*(C`xbox\\*(C'>. You may optionally set the subsystem "
+"version also. Numeric values are also accepted for \\&I<which>. [This "
+"option is specific to \\s-1PE\\s0 targets.]"
+msgstr ""
+
+#. type: Plain text
+#: debian-bookworm mageia-cauldron opensuse-leap-15-6
+msgid ""
+"Compress \\s-1DWARF\\s0 debug sections using zlib with "
+"\\s-1SHF_COMPRESSED\\s0 from the \\&\\s-1ELF ABI.\\s0 Note - if compression "
+"would actually make a section \\&I<larger>, then it is not compressed."
+msgstr ""
+
+#. type: Plain text
+#: debian-bookworm mageia-cauldron opensuse-leap-15-6
+msgid ""
+"For \\s-1ELF\\s0 files, these options control how \\s-1DWARF\\s0 debug "
+"sections are compressed. B<--compress-debug-sections=none> is equivalent to "
+"B<--decompress-debug-sections>. \\&B<--compress-debug-sections=zlib> and "
+"\\&B<--compress-debug-sections=zlib-gabi> are equivalent to \\&B<--compress-"
+"debug-sections>. \\&B<--compress-debug-sections=zlib-gnu> compresses "
+"\\s-1DWARF\\s0 debug sections using the obsoleted zlib-gnu format. The "
+"debug sections are renamed to begin with B<.zdebug>. \\&B<--compress-debug-"
+"sections=zstd> compresses \\s-1DWARF\\s0 debug sections using zstd. Note - "
+"if compression would actually make a section \\&I<larger>, then it is not "
+"compressed nor renamed."
+msgstr ""
+
+#. type: Plain text
+#: debian-bookworm mageia-cauldron opensuse-leap-15-6
+msgid ""
+"Decompress \\s-1DWARF\\s0 debug sections. For a B<.zdebug> section, the "
+"original name is restored."
+msgstr ""
+
+#. type: Plain text
+#: debian-bookworm mageia-cauldron opensuse-leap-15-6
+msgid ""
+"For \\s-1ELF\\s0 files, these options control whether common symbols should "
+"be converted to the CW<\\*(C`STT_COMMON\\*(C'> or CW<\\*(C`STT_OBJECT\\*(C'> "
+"type. \\&B<--elf-stt-common=yes> converts common symbol type to "
+"\\&CW<\\*(C`STT_COMMON\\*(C'>. B<--elf-stt-common=no> converts common symbol "
+"type to CW<\\*(C`STT_OBJECT\\*(C'>."
+msgstr ""
+
+#. type: Plain text
+#: debian-bookworm mageia-cauldron opensuse-leap-15-6
+msgid ""
+"For \\s-1ELF\\s0 files, attempt (or do not attempt) to reduce the size of "
+"any \\&\\s-1SHT_NOTE\\s0 type sections by removing duplicate notes."
+msgstr ""
+
+#. type: Plain text
+#: debian-bookworm fedora-40 mageia-cauldron opensuse-leap-15-6
+msgid "Copyright (c) 1991-2023 Free Software Foundation, Inc."
+msgstr ""
+
+#. type: Plain text
+#: debian-bookworm mageia-cauldron opensuse-leap-15-6
+msgid ""
+"Permission is granted to copy, distribute and/or modify this document under "
+"the terms of the \\s-1GNU\\s0 Free Documentation License, Version 1.3 or any "
+"later version published by the Free Software Foundation; with no Invariant "
+"Sections, with no Front-Cover Texts, and with no Back-Cover Texts. A copy "
+"of the license is included in the section entitled \\*(L\"\\s-1GNU\\s0 Free "
+"Documentation License\\*(R\"."
+msgstr ""
+
+#. type: TH
+#: debian-unstable opensuse-tumbleweed
+#, no-wrap
+msgid "2024-02-21"
+msgstr ""
+
+#. type: TH
+#: debian-unstable
+#, no-wrap
+msgid "binutils-2.42"
+msgstr ""
+
+#. type: TH
+#: fedora-40
+#, no-wrap
+msgid "2024-02-12"
+msgstr ""
+
+#. type: TH
+#: fedora-40
+#, no-wrap
+msgid "binutils-2.41"
+msgstr ""
+
+#. type: Plain text
+#: fedora-40 opensuse-leap-15-6
+#, no-wrap
+msgid ""
+"objcopy [B<-F> I<bfdname>|B<--target=>I<bfdname>]\n"
+" [B<-I> I<bfdname>|B<--input-target=>I<bfdname>]\n"
+" [B<-O> I<bfdname>|B<--output-target=>I<bfdname>]\n"
+" [B<-B> I<bfdarch>|B<--binary-architecture=>I<bfdarch>]\n"
+" [B<-S>|B<--strip-all>]\n"
+" [B<-g>|B<--strip-debug>]\n"
+" [B<--strip-unneeded>]\n"
+" [B<-K> I<symbolname>|B<--keep-symbol=>I<symbolname>]\n"
+" [B<--keep-file-symbols>]\n"
+" [B<--keep-section-symbols>]\n"
+" [B<-N> I<symbolname>|B<--strip-symbol=>I<symbolname>]\n"
+" [B<--strip-unneeded-symbol=>I<symbolname>]\n"
+" [B<-G> I<symbolname>|B<--keep-global-symbol=>I<symbolname>]\n"
+" [B<--localize-hidden>]\n"
+" [B<-L> I<symbolname>|B<--localize-symbol=>I<symbolname>]\n"
+" [B<--globalize-symbol=>I<symbolname>]\n"
+" [B<--globalize-symbols=>I<filename>]\n"
+" [B<-W> I<symbolname>|B<--weaken-symbol=>I<symbolname>]\n"
+" [B<-w>|B<--wildcard>]\n"
+" [B<-x>|B<--discard-all>]\n"
+" [B<-X>|B<--discard-locals>]\n"
+" [B<-b> I<byte>|B<--byte=>I<byte>]\n"
+" [B<-i> [I<breadth>]|B<--interleave>[=I<breadth>]]\n"
+" [B<--interleave-width=>I<width>]\n"
+" [B<-j> I<sectionpattern>|B<--only-section=>I<sectionpattern>]\n"
+" [B<-R> I<sectionpattern>|B<--remove-section=>I<sectionpattern>]\n"
+" [B<--keep-section=>I<sectionpattern>]\n"
+" [B<--remove-relocations=>I<sectionpattern>]\n"
+" [B<--strip-section-headers>]\n"
+" [B<-p>|B<--preserve-dates>]\n"
+" [B<-D>|B<--enable-deterministic-archives>]\n"
+" [B<-U>|B<--disable-deterministic-archives>]\n"
+" [B<--debugging>]\n"
+" [B<--gap-fill=>I<val>]\n"
+" [B<--pad-to=>I<address>]\n"
+" [B<--set-start=>I<val>]\n"
+" [B<--adjust-start=>I<incr>]\n"
+" [B<--change-addresses=>I<incr>]\n"
+" [B<--change-section-address> I<sectionpattern>{=,+,-}I<val>]\n"
+" [B<--change-section-lma> I<sectionpattern>{=,+,-}I<val>]\n"
+" [B<--change-section-vma> I<sectionpattern>{=,+,-}I<val>]\n"
+" [B<--change-warnings>] [B<--no-change-warnings>]\n"
+" [B<--set-section-flags> I<sectionpattern>=I<flags>]\n"
+" [B<--set-section-alignment> I<sectionpattern>=I<align>]\n"
+" [B<--add-section> I<sectionname>=I<filename>]\n"
+" [B<--dump-section> I<sectionname>=I<filename>]\n"
+" [B<--update-section> I<sectionname>=I<filename>]\n"
+" [B<--rename-section> I<oldname>=I<newname>[,I<flags>]]\n"
+" [B<--long-section-names> {enable,disable,keep}]\n"
+" [B<--change-leading-char>] [B<--remove-leading-char>]\n"
+" [B<--reverse-bytes=>I<num>]\n"
+" [B<--srec-len=>I<ival>] [B<--srec-forceS3>]\n"
+" [B<--redefine-sym> I<old>=I<new>]\n"
+" [B<--redefine-syms=>I<filename>]\n"
+" [B<--weaken>]\n"
+" [B<--keep-symbols=>I<filename>]\n"
+" [B<--strip-symbols=>I<filename>]\n"
+" [B<--strip-unneeded-symbols=>I<filename>]\n"
+" [B<--keep-global-symbols=>I<filename>]\n"
+" [B<--localize-symbols=>I<filename>]\n"
+" [B<--weaken-symbols=>I<filename>]\n"
+" [B<--add-symbol> I<name>=[I<section>:]I<value>[,I<flags>]]\n"
+" [B<--alt-machine-code=>I<index>]\n"
+" [B<--prefix-symbols=>I<string>]\n"
+" [B<--prefix-sections=>I<string>]\n"
+" [B<--prefix-alloc-sections=>I<string>]\n"
+" [B<--add-gnu-debuglink=>I<path-to-file>]\n"
+" [B<--only-keep-debug>]\n"
+" [B<--strip-dwo>]\n"
+" [B<--extract-dwo>]\n"
+" [B<--extract-symbol>]\n"
+" [B<--writable-text>]\n"
+" [B<--readonly-text>]\n"
+" [B<--pure>]\n"
+" [B<--impure>]\n"
+" [B<--file-alignment=>I<num>]\n"
+" [B<--heap=>I<size>]\n"
+" [B<--image-base=>I<address>]\n"
+" [B<--section-alignment=>I<num>]\n"
+" [B<--stack=>I<size>]\n"
+" [B<--subsystem=>I<which>:I<major>.I<minor>]\n"
+" [B<--compress-debug-sections>]\n"
+" [B<--decompress-debug-sections>]\n"
+" [B<--elf-stt-common=>I<val>]\n"
+" [B<--merge-notes>]\n"
+" [B<--no-merge-notes>]\n"
+" [B<--verilog-data-width=>I<val>]\n"
+" [B<-v>|B<--verbose>]\n"
+" [B<-V>|B<--version>]\n"
+" [B<--help>] [B<--info>]\n"
+" I<infile> [I<outfile>]\n"
+msgstr ""
+
+#. type: Plain text
+#: fedora-40
+msgid ""
+"Set the flags for any sections matching I<sectionpattern>. The \\&I<flags> "
+"argument is a comma separated string of flag names. The recognized names "
+"are B<alloc>, B<contents>, B<load>, \\&B<noload>, B<readonly>, B<code>, "
+"B<data>, B<rom>, \\&B<exclude>, B<share>, and B<debug>. You can set the "
+"\\&B<contents> flag for a section which does not have contents, but it is "
+"not meaningful to clear the B<contents> flag of a section which does have "
+"contents--just remove the section instead. Not all flags are meaningful for "
+"all object file formats. In particular the \\&B<share> flag is only "
+"meaningful for COFF format files and not for ELF format files."
+msgstr ""
+
+#. type: TH
+#: fedora-rawhide
+#, no-wrap
+msgid "2024-02-22"
+msgstr ""
+
+#. type: TH
+#: fedora-rawhide
+#, no-wrap
+msgid "binutils-2.42.50"
+msgstr ""
+
+#. type: TH
+#: mageia-cauldron
+#, no-wrap
+msgid "2023-06-27"
+msgstr ""
+
+#. type: TH
+#: mageia-cauldron
+#, no-wrap
+msgid "binutils-2.40"
+msgstr ""
+
+#. type: TH
+#: opensuse-leap-15-6
+#, no-wrap
+msgid "2023-08-16"
+msgstr ""
+
+#. type: TH
+#: opensuse-leap-15-6
+#, no-wrap
+msgid "binutils-2.41.0"
+msgstr ""
+
+#. type: Plain text
+#: opensuse-leap-15-6
+msgid ""
+"Strip section header This option is specific to \\s-1ELF\\s0 files. Implies "
+"B<--strip-all> and B<--merge-notes>."
+msgstr ""
+
+#. type: Plain text
+#: opensuse-leap-15-6
+msgid "\\&I<ld>\\|(1), I<objdump>\\|(1), and the Info entries for I<binutils>."
+msgstr ""