1
2# Message file for cmd/sgs/libld.
3
4domain	"SUNW_OST_SGS"
5
6#
7# TRANSLATION_NOTE -- Beginning of USAGE message
8# 	The following messages are the usage messages for the ld command.
9#	Tab characters (\t) are used to align the messages.
10#
11#	Each usage message starts with \t, and if the message has more than one
12#		line, the following messages are aligned by 3 tab characters.
13#		When you see \n\t\t\t, the first \n is used to change the line,
14#		and following 3 tab characters are used to align the line.
15#
16#	Each usage message option is surrounded by [ and ].  Then the
17#	description of the option follows. The descriptions should be aligned,
18#	so tab characters are padded as needed after the closing bracket ].
19#
20#	How to align the messages are up to the translators and the
21#	localization engineers.
22#
23#	In C locale, the first 3 messages would look like the following:
24#
25#	usage: ld [-6:abc:.....] file(s)
26#        	[-a]            create an absolute file
27#        	[-b]            do not do special PIC relocations in a.out
28#        	[-c file]       record configuration 'file'
29#
30msgid	"usage: ld [-%s] file(s)\n"
31msgstr	""
32msgid	"\t[-32]\t\tenforce a 32-bit link-edit\n"
33msgstr	""
34msgid	"\t[-64]\t\tenforce a 64-bit link-edit\n"
35msgstr	""
36msgid	"\t[-a]\t\tcreate an absolute file\n"
37msgstr	""
38msgid	"\t[-b]\t\tdo not do special PIC relocations in a.out\n"
39msgstr	""
40msgid	"\t[-B direct | nodirect]\n\t\t\testablish direct bindings, or inhibit direct binding\n\t\t\tto, the object being created\n"
41msgstr	""
42msgid	"\t[-B dynamic | static]\n\t\t\tsearch for shared libraries|archives\n"
43msgstr	""
44msgid	"\t[-B eliminate]\teliminate unqualified global symbols from the\n\t\t\tsymbol table\n"
45msgstr	""
46msgid	"\t[-B group]\trelocate object from within group\n"
47msgstr	""
48msgid	"\t[-B local]\treduce unqualified global symbols to local\n"
49msgstr	""
50msgid	"\t[-B reduce]\tprocess symbol reductions\n"
51msgstr	""
52msgid	"\t[-B symbolic]\tbind external references to definitions when creating\n\t\t\tshared objects\n"
53msgstr	""
54msgid	"\t[-c name]\trecord configuration file 'name'\n"
55msgstr	""
56msgid	"\t[-C]\t\tdemangle C++ symbol name diagnostics\n"
57msgstr	""
58msgid	"\t[-d y | n]\toperate in dynamic|static mode\n"
59msgstr	""
60msgid	"\t[-D token,...]\tprint diagnostic messages\n"
61msgstr	""
62msgid	"\t[-e epsym], [--entry epsym]\n\t\t\tuse 'epsym' as entry point address\n"
63msgstr	""
64msgid	"\t[-f name], [--auxiliary name]\n\t\t\tspecify library for which this file is an auxiliary\n\t\t\tfilter\n"
65msgstr	""
66msgid	"\t[-F name], [--filter name]\n\t\t\tspecify library for which this file is a filter\n"
67msgstr	""
68msgid	"\t[-G], [-shared]\n\t\t\tcreate a shared object\n"
69msgstr	""
70msgid	"\t[-h name], [--soname name]\n\t\t\tuse 'name' as internal shared object identifier\n"
71msgstr	""
72msgid	"\t[-i]\t\tignore LD_LIBRARY_PATH setting\n"
73msgstr	""
74msgid	"\t[-I name]\tuse 'name' as path of interpreter\n"
75msgstr	""
76msgid	"\t[-l x], [--library x]\n\t\t\tsearch for libx.so or libx.a\n"
77msgstr	""
78msgid	"\t[-L path], [--library-path path]\n\t\t\tsearch for libraries in directory 'path'\n"
79msgstr	""
80msgid	"\t[-m]\t\tprint memory map\n"
81msgstr	""
82msgid	"\t[-M mapfile]\tuse processing directives contained in 'mapfile'\n"
83msgstr	""
84msgid	"\t[-N string]\tcreate a dynamic dependency for 'string'\n"
85msgstr	""
86msgid	"\t[-o outfile], [--output outfile]\n\t\t\tname the output file 'outfile'\n"
87msgstr	""
88msgid	"\t[-p auditlib]\tidentify audit library to accompany this object\n"
89msgstr	""
90msgid	"\t[-P auditlib]\tidentify audit library for processing the dependencies\n\t\t\tof this object\n"
91msgstr	""
92msgid	"\t[-Q y | n]\tdo|do not place version information in output file\n"
93msgstr	""
94msgid	"\t[-r], [--relocatable]\n\t\t\tcreate a relocatable object\n"
95msgstr	""
96msgid	"\t[-R path], [-rpath path]\n\t\t\tspecify a library search path to be used at run time\n"
97msgstr	""
98msgid	"\t[-s], [--strip-all]\n\t\t\tstrip any symbol and debugging information\n"
99msgstr	""
100msgid	"\t[-S supportlib]\n\t\t\tspecify a link-edit support library\n"
101msgstr	""
102msgid	"\t[-t]\t\tdo not warn of multiply-defined symbols that have\n\t\t\tdifferent sizes or alignments\n"
103msgstr	""
104msgid	"\t[-u symname], [--undefined symname]\n\t\t\tcreate an undefined symbol 'symname'\n"
105msgstr	""
106msgid	"\t[-V], [--version]\n\t\t\tprint version information\n"
107msgstr	""
108msgid	"\t[-Y P,dirlist]\tuse 'dirlist' as a default path when searching for\n\t\t\tlibraries\n"
109msgstr	""
110msgid	"\t[-z absexec]\twhen building an executable absolute symbols\n \t\t\treferenced in dynamic objects are promoted to\n \t\t\tthe executable\n"
111msgstr	""
112msgid	"\t[-z allextract | defaultextract | weakextract],\n\t[--whole-archive | --no-whole-archive]\n\t\t\textract all member files, only members that resolve\n\t\t\tundefined or tentative symbols, or allow extraction of\n\t\t\tarchive members to resolve weak references from \n\t\t\t\archive files\n"
113msgstr	""
114msgid	"\t[-z altexec64]\texecute the 64-bit link-editor\n"
115msgstr	""
116msgid	"\t[-z assert-deflib]\n\t\t\tenables warnings for linking with libraries in the \n\t\t\tdefault search path\n\t[-z assert-deflib=libname]\n\t\t\tenables warnings for linking with libraries in the \n\t\t\tdefault search path, but 'libname' is exempt\n"
117msgstr	""
118msgid	"\t[-z combreloc | nocombreloc]\n\t\t\tcombine|do not combine multiple relocation sections\n"
119msgstr	""
120msgid	"\t[-z nocompstrtab]\n\t\t\tdisable compression of string tables\n"
121msgstr	""
122msgid	"\t[-z deferred | nodeferred]\n\t\t\tenable|disable deferred identification of shared object\n\t\t\tdependencies\n"
123msgstr	""
124msgid	"\t[-z defs], [--no-undefined]\n\t\t\tdisallow undefined symbol references\n"
125msgstr	""
126msgid	"\t[-z direct | nodirect]\n\t\t\tenable|disable direct binding to shared object\n\t\t\tdependencies\n"
127msgstr	""
128msgid	"\t[-z endfiltee]\tmarks a filtee such that it will terminate a filters\n\t\t\tsearch\n"
129msgstr	""
130msgid	"\t[-z fatal-warnings | nofatal-warnings],\n\t[--fatal-warnings | --no-fatal-warnings]\n\t\tenable|disable treatment of warnings as fatal\n"
131msgstr	""
132msgid	"\t[-z finiarray=function]\n\t\t\tname of function to be appended to the .fini_array\n"
133msgstr	""
134msgid	"\t[-z groupperm | nogroupperm]\n\t\t\tenable|disable setting of group permissions\n\t\t\ton dynamic dependencies\n"
135msgstr	""
136msgid	"\t[-z guidance | -z guidance=item1,item2,...]\n\t\t\tenable guidance warnings. items: noall, nodefs,\n\t\t\tnodirect, nolazyload, nomapfile, notext, nounused\n"
137msgstr	""
138msgid	"\t[-z help], [--help]\n\t\t\tprint this usage message\n"
139msgstr	""
140msgid	"\t[-z ignore | record]\n\t\t\tignore|record unused dynamic dependencies\n"
141msgstr	""
142msgid	"\t[-z initarray=function]\n\t\t\tname of function to be appended to the .init_array\n"
143msgstr	""
144msgid	"\t[-z initfirst]\tmark object to indicate that its .init section should\n\t\t\tbe executed before the .init section of any other\n\t\t\tobjects\n"
145msgstr	""
146msgid	"\t[-z interpose]\tdynamic object is to be an 'interposer' on direct\n\t\t\tbindings\n"
147msgstr	""
148msgid	"\t[-z lazyload | nolazyload]\n\t\t\tenable|disable delayed loading of shared object\n\t\t\tdependencies\n"
149msgstr	""
150msgid	"\t[-z ld32=arg1,arg2,...]\n\t\t\tdefine arguments applicable to the 32-bit class of ld(1)\n"
151msgstr	""
152msgid	"\t[-z ld64=arg1,arg2,...]\n\t\t\tdefine arguments applicable to the 64-bit class of ld(1)\n"
153msgstr	""
154msgid	"\t[-z loadfltr]\tmark filter as requiring immediate loading of its\n\t\t\tfiltees at runtime\n"
155msgstr	""
156msgid	"\t[-z muldefs], [--allow-multiple-definition]\n\t\t\tallow multiply-defined symbols\n"
157msgstr	""
158msgid	"\t[-z nodefs]\tallow undefined symbol references\n"
159msgstr	""
160msgid	"\t[-z nodefaultlib]\n\t\t\tmark object to ignore any default library search path\n"
161msgstr	""
162msgid	"\t[-z nodelete]\tmark object as non-deletable\n"
163msgstr	""
164msgid	"\t[-z nodlopen]\tmark object as non-dlopen()'able\n"
165msgstr	""
166msgid	"\t[-z nodump]\tmark object as non-dldump()'able\n"
167msgstr	""
168msgid	"\t[-z noldynsym]\tdo not add a .SUNW_ldynsym section\n"
169msgstr	""
170msgid	"\t[-z nopartial]\texpand any partially initialized symbols\n"
171msgstr	""
172msgid	"\t[-z noversion]\tdo not record any version sections\n"
173msgstr	""
174msgid	"\t[-z now]\tmark object as requiring non-lazy binding\n"
175msgstr	""
176msgid	"\t[-z origin]\tmark object as requiring $ORIGIN processing\n"
177msgstr	""
178msgid	"\t[-z preinitarray=function]\n\t\t\tname of function to be appended to the .preinit_array\n"
179msgstr	""
180msgid	"\t[-z redlocsym]\treduce local syms in .symtab to a minimum\n"
181msgstr	""
182msgid	"\t[-z relaxreloc]\trelax rules used for relocations against COMDAT sections\n"
183msgstr	""
184msgid	"\t[-z rescan]\tafter processing all arguments, rescan archive list\n\t\t\tuntil no further member extraction occurs\n"
185msgstr	""
186msgid	"\t[-z rescan-now]\timmediately rescan archive list until\n\t\t\tno further member extraction occurs\n"
187msgstr	""
188msgid	"\t[-z rescan-start archives... -z rescan-end],\n\t[--start-group archives... --end-group], [-( archives... -)]\n\t\t\trescan specified archive group upon reaching\n\t\t\tthe end of the group, until no further\n\t\t\tmember extraction occurs\n"
189msgstr	""
190msgid	"\t[-z symbolcap]\tconvert object capabilities to symbol capabilities\n"
191msgstr	""
192msgid	"\t[-z target=platform]\n\t\t\ttarget machine for cross linking\n"
193msgstr	""
194msgid	"\t[-z text]\tdisallow output relocations against text\n"
195msgstr	""
196msgid	"\t[-z textoff]\tallow output relocations against text\n"
197msgstr	""
198msgid	"\t[-z textwarn]\twarn if there are relocations against text\n"
199msgstr	""
200msgid	"\t[-z wrap=symbol], [-wrap=symbol], [--wrap=symbol]\n\t\t\twrap symbol references\n"
201msgstr	""
202msgid	"\t[-z verbose]\tgenerate warnings for suspicious processings\n"
203msgstr	""
204
205#
206# TRANSLATION_NOTE -- End of USAGE message
207#
208msgid	"file %s: group section [%u]%s: entry %d: invalid section index: %d"
209msgstr	""
210
211# Relocation processing messages (some of these are required to satisfy
212# do_reloc(), which is common code used by cmd/sgs/rtld - make sure both
213# message files remain consistent).
214
215msgid	"relocation error: %s: file %s: symbol %s: value 0x%llx does not fit"
216msgstr	""
217msgid	"relocation error: %s: file %s: symbol %s: offset 0x%llx is non-aligned"
218msgstr	""
219msgid	"relocation error: file %s: section [%u]%s: skipping null relocation record"
220msgstr	""
221msgid	"relocation error: %s: file %s: section [%u]%s: relocation not currently supported"
222msgstr	""
223msgid	"relocation error: %s: file %s symbol %s: -z redlocsym may not be used for pic code"
224msgstr	""
225msgid	"relocation error: %s: file %s: symbol %s: relocation illegal when building a shared object"
226msgstr	""
227msgid	"relocation error: %s: file %s: symbol %s: bound to: %s: relocation illegal when not bound to object being created"
228msgstr	""
229msgid	"relocation error: %s: file %s: symbol %s: relocation illegal when building a static object"
230msgstr	""
231msgid	"relocation error: %s: file %s: symbol %s: bad symbol type %s: symbol type must be TLS"
232msgstr	""
233msgid	"relocation error: %s: file %s: symbol %s: relocation illegal for TLS symbol"
234msgstr	""
235msgid	"relocation error: %s: file %s: symbol %s: a GOT relative relocation must reference a local symbol"
236msgstr	""
237msgid	"relocation error: %s: file %s: section [%u]%s: attempt to relocate with respect to unknown symbol %s: offset 0x%llx, symbol index %d"
238msgstr	""
239msgid	"relocation error: %s: file %s: symbol %s: offset size (%d bytes) is not supported"
240msgstr	""
241msgid	"relocation error: %s: file %s section [%u]%s: invalid offset symbol '%s': offset 0x%llx"
242msgstr	""
243msgid	"relocation error: file %s: section [%u]%s: invalid relocation type: 0x%x"
244msgstr	""
245msgid	"relocation error: %s: file %s: symbol %s: attempted against empty section [%u]%s"
246msgstr	""
247msgid	"relocation error: %s: file %s: symbol %s: external symbolic relocation against non-allocatable section %s; cannot be processed at runtime: relocation ignored"
248msgstr	""
249msgid	"relocation error: %s: file %s: symbol %s: unexpected relocation; generic processing performed"
250msgstr	""
251msgid	"relocation error: %s: file %s: symbol %s: unexpected symbol referenced from file %s"
252msgstr	""
253msgid	"relocation error: %s: file %s: section [%u]%s: symbol %s: symbol has been discarded with discarded section: [%u]%s"
254msgstr	""
255msgid	"relocation error: %s: file %s: section: [%u]%s: offset: 0x%llx: relocation requires reference symbol"
256msgstr	""
257msgid	"relocation error: %s: file %s: symbol %s: displacement relocation applied to the symbol %s at 0x%llx: symbol %s is a copy relocated symbol"
258msgstr	""
259msgid	"relocation error: %s: file %s: section [%u]%s: relocation against section symbol unsupported"
260msgstr	""
261
262msgid	"relocation warning: %s: file %s: symbol %s: may contain displacement relocation"
263msgstr	""
264msgid	"relocation warning: %s: file %s: symbol %s: displacement relocation applied to the symbol %s: at 0x%llx: displacement relocation will not be visible in output image"
265msgstr	""
266msgid	"relocation warning: %s: file %s: symbol %s: displacement relocation to be applied to the symbol %s: at 0x%llx: displacement relocation will be visible in output image"
267msgstr	""
268msgid	"relocation warning: %s: file %s: symbol %s: relocation bound to a symbol with STV_PROTECTED visibility"
269msgstr	""
270msgid	"relocation warning: %s: file %s: section: [%u]%s: against suspicious section [%u]%s; relocation ignored"
271msgstr	""
272msgid	"relocation warning: %s: file %s: symbol %s: relocation has restricted use when building a shared object"
273msgstr	""
274
275msgid	"relocation warning: %s: file %s: section [%u]%s: relocation against discarded COMDAT section [%u]%s: redirected to file %s"
276msgstr	""
277msgid	"relocation warning: %s: file %s: section [%u]%s: symbol %s: relocation against discarded COMDAT section [%u]%s: redirected to file %s"
278msgstr	""
279msgid	"relocation warning: %s: file %s: section [%u]%s: symbol %s: relocation against discarded COMDAT section [%u]%s: symbol not found, relocation ignored"
280msgstr	""
281
282msgid	"relocation error: REGISTER relocation not supported on target architecture"
283msgstr	""
284
285#
286# TRANSLATION_NOTE
287# 	The following 7 messages are the message to print the
288#	following example messages.
289#
290#Text relocation remains		      referenced
291#    against symbol		    offset	in file
292#str                                 0x14      	main.o
293#printf                              0x1c      	main.o
294#
295#	The first two lines are the header, and the next msgid
296#	is the format string for the header.
297#	Tabs and spaces are used for alignment.
298#	The first and third %s are for: "Text relocation remains against symbol"
299#	The second %s and fourth %s are for: "referenced in file"
300#	The third %s is for: "offset"
301#
302msgid	"%-40s\t%s\n    %s\t\t    %s\t%s"
303msgstr	""
304#
305# TRANSLATION_NOTE
306#	The next two msdid make a sentence. So translate:
307#		"Text relocation remain against symbol"
308#	And separate them into two msgstr considering the proper
309#	alignment.
310msgid	"Text relocation remains"
311msgstr	""
312msgid	"against symbol"
313msgstr	""
314msgid	"warning: Text relocation remains"
315msgstr	""
316
317msgid	"offset"
318msgstr	""
319
320#
321# TRANSLATION_NOTE
322#	The next two msdid make a sentence. So translate:
323#		"referenced in file"
324#	And separate them into two msgstr considering the proper
325#	alignment.
326msgid	"referenced"
327msgstr	""
328msgid	"in file"
329msgstr	""
330msgid	"%-35s 0x%-8llx\t%s"
331msgstr	""
332msgid	"relocations remain against allocatable but non-writable sections"
333msgstr	""
334
335# Files processing messages
336
337msgid	"file %s: attempted multiple inclusion of file"
338msgstr	""
339msgid	"file %s: linked to %s: attempted multiple inclusion of file"
340msgstr	""
341msgid	"input of shared object '%s' in static mode"
342msgstr	""
343msgid	"file %s: section [%u]%s has invalid type %s"
344msgstr	""
345msgid	"file %s: required by %s, not found"
346msgstr	""
347msgid	"file %s: section [%u]%s: malformed string table, initial or final byte"
348msgstr	""
349msgid	"'%s/%s' pathname too long"
350msgstr	""
351msgid	"file %s: section [%u]%s contains both SHF_EXCLUDE and SHF_ALLOC flags: SHF_EXCLUDE ignored"
352msgstr	""
353msgid	"file %s: creation interrupted: %s"
354msgstr	""
355msgid	"file %s: section [%u]%s: relocations can not be applied against section [%u]%s"
356msgstr	""
357msgid	"file %s: section [%u]%s: has invalid sh_info: %lld"
358msgstr	""
359msgid	"file %s: section [%u]%s: has invalid sh_link: %lld"
360msgstr	""
361msgid	"file %s: section [%u]%s: has invalid sh_entsize: %lld"
362msgstr	""
363msgid	"file %s: section [%u]%s: symbol[%d]: specifies string table offset 0x%llx: no string table is available"
364msgstr	""
365msgid	"file %s: section [%u]%s: symbol[%d]: specifies string table offset 0x%llx: exceeds string table %s: size 0x%llx"
366msgstr	""
367msgid	"file %s: section [%u]%s: symbol[%d]: global symbol has no name"
368msgstr	""
369msgid	"file %s: section [%u]%s: unknown capability tag: %d"
370msgstr	""
371msgid	"file %s: section [%u]%s: unknown software capabilities: 0x%llx; ignored"
372msgstr	""
373msgid	"file %s: section [%u]%s: software capability ADDR32: is ineffective when building 32-bit object; ignored"
374msgstr	""
375msgid	"file %s: section [%u]%s: software capability ADDR32: requires executable be built with ADDR32 capability"
376msgstr	""
377
378msgid	"file %s: section [%u]%s: contains illegal reference to discarded section: [%u]%s"
379msgstr	""
380
381# Recording name conflicts
382
383msgid	"recording name conflict: file '%s' and %s provide identical dependency names: %s"
384msgstr	""
385msgid	"recording name conflict: file '%s' and file '%s' provide identical dependency names: %s  %s"
386msgstr	""
387msgid	"(possible multiple inclusion of the same file)"
388msgstr	""
389
390# System call messages
391
392msgid	"file %s: open failed: %s"
393msgstr	""
394msgid	"file %s: unlink failed: %s"
395msgstr	""
396msgid	"mmap anon failed: %s"
397msgstr	""
398msgid	"malloc failed: %s"
399msgstr	""
400
401
402# Messages related to platform support
403
404msgid	"unsupported ELF machine type: %s"
405msgstr	""
406
407
408# ELF processing messages
409
410msgid	"libelf: version not supported: %d"
411msgstr	""
412
413msgid	"file %s: unable to locate archive member;\n\toffset=%x, symbol=%s"
414msgstr	""
415
416msgid	"file %s ignored: unable to locate archive symbol table"
417msgstr	""
418
419msgid	"file %s: version symbol section entry mismatch:\n\t(section [%u]%s entries=%d; section [%u]%s entries=%d)"
420msgstr	""
421
422msgid	"file %s: section [%u]%s: SHF_GROUP flag set, but no corresponding SHT_GROUP section found"
423msgstr	""
424
425# Section processing errors
426
427msgid	"%s: non-allocatable section '%s' directed to a loadable segment: %s"
428msgstr	""
429
430msgid	"file %s: section [%u]%s: cannot be susceptible to multiple COMDAT mechanisms: %s"
431msgstr	""
432
433msgid	"%s: section %s: encoded DWARF data exceeds section size"
434msgstr	""
435msgid	"%s: section %s: invalid DWARF encoding: %#x"
436msgstr	""
437
438# Symbol processing errors
439
440msgid	"symbol '%s' in file %s has no section definition"
441msgstr	""
442msgid	"symbol '%s' in file %s associated with invalid section[%lld]"
443msgstr	""
444msgid	"symbol '%s' in file %s (STT_TLS), is defined in a non-SHF_TLS section"
445msgstr	""
446msgid	"symbol '%s' in file %s: section [%u]%s: size %#llx: symbol (address %#llx, size %#llx) lies outside of containing section"
447msgstr	""
448msgid	"symbol '%s' in file %s: readonly text section [%u]%s: size %#llx: symbol (address %#llx, size %#llx) lies outside of containing section"
449msgstr	""
450msgid	"symbol '%s' is multiply-defined:"
451msgstr	""
452msgid	"symbol '%s' has conflicting visibilities:"
453msgstr	""
454msgid	"symbol '%s' has differing types:"
455msgstr	""
456msgid	"symbol '%s' has differing %s:\n\t(file %s value=0x%llx; file %s value=0x%llx);"
457msgstr	""
458msgid	"\t(file %s type=%s; file %s type=%s);"
459msgstr	""
460msgid	"\t(file %s visibility=%s; file %s visibility=%s);"
461msgstr	""
462msgid	"\t%s definition taken"
463msgstr	""
464msgid	"\t%s definition taken and updated with larger size"
465msgstr	""
466msgid	"\tlargest value applied"
467msgstr	""
468msgid	"\ttentative symbol cannot override defined symbol of smaller size"
469msgstr	""
470
471msgid	"symbol %s has invalid section index; ignored:\n\t(file %s value=%s);"
472msgstr	""
473msgid	"global symbol %s has non-global binding:\n\t(file %s value=%s);"
474msgstr	""
475msgid	"reserved symbol '%s' already defined in file %s"
476msgstr	""
477msgid	"undefined symbol '%s' with non-zero value encountered from file %s"
478msgstr	""
479msgid	"section %s: symbol '%s' and symbol '%s' have the same address: %#llx: remove duplicate with NOSORTSYM mapfile directive"
480msgstr	""
481
482msgid	"file %s: section [%u]%s: entry[%d] has invalid m_info: 0x%llx for symbol index"
483msgstr	""
484msgid	"file %s: section [%u]%s: entry[%d] has invalid m_info: 0x%llx for size"
485msgstr	""
486msgid	"file %s: section [%u]%s: entry[%d] has invalid m_repeat: 0x%llx"
487msgstr	""
488msgid	"file %s: section [%u]%s: entry[%d] can not be expanded: associated symbol size is unknown %s"
489msgstr	""
490msgid	"and partial initialization cannot be deferred to a static object"
491msgstr	""
492msgid	"file %s: section [%u]%s: symbol '%s' overlapping move initialization: start=0x%llx, length=0x%llx: start=0x%llx, length=0x%llx"
493msgstr	""
494msgid	"output file is static object"
495msgstr	""
496msgid	"-z nopartial option in effect"
497msgstr	""
498msgid	"move infrastructure size is greater than move data"
499msgstr	""
500
501#
502# Support library failures
503#
504msgid	"dlopen() of support library (%s) failed with error: %s"
505msgstr	""
506msgid	"initialization of support library (%s) failed with bad version.  supported: %d returned: %d"
507msgstr	""
508
509
510#
511# TRANSLATION_NOTE
512# 	The following 7 messages are the message to print the
513#	following example messages.
514#
515#Undefined			first referenced
516# symbol  			    in file
517#inquire                            halt_hold.o
518#
519msgid	"%s\t\t\t%s\n %s  \t\t\t    %s"
520msgstr	""
521
522#
523# TRANSLATION_NOTE
524#	The next two msdid make a sentence. So translate:
525#		"Undefined symbol"
526#	And separate them into two msgstr considering the proper
527#	alignment.
528msgid	"Undefined"
529msgstr	""
530msgid	"symbol"
531msgstr	""
532#
533# TRANSLATION_NOTE
534#	The next two msdid make a sentence. So translate:
535#		"first referenced in file"
536#	And separate them into two msgstr considering the proper
537#	alignment.
538msgid	"first referenced"
539msgstr	""
540msgid	"in file"
541msgstr	""
542#
543
544msgid	"%-35s %s"
545msgstr	""
546msgid	"%-35s %s  (symbol has no version assigned)"
547msgstr	""
548msgid	"%-35s %s  (symbol belongs to implicit dependency %s)"
549msgstr	""
550msgid	"%-35s %s  (symbol belongs to unavailable version %s (%s))"
551msgstr	""
552msgid	"%-35s %s  (symbol scope specifies local binding)"
553msgstr	""
554
555msgid	"entry point"
556msgstr	""
557msgid	"%s symbol '%s' is undefined"
558msgstr	""
559msgid	"%s symbol '%s' is undefined  (symbol belongs to dependency %s)"
560msgstr	""
561msgid	"symbol '%s' not found, but %s section exists - possible link-edit without using the compiler driver"
562msgstr	""
563
564# Output file update messages
565
566msgid	"No read-only segments found.  Setting '_etext' to 0"
567msgstr	""
568msgid	"No read-write segments found.  Setting '_edata' to 0"
569msgstr	""
570msgid	"Setting 'end' and '_end' to 0"
571msgstr	""
572
573msgid	"%s: segment address overlap;\n\tprevious segment ending at address 0x%llx overlaps\n\tuser defined segment '%s' starting at address 0x%llx"
574msgstr	""
575msgid	"%s: segment %s calculated size 0x%llx\n\tis larger than user-defined size 0x%llx"
576msgstr	""
577
578msgid	"NOBITS section found before end of initialized data"
579msgstr	""
580msgid	"First segment has type %s, PT_LOAD required: %s"
581msgstr	""
582msgid	"file %s; section [%u]%s and file %s; section [%u]%s have incompatibile attributes and cannot be merged into a single output section"
583msgstr	""
584
585
586# Version processing messages
587
588msgid	"file %s: version revision %d is higher than expected %d"
589msgstr	""
590msgid	"file %s: version '%s' does not exist:\n\trequired by file %s"
591msgstr	""
592msgid	"version '%s' undefined, referenced by version '%s':\n\trequired by file %s"
593msgstr	""
594msgid	"file %s: version '%s' is unavailable:\n\trequired by file %s"
595msgstr	""
596msgid	"version symbol '%s' already defined in file %s"
597msgstr	""
598msgid	"version symbol '%s' from file %s has an invalid version index (%d)"
599msgstr	""
600msgid	"unused $ADDVERS specification from file '%s' for object '%s'\nversion(s):"
601msgstr	""
602msgid	"\t%s"
603msgstr	""
604msgid	"following versions generate cyclic dependency:"
605msgstr	""
606
607# Capabilities messages
608
609msgid	"capabilities symbol '%s' has multiply-defined members:"
610msgstr	""
611msgid	"\t(file %s symbol '%s'; file %s symbol '%s');"
612msgstr	""
613msgid	"file %s: section [%u]%s: symbol capabilities redundant, as object capabilities are more restrictive"
614msgstr	""
615msgid	"no global symbols have been found that are associated with capabilities identified relocatable objects: -z symbolcap has no effect"
616msgstr	""
617
618msgid	"file %s: capabilities info section [%u]%s: index %d: family member symbol '%s': invalid"
619msgstr	""
620msgid	"file %s: capabilities info section [%u]%s: index %d: family lead symbol '%s': invalid symbol index %d"
621msgstr	""
622
623# Basic strings
624
625msgid	"alignments"
626msgstr	""
627msgid	"(command line)"
628msgstr	""
629msgid	"(internal TLS relocation requirement)"
630msgstr	""
631msgid	"sizes"
632msgstr	""
633msgid	"<unknown>"
634msgstr	""
635msgid	"%s (section)"
636msgstr	""
637msgid	"%s (merged string section)"
638msgstr	""
639
640#
641# TRANSLATION_NOTE
642#	The elf_ function name represents a man page reference and should not
643#	be translated.
644msgid	"file %s: elf_begin"
645msgstr	""
646msgid	"file %s: elf_cntl"
647msgstr	""
648msgid	"file %s: elf_getarhdr"
649msgstr	""
650msgid	"file %s: elf_getarsym"
651msgstr	""
652msgid	"file %s: elf_getdata"
653msgstr	""
654msgid	"file %s: elf_getehdr"
655msgstr	""
656msgid	"file %s: elf_getphdr"
657msgstr	""
658msgid	"file %s: elf_getscn: scnndx: %d"
659msgstr	""
660msgid	"file %s: elf_getshdr"
661msgstr	""
662msgid	"file %s: elf_memory"
663msgstr	""
664msgid	"file %s: elf_ndxscn"
665msgstr	""
666msgid	"file %s: elf_newdata"
667msgstr	""
668msgid	"file %s: elf_newehdr"
669msgstr	""
670msgid	"file %s: elf_newscn"
671msgstr	""
672msgid	"file %s: elf_newphdr"
673msgstr	""
674msgid	"file %s: elf_strptr"
675msgstr	""
676msgid	"file %s: elf_update"
677msgstr	""
678msgid	"file %s: _elf_swap_wrimage"
679msgstr	""
680
681
682msgid	"file %s: wrong ELF machine type: %s"
683msgstr	""
684msgid	"file %s: wrong ELF class: %s"
685msgstr	""
686msgid	"file %s: wrong ELF data format: %s"
687msgstr	""
688msgid	"file %s: bad ELF type: %s"
689msgstr	""
690msgid	"file %s: bad ELF flags value: %s"
691msgstr	""
692msgid	"file %s: mismatched ELF flags value: %s"
693msgstr	""
694msgid	"file %s: mismatched ELF/lib version: %s"
695msgstr	""
696msgid	"file %s: HAL R1 extensions required"
697msgstr	""
698msgid	"file %s: Sun UltraSPARC III extensions required"
699msgstr	""
700msgid	"file %s: %s"
701msgstr	""
702msgid	"file %s: unknown file type"
703msgstr	""
704msgid	"file=%s; unknown capability: %d"
705msgstr	""
706msgid	"file %s: hardware capability (CA_SUNW_HW_1) unsupported: %s"
707msgstr	""
708msgid	"file %s: software capability (CA_SUNW_SF_1) unsupported: %s"
709msgstr	""
710msgid	"file %s: machine capability (CA_SUNW_MACH) unsupported: %s"
711msgstr	""
712msgid	"file %s: platform capability (CA_SUNW_PLAT) unsupported: %s"
713msgstr	""
714msgid	"file %s: hardware capability (CA_SUNW_HW_2) unsupported: %s"
715msgstr	""
716msgid	"file %s: invalid archive use"
717msgstr	""
718
719# Guidance messages
720msgid	"see ld(1) -z guidance for more information"
721msgstr	""
722msgid	"-z defs option recommended for shared objects"
723msgstr	""
724msgid	"-B direct or -z direct option recommended before first dependency"
725msgstr	""
726msgid	"-z lazyload option recommended before first dependency"
727msgstr	""
728msgid	"version 2 mapfile syntax recommended: %s"
729msgstr	""
730msgid	"position independent (PIC) code recommended for shared objects"
731msgstr	""
732msgid	"removal of unused dependency recommended: %s"
733msgstr	""
734
735
736# System error messages
737
738msgid	"file %s: stat failed: %s"
739msgstr	""
740msgid	"file %s: read failed: %s"
741msgstr	""
742msgid	"file %s: is not a regular file"
743msgstr	""
744
745# Argument processing messages
746
747msgid	"%s option is incompatible with building a dynamic executable"
748msgstr	""
749msgid	"%s is incompatible with building a dynamic executable"
750msgstr	""
751msgid	"%s option is incompatible with building a static object (-dn, -r, --relocatable)"
752msgstr	""
753msgid	"%s is incompatible with building a static object (-dn, -r, --relocatable)"
754msgstr	""
755msgid	"%s is only available when building a shared object"
756msgstr	""
757msgid	"option %s and %s are incompatible"
758msgstr	""
759msgid	"%s and %s are incompatible"
760msgstr	""
761msgid	"option %s appears more than once, first setting taken"
762msgstr	""
763msgid	"%s appears more than once, first setting taken"
764msgstr	""
765msgid	"option %s has illegal argument '%s'"
766msgstr	""
767msgid	"option -YP and -Y%c may not be specified concurrently"
768msgstr	""
769msgid	"%s specified with %s; only debugging information stripped"
770msgstr	""
771msgid	"no files on input command line"
772msgstr	""
773msgid	"option %s is only meaningful when building a filter"
774msgstr	""
775msgid	"the default library search path has been suppressed, but no runpaths have been specified via %s"
776msgstr	""
777msgid	"entry point symbol '%s' is undefined"
778msgstr	""
779msgid	"option %s is no longer supported; ignored"
780msgstr	""
781msgid	"option %s can only be used with a %s"
782msgstr	""
783msgid	"unrecognized option '-%c'"
784msgstr	""
785msgid	"unrecognized option '%s'"
786msgstr	""
787msgid	"use the -z help option for usage information"
788msgstr	""
789
790
791msgid	"flags processing errors"
792msgstr	""
793msgid	"file processing errors. No output written to %s"
794msgstr	""
795msgid	"symbol referencing errors"
796msgstr	""
797msgid	"symbol referencing errors. No output written to %s"
798msgstr	""
799msgid	"%s cannot be nested"
800msgstr	""
801msgid	"%s used without corresponding %s"
802msgstr	""
803
804
805# Messages used to refer to options where there is more than
806# one name accepted.
807
808msgid	"archive rescan groups (-z rescan-start, -(, --start-group)"
809msgstr	""
810msgid	"archive rescan group end option (-z rescan-end, -), --end-group)"
811msgstr	""
812msgid	"archive rescan group start option (-z rescan-start, -(, --start-group)"
813msgstr	""
814msgid	"entry point option (-e, --entry)"
815msgstr	""
816msgid	"auxiliary filter option (-f, --auxiliary)"
817msgstr	""
818msgid	"filter option (-F, --filter)"
819msgstr	""
820msgid	"output object option (-o, --output)"
821msgstr	""
822msgid	"relocatable object option (-r, --relocatable)"
823msgstr	""
824msgid	"runpath option (-R, -rpath)"
825msgstr	""
826msgid	"shared object option (-G, -shared)"
827msgstr	""
828msgid	"soname option (-h, --soname)"
829msgstr	""
830msgid	"strip option (-s, --strip-all)"
831msgstr	""
832
833# Entrance criteria messages
834
835msgid	"\t\t%s\n\n"
836msgstr	""
837msgid	"LINK EDITOR MEMORY MAP"
838msgstr	""
839
840#
841# TRANSLATION_NOTE -- Entry map header
842#
843# The next message is a format string for a title. The title is composed of
844# two lines. In C locale, it would look like:
845#
846# 	output		input		new
847#	section		section		displacement	size
848#
849# The \t characters are used for alignment.  (output section), (input section),
850# and (new displacement) have to be aligned.
851#
852msgid	"\n%s\t\t%s\t\t%s\n%s\t\t%s\t\t%s\t%s\n\n"
853msgstr	""
854msgid	"\n%s\t\t%s\t\t%s\n%s\t\t%s\t\t%s\t\t%s\n\n"
855msgstr	""
856msgid	"output"
857msgstr	""
858msgid	"input"
859msgstr	""
860msgid	"new"
861msgstr	""
862msgid	"section"
863msgstr	""
864msgid	"displacement"
865msgstr	""
866msgid	"size"
867msgstr	""
868msgid	"virtual"
869msgstr	""
870msgid	"address"
871msgstr	""
872
873msgid	"%-8.8s\t\t\t%08.2llx\t%08.2llx\n"
874msgstr	""
875msgid	"\t\t%-8.8s\t%08.2llx\t%08.2llx %s\n"
876msgstr	""
877
878#
879# TRANSLATION_NOTE -- multiple defined symbol table header
880#
881# In C locale, an example output is:
882#
883#		MULTIPLY DEFINED SYMBOLS
884#
885#
886#symbol				  definition used     also defined in
887#
888#variable1                           main.o
889#							./libfred.so
890msgid	"\n\n\t\t%s\n\n\n"
891msgstr	""
892msgid	"MULTIPLY DEFINED SYMBOLS"
893msgstr	""
894
895#
896# TRANSLATION_NOTE -- This is the format string for:
897#
898#symbol				  definition used     also defined in
899#
900msgid	"%s\t\t\t\t  %s     %s\n\n"
901msgstr	""
902msgid	"symbol"
903msgstr	""
904msgid	"definition used"
905msgstr	""
906msgid	"also defined in"
907msgstr	""
908
909#
910# TRANSLATION_NOTE -- This is the format string for the second item:
911#
912msgid	"%-35s %s\n"
913msgstr	""
914
915#
916# TRANSLATION_NOTE -- This is the format string for the third item:
917#
918msgid	"\t\t\t\t\t\t\t%s\n"
919msgstr	""
920
921msgid	"mapfile: %s segment: section '%s' does not appear in mapfile specified input file(s)"
922msgstr	""
923msgid	"mapfile: %s segment: section '%s' does not appear in any input file"
924msgstr	""
925
926# Library messages
927
928msgid	"library -l%s: not found"
929msgstr	""
930msgid	"LD_LIBRARY_PATH malformed"
931msgstr	""
932msgid	"-YP library path malformed"
933msgstr	""
934
935
936# Mapfile processing messages
937
938msgid	"%s: %llu: auto-reduction ('*') can only be used in hidden/local, or eliminate scope"
939msgstr	""
940msgid	"%s: %llu: badly formed section flags '%s'"
941msgstr	""
942msgid	"%s: %llu: basename cannot contain path separator ('/'): %s"
943msgstr	""
944msgid	"%s: %llu: object name cannot contain path separator ('/'): %s"
945msgstr	""
946msgid	"%s: %llu: redefining %s attribute for '%s'"
947msgstr	""
948msgid	"%s: %llu: premature EOF"
949msgstr	""
950msgid	"%s: %llu: illegal character '\\%03o'"
951msgstr	""
952msgid	"%s: %llu: malformed entry"
953msgstr	""
954msgid	"%s: %llu: %s not allowed on non-LOAD segments"
955msgstr	""
956msgid	"%s: %llu: %s not allowed on STACK segment"
957msgstr	""
958msgid	"%s: %llu: %s set more than once on same line"
959msgstr	""
960msgid	"%s: %llu: unterminated quoted string: %s"
961msgstr	""
962msgid	"%s: %llu: section within segment ordering done on a non-existent segment '%s'"
963msgstr	""
964msgid	"%s: %llu: unnamed version cannot inherit from other versions: %s"
965msgstr	""
966msgid	"%s: %llu: unexpected occurrence of '%c' token"
967msgstr	""
968
969msgid	"%s: %llu: empty segment must be of type LOAD or NULL"
970msgstr	""
971msgid	"%s: %llu: a LOAD empty segment definition is only allowed when creating a dynamic executable"
972msgstr	""
973msgid	"%s: %llu: a LOAD empty segment must have an address and size"
974msgstr	""
975msgid	"%s: %llu: a NULL empty segment must not have an address or size"
976msgstr	""
977msgid	"%s: %llu: empty segment can not have sections assigned to it"
978msgstr	""
979msgid	"%s: %llu: empty segment must not have p_flags set: 0x%x"
980msgstr	""
981
982msgid	"%s: %llu: segment cannot have an explicit address and also be in the SEGMENT_ORDER list: %s"
983msgstr	""
984msgid	"%s: %llu: segment cannot be disabled: %s"
985msgstr	""
986msgid	"%s: %llu: cannot redefine entrance criteria: %s"
987msgstr	""
988msgid	"%s: %llu: segment is already in %s list: %s"
989msgstr	""
990msgid	"%s: %llu: section is already in OS_ORDER list: %s"
991msgstr	""
992msgid	"%s: %llu: entrance criteria is already in IS_ORDER list: %s"
993msgstr	""
994msgid	"%s: %llu: unknown entrance criteria (ASSIGN_SECTION): %s"
995msgstr	""
996msgid	"%s: %llu: unknown segment: %s"
997msgstr	""
998msgid	"%s: %llu: unknown symbol definition: %s"
999msgstr	""
1000msgid	"%s: %llu: unknown internal segment type %d"
1001msgstr	""
1002msgid	"%s: %llu: unknown shared object type: %s"
1003msgstr	""
1004msgid	"%s: %llu: unknown segment attribute: %s"
1005msgstr	""
1006msgid	"%s: %llu: unknown segment flag: ?%c"
1007msgstr	""
1008msgid	"%s: %llu: unknown section type: %s"
1009msgstr	""
1010
1011msgid	"%s: %lld: existing segment size symbols cannot be reset: %s"
1012msgstr	""
1013msgid	"%s: %llu: segment address or length '%s' %s"
1014msgstr	""
1015msgid	"%s: %llu: bad capability value: %s"
1016msgstr	""
1017msgid	"%s: %llu: unknown capability attribute '%s'"
1018msgstr	""
1019msgid	"%s: %llu: empty capability definition; ignored"
1020msgstr	""
1021
1022msgid	"%s: %llu: symbol '%s' is already defined in file: %s: %s"
1023msgstr	""
1024msgid	"%s: %llu: symbol '%s': %s"
1025msgstr	""
1026
1027msgid	"%s: %llu: expected a ';'"
1028msgstr	""
1029msgid	"%s: %llu: expected a '=', ':', '|', or '@'"
1030msgstr	""
1031msgid	"%s: %llu: expected one or more segment attributes after an '='"
1032msgstr	""
1033msgid	"%s: %llu: expected a segment name at the beginning of a line"
1034msgstr	""
1035msgid	"%s: %llu: %s segment cannot be used with %s directive: %s"
1036msgstr	""
1037msgid	"%s: %llu: expected a symbol name after '@'"
1038msgstr	""
1039msgid	"%s: %llu: expected a symbol name after '{'"
1040msgstr	""
1041msgid	"%s: %llu: expected a section name after '|'"
1042msgstr	""
1043msgid	"%s: %llu: expected a shared object definition after '-'"
1044msgstr	""
1045msgid	"%s: %llu: multiple filtee definitions are unsupported"
1046msgstr	""
1047msgid	"%s: %llu: filtee definition required"
1048msgstr	""
1049msgid	"%s: %llu: unknown software capabilities: 0x%llx; ignored"
1050msgstr	""
1051msgid	"%s: %llu: software capability ADDR32: is ineffective when building 32-bit object: ignored"
1052msgstr	""
1053msgid	"%s: %llu: interposition symbols can only be defined when building a dynamic executable"
1054msgstr	""
1055msgid	"%s: %llu: value and size attributes are incompatible with extern or parent symbols"
1056msgstr	""
1057msgid	"%s: %llu: symbol filtering is only available when building a shared object"
1058msgstr	""
1059
1060msgid	"segments '%s' and '%s' have the same assigned virtual address"
1061msgstr	""
1062msgid	"exceeds internal limit"
1063msgstr	""
1064msgid	"number is badly formed"
1065msgstr	""
1066
1067msgid	"segment type"
1068msgstr	""
1069msgid	"segment virtual address"
1070msgstr	""
1071msgid	"segment physical address"
1072msgstr	""
1073msgid	"segment length"
1074msgstr	""
1075msgid	"segment flags"
1076msgstr	""
1077msgid	"segment alignment"
1078msgstr	""
1079msgid	"segment rounding"
1080msgstr	""
1081
1082msgid	"section type"
1083msgstr	""
1084msgid	"section flags"
1085msgstr	""
1086msgid	"section name"
1087msgstr	""
1088
1089msgid	"symbol value"
1090msgstr	""
1091msgid	"symbol size"
1092msgstr	""
1093
1094msgid	"symbol values differ"
1095msgstr	""
1096msgid	"symbol sizes differ"
1097msgstr	""
1098msgid	"symbol types differ"
1099msgstr	""
1100msgid	"symbol indexes differ"
1101msgstr	""
1102msgid	"symbol scope conflict against local and non-local"
1103msgstr	""
1104msgid	"symbol scope conflict against singleton/exported"
1105msgstr	""
1106msgid	"symbol scope conflict against protected"
1107msgstr	""
1108msgid	"symbol version conflict"
1109msgstr	""
1110msgid	"symbol multiple definition"
1111msgstr	""
1112msgid	"singleton scope and direct declaration are incompatible"
1113msgstr	""
1114msgid	"protected scope and no-direct declaration are incompatible"
1115msgstr	""
1116
1117
1118msgid	"section ordering requested, but no matching section found: segment: %s section: %s"
1119msgstr	""
1120
1121
1122# Mapfile Directives
1123
1124msgid	"%s: %llu: expected attribute name (%s), or terminator (';', '}'): %s"
1125msgstr	""
1126msgid	"%s: %llu: expected capability name, integer value, or terminator (';', '}'): %s"
1127msgstr	""
1128msgid	"%s: %llu: expected name, or terminator (';', '}'): %s"
1129msgstr	""
1130msgid	"%s: %llu: expected name, or '{' following %s: %s"
1131msgstr	""
1132msgid	"%s: %llu: expected hardware capability, or terminator (';', '}'): %s"
1133msgstr	""
1134msgid	"%s: %llu: expected software capability, or terminator (';', '}'): %s"
1135msgstr	""
1136msgid	"%s: %llu: expected '=' following %s: %s"
1137msgstr	""
1138msgid	"%s: %llu: expected '=', '+=', or '-=' following %s: %s"
1139msgstr	""
1140msgid	"%s: %llu: expected '=' following %s: %s"
1141msgstr	""
1142msgid	"%s: %llu: expected mapfile directive (%s): %s"
1143msgstr	""
1144msgid	"%s: %llu: '!' appears without corresponding flag"
1145msgstr	""
1146msgid	"%s: %llu: expected file name following %s: %s"
1147msgstr	""
1148msgid	"%s: %llu: expected file path following %s: %s"
1149msgstr	""
1150msgid	"%s: %llu: expected integer value following %s: %s"
1151msgstr	""
1152msgid	"%s: %llu: expected '{' following %s: %s"
1153msgstr	""
1154msgid	"%s: %llu: expected object name following %s: %s"
1155msgstr	""
1156msgid	"%s: %llu: '!' can only be specified once per flag"
1157msgstr	""
1158msgid	"%s: %llu: expected section flag (%s), '!', or terminator (';', '}'): %s"
1159msgstr	""
1160msgid	"%s: %llu: expected section name following %s: %s"
1161msgstr	""
1162msgid	"%s: %llu: expected segment flag (%s), or terminator (';', '}'): %s"
1163msgstr	""
1164msgid	"%s: %llu: expected entrance criteria (ASSIGN_SECTION) name, or terminator (';', '}'): %s"
1165msgstr	""
1166msgid	"%s: %llu: expected segment name following %s: %s"
1167msgstr	""
1168msgid	"%s: %llu: expected ';' to terminate %s: %s"
1169msgstr	""
1170msgid	"%s: %llu: expected ';' or '{' following %s: %s"
1171msgstr	""
1172msgid	"%s: %llu: expected ';' or '}' to terminate %s: %s"
1173msgstr	""
1174msgid	"%s: %llu: expected section type: %s"
1175msgstr	""
1176msgid	"%s: %llu: expected symbol name, symbol scope, or '*': %s"
1177msgstr	""
1178msgid	"%s: %llu: expected inherited version name, or terminator (';'): %s"
1179msgstr	""
1180msgid	"%s: %llu: expected one of ':', ';', or '{': %s"
1181msgstr	""
1182msgid	"%s: %llu: expected symbol flag (%s), or terminator (';', '}'): %s"
1183msgstr	""
1184msgid	"%s: %llu: expected symbol name following %s: %s"
1185msgstr	""
1186msgid	"%s: %llu: expected symbol scope (%s): %s"
1187msgstr	""
1188msgid	"%s: %llu: expected symbol type (%s): %s"
1189msgstr	""
1190msgid	"%s: %llu: expected version name following %s: %s"
1191msgstr	""
1192msgid	"%s: %llu: unexpected text found following %s directive"
1193msgstr	""
1194msgid	"%s: %llu: numeric value exceeds word size: %s"
1195msgstr	""
1196msgid	"%s: %llu: malformed numeric value: %s"
1197msgstr	""
1198msgid	"%s: %llu: unexpected characters following numeric constant: %s"
1199msgstr	""
1200msgid	"%s: %llu: whitespace needed before token: %s"
1201msgstr	""
1202msgid	"%s: %llu: unexpected text: %s"
1203msgstr	""
1204msgid	"%s: %llu: mapfile keywords should not be quoted: %s"
1205msgstr	""
1206msgid	"%s: %llu: mapfile control directive not at start of line: %s"
1207msgstr	""
1208msgid	"%s: %llu: %s specified no attributes (empty {})"
1209msgstr	""
1210msgid	"%s: %llu: %s specified without values"
1211msgstr	""
1212msgid	"<internal error>"
1213msgstr	""
1214msgid	"%s: %llu: version 0 mapfile ?O flag and version 1 segment IS_ORDER attribute are mutually exclusive: %s"
1215msgstr	""
1216msgid	"symbol attributes"
1217msgstr	""
1218
1219# Mapfile Control Directives
1220
1221msgid	"%s: %llu: $mapfile_version directive must specify version 2 or higher: %d"
1222msgstr	""
1223msgid	"%s: %llu: unknown mapfile version: %d"
1224msgstr	""
1225msgid	"%s: %llu: $mapfile_version must be first directive in file"
1226msgstr	""
1227msgid	"%s: %llu: %s directive requires an argument"
1228msgstr	""
1229msgid	"%s: %llu: %s directive does not accept arguments"
1230msgstr	""
1231msgid	"%s: %llu: unrecognized mapfile control directive"
1232msgstr	""
1233msgid	"%s: %llu: %s directive used without opening $if"
1234msgstr	""
1235msgid	"%s: %llu: %s directive preceded by $else on line %d"
1236msgstr	""
1237msgid	"%s: %llu: EOF encountered without closing $endif for $if on line %d"
1238msgstr	""
1239msgid	"%s: %llu: error: %s"
1240msgstr	""
1241
1242
1243# Mapfile Conditional Expressions
1244
1245msgid	"%s: %llu: syntax error in conditional expression at: %s"
1246msgstr	""
1247msgid	"%s: %llu: malformed conditional expression"
1248msgstr	""
1249msgid	"%s: %llu: invalid operator use in conditional expression"
1250msgstr	""
1251msgid	"%s: %llu: unbalanced parenthesis in conditional expression"
1252msgstr	""
1253msgid	"%s: %llu: unrecognized escape in double quoted token: \\%c\n"
1254msgstr	""
1255
1256# Generic error diagnostic labels
1257
1258msgid	"(null)"
1259msgstr	""
1260
1261msgid	"debug: "
1262msgstr	""
1263msgid	"debug: a.out: "
1264msgstr	""
1265msgid	"debug: %s: "
1266msgstr	""
1267
1268# -z assert-deflib strings
1269
1270msgid	"library name malformed: %s"
1271msgstr	""
1272msgid	"dynamic library found on default search path (%s): lib%s.so"
1273msgstr	""
1274
1275
1276# Message file for cmd/sgs/libld - sparc specific.
1277
1278msgid	"relocation error: file %s:  symbol %s: unimplemented relocation type: %d"
1279msgstr	""
1280msgid	"relocation error: %s: file %s: symbol %s: unsupported number of bits: %d"
1281msgstr	""
1282msgid	"relocation error: %s: file %s: symbol %s: value 0x%llx loses %d bits at offset 0x%llx"
1283msgstr	""
1284msgid	"relocation error: %s: file %s: symbol %s: non-relative PLT relocation can not be used in building a shared object"
1285msgstr	""
1286msgid	"relocation error: %s: file %s: symbol %s: relocations based on the ABS44 coding model can not be used in building a shared object"
1287msgstr	""
1288msgid	"relocation error: %s: file %s: symbol %s: internal gotop_fixups error"
1289msgstr	""
1290msgid	"internal error: assign_got() invalid got index 0x%llx for symbol '%s'"
1291msgstr	""
1292msgid	"too many symbols require 'small' PIC references:\n\thave %d, maximum %d -- recompile some modules -K PIC."
1293msgstr	""
1294msgid	"too many symbols require mixed mode (both 'small' and 'large') PIC references:\n\thave %d, maximum %d -- recompile some modules -K PIC."
1295msgstr	""
1296
1297msgid	"register %s symbol used incompatibly:\n\t(file %s symbol '%s', file %s symbol '%s');"
1298msgstr	""
1299msgid	"register symbol '%s' used incompatibly:\n\t(file %s value=%s, file %s value=%s);"
1300msgstr	""
1301msgid	"register %s local symbol visibility incompatible:\n\t(file %s symbol '%s', file %s symbol '%s');"
1302msgstr	""
1303msgid	"register %s symbol '%s' multiply-initialized:\n\t(file %s shndx=ABS, file %s shndx=ABS);"
1304msgstr	""
1305
1306msgid	"file %s: section %s: symbol[%d]: %s: malformed scratch register\n\t(should be: unnamed, global and undefined)"
1307msgstr	""
1308msgid	"file %s: section %s: symbol[%d]: invalid register symbol value: 0x%llx"
1309msgstr	""
1310
1311
1312# Message file for cmd/sgs/libld - intel specific.
1313
1314msgid	"relocation error: %s: file %s: symbol %s: section %s: offset 0x%llx, relocation against unknown TLS instruction sequence"
1315msgstr	""
1316
1317msgid	"creation of PLT entry plt0 failed"
1318msgstr	""
1319msgid	"creation of PLT[%d] for symbol '%s' failed"
1320msgstr	""
1321
1322msgid	"unwind table: file %s: section %s: bad cie version %d: offset 0x%llx\n"
1323msgstr	""
1324
1325