$ 
$ ild-messages.msg 1.21
$
$ Copyright (C) 1995 by Sun Microsystems Inc.,  All Rights Reserved
$
$ This file is a message catalog in the form accepted by gencat
$ to support use the catgets form of I18N.
$
$ This file should only be changed by adding messages at the end
$ using new numbers.
$
$ If an existing message is no longer used, instead of deleting it
$ from the list, make an entry at the bottom of the file
$ consisting of just the number of the obsolete message with no trailing
$ space
$
$ The command:

$quote "

$ allows message test to be surrounded by the '"' chanrater.
$ The sequence `\"` represents a double quote which should actually
$ appear in the message. NOTE: some messages have trailing spaces

$ all translation comments apply to line(s) following the comment

$ the string "lib" used in several messages should be translated as
$ if it was the word "library"

$ do not translate printf format strings (following "%")

1 "missing optional value predicate for keyword \"%.400s\""
2 "missing or bad start index argument"
3 "missing value for keyword \"%.400s\""
4 "keyword \"%.400s\" appears more than once"
5 "index %d out of range for stack"
$ the "R" & "D" in the following two messages should not be translated
6 "virtual memory exhausted by request for %d bytes(R)"
7 "virtual memory exhausted by request for %d bytes(D)"
$ In messages 8-49 words followed by "()" should not be translated
$ "MAP_FIXED" should not be translated
8 "mmap() MAP_FIXED request outside legal range"
9 "lseek() called with bad descriptor %d"
10 "read() called with NULL buffer argument"
11 "write() called with NULL buffer argument"
12 "read() of %d bytes attempted"
13 "write() of %d bytes attempted"
25 "<null filename>"
26 "descriptor number %d"
27 "Unknown negative errno"
28 "Unknown positive errno"
29 "failure opening file %.400s"
30 "getrlimit() call failed"
31 "mmap() failed for %s"
32 "munmap() failure"
33 "msync() failure"
34 "lseek() failed for %s"
35 "read failed for %s"
36 "write() failed for %s"
37 "fstat() failed for \"%.400s\""
38 "stat() failed for file \"%.400s\""
39 "lstat() failed for file \"%.400s\""
40 "stat/fstat/lstat() called with no (struct stat *) arg "
41 "readlink () failed for file \"%.400s\""
42 "readlink () called with no buffer on file \"%.400s\""
43 "fchmod() failed for %s"
44 "chmod() failed for file %.400s"
45 "fsync() failed for %s"
46 "ftruncate() failed for %s"
47 "close() failed for %s"
49 "mprotect() failed at addr 0x%x for prot %d"
50 "failure unlinking file %.400s"
51 "failure renaming file %.400s to %.400s"
$ the words "free", "realloc" and "malloc" should not be translated
53 "call to free/realloc with non-malloc'd argument 0x%x"
54 "call to free/realloc with already free'd argument 0x%x"
55 "failed to add %d bytes to mapped heap"
57 "Assertion failed: file \"%.400s\" line %d"
102 "the flag argument \"%.200s\" appears more than once"
103 "the option \"%.200s\" appears in the arglist, but is ignored"
104 "failed trying to copy file %.400s"
105 "the keyword \"%.200s\" is not legal"
106 "can't find library argument :: %.2000s"
107 "can't find library arguments :: %.2000s"
108 "output file multiply specified %s"
109 "linker persistent state is garbled"
$ the words "extern" and "static" should not be translated
110 "symbol \"%.200s\" interned as extern was referenced as static"
111 "symbol \"%.200s\" interned as static was referenced as extern"
113 "argument file doesn't exist :: %.200s"
$ the words "TEXT" and "COMMON" should not be translated
114 "%.400s, previously a procedure, is now uninitialized global data (COMMON), but still has an entry in the procedure link table"
115 "%.200s, defined as TEXT in %.200s, also has an incompatible COMMON definition in %.200s"
116 "%.200s, defined in %.200s, also has an incompatible COMMON definition in %.200s"
117 "%.400s, previously a procedure, is now of type %.200s, but still has an entry in the procedure link table"
118 "%.400s, previously of type %.200s, is now of type %.200s, but still has an entry in the procedure link table"
119 "%.400s, previously of type %.200s, is now of type %.200s"
120 "%.400s, redefined in %.400s, originally defined in %.400s"
121 "%.400s is defined in files %.400s and %.400s"
122 "%.400s, previously of type %.400s, is now of type %.400s"
123 "file %.200s contains definition of reserved symbol %.200s"
124 "unknown file segment type %d"
$ "-target" and "ild" should not be translated
126 "the \"-target\" file, %.200s, was not created with ild"
127 "the archive %.400s has entries with the same name -- consistency checks during incremental links are not possible for these entries"
128 "-target link impossible due to unusual changes to input files; requesting full link from kernel"
129 "the file %.400s is empty"
130 "file %.400s: section %.400s has invalid type [ %.400s ]"
131 "the file %.400s is not in a known format"
132 "the file %.400s appears to be a truncated object file"
$ "-o" should not be translated
133 "the input file %.400s is an executable (-o missing?)"
134 "the input file %.400s is from a different type of machine"
$ the word "sbfocus" should not be translated
135 "Fork of sbfocus failed for file %0.200s Source browser data may not be accurate"
136 "out of room in output file (%s)"
200 "sections"
201 "file %.400s superseding previously loaded \"equivalent\" file %.400s"
202 "archive entries in use have disappeared from %.200s"
203 "files previously loaded from changed archive %.200s did not have unique member names"
204 "files previously loaded from changed archive %.200s no longer have unique member names"
205 "no table of contents for archive %.200s (file ignored)"
206 "illegal index for \"long\" entry name in archive  %.200s"
207 "garbled \"long\" entry name in archive %.200s"
$ do not translate "ar_hdr"
208 "ar_hdr garbled for entry in archive %.200s"
209 "truncated archive subfile %.200s in %.200s"
$ do not translate "Solaris"
210 "attempt to load Solaris string table in %.200s"
211 "cannot handle shared libraries in archive %s"
212 "archive subfile %.200s in %.200s is %.200s"
213 "garbled symbol table in archive %.200s"
$ the word "__.SYMDEF" should not be translated
214 "garbled __.SYMDEF table in archive %.200s for symbol \"%200.s\""
217 "Command '%s' failed!\n"
218 "argument to key %s is another keyword, %s"
219 "cannot handle keyword %s"
220 "the file argument %s appears more than once"
221 "the arguments %s and %s are the same file"
222 "no object file arguments"
223 "too many files changed"
224 "first or last files changed"
225 "current directory has changed from `%.400s' to `%.400s'"
226 "allowing undefined symbols in static link"
227 "command line flag '%s' changed between initial and current links"
228 "keyword mismatch between initial and current links"
229 "can't use %s and %s together"
230 "(Performing full relink) "
$ do not translate "exec"
231 "exec failed -- exiting\n"
232 "cannot proceed with incremental link -- "
240 "alignment"
241 "size"
242 "(error) "
243 "(warning) "
244 "choosing greater definition 0x%x"
245 "choosing non-common definition 0x%x"
246 "tentative symbol cannot override defined symbol of smaller size"
247 "choosing strong definition 0x%x"
248 "choosing definition 0x%x"
249 "symbol %.400s defined in %.400s with %s 0x%x --\n\tpreviously defined in %.400s with %s 0x%x --\n\t%s"
250 "symbol %.400s defined in %.400s with %s 0x%x --\n\tpreviously defined with %s 0x%x --\n\t%s"
251 "lost definition shadowing weak definition for %.200s"
252 "symbol %.400s multiply defined in file %.400s"
253 "redefining %.200s in %.200s, previously defined in %.400s"
254 "common symbol %.200s of type %s getting incompatible definition of type %s"
$ do not translate "unlink_output_file"
256 "got confused in unlink_output_file (%.400s)"
257 "%s: (undefined symbol) %.400s -- referenced in the %.400s segment of %.400s\n"
258 "%s: (undefined symbol) %.400s -- referenced\n"
$ do not translate "-u"
259 "%s: (undefined symbol) %.400s -- referenced in -u command line argument\n"
260 "undefined symbols for non-incremental link -- quitting"
262 "entry symbol '%.400s' is not defined"
263 "lost reference shadowing weak reference for %.400s"
264 "%.400s is now undefined but still referenced"
270 "this program can not be incrementally relinked"
271 "(internal error) "
272 "(bad file) "
273 "(warning) "
274 "(redefinition warning) "
275 "(redefinition error) "
277 "%s: removing potentially corrupted file %s\n"
278 "%s: saving potentially corrupted file %s as %s\n"
279 "Dumping core."
280 "Exiting."
290 "a file of unknown type"
291 "a non-existent or inaccessible file"
292 "an executable file"
293 "an object file"
294 "an archive file"
295 "a shared library"
296 "an object or executable file for another machine type"
297 "a truncated or garbled object file"
298 "an empty file"
$ "find_file_fullname()" should not be translated
299 "internal error -- unresolved library to find_file_fullname()"
300 "ordering of shared object %s changed on the command line"
301 "%s has been removed from the command line"
302 "shared object %s has been added to the command line"
320 "%s: exiting because of errors in link\n"
321 "license checkout error - %d"
322 "license not available"
$ do not translate "-d"
330 "cannot handle -d%s"
331 "option -d appears more than once, first setting taken"
$ do not translate "-z"
333 "ignoring undefined -z flag `%s'"
334 "cannot handle -z %s"
335 "%s: calling %s to finish link"
336 "upon attempt to use %s due to '%s'"
337 "cannot handle argument %s"
338 " Fatal error --"
339 "text symbol %.200s getting common definition"
$ do not translate "sbfocus"
340 "sbfocus pipe operation failed -- source browsing data may be lost"
$ do not translate "strip" or "mcs"
400 "%s has been altered since the last incremental link -- maybe you ran strip or mcs on it?"
401 "new version ild for file %s (%d/%d)"
402 "cannot do incremental relink due to problems in the previous link"
403 "ild has been updated"
$ do not translate "strip" or "mcs"
404 "%s corrupted -- maybe you ran strip or mcs on it?"
406 "%.400s appears to be a corrupt object file"
407 "could not allocate memory for file %s, section %s"
408 "ignoring symbol version info due to incompatible format"
410 "shared objects %s and %s have been reordered on the command line"
411 "shared object %s has been removed from the command line"
412 "shared library argument %.400s, now missing"
413 "dynamic section"
414 "dynamic symbol table"
$ do not translate "shlib_open_desc()"
415 "opened bad shared library in shlib_open_desc() :: %.400s"
416 "Dynamic section not found in shared object file %.400s"
417 "%.400sshared lib %.400s is \"replaced\" by previously loaded %.400s"
418 "argument "
419 "shared library argument not found :: %.400s"
420 "%s: (undefined symbol) %.400s -- referenced in %.400s\n"
421 "undefined symbols for non-incremental link -- quitting"
430 "an updated ild has been installed since %s was last linked (%d/%d)"
431 "shared lib, needed by argument lib %.400s, not found :: %.400s"
500 "(unknown 0x%x)"
$ do not translate "r_type"
501 "skipping unimplemented r_type %d"
502 "Misaligned word displacement at 0x%x in %.400s segment for %.400s"
503 "Relocation value too big at 0x%x in %.400s segment for %.400s"
$ "SHT_REL, "SHT_RELA", "sparc", and "intel" should not be translated
504 "SHT_REL relocation section found in sparc object file %.400s"
505 "SHT_RELA relocation section found in intel object file %.400s"
506 "corrupted section header found in object file %.400s"
507 "need absurd number (%d) of dynamic reloc's"
$ "-K pic" should not be translated
508 "The following argument files were compiled -K pic ::%.800s\n"
509 "global offset table"
510 "jump table"
511 "dynamic relocations"
512 " %.400s: Overlap at reloc of type %.400s, offset %d (increment %d) "
513 "in %.400s%.400s%.400s\n"
$ "-K pic" should not be translated
514 "global offset table too big for addressing mode of -K pic compiled files; these should be recompiled with-K PIC or with neither option"
$ "SHT_REL" and "PowerPC" should not be translated
515 "SHT_REL relocation section found in PowerPC object file %.400s"
$ Test message which does not match string in source code
600 "Messages are coming from I18N catalog\n"
$ do not translate "C++" or "-xF"
700 "C++ code with exceptions compiled with -xF option may not be incrementally linked (%s)"
701 "(bad file warning) "
702 "input of shared object %.400s in static mode"
703 "(argument error) "

$ End of original messages - do not change anything above this line.

704 "can not handle input files with %s sections"
$ do not translate "-z"
705 "the -z option \"%s\" has a been added or deleted"
706 "shared library changed version from %s to %s"
707 "dependent shared lib %.400s conflicts with previously referenced %.400s\n"
708 "internal free space in output file exhausted (%s)"
$ Add new messages immediately above this comment.
$ Add message deletion commands immediately below this line.
