Home | History | Annotate | Download | only in ld

Lines Matching refs:N_

102     'a', N_("KEYWORD"), N_("Shared library control for HP/UX compatibility"),
105 'A', N_("ARCH"), N_("Set architecture") , TWO_DASHES },
107 'b', N_("TARGET"), N_("Specify target for following input files"),
110 'c', N_("FILE"), N_("Read MRI format linker script"), TWO_DASHES },
112 'd', NULL, N_("Force common symbols to be defined"), ONE_DASH },
116 'e', N_("ADDRESS"), N_("Set start address"), TWO_DASHES },
118 'E', NULL, N_("Export all dynamic symbols"), TWO_DASHES },
120 '\0', NULL, N_("Undo the effect of --export-dynamic"), TWO_DASHES },
122 '\0', NULL, N_("Link big-endian objects"), ONE_DASH },
124 '\0', NULL, N_("Link little-endian objects"), ONE_DASH },
126 'f', N_("SHLIB"), N_("Auxiliary filter for shared object symbol table"),
129 'F', N_("SHLIB"), N_("Filter for shared object symbol table"),
132 'g', NULL, N_("Ignored"), ONE_DASH },
134 'G', N_("SIZE"), N_("Small data size (if no size, same as --shared)"),
137 'h', N_("FILENAME"), N_("Set internal name of shared library"), ONE_DASH },
139 'I', N_("PROGRAM"), N_("Set PROGRAM as the dynamic linker to use"),
142 'l', N_("LIBNAME"), N_("Search for library LIBNAME"), TWO_DASHES },
144 'L', N_("DIRECTORY"), N_("Add DIRECTORY to library search path"),
147 '\0', NULL, N_("Override the default sysroot location"), TWO_DASHES },
149 'm', N_("EMULATION"), N_("Set emulation"), ONE_DASH },
151 'M', NULL, N_("Print map file on standard output"), TWO_DASHES },
153 'n', NULL, N_("Do not page align data"), TWO_DASHES },
155 'N', NULL, N_("Do not page align data, do not make text readonly"),
158 '\0', NULL, N_("Page align data, make text readonly"),
161 'o', N_("FILE"), N_("Set output file name"), EXACTLY_TWO_DASHES },
163 'O', NULL, N_("Optimize output file"), ONE_DASH },
166 '\0', N_("PLUGIN"), N_("Load named plugin"), ONE_DASH },
168 '\0', N_("ARG"), N_("Send arg to last-loaded plugin"), ONE_DASH },
170 '\0', NULL, N_("Ignored for GCC LTO option compatibility"),
173 '\0', NULL, N_("Ignored for GCC LTO option compatibility"),
177 '\0', NULL, N_("Ignored for GCC linker option compatibility"),
180 '\0', NULL, N_("Ignored for SVR4 compatibility"), ONE_DASH },
184 'r', NULL, N_("Generate relocatable output"), TWO_DASHES },
188 'R', N_("FILE"), N_("Just link symbols (if directory, same as --rpath)"),
191 's', NULL, N_("Strip all symbols"), TWO_DASHES },
193 'S', NULL, N_("Strip debugging symbols"), TWO_DASHES },
195 '\0', NULL, N_("Strip symbols in discarded sections"), TWO_DASHES },
197 '\0', NULL, N_("Do not strip symbols in discarded sections"), TWO_DASHES },
199 't', NULL, N_("Trace file opens"), TWO_DASHES },
201 'T', N_("FILE"), N_("Read linker script"), TWO_DASHES },
203 '\0', N_("FILE"), N_("Read default linker script"), TWO_DASHES },
207 'u', N_("SYMBOL"), N_("Start with undefined reference to SYMBOL"),
210 '\0', N_("[=SECTION]"),
211 N_("Don't merge input [SECTION | orphan] sections"), TWO_DASHES },
213 '\0', NULL, N_("Build global constructor/destructor tables"), ONE_DASH },
215 'v', NULL, N_("Print version information"), TWO_DASHES },
217 'V', NULL, N_("Print version and emulation information"), ONE_DASH },
219 'x', NULL, N_("Discard all local symbols"), TWO_DASHES },
221 'X', NULL, N_("Discard temporary local symbols (default)"), TWO_DASHES },
223 '\0', NULL, N_("Don't discard any local symbols"), TWO_DASHES },
225 'y', N_("SYMBOL"), N_("Trace mentions of SYMBOL"), TWO_DASHES },
227 'Y', N_("PATH"), N_("Default search path for Solaris compatibility"),
230 '(', NULL, N_("Start a group"), TWO_DASHES },
232 ')', NULL, N_("End a group"), TWO_DASHES },
236 N_("Accept input files whose architecture cannot be determined"),
240 '\0', NULL, N_("Reject input files whose architecture is unknown"),
252 '\0', NULL, N_("Only set DT_NEEDED for following dynamic libs if used"),
255 '\0', NULL, N_("Always set DT_NEEDED for dynamic libraries mentioned on\n"
259 '\0', N_("KEYWORD"), N_("Ignored for SunOS compatibility"), ONE_DASH },
261 '\0', NULL, N_("Link against shared libraries"), ONE_DASH },
267 '\0', NULL, N_("Do not link against shared libraries"), ONE_DASH },
275 '\0', NULL, N_("Bind global references locally"), ONE_DASH },
277 '\0', NULL, N_("Bind global function references locally"), ONE_DASH },
279 '\0', NULL, N_("Check section addresses for overlaps (default)"),
282 '\0', NULL, N_("Do not check section addresses for overlaps"),
286 '\0', NULL, N_("Copy DT_NEEDED links mentioned inside DSOs that follow"),
290 '\0', NULL, N_("Do not copy DT_NEEDED links mentioned inside DSOs that follow"),
294 '\0', NULL, N_("Output cross reference table"), TWO_DASHES },
296 '\0', N_("SYMBOL=EXPRESSION"), N_("Define a symbol"), TWO_DASHES },
298 '\0', N_("[=STYLE]"), N_("Demangle symbol names [using STYLE]"),
301 '\0', NULL, N_("Generate embedded relocs"), TWO_DASHES},
303 '\0', NULL, N_("Treat warnings as errors"),
306 '\0', NULL, N_("Do not treat warnings as errors (default)"),
309 '\0', N_("SYMBOL"), N_("Call SYMBOL at unload-time"), ONE_DASH },
311 '\0', NULL, N_("Force generation of file with .exe suffix"), TWO_DASHES},
313 '\0', NULL, N_("Remove unused sections (on some targets)"),
316 '\0', NULL, N_("Don't remove unused sections (default)"),
319 '\0', NULL, N_("List removed unused sections on stderr"),
322 '\0', NULL, N_("Do not list removed unused sections"),
325 '\0', NULL, N_("Set default hash table size close to <NUMBER>"),
328 '\0', NULL, N_("Print option help"), TWO_DASHES },
330 '\0', N_("SYMBOL"), N_("Call SYMBOL at load-time"), ONE_DASH },
332 '\0', N_("FILE"), N_("Write a map file"), ONE_DASH },
334 '\0', NULL, N_("Do not define Common storage"), TWO_DASHES },
336 '\0', NULL, N_("Do not demangle symbol names"), TWO_DASHES },
338 '\0', NULL, N_("Use less memory and more disk I/O"), TWO_DASHES },
340 '\0', NULL, N_("Do not allow unresolved references in object files"),
343 '\0', NULL, N_("Allow unresolved references in shared libraries"),
347 '\0', NULL, N_("Do not allow unresolved references in shared libs"),
351 '\0', NULL, N_("Allow multiple definitions"), TWO_DASHES },
353 '\0', NULL, N_("Disallow undefined version"), TWO_DASHES },
355 '\0', NULL, N_("Create default symbol version"), TWO_DASHES },
358 '\0', NULL, N_("Create default symbol version for imported symbols"),
361 '\0', NULL, N_("Don't warn about mismatched input files"), TWO_DASHES},
364 '\0', NULL, N_("Don't warn on finding an incompatible library"),
367 '\0', NULL, N_("Turn off --whole-archive"), TWO_DASHES },
369 '\0', NULL, N_("Create an output file even if errors occur"),
374 '\0', NULL, N_("Only use library directories specified on\n"
378 '\0', N_("TARGET"), N_("Specify target of output file"),
381 '\0', NULL, N_("Print default output format"), TWO_DASHES },
383 '\0', NULL, N_("Print current sysroot"), TWO_DASHES },
385 '\0', NULL, N_("Ignored for Linux compatibility"), ONE_DASH },
388 '\0', NULL, N_("Reduce memory overheads, possibly taking much longer"),
391 '\0', NULL, N_("Reduce code size by using target specific optimizations"), TWO_DASHES },
393 '\0', NULL, N_("Do not use relaxation techniques to reduce code size"), TWO_DASHES },
396 '\0', N_("FILE"), N_("Keep only symbols listed in FILE"), TWO_DASHES },
398 '\0', N_("PATH"), N_("Set runtime shared library search path"), ONE_DASH },
400 '\0', N_("PATH"), N_("Set link time shared library search path"),
403 '\0', NULL, N_("Create a shared library"), ONE_DASH },
407 '\0', NULL, N_("Create a position independent executable"), ONE_DASH },
411 '\0', N_("[=ascending|descending]"),
412 N_("Sort common symbols by alignment [in specified order]"),
417 '\0', N_("name|alignment"),
418 N_("Sort sections by name or maximum alignment"), TWO_DASHES },
420 '\0', N_("COUNT"), N_("How many tags to reserve in .dynamic section"),
423 '\0', N_("[=SIZE]"), N_("Split output sections every SIZE octets"),
426 '\0', N_("[=COUNT]"), N_("Split output sections every COUNT relocs"),
429 '\0', NULL, N_("Print memory usage statistics"), TWO_DASHES },
431 '\0', NULL, N_("Display target specific options"), TWO_DASHES },
433 '\0', N_("SYMBOL"), N_("Do task level linking"), TWO_DASHES },
435 '\0', NULL, N_("Use same format as native linker"), TWO_DASHES },
437 '\0', N_("SECTION=ADDRESS"), N_("Set address of named section"),
440 '\0', N_("ADDRESS"), N_("Set address of .bss section"), ONE_DASH },
442 '\0', N_("ADDRESS"), N_("Set address of .data section"), ONE_DASH },
444 '\0', N_("ADDRESS"), N_("Set address of .text section"), ONE_DASH },
446 '\0', N_("ADDRESS"), N_("Set address of text segment"), ONE_DASH },
448 '\0', N_("ADDRESS"), N_("Set address of rodata segment"), ONE_DASH },
450 '\0', N_("ADDRESS"), N_("Set address of ldata segment"), ONE_DASH },
453 '\0', NULL, N_("How to handle unresolved symbols. <method> is:\n"
458 '\0', N_("[=NUMBER]"),
459 N_("Output lots of information during link"), TWO_DASHES },
463 '\0', N_("FILE"), N_("Read version information script"), TWO_DASHES },
466 '\0', N_("SYMBOL"), N_("Take export symbols list from .exports, using\n"
470 '\0', NULL, N_("Add data symbols to dynamic list"), TWO_DASHES },
472 '\0', NULL, N_("Use C++ operator new/delete dynamic list"), TWO_DASHES },
474 '\0', NULL, N_("Use C++ typeinfo dynamic list"), TWO_DASHES },
476 '\0', N_("FILE"), N_("Read dynamic list"), TWO_DASHES },
478 '\0', NULL, N_("Warn about duplicate common symbols"), TWO_DASHES },
480 '\0', NULL, N_("Warn if global constructors/destructors are seen"),
483 '\0', NULL, N_("Warn if the multiple GP values are used"), TWO_DASHES },
485 '\0', NULL, N_("Warn only once per undefined symbol"), TWO_DASHES },
487 '\0', NULL, N_("Warn if start of section changes due to alignment"),
490 '\0', NULL, N_("Warn if shared object has DT_TEXTREL"),
493 '\0', NULL, N_("Warn if an object has alternate ELF machine code"),
497 '\0', NULL, N_("Report unresolved symbols as warnings"), TWO_DASHES },
500 '\0', NULL, N_("Report unresolved symbols as errors"), TWO_DASHES },
502 '\0', NULL, N_("Include all objects from following archives"),
505 '\0', N_("SYMBOL"), N_("Use wrapper functions for SYMBOL"), TWO_DASHES },
508 '\0', N_("SYMBOL"),
509 N_("Unresolved SYMBOL will not cause an error or warning"), TWO_DASHES },
511 '\0', NULL, N_("Push state of flags governing input file handling"),
514 '\0', NULL, N_("Pop state of flags governing input file handling"),
518 '\0', NULL, N_("Warn for -L options using system directories"),
522 '\0', NULL, N_("Do not warn for -L options using system directories"),
526 '\0', NULL, N_("Give an error for -L options using system directories"),
1143 || strcmp (optarg, N_("descending")) == 0)
1145 else if (strcmp (optarg, N_("ascending")) == 0)
1152 if (strcmp (optarg, N_("name")) == 0)
1154 else if (strcmp (optarg, N_("alignment")) == 0)