diff options
Diffstat (limited to 'templates/man1/objcopy.1.pot')
-rw-r--r-- | templates/man1/objcopy.1.pot | 291 |
1 files changed, 191 insertions, 100 deletions
diff --git a/templates/man1/objcopy.1.pot b/templates/man1/objcopy.1.pot index fd53fced..d707ac08 100644 --- a/templates/man1/objcopy.1.pot +++ b/templates/man1/objcopy.1.pot @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2024-03-01 17:03+0100\n" +"POT-Creation-Date: 2024-06-01 06:07+0200\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" @@ -42,7 +42,7 @@ msgstr "" #. type: TH #: archlinux #, no-wrap -msgid "2024-02-01" +msgid "2024-05-07" msgstr "" #. type: TH @@ -86,7 +86,7 @@ msgid "Header" msgstr "" #. type: Plain text -#: archlinux debian-unstable fedora-rawhide opensuse-tumbleweed +#: archlinux debian-unstable fedora-rawhide mageia-cauldron opensuse-tumbleweed #, no-wrap msgid "" "objcopy [B<-F> I<bfdname>|B<--target=>I<bfdname>]\n" @@ -190,7 +190,8 @@ msgid "DESCRIPTION" msgstr "" #. type: Plain text -#: archlinux debian-unstable fedora-40 fedora-rawhide opensuse-tumbleweed +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: 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 " @@ -202,7 +203,8 @@ msgid "" msgstr "" #. type: Plain text -#: archlinux debian-unstable fedora-40 fedora-rawhide opensuse-tumbleweed +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: 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 " @@ -661,21 +663,22 @@ msgid "" msgstr "" #. type: IP -#: archlinux debian-unstable fedora-40 fedora-rawhide opensuse-leap-15-6 -#: opensuse-tumbleweed +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: 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 +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: 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 +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: opensuse-tumbleweed msgid "" "Strip section header This option is specific to ELF files. Implies B<--" "strip-all> and B<--merge-notes>." @@ -920,7 +923,8 @@ msgid "--localize-hidden" msgstr "" #. type: Plain text -#: archlinux debian-unstable fedora-40 fedora-rawhide opensuse-tumbleweed +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: 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 " @@ -1069,7 +1073,8 @@ msgid "\\& -w -W !foo -W fo*" msgstr "" #. type: Plain text -#: archlinux debian-unstable fedora-40 fedora-rawhide opensuse-tumbleweed +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: opensuse-tumbleweed msgid "" "would cause objcopy to weaken all symbols that start with \"fo\" except for " "the symbol \"foo\"." @@ -1222,7 +1227,8 @@ msgid "" msgstr "" #. type: Plain text -#: archlinux debian-unstable fedora-40 fedora-rawhide opensuse-tumbleweed +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: 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> " @@ -1317,7 +1323,7 @@ msgid "" msgstr "" #. type: Plain text -#: archlinux debian-unstable fedora-rawhide opensuse-tumbleweed +#: archlinux debian-unstable fedora-rawhide mageia-cauldron 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 " @@ -1400,7 +1406,8 @@ msgid "--disable-deterministic-archives" msgstr "" #. type: Plain text -#: archlinux debian-unstable fedora-40 fedora-rawhide opensuse-tumbleweed +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: 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 " @@ -1453,7 +1460,8 @@ msgid "--gap-fill val" msgstr "" #. type: Plain text -#: archlinux debian-unstable fedora-40 fedora-rawhide opensuse-tumbleweed +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: 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 " @@ -1571,7 +1579,8 @@ msgid "--adjust-vma incr" msgstr "" #. type: Plain text -#: archlinux debian-unstable fedora-40 fedora-rawhide opensuse-tumbleweed +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: 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 " @@ -1610,7 +1619,8 @@ msgid "--adjust-section-vma sectionpattern{=,+,-}val" msgstr "" #. type: Plain text -#: archlinux debian-unstable fedora-40 fedora-rawhide opensuse-tumbleweed +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: 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 " @@ -1635,7 +1645,8 @@ msgid "--change-section-lma sectionpattern{=,+,-}val" msgstr "" #. type: Plain text -#: archlinux debian-unstable fedora-40 fedora-rawhide opensuse-tumbleweed +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: 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 " @@ -1664,7 +1675,8 @@ msgid "--change-section-vma sectionpattern{=,+,-}val" msgstr "" #. type: Plain text -#: archlinux debian-unstable fedora-40 fedora-rawhide opensuse-tumbleweed +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: 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 " @@ -1767,7 +1779,7 @@ msgid "--set-section-flags sectionpattern=flags" msgstr "" #. type: Plain text -#: archlinux debian-unstable fedora-rawhide opensuse-tumbleweed +#: archlinux debian-unstable fedora-rawhide mageia-cauldron 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 " @@ -1871,7 +1883,8 @@ msgid "--update-section sectionname=filename" msgstr "" #. type: Plain text -#: archlinux debian-unstable fedora-40 fedora-rawhide opensuse-tumbleweed +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: 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 " @@ -1906,7 +1919,8 @@ msgid "--add-symbol name=[section:]value[,flags]" msgstr "" #. type: Plain text -#: archlinux debian-unstable fedora-40 fedora-rawhide opensuse-tumbleweed +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: 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 " @@ -1935,7 +1949,7 @@ msgid "--rename-section oldname=newname[,flags]" msgstr "" #. type: Plain text -#: archlinux debian-unstable fedora-rawhide opensuse-tumbleweed +#: archlinux debian-unstable fedora-rawhide mageia-cauldron 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 " @@ -2072,7 +2086,8 @@ msgid "" msgstr "" #. type: Plain text -#: archlinux debian-unstable fedora-40 fedora-rawhide opensuse-tumbleweed +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: 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 " @@ -2414,7 +2429,8 @@ msgid "--alt-machine-code=index" msgstr "" #. type: Plain text -#: archlinux debian-unstable fedora-40 fedora-rawhide opensuse-tumbleweed +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: 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 " @@ -2663,15 +2679,15 @@ msgid "" msgstr "" #. type: IP -#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide -#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux debian-bookworm debian-unstable fedora-40 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 +#: archlinux debian-bookworm debian-unstable fedora-40 mageia-cauldron +#: opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "--keep-section-symbils" msgstr "" @@ -2723,7 +2739,8 @@ msgid "--only-keep-debug" msgstr "" #. type: Plain text -#: archlinux debian-unstable fedora-40 fedora-rawhide opensuse-tumbleweed +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: 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 " @@ -2742,7 +2759,8 @@ msgid "" msgstr "" #. type: Plain text -#: archlinux debian-unstable fedora-40 fedora-rawhide opensuse-tumbleweed +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: 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 " @@ -2882,7 +2900,8 @@ msgid "--strip-dwo" msgstr "" #. type: Plain text -#: archlinux debian-unstable fedora-40 fedora-rawhide opensuse-tumbleweed +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: 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 " @@ -2908,7 +2927,8 @@ msgid "--extract-dwo" msgstr "" #. type: Plain text -#: archlinux debian-unstable fedora-40 fedora-rawhide opensuse-tumbleweed +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: opensuse-tumbleweed msgid "" "Extract the contents of all DWARF .dwo sections. See the \\&B<--strip-dwo> " "option for more information." @@ -2929,7 +2949,8 @@ msgid "--file-alignment num" msgstr "" #. type: Plain text -#: archlinux debian-unstable fedora-40 fedora-rawhide opensuse-tumbleweed +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: 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 " @@ -2965,7 +2986,8 @@ msgid "--heap reserve,commit" msgstr "" #. type: Plain text -#: archlinux debian-unstable fedora-40 fedora-rawhide opensuse-tumbleweed +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: 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.]" @@ -2986,7 +3008,8 @@ msgid "--image-base value" msgstr "" #. type: Plain text -#: archlinux debian-unstable fedora-40 fedora-rawhide opensuse-tumbleweed +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: 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 " @@ -3011,7 +3034,7 @@ msgid "--section-alignment num" msgstr "" #. type: Plain text -#: archlinux debian-unstable fedora-40 fedora-rawhide opensuse-tumbleweed +#: archlinux debian-unstable fedora-40 mageia-cauldron 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 " @@ -3047,7 +3070,8 @@ msgid "--stack reserve,commit" msgstr "" #. type: Plain text -#: archlinux debian-unstable fedora-40 fedora-rawhide opensuse-tumbleweed +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: 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.]" @@ -3096,7 +3120,8 @@ msgid "--subsystem which:major.minor" msgstr "" #. type: Plain text -#: archlinux debian-unstable fedora-40 fedora-rawhide opensuse-tumbleweed +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: 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'>, " @@ -3174,7 +3199,8 @@ msgid "--compress-debug-sections" msgstr "" #. type: Plain text -#: archlinux debian-unstable fedora-40 fedora-rawhide opensuse-tumbleweed +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: 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 " @@ -3252,7 +3278,8 @@ msgid "--compress-debug-sections=zstd" msgstr "" #. type: Plain text -#: archlinux debian-unstable fedora-40 fedora-rawhide opensuse-tumbleweed +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: opensuse-tumbleweed msgid "" "For ELF files, these options control how DWARF debug sections are " "compressed. B<--compress-debug-sections=none> is equivalent to B<--" @@ -3280,7 +3307,8 @@ msgid "--decompress-debug-sections" msgstr "" #. type: Plain text -#: archlinux debian-unstable fedora-40 fedora-rawhide opensuse-tumbleweed +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: opensuse-tumbleweed msgid "" "Decompress DWARF debug sections. For a B<.zdebug> section, the original " "name is restored." @@ -3315,7 +3343,8 @@ msgid "--elf-stt-common=no" msgstr "" #. type: Plain text -#: archlinux debian-unstable fedora-40 fedora-rawhide opensuse-tumbleweed +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: 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'> " @@ -3353,7 +3382,8 @@ msgid "--no-merge-notes" msgstr "" #. type: Plain text -#: archlinux debian-unstable fedora-40 fedora-rawhide opensuse-tumbleweed +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: 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." @@ -3548,12 +3578,13 @@ msgid "COPYRIGHT" msgstr "" #. type: Plain text -#: archlinux debian-unstable fedora-rawhide opensuse-tumbleweed +#: archlinux debian-unstable fedora-rawhide mageia-cauldron opensuse-tumbleweed msgid "Copyright (c) 1991-2024 Free Software Foundation, Inc." msgstr "" #. type: Plain text -#: archlinux debian-unstable fedora-40 fedora-rawhide opensuse-tumbleweed +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: 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 " @@ -3564,61 +3595,61 @@ msgid "" msgstr "" #. type: ds C+ -#: debian-bookworm mageia-cauldron opensuse-leap-15-6 +#: debian-bookworm 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 +#: debian-bookworm 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 +#: debian-bookworm opensuse-leap-15-6 #, no-wrap msgid "\\h'\\*(#H'\\(*b\\h'-\\*(#H'" msgstr "" #. type: ds o -#: debian-bookworm mageia-cauldron opensuse-leap-15-6 +#: debian-bookworm 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 +#: debian-bookworm 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 +#: debian-bookworm 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 +#: debian-bookworm 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 +#: debian-bookworm 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 +#: debian-bookworm 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 +#: debian-bookworm opensuse-leap-15-6 #, no-wrap msgid "A\\h'-(\\w'A'u*4/10)'E" msgstr "" @@ -3636,7 +3667,7 @@ msgid "binutils-2.40.00" msgstr "" #. type: Plain text -#: debian-bookworm mageia-cauldron +#: debian-bookworm #, no-wrap msgid "" "objcopy [B<-F> I<bfdname>|B<--target=>I<bfdname>]\n" @@ -3732,7 +3763,7 @@ msgid "" msgstr "" #. type: Plain text -#: debian-bookworm mageia-cauldron opensuse-leap-15-6 +#: debian-bookworm 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 " @@ -3745,7 +3776,7 @@ msgid "" msgstr "" #. type: Plain text -#: debian-bookworm mageia-cauldron opensuse-leap-15-6 +#: debian-bookworm 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 " @@ -3754,7 +3785,7 @@ msgid "" msgstr "" #. type: Plain text -#: debian-bookworm mageia-cauldron opensuse-leap-15-6 +#: debian-bookworm 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 " @@ -3762,14 +3793,14 @@ msgid "" msgstr "" #. type: Plain text -#: debian-bookworm mageia-cauldron opensuse-leap-15-6 +#: debian-bookworm 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 +#: debian-bookworm 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 " @@ -3778,7 +3809,7 @@ msgid "" msgstr "" #. type: Plain text -#: debian-bookworm mageia-cauldron opensuse-leap-15-6 +#: debian-bookworm 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 " @@ -3786,7 +3817,7 @@ msgid "" msgstr "" #. type: Plain text -#: debian-bookworm mageia-cauldron opensuse-leap-15-6 +#: debian-bookworm 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 " @@ -3795,7 +3826,7 @@ msgid "" msgstr "" #. type: Plain text -#: debian-bookworm mageia-cauldron opensuse-leap-15-6 +#: debian-bookworm 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 " @@ -3806,7 +3837,7 @@ msgid "" msgstr "" #. type: Plain text -#: debian-bookworm mageia-cauldron opensuse-leap-15-6 +#: debian-bookworm 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 " @@ -3817,7 +3848,7 @@ msgid "" msgstr "" #. type: Plain text -#: debian-bookworm mageia-cauldron opensuse-leap-15-6 +#: debian-bookworm 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 " @@ -3833,7 +3864,7 @@ msgid "" msgstr "" #. type: Plain text -#: debian-bookworm mageia-cauldron opensuse-leap-15-6 +#: debian-bookworm 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 " @@ -3849,7 +3880,7 @@ msgid "" msgstr "" #. type: Plain text -#: debian-bookworm mageia-cauldron opensuse-leap-15-6 +#: debian-bookworm 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 " @@ -3864,7 +3895,7 @@ msgid "" msgstr "" #. type: Plain text -#: debian-bookworm mageia-cauldron opensuse-leap-15-6 +#: debian-bookworm 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 " @@ -3876,7 +3907,7 @@ msgid "" msgstr "" #. type: Plain text -#: debian-bookworm mageia-cauldron opensuse-leap-15-6 +#: debian-bookworm 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 " @@ -3891,7 +3922,7 @@ msgid "" msgstr "" #. type: Plain text -#: debian-bookworm fedora-40 mageia-cauldron opensuse-leap-15-6 +#: debian-bookworm fedora-40 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 " @@ -3901,7 +3932,7 @@ msgid "" msgstr "" #. type: Plain text -#: debian-bookworm mageia-cauldron opensuse-leap-15-6 +#: debian-bookworm 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 " @@ -3911,7 +3942,7 @@ msgid "" msgstr "" #. type: Plain text -#: debian-bookworm mageia-cauldron opensuse-leap-15-6 +#: debian-bookworm 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 " @@ -3923,7 +3954,7 @@ msgid "" msgstr "" #. type: Plain text -#: debian-bookworm mageia-cauldron opensuse-leap-15-6 +#: debian-bookworm 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 " @@ -3931,7 +3962,7 @@ msgid "" msgstr "" #. type: Plain text -#: debian-bookworm mageia-cauldron opensuse-leap-15-6 +#: debian-bookworm 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 " @@ -3942,7 +3973,7 @@ msgid "" msgstr "" #. type: Plain text -#: debian-bookworm mageia-cauldron opensuse-leap-15-6 +#: debian-bookworm 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 " @@ -3955,14 +3986,14 @@ msgid "" msgstr "" #. type: Plain text -#: debian-bookworm mageia-cauldron opensuse-leap-15-6 +#: debian-bookworm 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 +#: debian-bookworm 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 " @@ -3970,7 +4001,7 @@ msgid "" msgstr "" #. type: Plain text -#: debian-bookworm mageia-cauldron opensuse-leap-15-6 +#: debian-bookworm 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 " @@ -3978,7 +4009,7 @@ msgid "" msgstr "" #. type: Plain text -#: debian-bookworm mageia-cauldron opensuse-leap-15-6 +#: debian-bookworm 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 " @@ -3989,7 +4020,7 @@ msgid "" msgstr "" #. type: Plain text -#: debian-bookworm mageia-cauldron opensuse-leap-15-6 +#: debian-bookworm 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. " @@ -3997,7 +4028,7 @@ msgid "" msgstr "" #. type: Plain text -#: debian-bookworm mageia-cauldron opensuse-leap-15-6 +#: debian-bookworm 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 " @@ -4005,7 +4036,7 @@ msgid "" msgstr "" #. type: Plain text -#: debian-bookworm mageia-cauldron opensuse-leap-15-6 +#: debian-bookworm 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'>, " @@ -4017,7 +4048,7 @@ msgid "" msgstr "" #. type: Plain text -#: debian-bookworm mageia-cauldron opensuse-leap-15-6 +#: debian-bookworm 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 " @@ -4025,7 +4056,7 @@ msgid "" msgstr "" #. type: Plain text -#: debian-bookworm mageia-cauldron opensuse-leap-15-6 +#: debian-bookworm 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 " @@ -4040,14 +4071,14 @@ msgid "" msgstr "" #. type: Plain text -#: debian-bookworm mageia-cauldron opensuse-leap-15-6 +#: debian-bookworm 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 +#: debian-bookworm 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'> " @@ -4057,19 +4088,19 @@ msgid "" msgstr "" #. type: Plain text -#: debian-bookworm mageia-cauldron opensuse-leap-15-6 +#: debian-bookworm 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 +#: debian-bookworm fedora-40 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 +#: debian-bookworm 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 " @@ -4080,13 +4111,13 @@ msgid "" msgstr "" #. type: TH -#: debian-unstable opensuse-tumbleweed +#: debian-unstable #, no-wrap -msgid "2024-02-21" +msgid "2024-03-19" msgstr "" #. type: TH -#: debian-unstable +#: debian-unstable mageia-cauldron #, no-wrap msgid "binutils-2.42" msgstr "" @@ -4217,7 +4248,7 @@ msgstr "" #. type: TH #: fedora-rawhide #, no-wrap -msgid "2024-02-22" +msgid "2024-05-13" msgstr "" #. type: TH @@ -4226,16 +4257,70 @@ msgstr "" msgid "binutils-2.42.50" msgstr "" -#. type: TH -#: mageia-cauldron +#. type: Plain text +#: fedora-rawhide +msgid "" +"Note - changing the VMA of sections in a fully linked binary can be " +"dangerous since there may be code that expects the sections to be located at " +"their old address." +msgstr "" + +#. type: Plain text +#: fedora-rawhide +msgid "" +"Note - setting a section's alignment will not automatically align its LMA or " +"VMA addresses. If those need to be changed as well then the \\&B<--change-" +"section-lma> and/or B<--change-section-vma> options should be used. Also " +"note that changing VMAs can cause problems in fully linked binaries where " +"there may be code that expects the contents of the sections to be located at " +"their old address." +msgstr "" + +#. type: IP +#: fedora-rawhide +#, no-wrap +msgid "B<--keep-section-symbols>" +msgstr "" + +#. type: IX +#: fedora-rawhide #, no-wrap -msgid "2023-06-27" +msgid "--keep-section-symbols" +msgstr "" + +#. type: Plain text +#: fedora-rawhide +msgid "[This option is specific to PE targets.]" +msgstr "" + +#. type: Plain text +#: fedora-rawhide +msgid "" +"Sets the section alignment field in the PE header - if one is present in the " +"binary. Sections in memory will always begin at addresses which are a " +"multiple of this number. Defaults to 0x1000." +msgstr "" + +#. type: Plain text +#: fedora-rawhide +msgid "" +"Note - this option will also set the alignment field in each section's flags." +msgstr "" + +#. type: Plain text +#: fedora-rawhide +msgid "" +"Note - if a section's LMA or VMA addresses are no longer aligned, and those " +"addresses have not been set via the B<--set-section-lma> or \\&B<--set-" +"section-vma> options, and the file has been fully relocated then a warning " +"message will be issued. It will then be up to the user to decide if the LMA " +"and VMA need updating." msgstr "" #. type: TH #: mageia-cauldron #, no-wrap -msgid "binutils-2.40" +msgid "2024-04-08" msgstr "" #. type: TH @@ -4261,3 +4346,9 @@ msgstr "" #: opensuse-leap-15-6 msgid "\\&I<ld>\\|(1), I<objdump>\\|(1), and the Info entries for I<binutils>." msgstr "" + +#. type: TH +#: opensuse-tumbleweed +#, no-wrap +msgid "2024-05-01" +msgstr "" |