diff options
Diffstat (limited to 'po/es/man1/ld.1.po')
-rw-r--r-- | po/es/man1/ld.1.po | 2948 |
1 files changed, 596 insertions, 2352 deletions
diff --git a/po/es/man1/ld.1.po b/po/es/man1/ld.1.po index 2075e010..ff424e3d 100644 --- a/po/es/man1/ld.1.po +++ b/po/es/man1/ld.1.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: manpages-l10n\n" -"POT-Creation-Date: 2024-03-01 17:00+0100\n" +"POT-Creation-Date: 2024-06-01 05:59+0200\n" "PO-Revision-Date: 1999-04-30 19:53+0200\n" "Last-Translator: Gerardo Aburruzaga García <gerardo.aburruzaga@uca.es>\n" "Language-Team: Spanish <debian-l10n-spanish@lists.debian.org>\n" @@ -41,8 +41,8 @@ msgstr "LD" #. type: TH #: archlinux #, no-wrap -msgid "2024-02-01" -msgstr "1 Febrero 2024" +msgid "2024-05-07" +msgstr "7 Mayo 2024" #. type: TH #: archlinux @@ -116,7 +116,8 @@ msgstr "" "a B<ld> \\&." #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "\\&B<ld> accepts Linker Command Language files written in a superset of " "AT&T's Link Editor Command Language syntax, to provide explicit and total " @@ -124,7 +125,8 @@ msgid "" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed #, fuzzy #| msgid "" #| "B<ld> \\& accepts Linker Command Language files to provide explicit and " @@ -145,7 +147,8 @@ msgstr "" "aspectos del enlazador de GNU." #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed #, fuzzy #| msgid "" #| "This version of B<ld> \\& uses the general purpose BFD libraries to " @@ -163,7 +166,8 @@ msgstr "" "escribir ficheros objetos en varios formatos diferentes: por ejemplo, COFF o" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed #, fuzzy #| msgid "" #| "Aside from its flexibility, the GNU linker is more helpful than other " @@ -182,7 +186,8 @@ msgstr "" "error; mientras sea posible," #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed #, fuzzy #| msgid "" #| "The GNU linker B<ld> \\& is meant to cover a broad range of situations, " @@ -353,7 +358,8 @@ msgstr "" "siguen inmediatamente a la opción que los requiere." #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "For options whose names are multiple letters, either one dash or two can " "precede the option name; for example, B<-trace-symbol> and \\&B<--trace-" @@ -411,7 +417,8 @@ msgid "\\& gcc foo.o bar.o -Wl,-eENTRY -Wl,-Map=a.map" msgstr "\\& gcc foo.o bar.o -Wl,-eENTRY -Wl,-Map=a.map" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Here is a table of the generic command-line switches accepted by the GNU " "linker:" @@ -474,7 +481,8 @@ msgid "-a keyword" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "This option is supported for HP/UX compatibility. The I<keyword> argument " "must be one of the strings B<archive>, B<shared>, or \\&B<default>. B<-" @@ -484,7 +492,8 @@ msgid "" msgstr "" #. type: IP -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed #, no-wrap msgid "B<--audit> I<AUDITLIB>" msgstr "" @@ -497,7 +506,8 @@ msgid "--audit AUDITLIB" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Adds I<AUDITLIB> to the CW<\\*(C`DT_AUDIT\\*(C'> entry of the dynamic " "section. \\&I<AUDITLIB> is not checked for existence, nor will it use the " @@ -538,7 +548,8 @@ msgid "--format=input-format" msgstr "--format=formato-entrada" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "\\&B<ld> may be configured to support more than one kind of object file. If " "your B<ld> is configured this way, you can use the \\&B<-b> option to " @@ -626,7 +637,8 @@ msgid "--mri-script=MRI-commandfile" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "For compatibility with linkers produced by MRI, B<ld> accepts script files " "written in an alternate, restricted command language, described in the MRI " @@ -700,7 +712,8 @@ msgstr "" "fichero de salida reubicable ( B<-r> \\&). La orden de guión" #. type: IP -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed #, no-wrap msgid "B<--depaudit> I<AUDITLIB>" msgstr "" @@ -713,7 +726,8 @@ msgid "--depaudit AUDITLIB" msgstr "" #. type: IP -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed #, no-wrap msgid "B<-P> I<AUDITLIB>" msgstr "" @@ -726,7 +740,8 @@ msgid "-P AUDITLIB" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Adds I<AUDITLIB> to the CW<\\*(C`DT_DEPAUDIT\\*(C'> entry of the dynamic " "section. \\&I<AUDITLIB> is not checked for existence, nor will it use the " @@ -738,21 +753,24 @@ msgid "" msgstr "" #. type: IP -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed #, fuzzy, no-wrap #| msgid "B<--enable-reloc-section>" msgid "B<--enable-linker-version>" msgstr "B<--enable-reloc-section>" #. type: IX -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed #, fuzzy, no-wrap #| msgid "--enable-reloc-section" msgid "--enable-linker-version" msgstr "--enable-reloc-section" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Enables the CW<\\*(C`LINKER_VERSION\\*(C'> linker script directive, " "described in B<Output Section Data>. If this directive is used in a linker " @@ -761,7 +779,8 @@ msgid "" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Note - this location of this option on the linker command line is " "significant. It will only affect linker scripts that come after it on the " @@ -769,21 +788,24 @@ msgid "" msgstr "" #. type: IP -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed #, fuzzy, no-wrap #| msgid "B<--no-isolation>" msgid "B<--disable-linker-version>" msgstr "B<--no-isolation>" #. type: IX -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed #, fuzzy, no-wrap #| msgid "--no-isolation" msgid "--disable-linker-version" msgstr "--no-isolation" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Disables the CW<\\*(C`LINKER_VERSION\\*(C'> linker script directive, so that " "it does not insert a version string. This is the default." @@ -817,7 +839,8 @@ msgid "" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "\\& MEMORY { \\& MEM1 (rwx) : ORIGIN = 0x1000, LENGTH = 0x14 \\& MEM2 " "(rwx) : ORIGIN = 0x1000, LENGTH = 0x40 \\& MEM3 (rwx) : ORIGIN = 0x2000, " @@ -830,7 +853,8 @@ msgid "" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "This option is incompatible with INSERT statements because it changes the " "way input sections are mapped to output sections." @@ -914,7 +938,8 @@ msgid "--exclude-libs lib,lib,..." msgstr "--exclude-libs lib,lib,..." #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Specifies a list of archive libraries from which symbols should not be " "automatically exported. The library names may be delimited by commas or " @@ -941,7 +966,8 @@ msgid "--exclude-modules-for-implib module,module,..." msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Specifies a list of object files or archive members, from which symbols " "should not be automatically exported, but which should be copied wholesale " @@ -1037,7 +1063,8 @@ msgid "" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Note that this option is specific to ELF targeted ports. PE targets support " "a similar function to export all symbols from a DLL or EXE; see the " @@ -1061,7 +1088,8 @@ msgid "--export-dynamic-symbol=glob" msgstr "B<-export-dynamic>" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "When creating a dynamically linked executable, symbols matching \\&I<glob> " "will be added to the dynamic symbol table. When creating a shared library, " @@ -1086,7 +1114,8 @@ msgid "--export-dynamic-symbol-list=file" msgstr "--export-dynamic-symbol-list=fichero" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Specify a B<--export-dynamic-symbol> for each pattern in the file. The " "format of the file is the same as the version node without scope and node " @@ -1162,7 +1191,8 @@ msgid "--auxiliary=name" msgstr "--auxiliary=nombre" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed #, fuzzy #| msgid "" #| "When creating an \\s-1ELF\\s0 shared object, set the internal " @@ -1182,7 +1212,8 @@ msgstr "" "I<nombre>." #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "If you later link a program against this filter object, then, when you run " "the program, the dynamic linker will see the DT_AUXILIARY field. If the " @@ -1195,7 +1226,8 @@ msgid "" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "This option may be specified more than once. The DT_AUXILIARY entries will " "be created in the order in which they appear on the command line." @@ -1230,7 +1262,8 @@ msgid "--filter=name" msgstr "--filter=nombre" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed #, fuzzy #| msgid "" #| "When creating an ELF shared object, set the internal DT_FILTER field to " @@ -1249,7 +1282,8 @@ msgstr "" "de símbolos del objeto compartido I<nombre>." #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "If you later link a program against this filter object, then, when you run " "the program, the dynamic linker will see the DT_FILTER field. The dynamic " @@ -1260,7 +1294,8 @@ msgid "" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Some older linkers used the B<-F> option throughout a compilation toolchain " "for specifying object-file format for both input and output object files. " @@ -1286,7 +1321,8 @@ msgid "-fini=name" msgstr "-fini=nombre" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "When creating an ELF executable or shared object, call NAME when the " "executable or shared object is unloaded, by setting DT_FINI to the address " @@ -1344,7 +1380,8 @@ msgid "--gpsize=value" msgstr "--gpsize=valor" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed #, fuzzy #| msgid "" #| "Set the maximum size of objects to be optimized using the GP register to " @@ -1388,7 +1425,8 @@ msgid "-soname=name" msgstr "-soname=nombre" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed #, fuzzy #| msgid "" #| "When creating an \\s-1ELF\\s0 shared object, set the internal " @@ -1446,7 +1484,8 @@ msgid "-init=name" msgstr "-init=nombre" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "When creating an ELF executable or shared object, call NAME when the " "executable or shared object is loaded, by setting DT_INIT to the address of " @@ -1504,7 +1543,8 @@ msgstr "" "caminos ocurrencias de B<lib> I<ar> \\B .a \\& para cada I<ar> especificado." #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "On systems which support shared libraries, B<ld> may also search for files " "other than I<libnamespec.a>. Specifically, on ELF and SunOS systems, B<ld> " @@ -1542,7 +1582,8 @@ msgid "You may list the same archive multiple times on the command line." msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "This type of archive searching is standard for Unix linkers. However, if " "you are using B<ld> on AIX, note that it is different from the behaviour of " @@ -1665,33 +1706,38 @@ msgid "" msgstr "" #. type: IP -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed #, no-wrap msgid "B<--remap-inputs=>\\f(BIpatternB<=>\\f(BIfilename\\fR" msgstr "" #. type: IX -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed #, no-wrap msgid "--remap-inputs=pattern=filename" msgstr "" #. type: IP -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed #, fuzzy, no-wrap #| msgid "B<--init-file> I<file>" msgid "B<--remap-inputs-file=>\\f(BIfile\\fR" msgstr "B<--init-file> I<archivo>" #. type: IX -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed #, fuzzy, no-wrap #| msgid "--base-file file" msgid "--remap-inputs-file=file" msgstr "--base-file fichero" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "These options allow the names of input files to be changed before the linker " "attempts to open them. The option \\&B<--remap-inputs=foo.o=bar.o> will " @@ -1702,7 +1748,8 @@ msgid "" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "An alternative form of the option \\&B<--remap-inputs-file=filename> allows " "the remappings to be read from a file. Each line in the file can contain a " @@ -1713,7 +1760,8 @@ msgid "" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "The options can be specified multiple times. Their contents accumulate. " "The remappings will be processed in the order in which they occur on the " @@ -1723,7 +1771,8 @@ msgid "" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "If the replacement filename is I</dev/null> or just I<NUL> then the " "remapping will actually cause the input file to be ignored. This can be a " @@ -1732,34 +1781,40 @@ msgid "" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Note that this option is position dependent and only affects filenames that " "come after it on the command line. Thus:" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "\\& ld foo.o --remap-inputs=foo.o=bar.o" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "Will have no effect, whereas:" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "\\& ld --remap-inputs=foo.o=bar.o foo.o" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "Will rename the input file I<foo.o> to I<bar.o>." msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Note - these options also affect files referenced by I<INPUT> statements in " "linker scripts. But since linker scripts are processed after the entire " @@ -1768,7 +1823,8 @@ msgid "" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "If the B<verbose> option is enabled then any mappings that match will be " "reported, although again the B<verbose> option needs to be enabled on the " @@ -1776,7 +1832,8 @@ msgid "" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "If the B<-Map> or B<--print-map> options are enabled then the remapping list " "will be included in the map output." @@ -1895,7 +1952,8 @@ msgid "" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "How GNU properties are merged." msgstr "" @@ -1941,18 +1999,18 @@ msgid "" msgstr "" #. type: Plain text -#: archlinux fedora-rawhide opensuse-tumbleweed +#: archlinux fedora-rawhide mageia-cauldron opensuse-tumbleweed msgid "On some ELF targets, a list of fixups inserted by B<--relax>" msgstr "" #. type: Plain text -#: archlinux fedora-rawhide opensuse-tumbleweed +#: archlinux fedora-rawhide mageia-cauldron opensuse-tumbleweed msgid "" "\\& foo.o: Adjusting branch at 0x00000008 towards \"far\" in section .text" msgstr "" #. type: Plain text -#: archlinux fedora-rawhide opensuse-tumbleweed +#: archlinux fedora-rawhide mageia-cauldron opensuse-tumbleweed msgid "" "This indicates that the branch at 0x00000008 in foo.o, targeting the symbol " "\"far\" in section .text, has been replaced by a trampoline." @@ -1995,35 +2053,40 @@ msgid "" msgstr "" #. type: IP -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed #, fuzzy, no-wrap #| msgid "B<--print-map>" msgid "B<--print-map-locals>" msgstr "B<--print-map>" #. type: IX -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed #, fuzzy, no-wrap #| msgid "--print-map" msgid "--print-map-locals" msgstr "--print-map" #. type: IP -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed #, fuzzy, no-wrap #| msgid "B<--no-print-map-discarded>" msgid "B<--no-print-map-locals>" msgstr "B<--no-print-map-discarded>" #. type: IX -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed #, fuzzy, no-wrap #| msgid "--no-print-map-discarded" msgid "--no-print-map-locals" msgstr "--no-print-map-discarded" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Print (or do not print) local symbols in the link map. Local symbols will " "have the text B<(local)> printed before their name, and will be listed after " @@ -2201,7 +2264,8 @@ msgid "--dependency-file=depfile" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Write a I<dependency file> to I<depfile>. This file contains a rule " "suitable for CW<\\*(C`make\\*(C'> describing the output file and all the " @@ -2229,7 +2293,8 @@ msgid "-O level" msgstr "-O nivel" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "If I<level> is a numeric values greater than zero B<ld> optimizes the " "output. This might take significantly longer and therefore probably should " @@ -2387,7 +2452,8 @@ msgid "" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "This option is currently only supported on ELF platforms." msgstr "" @@ -2442,7 +2508,8 @@ msgid "--relocatable" msgstr "--relocatable" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed #, fuzzy #| msgid "" #| "Generates relocatable output\\(em\\&i.e., generate an output file that " @@ -2531,7 +2598,8 @@ msgstr "" "definidas en otros programas." #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "For compatibility with other ELF linkers, if the B<-R> option is followed by " "a directory name, rather than a file name, it is treated as the B<-rpath> " @@ -2715,7 +2783,7 @@ msgid "--script=scriptfile" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "Use I<scriptfile> as the linker script. This script replaces \\&B<ld>'s " "default linker script (rather than adding to it), unless the script contains " @@ -2873,7 +2941,8 @@ msgid "-Ur" msgstr "-Ur" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "For programs that do not use constructors or destructors, or for ELF based " "systems this option is equivalent to B<-r>: it generates relocatable " @@ -2883,7 +2952,8 @@ msgid "" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "For those systems where B<-r> and B<-Ur> behave differently, it does not " "work to use B<-Ur> on files that were themselves linked with B<-Ur>; once " @@ -2892,7 +2962,8 @@ msgid "" msgstr "" #. type: IP -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed #, fuzzy, no-wrap #| msgid "B<--orphan-handling=>I<\\s-1MODE\\s0>" msgid "B<--orphan-handling=>I<MODE>" @@ -2914,7 +2985,8 @@ msgid "" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed #, fuzzy #| msgid "The I<option-name> can be one of the following:" msgid "\\&I<MODE> can have any of the following values:" @@ -2987,7 +3059,8 @@ msgid "" msgstr "" #. type: IP -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed #, no-wrap msgid "B<--unique[=>I<SECTION>B<]>" msgstr "" @@ -3000,7 +3073,8 @@ msgid "--unique[=SECTION]" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Creates a separate output section for every input section matching " "\\&I<SECTION>, or if the optional wildcard I<SECTION> argument is missing, " @@ -3053,7 +3127,8 @@ msgid "-V" msgstr "-V" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Display the version number for B<ld>. The B<-V> option also lists the " "supported emulations. See also the description of the \\&B<--enable-linker-" @@ -3124,7 +3199,8 @@ msgid "--discard-locals" msgstr "--discard-locals" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Delete all temporary local symbols. (These symbols start with system-" "specific local label prefixes, typically B<.L> for ELF systems or B<L> for " @@ -3275,7 +3351,8 @@ msgid "call-nop=suffix-byte" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Specify the 1-byte CW<\\*(C`NOP\\*(C'> padding when transforming indirect " "call to a locally defined function, foo, via its GOT slot. \\&B<call-" @@ -3329,7 +3406,8 @@ msgid "cet-report=error" msgstr "cet-report=error" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Specify how to report the missing GNU_PROPERTY_X86_FEATURE_1_IBT and " "GNU_PROPERTY_X86_FEATURE_1_SHSTK properties in input .note.gnu.property " @@ -3408,7 +3486,8 @@ msgid "nocommon" msgstr "nocommon" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Generate common symbols with STT_COMMON type during a relocatable link. Use " "STT_OBJECT type if B<nocommon>." @@ -3584,7 +3663,8 @@ msgid "ibtplt" msgstr "ibtplt" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Generate Intel Indirect Branch Tracking (IBT) enabled PLT entries. " "Supported for Linux/i386 and Linux/x86_64." @@ -3605,7 +3685,8 @@ msgid "ibt" msgstr "ibt" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Generate GNU_PROPERTY_X86_FEATURE_1_IBT in .note.gnu.property section to " "indicate compatibility with IBT. This also implies B<ibtplt>. Supported " @@ -3642,7 +3723,8 @@ msgid "noindirect-extern-access" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Generate GNU_PROPERTY_1_NEEDED_INDIRECT_EXTERN_ACCESS in \\&.note.gnu." "property section to indicate that object file requires canonical function " @@ -3652,7 +3734,8 @@ msgid "" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "\\&B<noindirect-extern-access> removes " "GNU_PROPERTY_1_NEEDED_INDIRECT_EXTERN_ACCESS from .note.gnu.property section." @@ -3737,7 +3820,8 @@ msgid "nounique" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "When generating a shared library or other dynamically loadable ELF object " "mark it as one that should (by default) only ever be loaded once, and only " @@ -3764,7 +3848,8 @@ msgid "lam-u48" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Generate GNU_PROPERTY_X86_FEATURE_1_LAM_U48 in .note.gnu.property section to " "indicate compatibility with Intel LAM_U48. Supported for Linux/x86_64." @@ -3785,7 +3870,8 @@ msgid "lam-u57" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Generate GNU_PROPERTY_X86_FEATURE_1_LAM_U57 in .note.gnu.property section to " "indicate compatibility with Intel LAM_U57. Supported for Linux/x86_64." @@ -3840,7 +3926,8 @@ msgid "lam-u48-report=error" msgstr "cet-report=error" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Specify how to report the missing GNU_PROPERTY_X86_FEATURE_1_LAM_U48 " "property in input .note.gnu.property section. \\&B<lam-u48-report=none>, " @@ -3900,7 +3987,8 @@ msgid "lam-u57-report=error" msgstr "cet-report=error" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Specify how to report the missing GNU_PROPERTY_X86_FEATURE_1_LAM_U57 " "property in input .note.gnu.property section. \\&B<lam-u57-report=none>, " @@ -3960,7 +4048,8 @@ msgid "lam-report=error" msgstr "cet-report=error" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Specify how to report the missing GNU_PROPERTY_X86_FEATURE_1_LAM_U48 and " "GNU_PROPERTY_X86_FEATURE_1_LAM_U57 properties in input .note.gnu.property " @@ -4036,33 +4125,33 @@ msgid "Set the maximum memory page size supported to I<value>." msgstr "" #. type: IP -#: archlinux fedora-rawhide opensuse-tumbleweed +#: archlinux fedora-rawhide mageia-cauldron opensuse-tumbleweed #, fuzzy, no-wrap #| msgid "B<ibtplt>" msgid "B<mark-plt>" msgstr "B<ibtplt>" #. type: IX -#: archlinux fedora-rawhide opensuse-tumbleweed +#: archlinux fedora-rawhide mageia-cauldron opensuse-tumbleweed #, no-wrap msgid "mark-plt" msgstr "" #. type: IP -#: archlinux fedora-rawhide opensuse-tumbleweed +#: archlinux fedora-rawhide mageia-cauldron opensuse-tumbleweed #, fuzzy, no-wrap #| msgid "B<nodump>" msgid "B<nomark-plt>" msgstr "B<nodump>" #. type: IX -#: archlinux fedora-rawhide opensuse-tumbleweed +#: archlinux fedora-rawhide mageia-cauldron opensuse-tumbleweed #, no-wrap msgid "nomark-plt" msgstr "" #. type: Plain text -#: archlinux fedora-rawhide opensuse-tumbleweed +#: archlinux fedora-rawhide mageia-cauldron opensuse-tumbleweed msgid "" "Mark PLT entries with dynamic tags, DT_X86_64_PLT, DT_X86_64_PLTSZ and " "DT_X86_64_PLTENT. Since this option stores a non-zero value in the r_addend " @@ -4343,7 +4432,8 @@ msgid "nopack-relative-relocs" msgstr "B<report-all>" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Generate compact relative relocation in position-independent executable and " "shared library. It adds CW<\\*(C`DT_RELR\\*(C'>, CW<\\*(C`DT_RELRSZ\\*(C'> " @@ -4384,7 +4474,8 @@ msgid "norelro" msgstr "norelro" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Create an ELF CW<\\*(C`PT_GNU_RELRO\\*(C'> segment header in the object. " "This specifies a memory segment that should be made read-only after " @@ -4417,33 +4508,38 @@ msgid "" msgstr "" #. type: IP -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed #, fuzzy, no-wrap #| msgid "B<--header>" msgid "B<sectionheader>" msgstr "B<--header>" #. type: IX -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed #, no-wrap msgid "sectionheader" msgstr "" #. type: IP -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed #, fuzzy, no-wrap #| msgid "B<--no-headers>" msgid "B<nosectionheader>" msgstr "B<--no-headers>" #. type: IX -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed #, no-wrap msgid "nosectionheader" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Generate section header. Don't generate section header if " "\\&B<nosectionheader> is used. B<sectionheader> is the default." @@ -4502,7 +4598,8 @@ msgid "shstk" msgstr "shstk" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Generate GNU_PROPERTY_X86_FEATURE_1_SHSTK in .note.gnu.property section to " "indicate compatibility with Intel Shadow Stack. Supported for Linux/i386 " @@ -4524,7 +4621,8 @@ msgid "stack-size=value" msgstr "stack-size=valor" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Specify a stack size for an ELF CW<\\*(C`PT_GNU_STACK\\*(C'> segment. " "Specifying zero will override any default non-zero sized " @@ -4594,7 +4692,8 @@ msgid "start-stop-visibility=value" msgstr "start-stop-visibility=valor" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Specify the ELF symbol visibility for synthesized \\&CW<\\*(C`_\\|" "_start_SECNAME\\*(C'> and CW<\\*(C`_\\|_stop_SECNAME\\*(C'> symbols. " @@ -4649,7 +4748,8 @@ msgid "textoff" msgstr "textoff" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Report an error if DT_TEXTREL is set, i.e., if the position-independent or " "shared object has dynamic relocations in read-only sections. Don't report " @@ -4778,7 +4878,8 @@ msgid "x86-64-v4" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Specify the x86-64 ISA level needed in .note.gnu.property section. " "\\&B<x86-64-baseline> generates " @@ -4924,7 +5025,8 @@ msgid "--no-as-needed" msgstr "--no-as-needed" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "This option affects ELF DT_NEEDED tags for dynamic libraries mentioned on " "the command line after the B<--as-needed> option. Normally the linker will " @@ -5083,7 +5185,8 @@ msgid "-Bgroup" msgstr "-Bgroup" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Set the CW<\\*(C`DF_1_GROUP\\*(C'> flag in the CW<\\*(C`DT_FLAGS_1\\*(C'> " "entry in the dynamic section. This causes the runtime linker to handle " @@ -5178,7 +5281,8 @@ msgid "-Bsymbolic" msgstr "-Bsymbolic" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed #, fuzzy #| msgid "" #| "When creating a shared library, bind references to global symbols to the " @@ -5215,7 +5319,8 @@ msgid "-Bsymbolic-functions" msgstr "-Bsymbolic-functions" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed #, fuzzy #| msgid "" #| "When creating a shared library, bind references to global symbols to the " @@ -5274,7 +5379,8 @@ msgid "--dynamic-list=dynamic-list-file" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Specify the name of a dynamic list file to the linker. This is typically " "used when creating shared libraries to specify a list of global symbols " @@ -5285,7 +5391,8 @@ msgid "" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "The format of the dynamic list is the same as the version node without scope " "and node name. See B<VERSION> for more information." @@ -5326,7 +5433,8 @@ msgid "--dynamic-list-cpp-new" msgstr "--dynamic-list-cpp-new" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Provide the builtin dynamic list for C++ operator new and delete. It is " "mainly useful for building shared libstdc++." @@ -5347,7 +5455,8 @@ msgid "--dynamic-list-cpp-typeinfo" msgstr "--dynamic-list-cpp-typeinfo" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "Provide the builtin dynamic list for C++ runtime type identification." msgstr "" @@ -5422,7 +5531,8 @@ msgid "--no-copy-dt-needed-entries" msgstr "--no-copy-dt-needed-entries" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "This option affects the treatment of dynamic libraries referred to by " "DT_NEEDED tags I<inside> ELF dynamic libraries mentioned on the command " @@ -5434,7 +5544,8 @@ msgid "" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "This option also has an effect on the resolution of symbols in dynamic " "libraries. With B<--copy-dt-needed-entries> dynamic libraries mentioned on " @@ -5515,7 +5626,8 @@ msgid "--no-ctf-variables" msgstr "--no-compact-branches" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "The CTF debuginfo format supports a section which encodes the names and " "types of variables found in the program which do not appear in any symbol " @@ -5541,7 +5653,8 @@ msgid "--ctf-share-types=method" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "Adjust the method used to share types between translation units in CTF." msgstr "" @@ -5584,7 +5697,8 @@ msgid "share-duplicated" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Put only types that occur in multiple translation units into the shared " "dictionary: types with only one definition go into per-translation-unit " @@ -5747,7 +5861,8 @@ msgid "--no-demangle" msgstr "--no-demangle" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "These options control whether to demangle symbol names in error messages and " "other output. When the linker is told to demangle, it tries to present " @@ -5789,7 +5904,8 @@ msgid "--dynamic-linker=file" msgstr "--dynamic-linker=fichero" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Set the name of the dynamic linker. This is only meaningful when generating " "dynamically linked ELF executables. The default dynamic linker is normally " @@ -5811,7 +5927,8 @@ msgid "--no-dynamic-linker" msgstr "--no-dynamic-linker" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "When producing an executable file, omit the request for a dynamic linker to " "be used at load-time. This is only meaningful for ELF executables that " @@ -5834,7 +5951,8 @@ msgid "--embedded-relocs" msgstr "--embedded-relocs" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "This option is similar to the B<--emit-relocs> option except that the relocs " "are stored in a target-specific section. This option is only supported by " @@ -6000,7 +6118,8 @@ msgid "--no-gc-sections" msgstr "--no-gc-sections" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Enable garbage collection of unused input sections. It is ignored on " "targets that do not support this option. The default behaviour (of not " @@ -6036,7 +6155,8 @@ msgid "" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "As a GNU extension, ELF input sections marked with the " "\\&CW<\\*(C`SHF_GNU_RETAIN\\*(C'> flag will not be garbage collected." @@ -6096,7 +6216,8 @@ msgid "--gc-keep-exported" msgstr "--gc-keep-exported" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "When B<--gc-sections> is enabled, this option prevents garbage collection of " "unused input sections that contain global symbols having default or " @@ -6145,7 +6266,8 @@ msgid "--print-memory-usage" msgstr "--print-memory-usage" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Print used size, total size and used size of memory regions created with the " "B<MEMORY> command. This is useful on embedded targets to have a quick view " @@ -6456,7 +6578,8 @@ msgid "" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "There are some operating systems, eg BeOS and HPPA, where undefined symbols " "in shared libraries are normal." @@ -6487,7 +6610,8 @@ msgid "--error-handling-script=scriptname" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "If this option is provided then the linker will invoke \\&I<scriptname> " "whenever an error is encountered. Currently however only two kinds of error " @@ -6734,7 +6858,8 @@ msgid "--oformat=output-format" msgstr "--oformat=formato-salida" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "\\&B<ld> may be configured to support more than one kind of object file. If " "your B<ld> is configured this way, you can use the \\&B<--oformat> option to " @@ -6763,7 +6888,8 @@ msgid "--out-implib file" msgstr "--out-implib fichero" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Create an import library in I<file> corresponding to the executable the " "linker is generating (eg. a DLL or ELF program). This import library (which " @@ -6803,7 +6929,7 @@ msgid "--pic-executable" msgstr "--pic-executable" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "Create a position independent executable. This is currently only supported " "on ELF platforms. Position independent executables are similar to shared " @@ -6870,7 +6996,8 @@ msgid "-Qy" msgstr "-Qy" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed #, fuzzy #| msgid "This option is enabled by default." msgid "This option is ignored for SVR4 compatibility." @@ -6940,7 +7067,8 @@ msgstr "" "instrucciones en el fichero objeto de salida." #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "On some platforms these link time global optimizations may make symbolic " "debugging of the resulting executable impossible. This is known to be the " @@ -7031,7 +7159,8 @@ msgid "-rpath=dir" msgstr "-rpath=dir" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Add a directory to the runtime library search path. This is used when " "linking an ELF executable with shared objects. All B<-rpath> arguments are " @@ -7051,7 +7180,8 @@ msgid "" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "If B<-rpath> is not used when linking an ELF executable, the contents of the " "environment variable CW<\\*(C`LD_RUN_PATH\\*(C'> will be used if it is " @@ -7059,7 +7189,8 @@ msgid "" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed #, fuzzy #| msgid "" #| "The B<-rpath> option may also be used on SunOS. By default, on SunOS, " @@ -7099,7 +7230,8 @@ msgid "-rpath-link=dir" msgstr "-rpath-link=dir" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed #, fuzzy #| msgid "" #| "When using ELF or SunOS, one shared library may require another. This " @@ -7115,8 +7247,7 @@ msgstr "" "compartida como uno de los ficheros de entrada." #. type: Plain text -#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 -#: opensuse-tumbleweed +#: archlinux fedora-40 mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, fuzzy #| msgid "" #| "When the linker encounters such a dependency when doing a non-shared, non-" @@ -7155,15 +7286,15 @@ msgid "" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "The alternative form of these tokens - I<${ORIGIN}> and \\&I<${LIB}> can " "also be used. The token \\f(CI$PLATFORM\\fR is not supported." msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 -#: opensuse-tumbleweed +#: archlinux fedora-40 mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "This option should be used with caution as it overrides the search path that " "may have been hard compiled into a shared library. In such a case it is " @@ -7172,8 +7303,7 @@ msgid "" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 -#: opensuse-tumbleweed +#: archlinux fedora-40 mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "The linker uses the following search paths to locate required shared " "libraries:" @@ -7219,7 +7349,8 @@ msgid "3." msgstr "3." #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "On an ELF system, for native linkers, if the B<-rpath> and \\&B<-rpath-link> " "options were not used, search the contents of the environment variable " @@ -7264,7 +7395,8 @@ msgid "6." msgstr "6." #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "For a native ELF linker, the directories in CW<\\*(C`DT_RUNPATH\\*(C'> or " "\\&CW<\\*(C`DT_RPATH\\*(C'> of a shared library are searched for shared " @@ -7343,7 +7475,8 @@ msgid "11." msgstr "11." #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "Any directories specified by a plugin LDPT_SET_EXTRA_LIBRARY_PATH." msgstr "" @@ -7363,7 +7496,8 @@ msgid "" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Note however on Linux based systems there is an additional caveat: If the " "B<--as-needed> option is active I<and> a shared library is located which " @@ -7413,7 +7547,8 @@ msgid "-Bshareable" msgstr "-Bshareable" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed #, fuzzy #| msgid "" #| "Create a shared library. This is currently only supported on ELF and " @@ -7546,7 +7681,8 @@ msgid "--spare-dynamic-tags=count" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "This option specifies the number of empty slots to leave in the \\&.dynamic " "section of ELF shared objects. Empty slots may be needed by post processing " @@ -7599,7 +7735,8 @@ msgid "--split-by-reloc[=count]" msgstr "B<-split-by-reloc\\ >I<núm>" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed #, fuzzy #| msgid "" #| "Trys to creates extra sections in the output file so that no single " @@ -7695,7 +7832,8 @@ msgid "--task-link" msgstr "--task-link" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "This is used by COFF/PE based targets to create a task-linked object file " "where all of the global symbols have been converted to statics." @@ -7835,7 +7973,8 @@ msgid "-Ttext-segment=org" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "When creating an ELF executable, it will set the address of the first byte " "of the text segment." @@ -7857,7 +7996,8 @@ msgid "-Trodata-segment=org" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "When creating an ELF executable or shared object for a target where the read-" "only data is in its own segment separate from the executable text, it will " @@ -7880,7 +8020,8 @@ msgid "-Tldata-segment=org" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "When creating an ELF executable or shared object for x86-64 medium memory " "model, it will set the address of the first byte of the ldata segment." @@ -8026,7 +8167,8 @@ msgid "--dll-verbose" msgstr "--dll-verbose" #. type: IP -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed #, fuzzy, no-wrap #| msgid "B<--verbose>" msgid "B<--verbose[=>I<NUMBER>B<]>" @@ -8041,7 +8183,8 @@ msgid "--verbose[=NUMBER]" msgstr "B<--verbose>" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Display the version number for B<ld> and list the linker emulations " "supported. Display which input files can and cannot be opened. Display the " @@ -8064,7 +8207,8 @@ msgid "--version-script=version-scriptfile" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Specify the name of a version script to the linker. This is typically used " "when creating shared libraries to specify additional information about the " @@ -8295,7 +8439,8 @@ msgid "--warn-constructors" msgstr "--warn-constructors" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed #, fuzzy #| msgid "" #| "Warn if any global constructors are used. This is only useful for a few " @@ -8327,14 +8472,14 @@ msgid "--warn-execstack" msgstr "noexecstack" #. type: IP -#: archlinux fedora-40 fedora-rawhide opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-tumbleweed #, fuzzy, no-wrap #| msgid "B<noexecstack>" msgid "B<--warn-execstack-objects>" msgstr "B<noexecstack>" #. type: IX -#: archlinux fedora-40 fedora-rawhide opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-tumbleweed #, fuzzy, no-wrap #| msgid "noexecstack" msgid "--warn-execstack-objects" @@ -8357,7 +8502,7 @@ msgid "--no-warn-execstack" msgstr "noexecstack" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-tumbleweed msgid "" "On ELF platforms the linker may generate warning messages if it is asked to " "create an output file that contains an executable stack. There are three " @@ -8365,28 +8510,28 @@ msgid "" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-tumbleweed #, fuzzy #| msgid "do not create any files" msgid "Do not generate any warnings." msgstr "no crea ningún archivo" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-tumbleweed msgid "" "Always generate warnings, even if the executable stack is requested via the " "B<-z execstack> command line option." msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-tumbleweed msgid "" "Only generate a warning if an object file requests an executable stack, but " "not if the B<-z execstack> option is used." msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-tumbleweed msgid "" "The default state depends upon how the linker was configured when it was " "built. The B<--no-warn-execstack> option always puts the linker into the no-" @@ -8396,7 +8541,7 @@ msgid "" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-tumbleweed msgid "" "Note: ELF format input files can specify that they need an executable stack " "by having a I<.note.GNU-stack> section with the executable bit set in its " @@ -8409,35 +8554,35 @@ msgid "" msgstr "" #. type: IP -#: archlinux fedora-40 fedora-rawhide opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-tumbleweed #, fuzzy, no-wrap #| msgid "B<noexecstack>" msgid "B<--error-execstack>" msgstr "B<noexecstack>" #. type: IX -#: archlinux fedora-40 fedora-rawhide opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-tumbleweed #, fuzzy, no-wrap #| msgid "noexecstack" msgid "--error-execstack" msgstr "noexecstack" #. type: IP -#: archlinux fedora-40 fedora-rawhide opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-tumbleweed #, fuzzy, no-wrap #| msgid "B<noexecstack>" msgid "B<--no-error-execstack>" msgstr "B<noexecstack>" #. type: IX -#: archlinux fedora-40 fedora-rawhide opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-tumbleweed #, fuzzy, no-wrap #| msgid "noexecstack" msgid "--no-error-execstack" msgstr "noexecstack" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-tumbleweed msgid "" "If the linker is going to generate a warning message about an executable " "stack then the B<--error-execstack> option will instead change that warning " @@ -8447,7 +8592,7 @@ msgid "" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-tumbleweed msgid "" "The B<--no-error-execstack> option will restore the default behaviour of " "generating warning messages." @@ -8561,35 +8706,35 @@ msgid "" msgstr "" #. type: IP -#: archlinux fedora-40 fedora-rawhide opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-tumbleweed #, fuzzy, no-wrap #| msgid "B<--warn-alternate-em>" msgid "B<--error-rwx-segments>" msgstr "B<--warn-alternate-em>" #. type: IX -#: archlinux fedora-40 fedora-rawhide opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-tumbleweed #, fuzzy, no-wrap #| msgid "--no-warn-mismatch" msgid "--error-rwx-segments" msgstr "--no-warn-mismatch" #. type: IP -#: archlinux fedora-40 fedora-rawhide opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-tumbleweed #, fuzzy, no-wrap #| msgid "B<--no-warn-mismatch>" msgid "B<--no-error-rwx-segments>" msgstr "B<--no-warn-mismatch>" #. type: IX -#: archlinux fedora-40 fedora-rawhide opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-tumbleweed #, fuzzy, no-wrap #| msgid "--no-warn-mismatch" msgid "--no-error-rwx-segments" msgstr "--no-warn-mismatch" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-tumbleweed msgid "" "If the linker is going to generate a warning message about an executable, " "writeable segment, or an executable TLS segment, then the \\&B<--error-rwx-" @@ -8599,7 +8744,7 @@ msgid "" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-tumbleweed msgid "" "Note - the B<--error-rwx-segments> option does not by itself turn on " "warnings about these segments. These warnings are either enabled by " @@ -8658,7 +8803,8 @@ msgid "--warn-textrel" msgstr "--warn-textrel" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Warn if the linker adds DT_TEXTREL to a position-independent executable or " "shared object." @@ -8679,7 +8825,8 @@ msgid "--warn-alternate-em" msgstr "--warn-alternate-em" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "Warn if an object has alternate ELF machine code." msgstr "" @@ -8904,7 +9051,8 @@ msgid "--no-eh-frame-hdr" msgstr "--no-eh-frame-hdr" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Request (B<--eh-frame-hdr>) or suppress (B<--no-eh-frame-hdr>) the creation " "of CW<\\*(C`.eh_frame_hdr\\*(C'> section and ELF " @@ -8926,7 +9074,8 @@ msgid "--no-ld-generated-unwind-info" msgstr "--no-ld-generated-unwind-info" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Request creation of CW<\\*(C`.eh_frame\\*(C'> unwind info for linker " "generated code sections like PLT. This option is on by default if linker " @@ -8964,7 +9113,7 @@ msgid "--disable-new-dtags" msgstr "--disable-new-dtags" #. type: Plain text -#: archlinux opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "This linker can create the new dynamic tags in ELF. But the older ELF " "systems may not understand them. If you specify \\&B<--enable-new-dtags>, " @@ -9015,7 +9164,8 @@ msgid "--hash-style=style" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Set the type of linker's hash table(s). I<style> can be either " "\\&CW<\\*(C`sysv\\*(C'> for classic ELF CW<\\*(C`.hash\\*(C'> section, " @@ -9097,14 +9247,16 @@ msgid "--compress-debug-sections=zstd" msgstr "--compress-debug-sections=zstd" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "On ELF platforms, these options control how DWARF debug sections are " "compressed using zlib." msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "\\&B<--compress-debug-sections=none> doesn't compress DWARF debug sections. " "B<--compress-debug-sections=zlib-gnu> compresses DWARF debug sections and " @@ -9122,7 +9274,8 @@ msgid "" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "\\&B<--compress-debug-sections=zstd> compresses DWARF debug sections using " "zstd." @@ -9242,7 +9395,8 @@ msgid "--build-id=style" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Request the creation of a CW<\\*(C`.note.gnu.build-id\\*(C'> ELF note " "section or a CW<\\*(C`.buildid\\*(C'> COFF section. The contents of the " @@ -9257,7 +9411,8 @@ msgid "" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "The CW<\\*(C`md5\\*(C'> and CW<\\*(C`sha1\\*(C'> styles produces an " "identifier that is always the same in an identical output file, but will be " @@ -9276,7 +9431,8 @@ msgid "" msgstr "" #. type: IP -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed #, fuzzy, no-wrap #| msgid "B<--orphan-handling=>I<\\s-1MODE\\s0>" msgid "B<--package-metadata=>I<JSON>" @@ -9290,7 +9446,7 @@ msgid "--package-metadata=JSON" msgstr "" #. type: Plain text -#: archlinux fedora-rawhide opensuse-tumbleweed +#: archlinux fedora-rawhide mageia-cauldron opensuse-tumbleweed msgid "" "Request the creation of a CW<\\*(C`.note.package\\*(C'> ELF note section. " "The contents of the note are in JSON format, as per the package metadata " @@ -9302,7 +9458,8 @@ msgid "" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "The i386 PE linker supports the B<-shared> option, which causes the output " "to be a dynamically linked library (DLL) instead of a normal executable. " @@ -9314,7 +9471,8 @@ msgid "" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "In addition to the options common to all targets, the i386 PE linker support " "additional command-line options that are specific to the i386 PE target. " @@ -9337,7 +9495,8 @@ msgid "--add-stdcall-alias" msgstr "--add-stdcall-alias" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "If given, symbols with a stdcall suffix (@I<nn>) will be exported as-is and " "also with the suffix stripped. [This option is specific to the i386 PE " @@ -9359,7 +9518,8 @@ msgid "--base-file file" msgstr "--base-file fichero" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Use I<file> as the name of a file in which to save the base addresses of all " "the relocations needed for generating DLLs with \\&I<dlltool>. [This is an " @@ -9381,7 +9541,8 @@ msgid "--dll" msgstr "--dll" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Create a DLL instead of a regular executable. You may also use \\&B<-" "shared> or specify a CW<\\*(C`LIBRARY\\*(C'> in a given CW<\\*(C`.def\\*(C'> " @@ -9417,7 +9578,8 @@ msgid "--disable-long-section-names" msgstr "--disable-long-section-names" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "The PE variants of the COFF object format add an extension that permits the " "use of section names longer than eight characters, the normal limit for " @@ -9466,7 +9628,8 @@ msgid "--disable-stdcall-fixup" msgstr "--disable-stdcall-fixup" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "If the link finds a symbol that it cannot resolve, it will attempt to do " "\"fuzzy linking\" by looking for another defined symbol that differs only in " @@ -9536,7 +9699,8 @@ msgid "--export-all-symbols" msgstr "--export-all-symbols" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "If given, all global symbols in the objects used to build a DLL will be " "exported by the DLL. Note that this is the default if there otherwise " @@ -9580,7 +9744,8 @@ msgid "--exclude-symbols symbol,symbol,..." msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Specifies a list of symbols which should not be automatically exported. The " "symbol names may be delimited by commas or colons. [This option is specific " @@ -9602,7 +9767,8 @@ msgid "--exclude-all-symbols" msgstr "--exclude-all-symbols" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Specifies no symbols should be automatically exported. [This option is " "specific to the i386 PE targeted port of the linker]" @@ -9623,7 +9789,8 @@ msgid "--file-alignment" msgstr "--file-alignment" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: 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 " @@ -9660,7 +9827,8 @@ msgid "--heap reserve,commit" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Specify the number of bytes of memory to reserve (and optionally commit) to " "be used as heap for this program. The default is 1MB reserved, 4K " @@ -9683,7 +9851,8 @@ msgid "--image-base value" msgstr "--image-base valor" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: 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 " @@ -9708,7 +9877,8 @@ msgid "--kill-at" msgstr "--kill-at" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "If given, the stdcall suffixes (@I<nn>) will be stripped from symbols before " "they are exported. [This option is specific to the i386 PE targeted port of " @@ -9730,7 +9900,8 @@ msgid "--large-address-aware" msgstr "--large-address-aware" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "If given, the appropriate bit in the \"Characteristics\" field of the COFF " "header is set to indicate that this executable supports virtual addresses " @@ -9755,7 +9926,8 @@ msgid "--disable-large-address-aware" msgstr "--disable-large-address-aware" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Reverts the effect of a previous B<--large-address-aware> option. This is " "useful if B<--large-address-aware> is always set by the compiler driver (e." @@ -9779,7 +9951,8 @@ msgid "--major-image-version value" msgstr "--major-image-version valor" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Sets the major number of the \"image version\". Defaults to 1. [This " "option is specific to the i386 PE targeted port of the linker]" @@ -9800,7 +9973,8 @@ msgid "--major-os-version value" msgstr "--major-os-version valor" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Sets the major number of the \"os version\". Defaults to 4. [This option " "is specific to the i386 PE targeted port of the linker]" @@ -9821,7 +9995,8 @@ msgid "--major-subsystem-version value" msgstr "--major-subsystem-version valor" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Sets the major number of the \"subsystem version\". Defaults to 4. [This " "option is specific to the i386 PE targeted port of the linker]" @@ -9842,7 +10017,8 @@ msgid "--minor-image-version value" msgstr "--minor-image-version valor" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Sets the minor number of the \"image version\". Defaults to 0. [This " "option is specific to the i386 PE targeted port of the linker]" @@ -9863,7 +10039,8 @@ msgid "--minor-os-version value" msgstr "--minor-os-version valor" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Sets the minor number of the \"os version\". Defaults to 0. [This option " "is specific to the i386 PE targeted port of the linker]" @@ -9884,7 +10061,8 @@ msgid "--minor-subsystem-version value" msgstr "--minor-subsystem-version valor" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Sets the minor number of the \"subsystem version\". Defaults to 0. [This " "option is specific to the i386 PE targeted port of the linker]" @@ -9905,7 +10083,8 @@ msgid "--output-def file" msgstr "--output-def fichero" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "The linker will create the file I<file> which will contain a DEF file " "corresponding to the DLL the linker is generating. This DEF file (which " @@ -9944,7 +10123,8 @@ msgid "--enable-auto-image-base=value" msgstr "--enable-auto-image-base=valor" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Automatically choose the image base for DLLs, optionally starting with base " "\\&I<value>, unless one is specified using the CW<\\*(C`--image-base\\*(C'> " @@ -9969,7 +10149,8 @@ msgid "--disable-auto-image-base" msgstr "--disable-auto-image-base" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Do not automatically generate a unique image base. If there is no user-" "specified image base (CW<\\*(C`--image-base\\*(C'>) then use the platform " @@ -9992,7 +10173,8 @@ msgid "--dll-search-prefix string" msgstr "--dll-search-prefix cadena" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "When linking dynamically to a dll without an import library, search for " "CW<\\*(C`E<lt>stringE<gt>E<lt>basenameE<gt>.dll\\*(C'> in preference to " @@ -10018,7 +10200,8 @@ msgid "--enable-auto-import" msgstr "--enable-auto-import" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Do sophisticated linking of CW<\\*(C`_symbol\\*(C'> to CW<\\*(C`_\\|_imp_\\|" "_symbol\\*(C'> for DATA imports from DLLs, thus making it possible to bypass " @@ -10055,7 +10238,8 @@ msgid "" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Using 'auto-import' generally will 'just work' -- but sometimes you may see " "this message:" @@ -10070,7 +10254,8 @@ msgid "" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "This message occurs when some (sub)expression accesses an address ultimately " "given by the sum of two constants (Win32 import tables only allow one). " @@ -10100,7 +10285,8 @@ msgid "" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "A second solution is to force one of the 'constants' to be a variable -- " "that is, unknown and un-optimizable at compile time. For arrays, there are " @@ -10155,7 +10341,8 @@ msgid "" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "A third method of dealing with this difficulty is to abandon \\&'auto-" "import' for the offending symbol and mark it with \\&CW<\\*(C`_\\|" @@ -10239,7 +10426,8 @@ msgid "--disable-auto-import" msgstr "--disable-auto-import" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Do not attempt to do sophisticated linking of CW<\\*(C`_symbol\\*(C'> to " "\\&CW<\\*(C`_\\|_imp_\\|_symbol\\*(C'> for DATA imports from DLLs. [This " @@ -10261,7 +10449,8 @@ msgid "--enable-runtime-pseudo-reloc" msgstr "--enable-runtime-pseudo-reloc" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "If your code contains expressions described in --enable-auto-import section, " "that is, DATA imports from DLL with non-zero offset, this switch will create " @@ -10285,7 +10474,8 @@ msgid "--disable-runtime-pseudo-reloc" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Do not create pseudo relocations for non-zero offset DATA imports from " "DLLs. [This option is specific to the i386 PE targeted port of the linker]" @@ -10306,7 +10496,8 @@ msgid "--enable-extra-pe-debug" msgstr "--enable-extra-pe-debug" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Show additional debug info related to auto-import symbol thunking. [This " "option is specific to the i386 PE targeted port of the linker]" @@ -10327,7 +10518,8 @@ msgid "--section-alignment" msgstr "--section-alignment" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Sets the section alignment. Sections in memory will always begin at " "addresses which are a multiple of this number. Defaults to 0x1000. [This " @@ -10364,7 +10556,8 @@ msgid "--stack reserve,commit" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Specify the number of bytes of memory to reserve (and optionally commit) to " "be used as stack for this program. The default is 2MB reserved, 4K " @@ -10415,7 +10608,8 @@ msgid "--subsystem which:major.minor" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: 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'>, " @@ -10426,7 +10620,8 @@ msgid "" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "The following options set flags in the CW<\\*(C`DllCharacteristics\\*(C'> " "field of the PE file header: [These options are specific to PE targeted " @@ -10464,7 +10659,8 @@ msgid "--disable-high-entropy-va" msgstr "--high-entropy-va" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Image is compatible with 64-bit address space layout randomization (ASLR). " "This option is enabled by default for 64-bit PE images." @@ -10508,7 +10704,8 @@ msgid "--disable-dynamicbase" msgstr "--dynamicbase" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "The image base address may be relocated using address space layout " "randomization (ASLR). This feature was introduced with MS Windows Vista for " @@ -10585,7 +10782,8 @@ msgid "--disable-nxcompat" msgstr "--disable-auto-import" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "The image is compatible with the Data Execution Prevention. This feature " "was introduced with MS Windows XP SP2 for i386 PE targets. The option is " @@ -10661,7 +10859,8 @@ msgid "--disable-no-seh" msgstr "--disable-new-dtags" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "The image does not use SEH. No SE handler may be called from this image. " "This option is disabled by default." @@ -10734,7 +10933,8 @@ msgid "--disable-wdmdriver" msgstr "--wdmdriver" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed #, fuzzy #| msgid "are enabled. This option is enabled by default." msgid "" @@ -10821,7 +11021,7 @@ msgid "" msgstr "" #. type: Plain text -#: archlinux fedora-rawhide opensuse-tumbleweed +#: archlinux fedora-rawhide mageia-cauldron opensuse-tumbleweed msgid "" "If B<--insert-timestamp> is active then the time inserted is either the time " "that the linking takes place or, if the \\&CW<\\*(C`SOURCE_DATE_EPOCH\\*(C'> " @@ -10860,7 +11060,8 @@ msgid "--disable-reloc-section" msgstr "--enable-reloc-section" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Create the base relocation table, which is necessary if the image is loaded " "at a different image base than specified in the PE header. This option is " @@ -10868,7 +11069,8 @@ msgid "" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "The C6X uClinux target uses a binary format called DSBT to support shared " "libraries. Each shared library in the system needs to have a unique index; " @@ -10890,7 +11092,8 @@ msgid "--dsbt-size size" msgstr "--dsbt-size tamaño" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "This option sets the number of entries in the DSBT of the current executable " "or shared library to I<size>. The default is to create a table with 64 " @@ -10912,7 +11115,8 @@ msgid "--dsbt-index index" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "This option sets the DSBT index of the current executable or shared library " "to I<index>. The default is 0, which is appropriate for generating " @@ -11026,7 +11230,8 @@ msgid "--bank-window name" msgstr "--bank-window nombre" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "This option indicates to the linker the name of the memory region in the " "B<MEMORY> specification that describes the memory bank window. The " @@ -11035,7 +11240,8 @@ msgid "" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "The following options are supported to control handling of GOT generation " "when linking for 68K targets." @@ -11056,7 +11262,8 @@ msgid "--got=type" msgstr "--got=tipo" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "This option tells the linker which GOT generation scheme to use. \\&I<type> " "should be one of B<single>, B<negative>, \\&B<multigot> or B<target>. For " @@ -11064,7 +11271,8 @@ msgid "" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "The following options are supported to control microMIPS instruction " "generation and branch relocation checks for ISA mode transitions when " @@ -11100,7 +11308,8 @@ msgid "--no-insn32" msgstr "--no-insn32" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "These options control the choice of microMIPS instructions used in code " "generated by the linker, such as that in the PLT or lazy binding stubs, or " @@ -11138,7 +11347,8 @@ msgid "--no-ignore-branch-isa" msgstr "--no-ignore-branch-isa" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "These options control branch relocation checks for invalid ISA mode " "transitions. If B<--ignore-branch-isa> is used, then the linker accepts any " @@ -11179,7 +11389,8 @@ msgid "--no-compact-branches" msgstr "--no-compact-branches" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "These options control the generation of compact instructions by the linker " "in the PLT entries for MIPS R6." @@ -11198,7 +11409,8 @@ msgid "" msgstr "" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Mark the output as CW<\\*(C`OMAGIC\\*(C'> (0407) in the I<a.out> header to " "indicate that the text segment is not to be write-protected and shared. " @@ -11249,7 +11461,8 @@ msgid "--imagic" msgstr "--imagic" #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed msgid "" "Mark the output as CW<\\*(C`IMAGIC\\*(C'> (0411) in the I<a.out> header to " "indicate that when the output file is executed, the program text and data " @@ -11292,7 +11505,8 @@ msgstr "" "B<GNUTARGET> \\&." #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: opensuse-tumbleweed #, fuzzy #| msgid "" #| "B<GNUTARGET> \\& in the environment, B<ld> \\& uses the natural format of " @@ -11374,12 +11588,13 @@ msgid "COPYRIGHT" msgstr "COPYRIGHT" #. type: Plain text -#: archlinux fedora-rawhide opensuse-tumbleweed +#: archlinux fedora-rawhide mageia-cauldron opensuse-tumbleweed msgid "Copyright (c) 1991-2024 Free Software Foundation, Inc." msgstr "Copyright (c) 1991-2024 Free Software Foundation, Inc." #. type: Plain text -#: archlinux fedora-40 fedora-rawhide opensuse-leap-15-6 opensuse-tumbleweed +#: archlinux fedora-40 fedora-rawhide mageia-cauldron opensuse-leap-15-6 +#: 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 " @@ -11425,15 +11640,15 @@ msgid "" msgstr "" #. type: Plain text -#: fedora-40 mageia-cauldron opensuse-leap-15-6 +#: fedora-40 opensuse-leap-15-6 msgid "Copyright (c) 1991-2023 Free Software Foundation, Inc." msgstr "Copyright (c) 1991-2023 Free Software Foundation, Inc." #. type: TH #: fedora-rawhide #, no-wrap -msgid "2024-02-22" -msgstr "22 Febrero 2024" +msgid "2024-05-13" +msgstr "13 Mayo 2024" #. type: TH #: fedora-rawhide @@ -11460,2157 +11675,188 @@ msgstr "-plugin nombre" msgid "Store the plugin \"temporary\" intermediate files permanently." msgstr "" -#. type: ds C+ -#: mageia-cauldron -#, no-wrap -msgid "C\\v'-.1v'\\h'-1p'\\s-2+\\h'-1p'+\\s0\\v'.1v'\\h'-1p'" -msgstr "C\\v'-.1v'\\h'-1p'\\s-2+\\h'-1p'+\\s0\\v'.1v'\\h'-1p'" - -#. type: ds : -#: mageia-cauldron -#, no-wrap -msgid "\\k:\\h'-(\\n(.wu*8/10-\\*(#H+.1m+\\*(#F)'\\v'-\\*(#V'\\z.\\h'.2m+\\*(#F'.\\h'|\\n:u'\\v'\\*(#V'" -msgstr "\\k:\\h'-(\\n(.wu*8/10-\\*(#H+.1m+\\*(#F)'\\v'-\\*(#V'\\z.\\h'.2m+\\*(#F'.\\h'|\\n:u'\\v'\\*(#V'" - -#. type: ds 8 -#: mageia-cauldron -#, no-wrap -msgid "\\h'\\*(#H'\\(*b\\h'-\\*(#H'" -msgstr "\\h'\\*(#H'\\(*b\\h'-\\*(#H'" - -#. type: ds o -#: mageia-cauldron -#, no-wrap -msgid "\\k:\\h'-(\\n(.wu+\\w'\\(de'u-\\*(#H)/2u'\\v'-.3n'\\*(#[\\z\\(de\\v'.3n'\\h'|\\n:u'\\*(#]" -msgstr "\\k:\\h'-(\\n(.wu+\\w'\\(de'u-\\*(#H)/2u'\\v'-.3n'\\*(#[\\z\\(de\\v'.3n'\\h'|\\n:u'\\*(#]" - -#. type: ds d- -#: mageia-cauldron -#, no-wrap -msgid "\\h'\\*(#H'\\(pd\\h'-\\w'~'u'\\v'-.25m'I<\\(hy>\\v'.25m'\\h'-\\*(#H'" -msgstr "\\h'\\*(#H'\\(pd\\h'-\\w'~'u'\\v'-.25m'I<\\(hy>\\v'.25m'\\h'-\\*(#H'" - -#. type: ds D- -#: mageia-cauldron -#, no-wrap -msgid "D\\k:\\h'-\\w'D'u'\\v'-.11m'\\z\\(hy\\v'.11m'\\h'|\\n:u'" -msgstr "D\\k:\\h'-\\w'D'u'\\v'-.11m'\\z\\(hy\\v'.11m'\\h'|\\n:u'" - -#. type: ds th -#: mageia-cauldron -#, no-wrap -msgid "\\*(#[\\v'.3m'\\s+1I\\s-1\\v'-.3m'\\h'-(\\w'I'u*2/3)'\\s-1o\\s+1\\*(#]" -msgstr "\\*(#[\\v'.3m'\\s+1I\\s-1\\v'-.3m'\\h'-(\\w'I'u*2/3)'\\s-1o\\s+1\\*(#]" - -#. type: ds Th -#: mageia-cauldron -#, no-wrap -msgid "\\*(#[\\s+2I\\s-2\\h'-\\w'I'u*3/5'\\v'-.3m'o\\v'.3m'\\*(#]" -msgstr "\\*(#[\\s+2I\\s-2\\h'-\\w'I'u*3/5'\\v'-.3m'o\\v'.3m'\\*(#]" - -#. type: ds ae -#: mageia-cauldron -#, no-wrap -msgid "a\\h'-(\\w'a'u*4/10)'e" -msgstr "a\\h'-(\\w'a'u*4/10)'e" - -#. type: ds Ae -#: mageia-cauldron -#, no-wrap -msgid "A\\h'-(\\w'A'u*4/10)'E" -msgstr "A\\h'-(\\w'A'u*4/10)'E" - -#. type: TH -#: mageia-cauldron -#, no-wrap -msgid "2023-01-14" -msgstr "14 Enero 2023" - -#. type: TH -#: mageia-cauldron -#, no-wrap -msgid "binutils-2.40.00" -msgstr "binutils-2.40.00" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"\\&B<ld> accepts Linker Command Language files written in a superset of " -"\\s-1AT&T\\s0's Link Editor Command Language syntax, to provide explicit and " -"total control over the linking process." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -#, fuzzy -#| msgid "" -#| "B<ld> \\& accepts Linker Command Language files to provide explicit and " -#| "total control over the linking process. This man page does not describe " -#| "the command language; see the `\\| B<ld> \\|' entry in `\\| B<info> \\|', " -#| "or the manual I<ld: the GNU linker> \\&, for full details on the command " -#| "language and on other aspects of the GNU linker." -msgid "" -"This man page does not describe the command language; see the \\&B<ld> entry " -"in CW<\\*(C`info\\*(C'> for full details on the command language and on " -"other aspects of the \\s-1GNU\\s0 linker." -msgstr "" -"B<ld> \\& acepta ficheros de Lenguaje de Órdenes de Enlazador para " -"proporcionar control explícito y total sobre el proceso de enlazado. Esta " -"página del Manual no describe el lenguaje de órdenes; consulte la entrada de " -"menú `\\| B<ld> \\|' en `\\| B<Info> \\|', o el manual I<ld: El Enlazador de " -"GNU> \\&, para todos los detalles sobre el lenguaje de órdenes y sobre otros " -"aspectos del enlazador de GNU." - -#. type: Plain text -#: mageia-cauldron -#, fuzzy -#| msgid "" -#| "This version of B<ld> \\& uses the general purpose BFD libraries to " -#| "operate on object files. This allows B<ld> \\& to read, combine, and " -#| "write object files in many different formats\\(em\\&for example, COFF or" -msgid "" -"This version of B<ld> uses the general purpose \\s-1BFD\\s0 libraries to " -"operate on object files. This allows B<ld> to read, combine, and write " -"object files in many different formats---for example, \\s-1COFF\\s0 or " -"\\&CW<\\*(C`a.out\\*(C'>. Different formats may be linked together to " -"produce any available kind of object file." -msgstr "" -"Esta versión de B<ld> \\& emplea las bibliotecas BFD de propósito general " -"para operar sobre ficheros objeto. Esto permite a B<ld> \\& leer, combinar y " -"escribir ficheros objetos en varios formatos diferentes: por ejemplo, COFF o" - -#. type: Plain text -#: mageia-cauldron -#, fuzzy -#| msgid "" -#| "Aside from its flexibility, the GNU linker is more helpful than other " -#| "linkers in providing diagnostic information. Many linkers abandon " -#| "execution immediately upon encountering an error; whenever possible," -msgid "" -"Aside from its flexibility, the \\s-1GNU\\s0 linker is more helpful than " -"other linkers in providing diagnostic information. Many linkers abandon " -"execution immediately upon encountering an error; whenever possible, " -"\\&B<ld> continues executing, allowing you to identify other errors (or, in " -"some cases, to get an output file in spite of the error)." -msgstr "" -"Aparte de su flexibilidad, el enlazador de GNU es más útil que otros " -"enlazadores en la tarea de proporcionar información de diagnóstico. Muchos " -"enlazadores abandonan la ejecución inmediatamente cuando encuentran un " -"error; mientras sea posible," - #. type: Plain text -#: mageia-cauldron -#, fuzzy -#| msgid "" -#| "The GNU linker B<ld> \\& is meant to cover a broad range of situations, " -#| "and to be as compatible as possible with other linkers. As a result, you " -#| "have many choices to control its behavior through the command line, and " -#| "through environment variables." -msgid "" -"The \\s-1GNU\\s0 linker B<ld> is meant to cover a broad range of situations, " -"and to be as compatible as possible with other linkers. As a result, you " -"have many choices to control its behavior." -msgstr "" -"El enlazador de GNU B<ld> \\& está diseñado para cubrir un amplio rango de " -"situaciones, y para ser tan compatible como sea posible con otros " -"enlazadores. Como resultado de esto, uno tiene muchas opciones para " -"controlar su comportamiento a través de la línea de órdenes, y mediante " -"variables de entorno." - -#. type: Plain text -#: mageia-cauldron -msgid "" -"For options whose names are multiple letters, either one dash or two can " -"precede the option name; for example, B<-trace-symbol> and \\&B<--trace-" -"symbol> are equivalent. Note---there is one exception to this rule. " -"Multiple letter options that start with a lower case 'o' can only be " -"preceded by two dashes. This is to reduce confusion with the \\&B<-o> " -"option. So for example B<-omagic> sets the output file name to B<magic> " -"whereas B<--omagic> sets the \\s-1NMAGIC\\s0 flag on the output." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"Here is a table of the generic command-line switches accepted by the " -"\\s-1GNU\\s0 linker:" -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"This option is supported for \\s-1HP/UX\\s0 compatibility. The I<keyword> " -"argument must be one of the strings B<archive>, B<shared>, or " -"\\&B<default>. B<-aarchive> is functionally equivalent to \\&B<-Bstatic>, " -"and the other two keywords are functionally equivalent to B<-Bdynamic>. " -"This option may be used any number of times." -msgstr "" - -#. type: IP -#: mageia-cauldron -#, no-wrap -msgid "B<--audit> I<\\s-1AUDITLIB\\s0>" -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"Adds I<\\s-1AUDITLIB\\s0> to the CW<\\*(C`DT_AUDIT\\*(C'> entry of the " -"dynamic section. \\&I<\\s-1AUDITLIB\\s0> is not checked for existence, nor " -"will it use the \\s-1DT_SONAME\\s0 specified in the library. If specified " -"multiple times CW<\\*(C`DT_AUDIT\\*(C'> will contain a colon separated list " -"of audit interfaces to use. If the linker finds an object with an audit " -"entry while searching for shared libraries, it will add a corresponding " -"CW<\\*(C`DT_DEPAUDIT\\*(C'> entry in the output file. This option is only " -"meaningful on \\s-1ELF\\s0 platforms supporting the rtld-audit interface." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"\\&B<ld> may be configured to support more than one kind of object file. If " -"your B<ld> is configured this way, you can use the \\&B<-b> option to " -"specify the binary format for input object files that follow this option on " -"the command line. Even when B<ld> is configured to support alternative " -"object formats, you don't usually need to specify this, as B<ld> should be " -"configured to expect as a default input format the most usual format on each " -"machine. \\&I<input-format> is a text string, the name of a particular " -"format supported by the \\s-1BFD\\s0 libraries. (You can list the available " -"binary formats with B<objdump -i>.)" -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"For compatibility with linkers produced by \\s-1MRI,\\s0 B<ld> accepts " -"script files written in an alternate, restricted command language, described " -"in the \\s-1MRI\\s0 Compatible Script Files section of \\s-1GNU\\s0 ld " -"documentation. Introduce \\s-1MRI\\s0 script files with the option B<-c>; " -"use the B<-T> option to run linker scripts written in the general-purpose " -"B<ld> scripting language. If I<MRI-cmdfile> does not exist, B<ld> looks for " -"it in the directories specified by any B<-L> options." -msgstr "" - -#. type: IP -#: mageia-cauldron -#, no-wrap -msgid "B<--depaudit> I<\\s-1AUDITLIB\\s0>" -msgstr "" - -#. type: IP -#: mageia-cauldron -#, no-wrap -msgid "B<-P> I<\\s-1AUDITLIB\\s0>" -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"Adds I<\\s-1AUDITLIB\\s0> to the CW<\\*(C`DT_DEPAUDIT\\*(C'> entry of the " -"dynamic section. \\&I<\\s-1AUDITLIB\\s0> is not checked for existence, nor " -"will it use the \\s-1DT_SONAME\\s0 specified in the library. If specified " -"multiple times CW<\\*(C`DT_DEPAUDIT\\*(C'> will contain a colon separated " -"list of audit interfaces to use. This option is only meaningful on " -"\\s-1ELF\\s0 platforms supporting the rtld-audit interface. The -P option " -"is provided for Solaris compatibility." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"\\& MEMORY { \\& MEM1 (rwx) : ORIGIN : 0x1000, LENGTH = 0x14 \\& MEM2 " -"(rwx) : ORIGIN : 0x1000, LENGTH = 0x40 \\& MEM3 (rwx) : ORIGIN : 0x2000, " -"LENGTH = 0x40 \\& } \\& SECTIONS { \\& mem1 : { *(.data.*); } E<gt> MEM1 \\& " -"mem2 : { *(.data.*); } E<gt> MEM2 \\& mem3 : { *(.data.*); } E<gt> MEM2 " -"\\& } \\& \\& with input sections: \\& .data.1: size 8 \\& .data.2: size " -"0x10 \\& .data.3: size 4 \\& \\& results in .data.1 affected to mem1, and ." -"data.2 and .data.3 \\& affected to mem2, even though .data.3 would fit in " -"mem3." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"This option is incompatible with \\s-1INSERT\\s0 statements because it " -"changes the way input sections are mapped to output sections." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"Specifies a list of archive libraries from which symbols should not be " -"automatically exported. The library names may be delimited by commas or " -"colons. Specifying \\&CW<\\*(C`--exclude-libs ALL\\*(C'> excludes symbols " -"in all archive libraries from automatic export. This option is available " -"only for the i386 \\s-1PE\\s0 targeted port of the linker and for " -"\\s-1ELF\\s0 targeted ports. For i386 \\s-1PE,\\s0 symbols explicitly " -"listed in a .def file are still exported, regardless of this option. For " -"\\s-1ELF\\s0 targeted ports, symbols affected by this option will be treated " -"as hidden." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"Specifies a list of object files or archive members, from which symbols " -"should not be automatically exported, but which should be copied wholesale " -"into the import library being generated during the link. The module names " -"may be delimited by commas or colons, and must match exactly the filenames " -"used by B<ld> to open the files; for archive members, this is simply the " -"member name, but for object files the name listed must include and match " -"precisely any path used to specify the input file on the linker's command-" -"line. This option is available only for the i386 \\s-1PE\\s0 targeted port " -"of the linker. Symbols explicitly listed in a .def file are still exported, " -"regardless of this option." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"Note that this option is specific to \\s-1ELF\\s0 targeted ports. " -"\\s-1PE\\s0 targets support a similar function to export all symbols from a " -"\\s-1DLL\\s0 or \\s-1EXE\\s0; see the description of B<--export-all-symbols> " -"below." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"When creating a dynamically linked executable, symbols matching \\&I<glob> " -"will be added to the dynamic symbol table. When creating a shared library, " -"references to symbols matching I<glob> will not be bound to the definitions " -"within the shared library. This option is a no-op when creating a shared " -"library and B<-Bsymbolic> or \\&B<--dynamic-list> are not specified. This " -"option is only meaningful on \\s-1ELF\\s0 platforms which support shared " -"libraries." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"Specify a B<--export-dynamic-symbol> for each pattern in the file. The " -"format of the file is the same as the version node without scope and node " -"name. See B<\\s-1VERSION\\s0> for more information." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"When creating an \\s-1ELF\\s0 shared object, set the internal " -"\\s-1DT_AUXILIARY\\s0 field to the specified name. This tells the dynamic " -"linker that the symbol table of the shared object should be used as an " -"auxiliary filter on the symbol table of the shared object I<name>." -msgstr "" -"Cuando se crea un objeto compartido \\s-1ELF\\s0, establece el campo interno " -"\\s-1DT_AUXILIARY\\s0 al nombre especificado. Esto le dice al enlazador " -"dinámico que la tabla de símbolos del objeto compartido debería emplearse " -"como un filtro auxiliar en la tabla de símbolos del objeto compartido " -"I<nombre>." - -#. type: Plain text -#: mageia-cauldron -msgid "" -"If you later link a program against this filter object, then, when you run " -"the program, the dynamic linker will see the \\s-1DT_AUXILIARY\\s0 field. " -"If the dynamic linker resolves any symbols from the filter object, it will " -"first check whether there is a definition in the shared object \\&I<name>. " -"If there is one, it will be used instead of the definition in the filter " -"object. The shared object I<name> need not exist. Thus the shared object " -"I<name> may be used to provide an alternative implementation of certain " -"functions, perhaps for debugging or for machine-specific performance." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"This option may be specified more than once. The \\s-1DT_AUXILIARY\\s0 " -"entries will be created in the order in which they appear on the command " -"line." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -#, fuzzy -#| msgid "" -#| "When creating an ELF shared object, set the internal DT_FILTER field to " -#| "the specified name. This tells the dynamic linker that the symbol table " -#| "of the shared object should be used as a filter on the symbol table of " -#| "the shared object I<name.>" -msgid "" -"When creating an \\s-1ELF\\s0 shared object, set the internal " -"\\s-1DT_FILTER\\s0 field to the specified name. This tells the dynamic " -"linker that the symbol table of the shared object which is being created " -"should be used as a filter on the symbol table of the shared object I<name>." -msgstr "" -"Cuado se crea un objeto compartido ELF, establece el campo interno DT_FILTER " -"al nombre especificado. Esto le dice al enlazador dinámico que la tabla de " -"símbolos del objeto compartido debería emplearse como un filtro en la tabla " -"de símbolos del objeto compartido I<nombre>." - -#. type: Plain text -#: mageia-cauldron -msgid "" -"If you later link a program against this filter object, then, when you run " -"the program, the dynamic linker will see the \\s-1DT_FILTER\\s0 field. The " -"dynamic linker will resolve symbols according to the symbol table of the " -"filter object as usual, but it will actually link to the definitions found " -"in the shared object I<name>. Thus the filter object can be used to select " -"a subset of the symbols provided by the object \\&I<name>." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"Some older linkers used the B<-F> option throughout a compilation toolchain " -"for specifying object-file format for both input and output object files. " -"The \\s-1GNU\\s0 linker uses other mechanisms for this purpose: the \\&B<-" -"b>, B<--format>, B<--oformat> options, the \\&CW<\\*(C`TARGET\\*(C'> command " -"in linker scripts, and the CW<\\*(C`GNUTARGET\\*(C'> environment variable. " -"The \\s-1GNU\\s0 linker will ignore the B<-F> option when not creating an " -"\\s-1ELF\\s0 shared object." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"When creating an \\s-1ELF\\s0 executable or shared object, call " -"\\s-1NAME\\s0 when the executable or shared object is unloaded, by setting " -"\\s-1DT_FINI\\s0 to the address of the function. By default, the linker " -"uses CW<\\*(C`_fini\\*(C'> as the function to call." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -#, fuzzy -#| msgid "" -#| "Set the maximum size of objects to be optimized using the GP register to " -#| "I<size> under MIPS ECOFF. Ignored for other object file formats." -msgid "" -"Set the maximum size of objects to be optimized using the \\s-1GP\\s0 " -"register to \\&I<size>. This is only meaningful for object file formats " -"such as \\&\\s-1MIPS ELF\\s0 that support putting large and small objects " -"into different sections. This is ignored for other object file formats." -msgstr "" -"Establece el tamaño máximo de objetos a ser optimizados empleando el " -"registro GP a I<tamaño> bajo COFF de MIPS. Para otros formatos de fichero " -"objeto no tiene efecto." - -#. type: Plain text -#: mageia-cauldron -#, fuzzy -#| msgid "" -#| "When creating an \\s-1ELF\\s0 shared object, set the internal " -#| "\\s-1DT_SONAME\\s0 field to the specified name. When an executable is " -#| "linked with a shared object which has a \\s-1DT_SONAME\\s0 field, then " -#| "when the executable is run the dynamic linker will attempt to load the " -#| "shared object specified by the \\s-1DT_SONAME\\s0 field rather than the " -#| "using the file name given to the linker." -msgid "" -"When creating an \\s-1ELF\\s0 shared object, set the internal " -"\\s-1DT_SONAME\\s0 field to the specified name. When an executable is " -"linked with a shared object which has a \\s-1DT_SONAME\\s0 field, then when " -"the executable is run the dynamic linker will attempt to load the shared " -"object specified by the \\s-1DT_SONAME\\s0 field rather than using the file " -"name given to the linker." -msgstr "" -"Cuando se crea un objeto compartido \\s-1ELF\\s0, establece el campo interno " -"\\s-1DT_SONAME\\s0 al nombre especificado. Cuando un ejecutable se enlaza " -"con un objeto compartido que tiene un campo \\s-1DT_SONAME\\s0, entonces " -"cuando el ejecutable se ejecuta el enlazador dinámico intentará cargar el " -"objeto compartido especificado en el campo \\s-1DT_SONAME\\s0 en vez de " -"emplear el nombre de fichero dado al enlazador." - -#. type: Plain text -#: mageia-cauldron -msgid "" -"When creating an \\s-1ELF\\s0 executable or shared object, call " -"\\s-1NAME\\s0 when the executable or shared object is loaded, by setting " -"\\s-1DT_INIT\\s0 to the address of the function. By default, the linker " -"uses CW<\\*(C`_init\\*(C'> as the function to call." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"On systems which support shared libraries, B<ld> may also search for files " -"other than I<libnamespec.a>. Specifically, on \\s-1ELF\\s0 and SunOS " -"systems, B<ld> will search a directory for a library called I<libnamespec." -"so> before searching for one called \\&I<libnamespec.a>. (By convention, a " -"CW<\\*(C`.so\\*(C'> extension indicates a shared library.) Note that this " -"behavior does not apply to I<:filename>, which always specifies a file " -"called \\&I<filename>." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"This type of archive searching is standard for Unix linkers. However, if " -"you are using B<ld> on \\s-1AIX,\\s0 note that it is different from the " -"behaviour of the \\s-1AIX\\s0 linker." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "How \\s-1GNU\\s0 properties are merged." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"Write a I<dependency file> to I<depfile>. This file contains a rule " -"suitable for CW<\\*(C`make\\*(C'> describing the output file and all the " -"input files that were read to produce it. The output is similar to the " -"compiler's output with B<-M -MP>. Note that there is no option like the " -"compiler's B<-MM>, to exclude \\*(L\"system files\\*(R\" (which is not a " -"well-specified concept in the linker, unlike \\*(L\"system headers\\*(R\" in " -"the compiler). So the output from \\&B<--dependency-file> is always " -"specific to the exact state of the installation where it was produced, and " -"should not be copied into distributed makefiles without careful editing." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"If I<level> is a numeric values greater than zero B<ld> optimizes the " -"output. This might take significantly longer and therefore probably should " -"only be enabled for the final binary. At the moment this option only " -"affects \\s-1ELF\\s0 shared library generation. Future releases of the " -"linker may make more use of this option. Also currently there is no " -"difference in the linker's behaviour for different non-zero values of this " -"option. Again this may change with future releases." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "This option is currently only supported on \\s-1ELF\\s0 platforms." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -#, fuzzy -#| msgid "" -#| "Generates relocatable output\\(em\\&i.e., generate an output file that " -#| "can in turn serve as input to B<ld> \\&. This is often called I<partial> " -#| "linking \\&. As a side effect, in environments that support standard " -#| "Unix magic numbers, this option also sets the output file's magic number " -#| "to" -msgid "" -"Generate relocatable output---i.e., generate an output file that can in turn " -"serve as input to B<ld>. This is often called I<partial linking>. As a " -"side effect, in environments that support standard Unix magic numbers, this " -"option also sets the output file's magic number to " -"\\&CW<\\*(C`OMAGIC\\*(C'>. If this option is not specified, an absolute " -"file is produced. When linking \\*(C+ programs, this option I<will not> " -"resolve references to constructors; to do that, use B<-Ur>." -msgstr "" -"Genera salida reubicable; esto es, genera un fichero de salida que puede a " -"su vez servir como entrada a B<ld> \\&. Esto se denomina a menudo enlazado " -"I<parcial>. Como un efecto colateral, en entornos que soporten números " -"mágicos de Unix, esta opción también establece el número mágico del fichero " -"de salida a" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"For compatibility with other \\s-1ELF\\s0 linkers, if the B<-R> option is " -"followed by a directory name, rather than a file name, it is treated as the " -"B<-rpath> option." -msgstr "" - -#. type: Plain text -#: mageia-cauldron +#: fedora-rawhide msgid "" "Use I<scriptfile> as the linker script. This script replaces \\&B<ld>'s " -"default linker script (rather than adding to it), so \\&I<commandfile> must " -"specify everything necessary to describe the output file. If I<scriptfile> " -"does not exist in the current directory, CW<\\*(C`ld\\*(C'> looks for it in " -"the directories specified by any preceding B<-L> options. Multiple B<-T> " -"options accumulate." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"For anything other than \\*(C+ programs, this option is equivalent to \\&B<-" -"r>: it generates relocatable output---i.e., an output file that can in turn " -"serve as input to B<ld>. When linking \\*(C+ programs, B<-Ur> \\&I<does> " -"resolve references to constructors, unlike B<-r>. It does not work to use " -"B<-Ur> on files that were themselves linked with B<-Ur>; once the " -"constructor table has been built, it cannot be added to. Use B<-Ur> only " -"for the last partial link, and \\&B<-r> for the others." -msgstr "" - -#. type: IP -#: mageia-cauldron -#, no-wrap -msgid "B<--orphan-handling=>I<\\s-1MODE\\s0>" -msgstr "B<--orphan-handling=>I<\\s-1MODO\\s0>" - -#. type: Plain text -#: mageia-cauldron -msgid "\\&I<\\s-1MODE\\s0> can have any of the following values:" -msgstr "" - -#. type: IP -#: mageia-cauldron -#, no-wrap -msgid "B<--unique[=>I<\\s-1SECTION\\s0>B<]>" -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"Creates a separate output section for every input section matching " -"\\&I<\\s-1SECTION\\s0>, or if the optional wildcard I<\\s-1SECTION\\s0> " -"argument is missing, for every orphan input section. An orphan section is " -"one not specifically mentioned in a linker script. You may use this option " -"multiple times on the command line; It prevents the normal merging of input " -"sections with the same name, overriding output section assignments in a " -"linker script." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"Display the version number for B<ld>. The B<-V> option also lists the " -"supported emulations." -msgstr "" -"Muestra el número de versión de B<ld>. La opción B<-V> también lista las " -"emulaciones soportadas." - -#. type: Plain text -#: mageia-cauldron -msgid "" -"Delete all temporary local symbols. (These symbols start with system-" -"specific local label prefixes, typically B<.L> for \\s-1ELF\\s0 systems or " -"B<L> for traditional a.out systems.)" -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"Specify the 1-byte CW<\\*(C`NOP\\*(C'> padding when transforming indirect " -"call to a locally defined function, foo, via its \\s-1GOT\\s0 slot. " -"\\&B<call-nop=prefix-addr> generates CW<\\*(C`0x67 call foo\\*(C'>. " -"\\&B<call-nop=suffix-nop> generates CW<\\*(C`call foo 0x90\\*(C'>. " -"\\&B<call-nop=prefix->I<byte> generates CW<\\*(C`>\\f(CIbyteCW< call " -"foo\\*(C'>. \\&B<call-nop=suffix->I<byte> generates CW<\\*(C`call foo " -">\\f(CIbyteCW<\\*(C'>. Supported for i386 and x86_64." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"Specify how to report the missing \\s-1GNU_PROPERTY_X86_FEATURE_1_IBT\\s0 " -"and \\&\\s-1GNU_PROPERTY_X86_FEATURE_1_SHSTK\\s0 properties in input .note." -"gnu.property section. B<cet-report=none>, which is the default, will make " -"the linker not report missing properties in input files. \\&B<cet-" -"report=warning> will make the linker issue a warning for missing properties " -"in input files. B<cet-report=error> will make the linker issue an error for " -"missing properties in input files. Note that B<ibt> will turn off the " -"missing \\&\\s-1GNU_PROPERTY_X86_FEATURE_1_IBT\\s0 property report and " -"B<shstk> will turn off the missing \\s-1GNU_PROPERTY_X86_FEATURE_1_SHSTK\\s0 " -"property report. Supported for Linux/i386 and Linux/x86_64." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"Generate common symbols with \\s-1STT_COMMON\\s0 type during a relocatable " -"link. Use \\s-1STT_OBJECT\\s0 type if B<nocommon>." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"Generate Intel Indirect Branch Tracking (\\s-1IBT\\s0) enabled \\s-1PLT\\s0 " -"entries. Supported for Linux/i386 and Linux/x86_64." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"Generate \\s-1GNU_PROPERTY_X86_FEATURE_1_IBT\\s0 in .note.gnu.property " -"section to indicate compatibility with \\s-1IBT.\\s0 This also implies " -"B<ibtplt>. Supported for Linux/i386 and Linux/x86_64." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"Generate \\s-1GNU_PROPERTY_1_NEEDED_INDIRECT_EXTERN_ACCESS\\s0 in \\&.note." -"gnu.property section to indicate that object file requires canonical " -"function pointers and cannot be used with copy relocation. This option also " -"implies B<noextern-protected-data> and \\&B<nocopyreloc>. Supported for " -"i386 and x86-64." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"\\&B<noindirect-extern-access> removes " -"\\&\\s-1GNU_PROPERTY_1_NEEDED_INDIRECT_EXTERN_ACCESS\\s0 from .note.gnu." -"property section." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"When generating a shared library or other dynamically loadable \\s-1ELF\\s0 " -"object mark it as one that should (by default) only ever be loaded once, and " -"only in the main namespace (when using CW<\\*(C`dlmopen\\*(C'>). This is " -"primarily used to mark fundamental libraries such as libc, libpthread et al " -"which do not usually function correctly unless they are the sole instances " -"of themselves. This behaviour can be overridden by the " -"CW<\\*(C`dlmopen\\*(C'> caller and does not apply to certain loading " -"mechanisms (such as audit libraries)." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"Generate \\s-1GNU_PROPERTY_X86_FEATURE_1_LAM_U48\\s0 in .note.gnu.property " -"section to indicate compatibility with Intel \\s-1LAM_U48.\\s0 Supported for " -"Linux/x86_64." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"Generate \\s-1GNU_PROPERTY_X86_FEATURE_1_LAM_U57\\s0 in .note.gnu.property " -"section to indicate compatibility with Intel \\s-1LAM_U57.\\s0 Supported for " -"Linux/x86_64." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"Specify how to report the missing " -"\\s-1GNU_PROPERTY_X86_FEATURE_1_LAM_U48\\s0 property in input .note.gnu." -"property section. \\&B<lam-u48-report=none>, which is the default, will " -"make the linker not report missing properties in input files. \\&B<lam-u48-" -"report=warning> will make the linker issue a warning for missing properties " -"in input files. B<lam-u48-report=error> will make the linker issue an error " -"for missing properties in input files. Supported for Linux/x86_64." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"Specify how to report the missing " -"\\s-1GNU_PROPERTY_X86_FEATURE_1_LAM_U57\\s0 property in input .note.gnu." -"property section. \\&B<lam-u57-report=none>, which is the default, will " -"make the linker not report missing properties in input files. \\&B<lam-u57-" -"report=warning> will make the linker issue a warning for missing properties " -"in input files. B<lam-u57-report=error> will make the linker issue an error " -"for missing properties in input files. Supported for Linux/x86_64." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"Specify how to report the missing " -"\\s-1GNU_PROPERTY_X86_FEATURE_1_LAM_U48\\s0 and " -"\\&\\s-1GNU_PROPERTY_X86_FEATURE_1_LAM_U57\\s0 properties in input .note.gnu." -"property section. B<lam-report=none>, which is the default, will make the " -"linker not report missing properties in input files. \\&B<lam-" -"report=warning> will make the linker issue a warning for missing properties " -"in input files. B<lam-report=error> will make the linker issue an error for " -"missing properties in input files. Supported for Linux/x86_64." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"Generate compact relative relocation in position-independent executable and " -"shared library. It adds CW<\\*(C`DT_RELR\\*(C'>, CW<\\*(C`DT_RELRSZ\\*(C'> " -"and \\&CW<\\*(C`DT_RELRENT\\*(C'> entries to the dynamic section. It is " -"ignored when building position-dependent executable and relocatable output. " -"\\&B<nopack-relative-relocs> is the default, which disables compact relative " -"relocation. When linked against the \\s-1GNU C\\s0 Library, a " -"\\&\\s-1GLIBC_ABI_DT_RELR\\s0 symbol version dependency on the shared C " -"Library is added to the output. Supported for i386 and x86-64." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"Create an \\s-1ELF\\s0 CW<\\*(C`PT_GNU_RELRO\\*(C'> segment header in the " -"object. This specifies a memory segment that should be made read-only after " -"relocation, if supported. Specifying B<common-page-size> smaller than the " -"system page size will render this protection ineffective. Don't create an " -"\\s-1ELF\\s0 CW<\\*(C`PT_GNU_RELRO\\*(C'> segment if B<norelro>." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"Generate \\s-1GNU_PROPERTY_X86_FEATURE_1_SHSTK\\s0 in .note.gnu.property " -"section to indicate compatibility with Intel Shadow Stack. Supported for " -"Linux/i386 and Linux/x86_64." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"Specify a stack size for an \\s-1ELF\\s0 CW<\\*(C`PT_GNU_STACK\\*(C'> " -"segment. Specifying zero will override any default non-zero sized " -"\\&CW<\\*(C`PT_GNU_STACK\\*(C'> segment creation." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"Specify the \\s-1ELF\\s0 symbol visibility for synthesized \\&CW<\\*(C`_\\|" -"_start_SECNAME\\*(C'> and CW<\\*(C`_\\|_stop_SECNAME\\*(C'> symbols. " -"I<value> must be exactly B<default>, \\&B<internal>, B<hidden>, or " -"B<protected>. If no B<-z start-stop-visibility> option is given, " -"B<protected> is used for compatibility with historical practice. However, " -"it's highly recommended to use B<-z start-stop-visibility=hidden> in new " -"programs and shared libraries so that these symbols are not exported between " -"shared objects, which is not usually what's intended." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"Report an error if \\s-1DT_TEXTREL\\s0 is set, i.e., if the position-" -"independent or shared object has dynamic relocations in read-only sections. " -"Don't report an error if B<notext> or B<textoff>." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"Specify the x86-64 \\s-1ISA\\s0 level needed in .note.gnu.property section. " -"\\&B<x86-64-baseline> generates " -"CW<\\*(C`GNU_PROPERTY_X86_ISA_1_BASELINE\\*(C'>. \\&B<x86-64-v2> generates " -"CW<\\*(C`GNU_PROPERTY_X86_ISA_1_V2\\*(C'>. \\&B<x86-64-v3> generates " -"CW<\\*(C`GNU_PROPERTY_X86_ISA_1_V3\\*(C'>. \\&B<x86-64-v4> generates " -"CW<\\*(C`GNU_PROPERTY_X86_ISA_1_V4\\*(C'>. Supported for Linux/i386 and " -"Linux/x86_64." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"This option affects \\s-1ELF DT_NEEDED\\s0 tags for dynamic libraries " -"mentioned on the command line after the B<--as-needed> option. Normally the " -"linker will add a \\s-1DT_NEEDED\\s0 tag for each dynamic library mentioned " -"on the command line, regardless of whether the library is actually needed or " -"not. B<--as-needed> causes a \\s-1DT_NEEDED\\s0 tag to only be emitted for " -"a library that I<at that point in the link> satisfies a non-weak undefined " -"symbol reference from a regular object file or, if the library is not found " -"in the \\s-1DT_NEEDED\\s0 lists of other needed libraries, a non-weak " -"undefined symbol reference from another needed dynamic library. Object " -"files or libraries appearing on the command line I<after> the library in " -"question do not affect whether the library is seen as needed. This is " -"similar to the rules for extraction of object files from archives. B<--no-" -"as-needed> restores the default behaviour." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"Set the CW<\\*(C`DF_1_GROUP\\*(C'> flag in the CW<\\*(C`DT_FLAGS_1\\*(C'> " -"entry in the dynamic section. This causes the runtime linker to handle " -"lookups in this object and its dependencies to be performed only inside the " -"group. \\&B<--unresolved-symbols=report-all> is implied. This option is " -"only meaningful on \\s-1ELF\\s0 platforms which support shared libraries." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -#, fuzzy -#| msgid "" -#| "When creating a shared library, bind references to global symbols to the " -#| "definition within the shared library, if any. Normally, it is possible " -#| "for a program linked against a shared library to override the definition " -#| "within the shared library. This option is only meaningful on ELF " -#| "platforms which support shared libraries." -msgid "" -"When creating a shared library, bind references to global symbols to the " -"definition within the shared library, if any. Normally, it is possible for " -"a program linked against a shared library to override the definition within " -"the shared library. This option is only meaningful on \\s-1ELF\\s0 " -"platforms which support shared libraries." -msgstr "" -"Cuando se cree una biblioteca compartida, enlazar referencias a símbolos " -"globales a la definición dentro de la biblioteca compartida, si hay. " -"Normalmente, para un programa enlazado contra una biblioteca compartida es " -"posible sustituir la definición dentro de la biblioteca compartida. Esta " -"opción solo tiene sentido en plataformas ELF que admitan bibliotecas " -"compartidas." - -#. type: Plain text -#: mageia-cauldron -#, fuzzy -#| msgid "" -#| "When creating a shared library, bind references to global symbols to the " -#| "definition within the shared library, if any. Normally, it is possible " -#| "for a program linked against a shared library to override the definition " -#| "within the shared library. This option is only meaningful on ELF " -#| "platforms which support shared libraries." -msgid "" -"When creating a shared library, bind references to global function symbols " -"to the definition within the shared library, if any. This option is only " -"meaningful on \\s-1ELF\\s0 platforms which support shared libraries." -msgstr "" -"Cuando se cree una biblioteca compartida, enlazar referencias a símbolos " -"globales a la definición dentro de la biblioteca compartida, si hay. " -"Normalmente, para un programa enlazado contra una biblioteca compartida es " -"posible sustituir la definición dentro de la biblioteca compartida. Esta " -"opción solo tiene sentido en plataformas ELF que admitan bibliotecas " -"compartidas." - -#. type: Plain text -#: mageia-cauldron -msgid "" -"Specify the name of a dynamic list file to the linker. This is typically " -"used when creating shared libraries to specify a list of global symbols " -"whose references shouldn't be bound to the definition within the shared " -"library, or creating dynamically linked executables to specify a list of " -"symbols which should be added to the symbol table in the executable. This " -"option is only meaningful on \\s-1ELF\\s0 platforms which support shared " -"libraries." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"The format of the dynamic list is the same as the version node without scope " -"and node name. See B<\\s-1VERSION\\s0> for more information." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"Provide the builtin dynamic list for \\*(C+ operator new and delete. It is " -"mainly useful for building shared libstdc++." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"Provide the builtin dynamic list for \\*(C+ runtime type identification." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"This option affects the treatment of dynamic libraries referred to by " -"\\s-1DT_NEEDED\\s0 tags I<inside> \\s-1ELF\\s0 dynamic libraries mentioned " -"on the command line. Normally the linker won't add a \\s-1DT_NEEDED\\s0 tag " -"to the output binary for each library mentioned in a \\s-1DT_NEEDED\\s0 tag " -"in an input dynamic library. With B<--copy-dt-needed-entries> specified on " -"the command line however any dynamic libraries that follow it will have " -"their \\s-1DT_NEEDED\\s0 entries added. The default behaviour can be " -"restored with B<--no-copy-dt-needed-entries>." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"This option also has an effect on the resolution of symbols in dynamic " -"libraries. With B<--copy-dt-needed-entries> dynamic libraries mentioned on " -"the command line will be recursively searched, following their " -"\\s-1DT_NEEDED\\s0 tags to other libraries, in order to resolve symbols " -"required by the output binary. With the default setting however the " -"searching of dynamic libraries that follow it will stop with the dynamic " -"library itself. No \\s-1DT_NEEDED\\s0 links will be traversed to resolve " -"symbols." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"The \\s-1CTF\\s0 debuginfo format supports a section which encodes the names " -"and types of variables found in the program which do not appear in any " -"symbol table. These variables clearly cannot be looked up by address by " -"conventional debuggers, so the space used for their types and names is " -"usually wasted: the types are usually small but the names are often not. " -"\\&B<--ctf-variables> causes the generation of such a section. The default " -"behaviour can be restored with B<--no-ctf-variables>." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"Adjust the method used to share types between translation units in \\s-1CTF." -"\\s0" -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"Put only types that occur in multiple translation units into the shared " -"dictionary: types with only one definition go into per-translation-unit " -"dictionaries. Types with ambiguous definitions in multiple translation " -"units always go into per-translation-unit dictionaries. This tends to make " -"the \\s-1CTF\\s0 larger, but may reduce the amount of \\s-1CTF\\s0 in the " -"shared dictionary. For very large projects this may speed up opening the " -"\\s-1CTF\\s0 and save memory in the \\s-1CTF\\s0 consumer at runtime." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"These options control whether to demangle symbol names in error messages and " -"other output. When the linker is told to demangle, it tries to present " -"symbol names in a readable fashion: it strips leading underscores if they " -"are used by the object file format, and converts \\*(C+ mangled symbol names " -"into user readable names. Different compilers have different mangling " -"styles. The optional demangling style argument can be used to choose an " -"appropriate demangling style for your compiler. The linker will demangle by " -"default unless the environment variable B<\\s-1COLLECT_NO_DEMANGLE\\s0> is " -"set. These options may be used to override the default." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"Set the name of the dynamic linker. This is only meaningful when generating " -"dynamically linked \\s-1ELF\\s0 executables. The default dynamic linker is " -"normally correct; don't use this unless you know what you are doing." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"When producing an executable file, omit the request for a dynamic linker to " -"be used at load-time. This is only meaningful for \\s-1ELF\\s0 executables " -"that contain dynamic relocations, and usually requires entry point code that " -"is capable of processing these relocations." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"This option is similar to the B<--emit-relocs> option except that the relocs " -"are stored in a target-specific section. This option is only supported by " -"the B<\\s-1BFIN\\s0>, B<\\s-1CR16\\s0> and I<M68K> targets." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"Enable garbage collection of unused input sections. It is ignored on " -"targets that do not support this option. The default behaviour (of not " -"performing this garbage collection) can be restored by specifying \\&B<--no-" -"gc-sections> on the command line. Note that garbage collection for " -"\\s-1COFF\\s0 and \\s-1PE\\s0 format targets is supported, but the " -"implementation is currently considered to be experimental." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"As a \\s-1GNU\\s0 extension, \\s-1ELF\\s0 input sections marked with the " -"\\&CW<\\*(C`SHF_GNU_RETAIN\\*(C'> flag will not be garbage collected." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"When B<--gc-sections> is enabled, this option prevents garbage collection of " -"unused input sections that contain global symbols having default or " -"protected visibility. This option is intended to be used for executables " -"where unreferenced sections would otherwise be garbage collected regardless " -"of the external visibility of contained symbols. Note that this option has " -"no effect when linking shared objects since it is already the default " -"behaviour. This option is only supported for \\&\\s-1ELF\\s0 format targets." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"Print used size, total size and used size of memory regions created with the " -"B<\\s-1MEMORY\\s0> command. This is useful on embedded targets to have a " -"quick view of amount of free memory. The format of the output has one " -"headline and one line per region. It is both human readable and easily " -"parsable by tools. Here is an example of an output:" +"default linker script (rather than adding to it), unless the script contains " +"CW<\\*(C`INSERT\\*(C'>, so I<commandfile> must specify everything necessary " +"to describe the output file." msgstr "" #. type: Plain text -#: mageia-cauldron +#: fedora-rawhide msgid "" -"There are some operating systems, eg BeOS and \\s-1HPPA,\\s0 where undefined " -"symbols in shared libraries are normal." +"If I<scriptfile> does not exist in the current directory, CW<\\*(C`ld\\*(C'> " +"looks for it in the directories specified by any preceding B<-L> options." msgstr "" #. type: Plain text -#: mageia-cauldron +#: fedora-rawhide msgid "" -"If this option is provided then the linker will invoke \\&I<scriptname> " -"whenever an error is encountered. Currently however only two kinds of error " -"are supported: missing symbols and missing libraries. Two arguments will be " -"passed to script: the keyword \\&\\*(L\"undefined-symbol\\*(R\" or `missing-" -"lib\" and the I<name> of the undefined symbol or missing library. The " -"intention is that the script will provide suggestions to the user as to " -"where the symbol or library might be found. After the script has finished " -"then the normal linker error message will be displayed." +"Command line options that appear before the B<-T> option can affect the " +"script, but command line options that appear after it do not." msgstr "" #. type: Plain text -#: mageia-cauldron +#: fedora-rawhide msgid "" -"\\&B<ld> may be configured to support more than one kind of object file. If " -"your B<ld> is configured this way, you can use the \\&B<--oformat> option to " -"specify the binary format for the output object file. Even when B<ld> is " -"configured to support alternative object formats, you don't usually need to " -"specify this, as B<ld> should be configured to produce as a default output " -"format the most usual format on each machine. I<output-format> is a text " -"string, the name of a particular format supported by the \\s-1BFD\\s0 " -"libraries. (You can list the available binary formats with B<objdump -i>.) " -"The script command CW<\\*(C`OUTPUT_FORMAT\\*(C'> can also specify the output " -"format, but this option overrides it." +"Multiple B<-T> options will accumulate if they are augmenting the current " +"script, otherwise the last, non-augmenting, B<-T> option will be used." msgstr "" #. type: Plain text -#: mageia-cauldron -msgid "" -"Create an import library in I<file> corresponding to the executable the " -"linker is generating (eg. a \\s-1DLL\\s0 or \\s-1ELF\\s0 program). This " -"import library (which should be called CW<\\*(C`*.dll.a\\*(C'> or CW<\\*(C`*." -"a\\*(C'> for DLLs) may be used to link clients against the generated " -"executable; this behaviour makes it possible to skip a separate import " -"library creation step (eg. CW<\\*(C`dlltool\\*(C'> for DLLs). This option " -"is only available for the i386 \\s-1PE\\s0 and \\s-1ELF\\s0 targetted ports " -"of the linker." +#: fedora-rawhide +msgid "There are other ways of specifying linker scripts. See" msgstr "" #. type: Plain text -#: mageia-cauldron +#: fedora-rawhide msgid "" "Create a position independent executable. This is currently only supported " -"on \\&\\s-1ELF\\s0 platforms. Position independent executables are similar " -"to shared libraries in that they are relocated by the dynamic linker to the " -"virtual address the \\s-1OS\\s0 chooses for them (which can vary between " -"invocations). Like normal dynamically linked executables they can be " -"executed and symbols defined in the executable cannot be overridden by " -"shared libraries." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "This option is ignored for \\s-1SVR4\\s0 compatibility." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"On some platforms these link time global optimizations may make symbolic " -"debugging of the resulting executable impossible. This is known to be the " -"case for the Matsushita \\s-1MN10200\\s0 and \\s-1MN10300\\s0 family of " -"processors." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"Add a directory to the runtime library search path. This is used when " -"linking an \\s-1ELF\\s0 executable with shared objects. All B<-rpath> " -"arguments are concatenated and passed to the runtime linker, which uses them " -"to locate shared objects at runtime." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"If B<-rpath> is not used when linking an \\s-1ELF\\s0 executable, the " -"contents of the environment variable CW<\\*(C`LD_RUN_PATH\\*(C'> will be " -"used if it is defined." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -#, fuzzy -#| msgid "" -#| "The B<-rpath> option may also be used on SunOS. By default, on SunOS, " -#| "the linker will form a runtime search patch out of all the B<-L> options " -#| "it is given. If a B<-rpath> option is used, the runtime search path will " -#| "be formed exclusively using the B<-rpath> options, ignoring the B<-L> " -#| "options. This can be useful when using gcc, which adds many B<-L> " -#| "options which may be on NFS mounted filesystems." -msgid "" -"The B<-rpath> option may also be used on SunOS. By default, on SunOS, the " -"linker will form a runtime search path out of all the \\&B<-L> options it is " -"given. If a B<-rpath> option is used, the runtime search path will be " -"formed exclusively using the B<-rpath> options, ignoring the B<-L> options. " -"This can be useful when using gcc, which adds many B<-L> options which may " -"be on \\s-1NFS\\s0 mounted file systems." -msgstr "" -"La opción B<-rpath> tamibén se puede usar en SunOS. De forma predeterminada, " -"en SunOS, el enlazador formará un camino de búsqueda en tiempo de ejecución " -"a partir de todas las opciones B<-L> que se le den. Si se emplea una opción " -"B<-rpath>, el camino de búsqueda en tiempo de ejecución se formará " -"exclusivamente empleando las opciones B<-rpath>, sin tener en cuenta las " -"opciones B<-L>. Esto puede ser de utilidad cuando se utilice gcc, que añade " -"muchas opciones B<-L> que pueden estar en sistemas montados por NFS." - -#. type: Plain text -#: mageia-cauldron -#, fuzzy -#| msgid "" -#| "When using ELF or SunOS, one shared library may require another. This " -#| "happens when an B<ld\\ -shared> link includes a shared library as one of " -#| "the input files." -msgid "" -"When using \\s-1ELF\\s0 or SunOS, one shared library may require another. " -"This happens when an CW<\\*(C`ld -shared\\*(C'> link includes a shared " -"library as one of the input files." -msgstr "" -"Cuando se usa ELF en SunOS, una biblioteca compartida puede requerir otra. " -"Esto sucede cuando un enlazado con B<ld\\ -shared> incluye una biblioteca " -"compartida como uno de los ficheros de entrada." - -#. type: Plain text -#: mageia-cauldron -msgid "" -"The alternative form of these tokens - I<${\\s-1ORIGIN\\s0}> and " -"\\&I<${\\s-1LIB\\s0}> can also be used. The token \\f(CI$PLATFORM\\fR is " -"not supported." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"On an \\s-1ELF\\s0 system, for native linkers, if the B<-rpath> and \\&B<-" -"rpath-link> options were not used, search the contents of the environment " -"variable CW<\\*(C`LD_RUN_PATH\\*(C'>." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"For a native \\s-1ELF\\s0 linker, the directories in " -"CW<\\*(C`DT_RUNPATH\\*(C'> or \\&CW<\\*(C`DT_RPATH\\*(C'> of a shared " -"library are searched for shared libraries needed by it. The " -"CW<\\*(C`DT_RPATH\\*(C'> entries are ignored if " -"\\&CW<\\*(C`DT_RUNPATH\\*(C'> entries exist." +"on ELF platforms. Position independent executables are relocated by the " +"dynamic linker to the virtual address the OS chooses for them, which can " +"vary between invocations. They are marked ET_DYN in the ELF file header, " +"but differ from shared libraries in a number of ways. In particular, " +"defined symbols in a PIE by default can not be overridden by another object " +"as they can be in a shared library." msgstr "" #. type: Plain text -#: mageia-cauldron -msgid "" -"Any directories specified by a plugin \\s-1LDPT_SET_EXTRA_LIBRARY_PATH.\\s0" -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"Note however on Linux based systems there is an additional caveat: If the " -"B<--as-needed> option is active I<and> a shared library is located which " -"would normally satisfy the search I<and> this library does not have " -"\\s-1DT_NEEDED\\s0 tag for I<libc.so> \\&I<and> there is a shared library " -"later on in the set of search directories which also satisfies the search " -"I<and> this second shared library does have a \\s-1DT_NEEDED\\s0 tag for " -"\\&I<libc.so> I<then> the second library will be selected instead of the " -"first." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -#, fuzzy -#| msgid "" -#| "Create a shared library. This is currently only supported on ELF and " -#| "SunOS platforms (on SunOS it is not required, as the linker will " -#| "automatically create a shared library when there are undefined symbols " -#| "and the B<-e> option is not used)." -msgid "" -"Create a shared library. This is currently only supported on \\s-1ELF, " -"XCOFF\\s0 and SunOS platforms. On SunOS, the linker will automatically " -"create a shared library if the B<-e> option is not used and there are " -"undefined symbols in the link." -msgstr "" -"Crea una biblioteca compartida. Esto actualmente solo se soporta en " -"plataformas ELF y SunOS (en SunOS no se requiere, puesto que el enlazador " -"automáticamente creará una biblioteca compartida cuando haya símbolos no " -"definidos y no se use la opción B<-e>)." - -#. type: Plain text -#: mageia-cauldron -msgid "" -"This option specifies the number of empty slots to leave in the \\&.dynamic " -"section of \\s-1ELF\\s0 shared objects. Empty slots may be needed by post " -"processing tools, such as the prelinker. The default is 5." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -#, fuzzy -#| msgid "" -#| "Trys to creates extra sections in the output file so that no single " -#| "output section in the file contains more than I<count> relocations. This " -#| "is useful when generating huge relocatable for downloading into certain " -#| "real time kernels with the COFF object file format; since COFF cannot " -#| "represent more than 65535 relocations in a single section. Note that " -#| "this will fail to work with object file formats which do not support " -#| "arbitrary sections. The linker will not split up individual input " -#| "sections for redistribution, so if a single input section contains more " -#| "than I<count> relocations one output section will contain that many " -#| "relocations." -msgid "" -"Tries to creates extra sections in the output file so that no single output " -"section in the file contains more than I<count> relocations. This is useful " -"when generating huge relocatable files for downloading into certain real " -"time kernels with the \\s-1COFF\\s0 object file format; since \\s-1COFF\\s0 " -"cannot represent more than 65535 relocations in a single section. Note that " -"this will fail to work with object file formats which do not support " -"arbitrary sections. The linker will not split up individual input sections " -"for redistribution, so if a single input section contains more than I<count> " -"relocations one output section will contain that many relocations. I<count> " -"defaults to a value of 32768." -msgstr "" -"Intenta crear secciones extra en el fichero de salida de forma que ninguna " -"sección simple en el fichero contenga más de I<núm> reubicaciones. Esto es " -"útil cuando se genere un reubicable enorme para descargarlo a ciertos " -"núcleos de tiempo real con el formato de fichero objeto COFF, puesto que " -"COFF no puede representar más de 65535 reubicaciones en una sola sección. " -"Observe que esto no funcionará con formatos de fichero objeto que no admitan " -"secciones arbitrarias. El enlazador no dividirá secciones de entrada " -"individuales para la redistribución, de forma que si una sola sección de " -"entrada contiene más de I<núm> reubicaciones una sección de salida contendrá " -"esas mismas reubicaciones." - -#. type: Plain text -#: mageia-cauldron -msgid "" -"This is used by \\s-1COFF/PE\\s0 based targets to create a task-linked " -"object file where all of the global symbols have been converted to statics." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"When creating an \\s-1ELF\\s0 executable, it will set the address of the " -"first byte of the text segment." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"When creating an \\s-1ELF\\s0 executable or shared object for a target where " -"the read-only data is in its own segment separate from the executable text, " -"it will set the address of the first byte of the read-only data segment." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"When creating an \\s-1ELF\\s0 executable or shared object for x86-64 medium " -"memory model, it will set the address of the first byte of the ldata segment." -msgstr "" - -#. type: IP -#: mageia-cauldron -#, no-wrap -msgid "B<--verbose[=>I<\\s-1NUMBER\\s0>B<]>" -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"Display the version number for B<ld> and list the linker emulations " -"supported. Display which input files can and cannot be opened. Display the " -"linker script being used by the linker. If the optional I<\\s-1NUMBER\\s0> " -"argument E<gt> 1, plugin symbol status will also be displayed." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"Specify the name of a version script to the linker. This is typically used " -"when creating shared libraries to specify additional information about the " -"version hierarchy for the library being created. This option is only fully " -"supported on \\s-1ELF\\s0 platforms which support shared libraries; see " -"B<\\s-1VERSION\\s0>. It is partially supported on \\s-1PE\\s0 platforms, " -"which can use version scripts to filter symbol visibility in auto-export " -"mode: any symbols marked B<local> in the version script will not be exported." -msgstr "" - -#. type: Plain text -#: mageia-cauldron +#: fedora-rawhide #, fuzzy #| msgid "" -#| "Warn if any global constructors are used. This is only useful for a few " -#| "object file formats. For formats like COFF or ELF, the linker can not " -#| "detect the use of global constructors." -msgid "" -"Warn if any global constructors are used. This is only useful for a few " -"object file formats. For formats like \\s-1COFF\\s0 or \\s-1ELF,\\s0 the " -"linker can not detect the use of global constructors." -msgstr "" -"Avisa si se emplea algún constructor global. Esto solo es de utilidad para " -"unos pocos formatos de ficheros objeto. Para formatos como COFF o ELF, el " -"enlazador no puede detectar el empleo de constructores globales." - -#. type: Plain text -#: mageia-cauldron -msgid "" -"On \\s-1ELF\\s0 platforms this option controls how the linker generates " -"warning messages when it creates an output file with an executable stack. " -"By default the linker will not warn if the B<-z execstack> command line " -"option has been used, but this behaviour can be overridden by the \\&B<--" -"warn-execstack> option." -msgstr "" - -#. type: Plain text -#: mageia-cauldron opensuse-leap-15-6 -msgid "" -"On the other hand the linker will normally warn if the stack is made " -"executable because one or more of the input files need an execuable stack " -"and neither of the B<-z execstack> or B<-z noexecstack> command line options " -"have been specified. This warning can be disabled via the B<--no-warn-" -"execstack> option." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"Note: \\s-1ELF\\s0 format input files specify that they need an executable " -"stack by having a I<.note.GNU-stack> section with the executable bit set in " -"its section flags. They can specify that they do not need an executable " -"stack by having that section, but without the executable flag bit set. If " -"an input file does not have a I<.note.GNU-stack> section present then the " -"default behaviour is target specific. For some targets, then absence of " -"such a section implies that an executable stack I<is> required. This is " -"often a problem for hand crafted assembler files." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"Warn if the linker adds \\s-1DT_TEXTREL\\s0 to a position-independent " -"executable or shared object." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "Warn if an object has alternate \\s-1ELF\\s0 machine code." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"Request (B<--eh-frame-hdr>) or suppress (B<--no-eh-frame-hdr>) the creation " -"of CW<\\*(C`.eh_frame_hdr\\*(C'> section and \\s-1ELF\\s0 " -"CW<\\*(C`PT_GNU_EH_FRAME\\*(C'> segment header." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"Request creation of CW<\\*(C`.eh_frame\\*(C'> unwind info for linker " -"generated code sections like \\s-1PLT.\\s0 This option is on by default if " -"linker generated unwind info is supported. This option also controls the " -"generation of CW<\\*(C`.sframe\\*(C'> unwind info for linker generated code " -"sections like \\s-1PLT.\\s0" -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"This linker can create the new dynamic tags in \\s-1ELF.\\s0 But the older " -"\\s-1ELF\\s0 systems may not understand them. If you specify \\&B<--enable-" -"new-dtags>, the new dynamic tags will be created as needed and older dynamic " -"tags will be omitted. If you specify B<--disable-new-dtags>, no new dynamic " -"tags will be created. By default, the new dynamic tags are not created. Note " -"that those options are only available for \\s-1ELF\\s0 systems." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"Set the type of linker's hash table(s). I<style> can be either " -"\\&CW<\\*(C`sysv\\*(C'> for classic \\s-1ELF\\s0 CW<\\*(C`.hash\\*(C'> " -"section, CW<\\*(C`gnu\\*(C'> for new style \\s-1GNU\\s0 CW<\\*(C`.gnu." -"hash\\*(C'> section or CW<\\*(C`both\\*(C'> for both the classic " -"\\s-1ELF\\s0 CW<\\*(C`.hash\\*(C'> and new style \\s-1GNU\\s0 CW<\\*(C`.gnu." -"hash\\*(C'> hash tables. The default depends upon how the linker was " -"configured, but for most Linux based systems it will be CW<\\*(C`both\\*(C'>." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"On \\s-1ELF\\s0 platforms, these options control how \\s-1DWARF\\s0 debug " -"sections are compressed using zlib." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"\\&B<--compress-debug-sections=none> doesn't compress \\s-1DWARF\\s0 debug " -"sections. B<--compress-debug-sections=zlib-gnu> compresses " -"\\&\\s-1DWARF\\s0 debug sections and renames them to begin with B<.zdebug> " -"instead of B<.debug>. B<--compress-debug-sections=zlib-gabi> also " -"compresses \\s-1DWARF\\s0 debug sections, but rather than renaming them it " -"sets the \\s-1SHF_COMPRESSED\\s0 flag in the sections' headers." -msgstr "" - -#. type: Plain text -#: mageia-cauldron +#| "When the linker encounters such a dependency when doing a non-shared, non-" +#| "relocateable link, it will automatically try to locate the required " +#| "shared library and include it in the link, if it is not included " +#| "explicitly. In such a case, the B<-rpath-link> option specifies the " +#| "first set of directories to search. The B<-rpath-link> option may " +#| "specify a sequence of directory names either by specifying a list of " +#| "names separated by colons, or by appearing multiple times." msgid "" -"\\&B<--compress-debug-sections=zstd> compresses \\s-1DWARF\\s0 debug " -"sections using zstd." +"When the linker encounters such a dependency when doing a non-shared, non-" +"relocatable link, it will automatically try to locate the required shared " +"library and include it in the link, if it is not included explicitly. In " +"such a case, several directories are searched as described below. The B<-" +"rpath-link> option specifies the first set of directories to search. This " +"option may specify a sequence of directory names either by providing a list " +"of names separated by colons, or by appearing multiple times." msgstr "" +"Cuando el enlazador encuentra una dependencia como ésta cuando está haciendo " +"un enlazado no compartido ni reubicable, automáticamente tratará de " +"localizar la biblioteca compartida requerida e incluirla en el enlace, si no " +"se incluye explícitamente. En tal caso, la opción B<-rpath-link> especifica " +"el primer conjunto de directorios a buscar. La opción B<-rpath-link> puede " +"especificar una secuencia de nombres de directorio bien especificando una " +"lista de nombres separados por dos puntos, o apareciendo varias veces." #. type: Plain text -#: mageia-cauldron +#: fedora-rawhide msgid "" -"Request the creation of a CW<\\*(C`.note.gnu.build-id\\*(C'> \\s-1ELF\\s0 " -"note section or a CW<\\*(C`.buildid\\*(C'> \\s-1COFF\\s0 section. The " -"contents of the note are unique bits identifying this linked file. I<style> " -"can be \\&CW<\\*(C`uuid\\*(C'> to use 128 random bits, CW<\\*(C`sha1\\*(C'> " -"to use a 160-bit \\&\\s-1SHA1\\s0 hash on the normative parts of the output " -"contents, \\&CW<\\*(C`md5\\*(C'> to use a 128-bit \\s-1MD5\\s0 hash on the " -"normative parts of the output contents, or " -"CW<\\*(C`0x>\\f(CIhexstringCW<\\*(C'> to use a chosen bit string specified " -"as an even number of hexadecimal digits (CW<\\*(C`-\\*(C'> and \\&CW<\\*(C`:" -"\\*(C'> characters between digit pairs are ignored). If I<style> is " -"omitted, CW<\\*(C`sha1\\*(C'> is used." +"The B<--rpath-link> option should be used with caution as it overrides the " +"search path that may have been hard compiled into a shared library. In such " +"a case it is possible to unintentionally use a different search path than " +"the runtime linker would have used." msgstr "" #. type: Plain text -#: mageia-cauldron +#: fedora-rawhide msgid "" -"The CW<\\*(C`md5\\*(C'> and CW<\\*(C`sha1\\*(C'> styles produces an " -"identifier that is always the same in an identical output file, but will be " -"unique among all nonidentical output files. It is not intended to be " -"compared as a checksum for the file's contents. A linked file may be " -"changed later by other tools, but the build \\s-1ID\\s0 bit string " -"identifying the original linked file does not change." +"When additional shared libraries are required, the linker will search " +"directories in the order listed below in order to find them. Note however " +"that this only applies to additional libraries needed to satisfy already " +"included shared libraries. It does I<not> apply to libraries that are " +"included via the B<-l> command line option. Searches for B<-l> libraries " +"are only conducted in directories specified by the B<-L> option" msgstr "" #. type: IP -#: mageia-cauldron +#: fedora-rawhide #, fuzzy, no-wrap -#| msgid "B<--orphan-handling=>I<\\s-1MODE\\s0>" -msgid "B<--package-metadata=>I<\\s-1JSON\\s0>" -msgstr "B<--orphan-handling=>I<\\s-1MODO\\s0>" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"Request the creation of a CW<\\*(C`.note.package\\*(C'> \\s-1ELF\\s0 note " -"section. The contents of the note are in \\s-1JSON\\s0 format, as per the " -"package metadata specification. For more information see: https://systemd." -"io/ELF_PACKAGE_METADATA/ If the \\s-1JSON\\s0 argument is missing/empty then " -"this will disable the creation of the metadata note, if one had been enabled " -"by an earlier occurrence of the --package-metdata option. If the linker has " -"been built with libjansson, then the \\s-1JSON\\s0 string will be validated." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"The i386 \\s-1PE\\s0 linker supports the B<-shared> option, which causes the " -"output to be a dynamically linked library (\\s-1DLL\\s0) instead of a normal " -"executable. You should name the output CW<\\*(C`*.dll\\*(C'> when you use " -"this option. In addition, the linker fully supports the standard " -"\\&CW<\\*(C`*.def\\*(C'> files, which may be specified on the linker command " -"line like an object file (in fact, it should precede archives it exports " -"symbols from, to ensure that they get linked in, just like a normal object " -"file)." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"In addition to the options common to all targets, the i386 \\s-1PE\\s0 " -"linker support additional command-line options that are specific to the i386 " -"\\&\\s-1PE\\s0 target. Options that take values may be separated from their " -"values by either a space or an equals sign." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"If given, symbols with a stdcall suffix (@I<nn>) will be exported as-is and " -"also with the suffix stripped. [This option is specific to the i386 " -"\\s-1PE\\s0 targeted port of the linker]" -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"Use I<file> as the name of a file in which to save the base addresses of all " -"the relocations needed for generating DLLs with \\&I<dlltool>. [This is an " -"i386 \\s-1PE\\s0 specific option]" -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"Create a \\s-1DLL\\s0 instead of a regular executable. You may also use " -"\\&B<-shared> or specify a CW<\\*(C`LIBRARY\\*(C'> in a given CW<\\*(C`." -"def\\*(C'> file. [This option is specific to the i386 \\s-1PE\\s0 targeted " -"port of the linker]" -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"The \\s-1PE\\s0 variants of the \\s-1COFF\\s0 object format add an extension " -"that permits the use of section names longer than eight characters, the " -"normal limit for \\s-1COFF.\\s0 By default, these names are only allowed in " -"object files, as fully-linked executable images do not carry the " -"\\s-1COFF\\s0 string table required to support the longer names. As a " -"\\s-1GNU\\s0 extension, it is possible to allow their use in executable " -"images as well, or to (probably pointlessly!) disallow it in object files, " -"by using these two options. Executable images generated with these long " -"section names are slightly non-standard, carrying as they do a string table, " -"and may generate confusing output when examined with non-GNU PE-aware tools, " -"such as file viewers and dumpers. However, \\&\\s-1GDB\\s0 relies on the " -"use of \\s-1PE\\s0 long section names to find Dwarf-2 debug information " -"sections in an executable image at runtime, and so if neither option is " -"specified on the command-line, B<ld> will enable long section names, " -"overriding the default and technically correct behaviour, when it finds the " -"presence of debug information while linking an executable image and not " -"stripping symbols. [This option is valid for all \\s-1PE\\s0 targeted ports " -"of the linker]" -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"If the link finds a symbol that it cannot resolve, it will attempt to do " -"\\*(L\"fuzzy linking\\*(R\" by looking for another defined symbol that " -"differs only in the format of the symbol name (cdecl vs stdcall) and will " -"resolve that symbol by linking to the match. For example, the undefined " -"symbol CW<\\*(C`_foo\\*(C'> might be linked to the function " -"\\&CW<\\*(C`_foo@12\\*(C'>, or the undefined symbol CW<\\*(C`_bar@16\\*(C'> " -"might be linked to the function CW<\\*(C`_bar\\*(C'>. When the linker does " -"this, it prints a warning, since it normally should have failed to link, but " -"sometimes import libraries generated from third-party dlls may need this " -"feature to be usable. If you specify B<--enable-stdcall-fixup>, this " -"feature is fully enabled and warnings are not printed. If you specify " -"\\&B<--disable-stdcall-fixup>, this feature is disabled and such mismatches " -"are considered to be errors. [This option is specific to the i386 " -"\\s-1PE\\s0 targeted port of the linker]" -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"If given, all global symbols in the objects used to build a \\s-1DLL\\s0 " -"will be exported by the \\s-1DLL.\\s0 Note that this is the default if there " -"otherwise wouldn't be any exported symbols. When symbols are explicitly " -"exported via \\s-1DEF\\s0 files or implicitly exported via function " -"attributes, the default is to not export anything else unless this option is " -"given. Note that the symbols CW<\\*(C`DllMain@12\\*(C'>, " -"\\&CW<\\*(C`DllEntryPoint@0\\*(C'>, CW<\\*(C`DllMainCRTStartup@12\\*(C'>, " -"and \\&CW<\\*(C`impure_ptr\\*(C'> will not be automatically exported. Also, " -"symbols imported from other DLLs will not be re-exported, nor will symbols " -"specifying the \\s-1DLL\\s0's internal layout such as those beginning with " -"CW<\\*(C`_head_\\*(C'> or ending with \\&CW<\\*(C`_iname\\*(C'>. In " -"addition, no symbols from CW<\\*(C`libgcc\\*(C'>, \\&CW<\\*(C`libstd++" -"\\*(C'>, CW<\\*(C`libmingw32\\*(C'>, or CW<\\*(C`crtX.o\\*(C'> will be " -"exported. Symbols whose names begin with CW<\\*(C`_\\|_rtti_\\*(C'> or " -"CW<\\*(C`_\\|_builtin_\\*(C'> will not be exported, to help with \\*(C+ " -"DLLs. Finally, there is an extensive list of cygwin-private symbols that " -"are not exported (obviously, this applies on when building DLLs for cygwin " -"targets). These cygwin-excludes are: CW<\\*(C`_cygwin_dll_entry@12\\*(C'>, " -"\\&CW<\\*(C`_cygwin_crt0_common@8\\*(C'>, " -"CW<\\*(C`_cygwin_noncygwin_dll_entry@12\\*(C'>, \\&CW<\\*(C`_fmode\\*(C'>, " -"CW<\\*(C`_impure_ptr\\*(C'>, CW<\\*(C`cygwin_attach_dll\\*(C'>, " -"\\&CW<\\*(C`cygwin_premain0\\*(C'>, CW<\\*(C`cygwin_premain1\\*(C'>, " -"CW<\\*(C`cygwin_premain2\\*(C'>, \\&CW<\\*(C`cygwin_premain3\\*(C'>, and " -"CW<\\*(C`environ\\*(C'>. [This option is specific to the i386 \\s-1PE\\s0 " -"targeted port of the linker]" -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"Specifies a list of symbols which should not be automatically exported. The " -"symbol names may be delimited by commas or colons. [This option is specific " -"to the i386 \\s-1PE\\s0 targeted port of the linker]" -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"Specifies no symbols should be automatically exported. [This option is " -"specific to the i386 \\s-1PE\\s0 targeted port of the linker]" -msgstr "" - -#. type: Plain text -#: mageia-cauldron -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 the i386 \\s-1PE\\s0 targeted port of the linker]" -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"Specify the number of bytes of memory to reserve (and optionally commit) to " -"be used as heap for this program. The default is 1MB reserved, 4K " -"committed. [This option is specific to the i386 \\s-1PE\\s0 targeted port " -"of the linker]" -msgstr "" - -#. type: Plain text -#: mageia-cauldron -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 the i386 \\s-1PE\\s0 targeted port of the linker]" -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"If given, the stdcall suffixes (@I<nn>) will be stripped from symbols before " -"they are exported. [This option is specific to the i386 \\s-1PE\\s0 " -"targeted port of the linker]" -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"If given, the appropriate bit in the \\*(L\"Characteristics\\*(R\" field of " -"the \\s-1COFF\\s0 header is set to indicate that this executable supports " -"virtual addresses greater than 2 gigabytes. This should be used in " -"conjunction with the /3GB or /USERVA=I<value> megabytes switch in the " -"\\*(L\"[operating systems]\\*(R\" section of the \\s-1BOOT.INI.\\s0 " -"Otherwise, this bit has no effect. [This option is specific to \\s-1PE\\s0 " -"targeted ports of the linker]" -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"Reverts the effect of a previous B<--large-address-aware> option. This is " -"useful if B<--large-address-aware> is always set by the compiler driver (e." -"g. Cygwin gcc) and the executable does not support virtual addresses greater " -"than 2 gigabytes. [This option is specific to \\s-1PE\\s0 targeted ports of " -"the linker]" -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"Sets the major number of the \\*(L\"image version\\*(R\". Defaults to 1. " -"[This option is specific to the i386 \\s-1PE\\s0 targeted port of the linker]" -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"Sets the major number of the \\*(L\"os version\\*(R\". Defaults to 4. " -"[This option is specific to the i386 \\s-1PE\\s0 targeted port of the linker]" -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"Sets the major number of the \\*(L\"subsystem version\\*(R\". Defaults to " -"4. [This option is specific to the i386 \\s-1PE\\s0 targeted port of the " -"linker]" -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"Sets the minor number of the \\*(L\"image version\\*(R\". Defaults to 0. " -"[This option is specific to the i386 \\s-1PE\\s0 targeted port of the linker]" -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"Sets the minor number of the \\*(L\"os version\\*(R\". Defaults to 0. " -"[This option is specific to the i386 \\s-1PE\\s0 targeted port of the linker]" -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"Sets the minor number of the \\*(L\"subsystem version\\*(R\". Defaults to " -"0. [This option is specific to the i386 \\s-1PE\\s0 targeted port of the " -"linker]" -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"The linker will create the file I<file> which will contain a \\s-1DEF\\s0 " -"file corresponding to the \\s-1DLL\\s0 the linker is generating. This " -"\\s-1DEF\\s0 file (which should be called CW<\\*(C`*.def\\*(C'>) may be used " -"to create an import library with CW<\\*(C`dlltool\\*(C'> or may be used as a " -"reference to automatically or implicitly exported symbols. [This option is " -"specific to the i386 \\s-1PE\\s0 targeted port of the linker]" -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"Automatically choose the image base for DLLs, optionally starting with base " -"\\&I<value>, unless one is specified using the CW<\\*(C`--image-base\\*(C'> " -"argument. By using a hash generated from the dllname to create unique image " -"bases for each \\s-1DLL,\\s0 in-memory collisions and relocations which can " -"delay program execution are avoided. [This option is specific to the i386 " -"\\s-1PE\\s0 targeted port of the linker]" -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"Do not automatically generate a unique image base. If there is no user-" -"specified image base (CW<\\*(C`--image-base\\*(C'>) then use the platform " -"default. [This option is specific to the i386 \\s-1PE\\s0 targeted port of " -"the linker]" -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"When linking dynamically to a dll without an import library, search for " -"CW<\\*(C`E<lt>stringE<gt>E<lt>basenameE<gt>.dll\\*(C'> in preference to " -"\\&CW<\\*(C`libE<lt>basenameE<gt>.dll\\*(C'>. This behaviour allows easy " -"distinction between DLLs built for the various \\*(L\"subplatforms\\*(R\": " -"native, cygwin, uwin, pw, etc. For instance, cygwin DLLs typically use " -"\\&CW<\\*(C`--dll-search-prefix=cyg\\*(C'>. [This option is specific to the " -"i386 \\s-1PE\\s0 targeted port of the linker]" -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"Do sophisticated linking of CW<\\*(C`_symbol\\*(C'> to CW<\\*(C`_\\|_imp_\\|" -"_symbol\\*(C'> for \\&\\s-1DATA\\s0 imports from DLLs, thus making it " -"possible to bypass the dllimport mechanism on the user side and to reference " -"unmangled symbol names. [This option is specific to the i386 \\s-1PE\\s0 " -"targeted port of the linker]" -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"Using 'auto-import' generally will 'just work' \\*(-- but sometimes you may " -"see this message:" -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"This message occurs when some (sub)expression accesses an address ultimately " -"given by the sum of two constants (Win32 import tables only allow one). " -"Instances where this may occur include accesses to member fields of struct " -"variables imported from a \\s-1DLL,\\s0 as well as using a constant index " -"into an array variable imported from a \\s-1DLL.\\s0 Any multiword variable " -"(arrays, structs, long long, etc) may trigger this error condition. " -"However, regardless of the exact data type of the offending exported " -"variable, ld will always detect it, issue the warning, and exit." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"A second solution is to force one of the 'constants' to be a variable \\*(-- " -"that is, unknown and un-optimizable at compile time. For arrays, there are " -"two possibilities: a) make the indexee (the array's address) a variable, or " -"b) make the 'constant' index a variable. Thus:" -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"A third method of dealing with this difficulty is to abandon \\&'auto-" -"import' for the offending symbol and mark it with \\&CW<\\*(C`_\\|" -"_declspec(dllimport)\\*(C'>. However, in practice that requires using " -"compile-time #defines to indicate whether you are building a \\s-1DLL,\\s0 " -"building client code that will link to the \\s-1DLL,\\s0 or merely building/" -"linking to a static library. In making the choice between the various " -"methods of resolving the 'direct address with constant offset' problem, you " -"should consider typical real-world usage:" -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"Do not attempt to do sophisticated linking of CW<\\*(C`_symbol\\*(C'> to " -"\\&CW<\\*(C`_\\|_imp_\\|_symbol\\*(C'> for \\s-1DATA\\s0 imports from DLLs. " -"[This option is specific to the i386 \\s-1PE\\s0 targeted port of the linker]" -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"If your code contains expressions described in --enable-auto-import section, " -"that is, \\s-1DATA\\s0 imports from \\s-1DLL\\s0 with non-zero offset, this " -"switch will create a vector of 'runtime pseudo relocations' which can be " -"used by runtime environment to adjust references to such data in your client " -"code. [This option is specific to the i386 \\s-1PE\\s0 targeted port of the " -"linker]" -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"Do not create pseudo relocations for non-zero offset \\s-1DATA\\s0 imports " -"from DLLs. [This option is specific to the i386 \\s-1PE\\s0 targeted port " -"of the linker]" -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"Show additional debug info related to auto-import symbol thunking. [This " -"option is specific to the i386 \\s-1PE\\s0 targeted port of the linker]" -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"Sets the section alignment. Sections in memory will always begin at " -"addresses which are a multiple of this number. Defaults to 0x1000. [This " -"option is specific to the i386 \\s-1PE\\s0 targeted port of the linker]" -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"Specify the number of bytes of memory to reserve (and optionally commit) to " -"be used as stack for this program. The default is 2MB reserved, 4K " -"committed. [This option is specific to the i386 \\s-1PE\\s0 targeted port " -"of the linker]" -msgstr "" - -#. type: Plain text -#: mageia-cauldron -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'>, 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 the i386 \\s-1PE\\s0 targeted port of the linker]" -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"The following options set flags in the CW<\\*(C`DllCharacteristics\\*(C'> " -"field of the \\s-1PE\\s0 file header: [These options are specific to " -"\\s-1PE\\s0 targeted ports of the linker]" -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"Image is compatible with 64-bit address space layout randomization " -"(\\s-1ASLR\\s0). This option is enabled by default for 64-bit \\s-1PE\\s0 " -"images." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"The image base address may be relocated using address space layout " -"randomization (\\s-1ASLR\\s0). This feature was introduced with \\s-1MS\\s0 " -"Windows Vista for i386 \\s-1PE\\s0 targets. This option is enabled by " -"default but can be disabled via the B<--disable-dynamicbase> option. This " -"option also implies B<--enable-reloc-section>." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"The image is compatible with the Data Execution Prevention. This feature " -"was introduced with \\s-1MS\\s0 Windows \\s-1XP SP2\\s0 for i386 \\s-1PE\\s0 " -"targets. The option is enabled by default." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"The image does not use \\s-1SEH.\\s0 No \\s-1SE\\s0 handler may be called " -"from this image. This option is disabled by default." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"The driver uses the \\s-1MS\\s0 Windows Driver Model. This option is " -"disabled by default." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"Create the base relocation table, which is necessary if the image is loaded " -"at a different image base than specified in the \\s-1PE\\s0 header. This " -"option is enabled by default." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"The C6X uClinux target uses a binary format called \\s-1DSBT\\s0 to support " -"shared libraries. Each shared library in the system needs to have a unique " -"index; all executables use an index of 0." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"This option sets the number of entries in the \\s-1DSBT\\s0 of the current " -"executable or shared library to I<size>. The default is to create a table " -"with 64 entries." -msgstr "" - -#. type: Plain text -#: mageia-cauldron -msgid "" -"This option sets the \\s-1DSBT\\s0 index of the current executable or shared " -"library to I<index>. The default is 0, which is appropriate for generating " -"executables. If a shared library is generated with a \\s-1DSBT\\s0 index of " -"0, the \\&CW<\\*(C`R_C6000_DSBT_INDEX\\*(C'> relocs are copied into the " -"output file." -msgstr "" +#| msgid "B<-Map >I<mapfile>" +msgid "B<--section-ordering-file=>I<script>" +msgstr "B<-Map >I<fichmapa>" -#. type: Plain text -#: mageia-cauldron -msgid "" -"This option indicates to the linker the name of the memory region in the " -"B<\\s-1MEMORY\\s0> specification that describes the memory bank window. The " -"definition of such region is then used by the linker to compute paging and " -"addresses within the memory window." +#. type: IX +#: fedora-rawhide +#, no-wrap +msgid "--section-ordering-file=script" msgstr "" #. type: Plain text -#: mageia-cauldron +#: fedora-rawhide msgid "" -"The following options are supported to control handling of \\s-1GOT\\s0 " -"generation when linking for 68K targets." +"This option is used to augment the current linker script with additional " +"mapping of input sections to output sections. This file must use the same " +"syntax for CW<\\*(C`SECTIONS\\*(C'> as is used in normal linker scripts, but " +"it should not do anything other than place input sections into output " +"sections. CW<@pxref>{SECTIONS}" msgstr "" #. type: Plain text -#: mageia-cauldron +#: fedora-rawhide msgid "" -"This option tells the linker which \\s-1GOT\\s0 generation scheme to use. " -"\\&I<type> should be one of B<single>, B<negative>, \\&B<multigot> or " -"B<target>. For more information refer to the Info entry for I<ld>." +"A second constraint on the section ordering script is that it can only " +"reference output sections that are already defined by whichever linker " +"script is currently in use. (Ie the default linker script or a script " +"specified on the command line). The benefit of the section ordering script " +"however is that the input sections are mapped to the start of the output " +"sections, so that they can ensure the ordering of sections in the output " +"section. For example, imagine that the default linker script looks like " +"this:" msgstr "" #. type: Plain text -#: mageia-cauldron +#: fedora-rawhide msgid "" -"The following options are supported to control microMIPS instruction " -"generation and branch relocation checks for \\s-1ISA\\s0 mode transitions " -"when linking for \\s-1MIPS\\s0 targets." +"\\& SECTIONS { \\& .text : { *(.text.hot) ; *(.text .text.*) } \\& .data : " +"{ *(.data.big) ; *(.data .data.*) } \\& }" msgstr "" #. type: Plain text -#: mageia-cauldron -msgid "" -"These options control the choice of microMIPS instructions used in code " -"generated by the linker, such as that in the \\s-1PLT\\s0 or lazy binding " -"stubs, or in relaxation. If B<--insn32> is used, then the linker only uses " -"32-bit instruction encodings. By default or if B<--no-insn32> is used, all " -"instruction encodings are used, including 16-bit ones where possible." +#: fedora-rawhide +msgid "Then if a section ordering file like this is used:" msgstr "" #. type: Plain text -#: mageia-cauldron +#: fedora-rawhide msgid "" -"These options control branch relocation checks for invalid \\s-1ISA\\s0 mode " -"transitions. If B<--ignore-branch-isa> is used, then the linker accepts any " -"branch relocations and any \\s-1ISA\\s0 mode transition required is lost in " -"relocation calculation, except for some cases of CW<\\*(C`BAL\\*(C'> " -"instructions which meet relaxation conditions and are converted to " -"equivalent CW<\\*(C`JALX\\*(C'> instructions as the associated relocation is " -"calculated. By default or if B<--no-ignore-branch-isa> is used a check is " -"made causing the loss of an \\s-1ISA\\s0 mode transition to produce an error." +"\\& .text : { *(.text.first) ; *(.text.z*) } \\& .data : { foo.o(.data." +"first) ; *(.data.small) }" msgstr "" #. type: Plain text -#: mageia-cauldron -msgid "" -"These options control the generation of compact instructions by the linker " -"in the \\s-1PLT\\s0 entries for \\s-1MIPS R6.\\s0" +#: fedora-rawhide +msgid "This would be equivalent to a linker script like this:" msgstr "" #. type: Plain text -#: mageia-cauldron +#: fedora-rawhide msgid "" -"Mark the output as CW<\\*(C`OMAGIC\\*(C'> (0407) in the I<a.out> header to " -"indicate that the text segment is not to be write-protected and shared. " -"Since the text and data sections are both readable and writable, the data " -"section is allocated immediately contiguous after the text segment. This is " -"the oldest format for \\s-1PDP11\\s0 executable programs and is the default " -"for B<ld> on \\s-1PDP11\\s0 Unix systems from the beginning through 2.11BSD." +"\\& SECTIONS { \\& .text : { *(.text.first) ; *(.text.z*) ; *(.text.hot) ; " +"*(.text .text.*) } \\& .data : { foo.o(.data.first) ; *(.data.small) ; *(." +"data.big) ; *(.data .data.*) } \\& }" msgstr "" #. type: Plain text -#: mageia-cauldron +#: fedora-rawhide msgid "" -"Mark the output as CW<\\*(C`IMAGIC\\*(C'> (0411) in the I<a.out> header to " -"indicate that when the output file is executed, the program text and data " -"areas will be loaded into separate address spaces using the split " -"instruction and data space feature of the memory management unit in larger " -"models of the \\s-1PDP11.\\s0 This doubles the address space available to " -"the program. The text segment is again pure, write-protected, and " -"shareable. The only difference in the output format between this option and " -"the others, besides the magic number, is that both the text and data " -"sections start at location 0. The B<-z> option selected this format in " -"2.11BSD. This option creates a I<separate executable> format." +"The advantage of the section ordering file is that it can be used to order " +"those sections that matter to the user without having to worry about any " +"other sections, or memory regions, or anything else." msgstr "" -#. type: Plain text -#: mageia-cauldron -#, fuzzy -#| msgid "" -#| "B<GNUTARGET> \\& in the environment, B<ld> \\& uses the natural format of " -#| "the host. If B<GNUTARGET> \\& is set to B<default> \\& then BFD attempts " -#| "to discover the input format by examining binary input files; this method " -#| "often succeeds, but there are potential ambiguities, since there is no " -#| "method of ensuring that the magic number used to flag object-file formats " -#| "is unique. However, the configuration procedure for BFD on each system " -#| "places the conventional format for that system first in the search-list, " -#| "so ambiguities are resolved in favor of convention." -msgid "" -"\\&CW<\\*(C`GNUTARGET\\*(C'> determines the input-file object format if you " -"don't use B<-b> (or its synonym B<--format>). Its value should be one of " -"the \\s-1BFD\\s0 names for an input format. If there is no " -"\\&CW<\\*(C`GNUTARGET\\*(C'> in the environment, B<ld> uses the natural " -"format of the target. If CW<\\*(C`GNUTARGET\\*(C'> is set to " -"CW<\\*(C`default\\*(C'> then \\s-1BFD\\s0 attempts to discover the input " -"format by examining binary input files; this method often succeeds, but " -"there are potential ambiguities, since there is no method of ensuring that " -"the magic number used to specify object-file formats is unique. However, " -"the configuration procedure for \\&\\s-1BFD\\s0 on each system places the " -"conventional format for that system first in the search-list, so ambiguities " -"are resolved in favor of convention." -msgstr "" -"B<GNUTARGET> \\& en el entorno, B<ld> \\& emplea el formato natural del " -"anfitrión. Si B<GNUTARGET> \\& se establece al valor B<default> \\&, " -"entonces BFD intenta descubrir el formato examinando los ficheros binarios " -"de entrada; este método a menudo tiene éxito, pero hay ambigüedades " -"potenciales, puesto que no hay ningún método que nos asegure que el número " -"mágico empleado para marcar formatos de ficheros objeto sea único. Sin " -"embargo, el procedimiento de configuración para BFD en cada sistema pone el " -"formato convencional para ese sistema en primer lugar en la lista de " -"búsqueda, de forma que las ambigüedades se resuelvan a favor del convenio." +#. type: TH +#: mageia-cauldron opensuse-tumbleweed +#, no-wrap +msgid "2024-01-29" +msgstr "29 Enero 2024" -#. type: Plain text -#: mageia-cauldron -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 +#: mageia-cauldron opensuse-tumbleweed +#, no-wrap +msgid "binutils-2.42" +msgstr "binutils-2.42" #. type: TH #: opensuse-leap-15-6 @@ -13631,6 +11877,16 @@ msgstr "" #. type: Plain text #: opensuse-leap-15-6 msgid "" +"On the other hand the linker will normally warn if the stack is made " +"executable because one or more of the input files need an execuable stack " +"and neither of the B<-z execstack> or B<-z noexecstack> command line options " +"have been specified. This warning can be disabled via the B<--no-warn-" +"execstack> option." +msgstr "" + +#. type: Plain text +#: opensuse-leap-15-6 +msgid "" "Note: ELF format input files specify that they need an executable stack by " "having a I<.note.GNU-stack> section with the executable bit set in its " "section flags. They can specify that they do not need an executable stack " @@ -13640,15 +11896,3 @@ msgid "" "such a section implies that an executable stack I<is> required. This is " "often a problem for hand crafted assembler files." msgstr "" - -#. type: TH -#: opensuse-tumbleweed -#, no-wrap -msgid "2024-01-29" -msgstr "29 Enero 2024" - -#. type: TH -#: opensuse-tumbleweed -#, no-wrap -msgid "binutils-2.42" -msgstr "binutils-2.42" |