3 # SOME DESCRIPTIVE TITLE
4 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR
9 "Project-Id-Version: PACKAGE VERSION\n"
10 "Report-Msgid-Bugs-To: \n"
11 "PO-Revision-Date: YEAR-MO-DA HO:MI +ZONE\n"
12 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13 "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 "
262 #: src/compiler/sparc/macros.lisp
263 msgid "Move the TN Reg-Or-Stack into Reg if it isn't already there."
266 #: src/compiler/sparc/macros.lisp
268 "Do stuff to allocate an other-pointer object of fixed Size with a single\n"
269 " word header having the specified Type-Code. The result is placed in\n"
270 " Result-TN, and Temp-TN is a non-descriptor temp (which may be randomly "
272 " by the body.) The body is placed inside the PSEUDO-ATOMIC, and presumably"
274 " initializes the object."
277 #: src/compiler/sparc/macros.lisp
278 msgid "~S is less than the specified minimum of ~S"
281 #: src/compiler/sparc/macros.lisp
282 msgid "~S is greater than the specified maximum of ~S"
285 #: src/compiler/sparc/macros.lisp
286 msgid "~S isn't an even multiple of ~S from ~S"
289 #: src/compiler/sparc/macros.lisp
290 msgid "The values ~S cover the entire range from ~\n"
291 " ~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
307 msgid "Can't test for mix of function subtypes and normal ~\n"
311 #: src/compiler/sparc/macros.lisp
312 msgid "Cause an error. ERROR-CODE is the error to cause."
315 #: src/compiler/sparc/macros.lisp
317 "Cause a continuable error. If the error is continued, execution resumes at\n"
321 #: src/compiler/sparc/macros.lisp
323 "Generate-Error-Code Error-code Value*\n"
324 " Emit code for an error with the specified Error-Code and context Values."
327 #: src/compiler/sparc/macros.lisp
329 "Generate-CError-Code Error-code Value*\n"
330 " Emit code for a continuable error with the specified Error-Code and\n"
331 " context Values. If the error is continued, execution resumes after\n"
332 " the GENERATE-CERROR-CODE form."
335 #: src/compiler/sparc/move.lisp
336 msgid "fixnum untagging"
339 #: src/compiler/sparc/move.lisp
340 msgid "constant load"
343 #: src/compiler/sparc/move.lisp
345 "Load TN allocated, but no move function?~@\n"
346 " VM definition inconsistent, recompile and try again."
349 #: src/compiler/sparc/move.lisp
350 msgid "integer to untagged word coercion"
353 #: src/compiler/sparc/move.lisp
354 msgid "fixnum tagging"
357 #: src/compiler/sparc/move.lisp
358 msgid "signed word to integer coercion"
361 #: src/compiler/sparc/move.lisp
362 msgid "unsigned word to integer coercion"
365 #: src/compiler/sparc/move.lisp
366 msgid "word integer move"
369 #: src/compiler/sparc/move.lisp
370 msgid "word integer argument move"
373 #: src/compiler/sparc/move.lisp
374 msgid "signed 64-bit word to integer coercion"
377 #: src/compiler/sparc/move.lisp
378 msgid "unsigned 64-bit word to integer coercion"
381 #: src/compiler/sparc/float.lisp
385 #: src/compiler/sparc/float.lisp
386 msgid "float to pointer coercion"
389 #: src/compiler/sparc/float.lisp
390 msgid "pointer to float coercion"
393 #: src/compiler/sparc/float.lisp
394 msgid "float argument move"
397 #: src/compiler/sparc/float.lisp
398 msgid "complex single float move"
401 #: src/compiler/sparc/float.lisp
402 msgid "complex double float move"
405 #: src/compiler/sparc/float.lisp
406 msgid "complex long float move"
409 #: src/compiler/sparc/float.lisp
410 msgid "complex double-double float move"
413 #: src/compiler/sparc/float.lisp
414 msgid "complex single float to pointer coercion"
417 #: src/compiler/sparc/float.lisp
418 msgid "complex double float to pointer coercion"
421 #: src/compiler/sparc/float.lisp
422 msgid "complex long float to pointer coercion"
425 #: src/compiler/sparc/float.lisp
426 msgid "complex double-double float to pointer coercion"
429 #: src/compiler/sparc/float.lisp
430 msgid "pointer to complex float coercion"
433 #: src/compiler/sparc/float.lisp
434 msgid "pointer to complex double-double float coercion"
437 #: src/compiler/sparc/float.lisp
438 msgid "complex single-float argument move"
441 #: src/compiler/sparc/float.lisp
442 msgid "complex double-float argument move"
445 #: src/compiler/sparc/float.lisp
446 msgid "complex long-float argument move"
449 #: src/compiler/sparc/float.lisp
450 msgid "complex double-double float argument move"
453 #: src/compiler/sparc/float.lisp
454 msgid "inline float arithmetic"
457 #: src/compiler/sparc/float.lisp
458 msgid "inline float comparison"
461 #: src/compiler/sparc/float.lisp
462 msgid "inline float coercion"
465 #: src/compiler/sparc/float.lisp
466 msgid "inline float truncate"
469 #: src/compiler/sparc/float.lisp
470 msgid "inline ftruncate"
473 #: src/compiler/sparc/float.lisp
474 msgid "inline complex single-float creation"
477 #: src/compiler/sparc/float.lisp
478 msgid "inline complex double-float creation"
481 #: src/compiler/sparc/float.lisp
482 msgid "inline complex long-float creation"
485 #: src/compiler/sparc/float.lisp
486 msgid "complex single float realpart"
489 #: src/compiler/sparc/float.lisp
490 msgid "complex single float imagpart"
493 #: src/compiler/sparc/float.lisp
494 msgid "complex double float realpart"
497 #: src/compiler/sparc/float.lisp
498 msgid "complex double float imagpart"
501 #: src/compiler/sparc/float.lisp
502 msgid "complex long float realpart"
505 #: src/compiler/sparc/float.lisp
506 msgid "complex long float imagpart"
509 #: src/compiler/sparc/float.lisp
510 msgid "inline complex float arithmetic"
513 #: src/compiler/sparc/float.lisp
514 msgid "inline complex float/float arithmetic"
517 #: src/compiler/sparc/float.lisp
518 msgid "inline complex float multiplication"
521 #: src/compiler/sparc/float.lisp
522 msgid "inline complex float division"
525 #: src/compiler/sparc/float.lisp
526 msgid "inline complex conjugate"
529 #: src/compiler/sparc/float.lisp
530 msgid "inline complex float/float comparison"
533 #: src/compiler/sparc/float.lisp
534 msgid "inline complex float comparison"
537 #: src/compiler/sparc/float.lisp
538 msgid "inline float max"
541 #: src/compiler/sparc/float.lisp
542 msgid "inline float min"
545 #: src/compiler/sparc/float.lisp
546 msgid "inline (signed-byte 32) max"
549 #: src/compiler/sparc/float.lisp
550 msgid "inline (unsigned-byte 32) max"
553 #: src/compiler/sparc/float.lisp
554 msgid "inline fixnum max"
557 #: src/compiler/sparc/float.lisp
558 msgid "inline (signed-byte 32) min"
561 #: src/compiler/sparc/float.lisp
562 msgid "inline (unsigned-byte 32) min"
565 #: src/compiler/sparc/float.lisp
566 msgid "inline fixnum min"
569 #: src/compiler/sparc/float.lisp
570 msgid "inline float max/min"
573 #: src/compiler/sparc/float.lisp
574 msgid "double-double float move"
577 #: src/compiler/sparc/float.lisp
578 msgid "double-double float to pointer coercion"
581 #: src/compiler/sparc/float.lisp
582 msgid "pointer to double-double float coercion"
585 #: src/compiler/sparc/float.lisp
586 msgid "double-double float argument move"
589 #: src/compiler/sparc/float.lisp
590 msgid "inline double-double float creation"
593 #: src/compiler/sparc/float.lisp
594 msgid "double-double high part"
597 #: src/compiler/sparc/float.lisp
598 msgid "double-double low part"
601 #: src/compiler/sparc/float.lisp
602 msgid "inline complex double-double float creation"
605 #: src/compiler/sparc/float.lisp
606 msgid "complex double-double float realpart"
609 #: src/compiler/sparc/float.lisp
610 msgid "complex double-double float imagpart"
613 #: src/compiler/sparc/sap.lisp
614 msgid "pointer to SAP coercion"
617 #: src/compiler/sparc/sap.lisp
618 msgid "SAP to pointer coercion"
621 #: src/compiler/sparc/sap.lisp
625 #: src/compiler/sparc/sap.lisp
626 msgid "SAP argument move"
629 #: src/compiler/sparc/system.lisp
631 "Read the instruction cycle counter available on UltraSparcs. The\n"
632 "64-bit counter is returned as two 32-bit unsigned integers. The low 32-bit\n"
633 "result is the first value."
636 #: src/compiler/sparc/char.lisp
637 msgid "character untagging"
640 #: src/compiler/sparc/char.lisp
641 msgid "character tagging"
644 #: src/compiler/sparc/char.lisp
645 msgid "character move"
648 #: src/compiler/sparc/char.lisp
649 msgid "character arg move"
652 #: src/compiler/sparc/char.lisp
653 msgid "inline comparison"
656 #: src/compiler/sparc/static-fn.lisp
657 msgid "Either too many args (~D) or too many results (~D). Max = ~D"
660 #: src/compiler/sparc/arith.lisp
661 msgid "inline fixnum arithmetic"
664 #: src/compiler/sparc/arith.lisp
665 msgid "inline (signed-byte 32) arithmetic"
668 #: src/compiler/sparc/arith.lisp
669 msgid "inline (unsigned-byte 32) arithmetic"
672 #: src/compiler/sparc/arith.lisp
673 msgid "inline 32-bit abs"
676 #: src/compiler/sparc/arith.lisp
677 msgid "safe inline fixnum arithmetic"
680 #: src/compiler/sparc/arith.lisp
681 msgid "inline (signed-byte 32) ASH"
684 #: src/compiler/sparc/arith.lisp
685 msgid "inline (unsigned-byte 32) ASH"
688 #: src/compiler/sparc/arith.lisp
689 msgid "inline constant ASH"
692 #: src/compiler/sparc/arith.lisp
693 msgid "identity ASH not transformed away"
696 #: src/compiler/sparc/arith.lisp
700 #: src/compiler/sparc/arith.lisp
701 msgid "inline right ASH"
704 #: src/compiler/sparc/arith.lisp
705 msgid "inline (signed-byte 32) integer-length"
708 #: src/compiler/sparc/arith.lisp
709 msgid "inline (unsigned-byte 32) integer-length"
712 #: src/compiler/sparc/arith.lisp
713 msgid "inline (unsigned-byte 32) logcount"
716 #: src/compiler/sparc/arith.lisp
717 msgid "Bad size specified for SIGNED-BYTE type specifier: ~S."
720 #: src/compiler/sparc/arith.lisp
721 msgid "inline fixnum comparison"
724 #: src/compiler/sparc/arith.lisp
725 msgid "inline (signed-byte 32) comparison"
728 #: src/compiler/sparc/arith.lisp
729 msgid "inline (unsigned-byte 32) comparison"
732 #: src/compiler/sparc/arith.lisp
733 msgid "shift-towards-start"
736 #: src/compiler/sparc/arith.lisp
737 msgid "shift-towards-end"
740 #: src/compiler/sparc/arith.lisp
742 "Emit code to multiply MULTIPLIER with MULTIPLICAND, putting the result\n"
743 " in RESULT-HIGH and RESULT-LOW. KIND is either :signed or :unsigned.\n"
744 " Note: the lifetimes of MULTIPLICAND and RESULT-HIGH overlap."
747 #: src/compiler/sparc/arith.lisp
748 msgid "inline (signed-byte 64) arithmetic"
751 #: src/compiler/sparc/arith.lisp
752 msgid "inline (unsigned-byte 64) arithmetic"
755 #: src/compiler/sparc/arith.lisp
756 msgid "inline (signed-byte 64) ASH"
759 #: src/compiler/sparc/arith.lisp
760 msgid "inline (signed-byte 64) comparison"
763 #: src/compiler/sparc/arith.lisp
764 msgid "inline (unsigned-byte 64) comparison"
767 #: src/compiler/sparc/c-call.lisp
768 msgid "Class not yet defined: ~S"
771 #: src/compiler/sparc/c-call.lisp
772 msgid "Too many result values from c-call."
775 #: src/compiler/sparc/c-call.lisp
776 msgid "Method ~S not defined for ~S"
779 #: src/compiler/sparc/c-call.lisp
781 "Cons up a piece of code which calls call-callback with INDEX and a\n"
782 "pointer to the arguments."
785 #: src/compiler/sparc/call.lisp
786 msgid "more-arg-context"
789 #: src/compiler/sparc/array.lisp
790 msgid "inline array access"
793 #: src/compiler/sparc/array.lisp
794 msgid "inline array store"
797 #: src/compiler/sparc/array.lisp
801 #: src/compiler/sparc/array.lisp
802 msgid "setf raw-bits VOP"