2 # SOME DESCRIPTIVE TITLE
3 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR
8 "Project-Id-Version: PACKAGE VERSION\n"
9 "Report-Msgid-Bugs-To: \n"
10 "PO-Revision-Date: YEAR-MO-DA HO:MI +ZONE\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: LANGUAGE <LL@li.org>\n"
15 "Content-Type: text/plain; charset=UTF-8\n"
16 "Content-Transfer-Encoding: 8bit\n"
18 #: src/code/sparc-svr4-vm.lisp
19 msgid "Returns a string describing the type of the local machine."
22 #: src/code/sparc-svr4-vm.lisp
23 msgid "Returns a string describing the version of the local machine."
26 #: src/code/sparc-svr4-vm.lisp
27 msgid "Unaligned instruction? offset=#x~X."
30 #: src/code/sparc-svr4-vm.lisp
31 msgid "Can't deal with CALL fixups, yet."
34 #: src/code/sparc-svr4-vm.lisp
35 msgid "XRS ID invalid but attempting to access double-float register ~d!"
38 #: src/code/signal.lisp
39 msgid "Emt instruction"
42 #: src/code/signal.lisp
43 msgid "Bad argument to system call"
46 #: src/code/signal.lisp
47 msgid "Process's lwps are blocked"
50 #: src/code/debug-int.lisp
51 msgid "no debug info: ~A:~A"
54 #: src/code/debug-int.lisp
58 #: src/code/debug-int.lisp
59 msgid "Local non-descriptor register access?"
62 #: src/code/debug-int.lisp
63 msgid "Local interior register access?"
66 #: src/code/debug-int.lisp
67 msgid "Breakpoint that nobody wants?"
70 #: src/code/debug-int.lisp
71 msgid "BREAKPOINT-DO-DISPLACED-INST returned?"
74 #: src/compiler/sparc/parms.lisp
75 msgid "Number of bits per word where a word holds one lisp descriptor."
78 #: src/compiler/sparc/parms.lisp
80 "Number of bits per byte where a byte is the smallest addressable object."
83 #: src/compiler/sparc/parms.lisp
84 msgid "Number of bits needed to represent a character"
87 #: src/compiler/sparc/parms.lisp
88 msgid "Number of bytes needed to represent a character"
91 #: src/compiler/sparc/parms.lisp
92 msgid "Number of bits to shift between word addresses and byte addresses."
95 #: src/compiler/sparc/parms.lisp
96 msgid "Number of bytes in a word."
99 #: src/compiler/sparc/parms.lisp
100 msgid "Number of bits at the low end of a pointer used for type information."
103 #: src/compiler/sparc/parms.lisp
104 msgid "Mask to extract the low tag bits from a pointer."
107 #: src/compiler/sparc/parms.lisp
109 "Exclusive upper bound on the value of the low tag bits from a\n"
113 #: src/compiler/sparc/parms.lisp
114 msgid "Number of tag bits used for a fixnum"
117 #: src/compiler/sparc/parms.lisp
118 msgid "Mask to get the fixnum tag"
121 #: src/compiler/sparc/parms.lisp
122 msgid "Maximum number of bits in a positive fixnum"
125 #: src/compiler/sparc/insts.lisp
126 msgid "~S isn't a register."
129 #: src/compiler/sparc/insts.lisp
130 msgid "~S isn't a floating-point register."
133 #: src/compiler/sparc/insts.lisp
135 "If non-NIL, print registers using the Lisp register names.\n"
136 "Otherwise, use the Sparc register names"
139 #: src/compiler/sparc/array.lisp src/compiler/sparc/call.lisp
140 #: src/compiler/sparc/alloc.lisp src/compiler/sparc/cell.lisp
141 #: src/compiler/sparc/c-call.lisp src/compiler/sparc/debug.lisp
142 #: src/compiler/sparc/arith.lisp src/compiler/sparc/static-fn.lisp
143 #: src/compiler/sparc/char.lisp src/compiler/sparc/system.lisp
144 #: src/compiler/sparc/sap.lisp src/compiler/sparc/float.lisp
145 #: src/compiler/sparc/move.lisp src/compiler/sparc/insts.lisp
146 msgid "Unknown SC to SC-Case for ~S:~% ~S"
149 #: src/compiler/sparc/insts.lisp
150 msgid "The Lisp names for the Sparc integer registers"
153 #: src/compiler/sparc/insts.lisp
154 msgid "The standard names for the Sparc integer registers"
157 #: src/compiler/sparc/insts.lisp
159 "An alist for the disassembler indicating the target register and\n"
160 "value used in a SETHI instruction. This is used to make annotations\n"
161 "about function addresses and register values."
164 #: src/compiler/sparc/insts.lisp
165 msgid "Set pseudo-atomic flag"
168 #: src/compiler/sparc/insts.lisp
169 msgid "Reset pseudo-atomic"
172 #: src/compiler/sparc/insts.lisp
173 msgid "Allocating ~D bytes"
176 #: src/compiler/sparc/insts.lisp
177 msgid "Allocating bytes"
180 #: src/compiler/sparc/insts.lisp
181 msgid "Header word ~A, size ~D?"
184 #: src/compiler/sparc/insts.lisp
185 msgid "Reset pseudo-atomic flag"
188 #: src/compiler/sparc/insts.lisp
189 msgid "pseudo-atomic interrupted?"
192 #: src/compiler/sparc/insts.lisp
193 msgid "Unknown branch condition: ~S~%Must be one of: ~S"
196 #: src/compiler/sparc/insts.lisp
197 msgid "Unknown fp-branch condition: ~S~%Must be one of: ~S"
200 #: src/compiler/sparc/insts.lisp
201 msgid "Unknown integer condition register: ~S~%"
204 #: src/compiler/sparc/insts.lisp
205 msgid "Unknown branch prediction: ~S~%Must be one of: ~S~%"
208 #: src/compiler/sparc/insts.lisp
209 msgid "Unknown conditional move condition register: ~S~%"
212 #: src/compiler/sparc/insts.lisp
213 msgid "Unknown register condition: ~S~%"
216 #: src/compiler/sparc/insts.lisp
217 msgid "Fixups aren't allowed."
220 #: src/compiler/sparc/insts.lisp
221 msgid "Pseudo atomic interrupted trap?"
224 #: src/compiler/sparc/insts.lisp
225 msgid "Allocation trap"
228 #: src/compiler/sparc/insts.lisp
229 msgid "Use it anyway"
232 #: src/compiler/sparc/insts.lisp
234 "Immediate trap number ~A specified, but only trap numbers\n"
235 " 16 to 31 are available to the application"
238 #: src/compiler/sparc/macros.lisp
239 msgid "Move SRC into DST unless they are location=."
242 #: src/compiler/sparc/macros.lisp
244 "Loads the type bits of a pointer into target independent of\n"
245 " byte-ordering issues."
248 #: src/compiler/sparc/macros.lisp
249 msgid "Jump to the lisp function FUNCTION. LIP is an interior-reg temporary."
252 #: src/compiler/sparc/macros.lisp
253 msgid "Return to RETURN-PC."
256 #: src/compiler/sparc/macros.lisp
258 "Emit a return-pc header word. LABEL is the label to use for this return-pc."
261 #: src/compiler/sparc/macros.lisp
262 msgid "Move the TN Reg-Or-Stack into Reg if it isn't already there."
265 #: src/compiler/sparc/macros.lisp
267 "Do stuff to allocate an other-pointer object of fixed Size with a single\n"
268 " word header having the specified Type-Code. The result is placed in\n"
269 " Result-TN, and Temp-TN is a non-descriptor temp (which may be randomly "
271 " by the body.) The body is placed inside the PSEUDO-ATOMIC, and "
273 " initializes the object."
276 #: src/compiler/sparc/macros.lisp
277 msgid "~S is less than the specified minimum of ~S"
280 #: src/compiler/sparc/macros.lisp
281 msgid "~S is greater than the specified maximum of ~S"
284 #: src/compiler/sparc/macros.lisp
285 msgid "~S isn't an even multiple of ~S from ~S"
288 #: src/compiler/sparc/macros.lisp
290 "The values ~S cover the entire range from ~\n"
291 "\t\t\t ~S to ~S [step ~S]."
294 #: src/compiler/sparc/macros.lisp
295 msgid "Must supply at least on type for test-type."
298 #: src/compiler/sparc/macros.lisp
299 msgid "OTHER-POINTER-TYPE supersedes the use of ~S"
302 #: src/compiler/sparc/macros.lisp
303 msgid "OTHER-IMMEDIATE-n-TYPE supersedes the use of ~S"
306 #: src/compiler/sparc/macros.lisp
308 "Can't test for mix of function subtypes and normal ~\n"
312 #: src/compiler/sparc/macros.lisp
313 msgid "Cause an error. ERROR-CODE is the error to cause."
316 #: src/compiler/sparc/macros.lisp
318 "Cause a continuable error. If the error is continued, execution resumes at\n"
322 #: src/compiler/sparc/macros.lisp
324 "Generate-Error-Code Error-code Value*\n"
325 " Emit code for an error with the specified Error-Code and context Values."
328 #: src/compiler/sparc/macros.lisp
330 "Generate-CError-Code Error-code Value*\n"
331 " Emit code for a continuable error with the specified Error-Code and\n"
332 " context Values. If the error is continued, execution resumes after\n"
333 " the GENERATE-CERROR-CODE form."
336 #: src/compiler/sparc/move.lisp
337 msgid "fixnum untagging"
340 #: src/compiler/sparc/move.lisp
341 msgid "constant load"
344 #: src/compiler/sparc/move.lisp
346 "Load TN allocated, but no move function?~@\n"
347 "\t VM definition inconsistent, recompile and try again."
350 #: src/compiler/sparc/move.lisp
351 msgid "integer to untagged word coercion"
354 #: src/compiler/sparc/move.lisp
355 msgid "fixnum tagging"
358 #: src/compiler/sparc/move.lisp
359 msgid "signed word to integer coercion"
362 #: src/compiler/sparc/move.lisp
363 msgid "unsigned word to integer coercion"
366 #: src/compiler/sparc/move.lisp
367 msgid "word integer move"
370 #: src/compiler/sparc/move.lisp
371 msgid "word integer argument move"
374 #: src/compiler/sparc/move.lisp
375 msgid "signed 64-bit word to integer coercion"
378 #: src/compiler/sparc/move.lisp
379 msgid "unsigned 64-bit word to integer coercion"
382 #: src/compiler/sparc/float.lisp
386 #: src/compiler/sparc/float.lisp
387 msgid "float to pointer coercion"
390 #: src/compiler/sparc/float.lisp
391 msgid "pointer to float coercion"
394 #: src/compiler/sparc/float.lisp
395 msgid "float argument move"
398 #: src/compiler/sparc/float.lisp
399 msgid "complex single float move"
402 #: src/compiler/sparc/float.lisp
403 msgid "complex double float move"
406 #: src/compiler/sparc/float.lisp
407 msgid "complex long float move"
410 #: src/compiler/sparc/float.lisp
411 msgid "complex double-double float move"
414 #: src/compiler/sparc/float.lisp
415 msgid "complex single float to pointer coercion"
418 #: src/compiler/sparc/float.lisp
419 msgid "complex double float to pointer coercion"
422 #: src/compiler/sparc/float.lisp
423 msgid "complex long float to pointer coercion"
426 #: src/compiler/sparc/float.lisp
427 msgid "complex double-double float to pointer coercion"
430 #: src/compiler/sparc/float.lisp
431 msgid "pointer to complex float coercion"
434 #: src/compiler/sparc/float.lisp
435 msgid "pointer to complex double-double float coercion"
438 #: src/compiler/sparc/float.lisp
439 msgid "complex single-float argument move"
442 #: src/compiler/sparc/float.lisp
443 msgid "complex double-float argument move"
446 #: src/compiler/sparc/float.lisp
447 msgid "complex long-float argument move"
450 #: src/compiler/sparc/float.lisp
451 msgid "complex double-double float argument move"
454 #: src/compiler/sparc/float.lisp
455 msgid "inline float arithmetic"
458 #: src/compiler/sparc/float.lisp
459 msgid "inline float comparison"
462 #: src/compiler/sparc/float.lisp
463 msgid "inline float coercion"
466 #: src/compiler/sparc/float.lisp
467 msgid "inline float truncate"
470 #: src/compiler/sparc/float.lisp
471 msgid "inline ftruncate"
474 #: src/compiler/sparc/float.lisp
475 msgid "inline complex single-float creation"
478 #: src/compiler/sparc/float.lisp
479 msgid "inline complex double-float creation"
482 #: src/compiler/sparc/float.lisp
483 msgid "inline complex long-float creation"
486 #: src/compiler/sparc/float.lisp
487 msgid "complex single float realpart"
490 #: src/compiler/sparc/float.lisp
491 msgid "complex single float imagpart"
494 #: src/compiler/sparc/float.lisp
495 msgid "complex double float realpart"
498 #: src/compiler/sparc/float.lisp
499 msgid "complex double float imagpart"
502 #: src/compiler/sparc/float.lisp
503 msgid "complex long float realpart"
506 #: src/compiler/sparc/float.lisp
507 msgid "complex long float imagpart"
510 #: src/compiler/sparc/float.lisp
511 msgid "inline complex float arithmetic"
514 #: src/compiler/sparc/float.lisp
515 msgid "inline complex float/float arithmetic"
518 #: src/compiler/sparc/float.lisp
519 msgid "inline complex float multiplication"
522 #: src/compiler/sparc/float.lisp
523 msgid "inline complex float division"
526 #: src/compiler/sparc/float.lisp
527 msgid "inline complex conjugate"
530 #: src/compiler/sparc/float.lisp
531 msgid "inline complex float/float comparison"
534 #: src/compiler/sparc/float.lisp
535 msgid "inline complex float comparison"
538 #: src/compiler/sparc/float.lisp
539 msgid "inline float max"
542 #: src/compiler/sparc/float.lisp
543 msgid "inline float min"
546 #: src/compiler/sparc/float.lisp
547 msgid "inline (signed-byte 32) max"
550 #: src/compiler/sparc/float.lisp
551 msgid "inline (unsigned-byte 32) max"
554 #: src/compiler/sparc/float.lisp
555 msgid "inline fixnum max"
558 #: src/compiler/sparc/float.lisp
559 msgid "inline (signed-byte 32) min"
562 #: src/compiler/sparc/float.lisp
563 msgid "inline (unsigned-byte 32) min"
566 #: src/compiler/sparc/float.lisp
567 msgid "inline fixnum min"
570 #: src/compiler/sparc/float.lisp
571 msgid "inline float max/min"
574 #: src/compiler/sparc/float.lisp
575 msgid "double-double float move"
578 #: src/compiler/sparc/float.lisp
579 msgid "double-double float to pointer coercion"
582 #: src/compiler/sparc/float.lisp
583 msgid "pointer to double-double float coercion"
586 #: src/compiler/sparc/float.lisp
587 msgid "double-double float argument move"
590 #: src/compiler/sparc/float.lisp
591 msgid "inline double-double float creation"
594 #: src/compiler/sparc/float.lisp
595 msgid "double-double high part"
598 #: src/compiler/sparc/float.lisp
599 msgid "double-double low part"
602 #: src/compiler/sparc/float.lisp
603 msgid "inline complex double-double float creation"
606 #: src/compiler/sparc/float.lisp
607 msgid "complex double-double float realpart"
610 #: src/compiler/sparc/float.lisp
611 msgid "complex double-double float imagpart"
614 #: src/compiler/sparc/sap.lisp
615 msgid "pointer to SAP coercion"
618 #: src/compiler/sparc/sap.lisp
619 msgid "SAP to pointer coercion"
622 #: src/compiler/sparc/sap.lisp
626 #: src/compiler/sparc/sap.lisp
627 msgid "SAP argument move"
630 #: src/compiler/sparc/system.lisp
632 "Read the instruction cycle counter available on UltraSparcs. The\n"
633 "64-bit counter is returned as two 32-bit unsigned integers. The low 32-bit\n"
634 "result is the first value."
637 #: src/compiler/sparc/char.lisp
638 msgid "character untagging"
641 #: src/compiler/sparc/char.lisp
642 msgid "character tagging"
645 #: src/compiler/sparc/char.lisp
646 msgid "character move"
649 #: src/compiler/sparc/char.lisp
650 msgid "character arg move"
653 #: src/compiler/sparc/char.lisp
654 msgid "inline comparison"
657 #: src/compiler/sparc/static-fn.lisp
658 msgid "Either too many args (~D) or too many results (~D). Max = ~D"
661 #: src/compiler/sparc/arith.lisp
662 msgid "inline fixnum arithmetic"
665 #: src/compiler/sparc/arith.lisp
666 msgid "inline (signed-byte 32) arithmetic"
669 #: src/compiler/sparc/arith.lisp
670 msgid "inline (unsigned-byte 32) arithmetic"
673 #: src/compiler/sparc/arith.lisp
674 msgid "inline 32-bit abs"
677 #: src/compiler/sparc/arith.lisp
678 msgid "safe inline fixnum arithmetic"
681 #: src/compiler/sparc/arith.lisp
682 msgid "inline (signed-byte 32) ASH"
685 #: src/compiler/sparc/arith.lisp
686 msgid "inline (unsigned-byte 32) ASH"
689 #: src/compiler/sparc/arith.lisp
690 msgid "inline constant ASH"
693 #: src/compiler/sparc/arith.lisp
694 msgid "identity ASH not transformed away"
697 #: src/compiler/sparc/arith.lisp
701 #: src/compiler/sparc/arith.lisp
702 msgid "inline right ASH"
705 #: src/compiler/sparc/arith.lisp
706 msgid "inline (signed-byte 32) integer-length"
709 #: src/compiler/sparc/arith.lisp
710 msgid "inline (unsigned-byte 32) integer-length"
713 #: src/compiler/sparc/arith.lisp
714 msgid "inline (unsigned-byte 32) logcount"
717 #: src/compiler/sparc/arith.lisp
718 msgid "Bad size specified for SIGNED-BYTE type specifier: ~S."
721 #: src/compiler/sparc/arith.lisp
722 msgid "inline fixnum comparison"
725 #: src/compiler/sparc/arith.lisp
726 msgid "inline (signed-byte 32) comparison"
729 #: src/compiler/sparc/arith.lisp
730 msgid "inline (unsigned-byte 32) comparison"
733 #: src/compiler/sparc/arith.lisp
734 msgid "shift-towards-start"
737 #: src/compiler/sparc/arith.lisp
738 msgid "shift-towards-end"
741 #: src/compiler/sparc/arith.lisp
743 "Emit code to multiply MULTIPLIER with MULTIPLICAND, putting the result\n"
744 " in RESULT-HIGH and RESULT-LOW. KIND is either :signed or :unsigned.\n"
745 " Note: the lifetimes of MULTIPLICAND and RESULT-HIGH overlap."
748 #: src/compiler/sparc/arith.lisp
749 msgid "inline (signed-byte 64) arithmetic"
752 #: src/compiler/sparc/arith.lisp
753 msgid "inline (unsigned-byte 64) arithmetic"
756 #: src/compiler/sparc/arith.lisp
757 msgid "inline (signed-byte 64) ASH"
760 #: src/compiler/sparc/arith.lisp
761 msgid "inline (signed-byte 64) comparison"
764 #: src/compiler/sparc/arith.lisp
765 msgid "inline (unsigned-byte 64) comparison"
768 #: src/compiler/sparc/c-call.lisp
769 msgid "Class not yet defined: ~S"
772 #: src/compiler/sparc/c-call.lisp
773 msgid "Too many result values from c-call."
776 #: src/compiler/sparc/c-call.lisp
777 msgid "Method ~S not defined for ~S"
780 #: src/compiler/sparc/c-call.lisp
782 "Cons up a piece of code which calls call-callback with INDEX and a\n"
783 "pointer to the arguments."
786 #: src/compiler/sparc/call.lisp
787 msgid "more-arg-context"
790 #: src/compiler/sparc/array.lisp
791 msgid "inline array access"
794 #: src/compiler/sparc/array.lisp
795 msgid "inline array store"
798 #: src/compiler/sparc/array.lisp
802 #: src/compiler/sparc/array.lisp
803 msgid "setf raw-bits VOP"