summaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools
diff options
context:
space:
mode:
authorArmin Kuster <akuster@mvista.com>2018-08-05 22:07:45 -0700
committerRichard Purdie <richard.purdie@linuxfoundation.org>2018-08-06 16:24:03 +0100
commit22e02daa5bb994f9ccb5daee3977ceb7c836b6a5 (patch)
tree598cd4f7dbd58e448d16283ceef741ccd7825d44 /meta/recipes-devtools
parentf9998b8ce6699d6b8904cad5dd4d0a8cf04bce74 (diff)
downloadpoky-22e02daa5bb994f9ccb5daee3977ceb7c836b6a5.tar.gz
binutls: Security fix CVE-2018-10534
Affects <= 2.30 (From OE-Core rev: d18dfef01fb7d37029e5a612f79201adf7ff5921) Signed-off-by: Armin Kuster <akuster@mvista.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-devtools')
-rw-r--r--meta/recipes-devtools/binutils/binutils-2.30.inc1
-rw-r--r--meta/recipes-devtools/binutils/binutils/CVE-2018-10534.patch3429
2 files changed, 3430 insertions, 0 deletions
diff --git a/meta/recipes-devtools/binutils/binutils-2.30.inc b/meta/recipes-devtools/binutils/binutils-2.30.inc
index f8ac1ca26b..37243db1bc 100644
--- a/meta/recipes-devtools/binutils/binutils-2.30.inc
+++ b/meta/recipes-devtools/binutils/binutils-2.30.inc
@@ -46,6 +46,7 @@ SRC_URI = "\
46 file://CVE-2018-10373.patch \ 46 file://CVE-2018-10373.patch \
47 file://CVE-2018-10372.patch \ 47 file://CVE-2018-10372.patch \
48 file://CVE-2018-10535.patch \ 48 file://CVE-2018-10535.patch \
49 file://CVE-2018-10534.patch \
49" 50"
50S = "${WORKDIR}/git" 51S = "${WORKDIR}/git"
51 52
diff --git a/meta/recipes-devtools/binutils/binutils/CVE-2018-10534.patch b/meta/recipes-devtools/binutils/binutils/CVE-2018-10534.patch
new file mode 100644
index 0000000000..6847020a94
--- /dev/null
+++ b/meta/recipes-devtools/binutils/binutils/CVE-2018-10534.patch
@@ -0,0 +1,3429 @@
1From aa4a8c2a2a67545e90c877162c53cc9de42dc8b4 Mon Sep 17 00:00:00 2001
2From: Nick Clifton <nickc@redhat.com>
3Date: Tue, 24 Apr 2018 16:31:27 +0100
4Subject: [PATCH] Fix an illegal memory access when copying a PE format file
5 with corrupt debug information.
6
7 PR 23110
8 * peXXigen.c (_bfd_XX_bfd_copy_private_bfd_data_common): Check for
9 a negative PE_DEBUG_DATA size before iterating over the debug data.
10
11Upstream-Status: Backport
12Affects: Binutils <= 2.30
13CVE: CVE-2018-10534
14Signed-off-by: Armin Kuster <akuster@mvista.com>
15
16---
17 bfd/ChangeLog | 6 +
18 bfd/peXXigen.c | 9 +
19 bfd/po/bfd.pot | 5631 ++++++++++++++++++++++++++------------------------------
20 3 files changed, 2662 insertions(+), 2984 deletions(-)
21
22Index: git/bfd/peXXigen.c
23===================================================================
24--- git.orig/bfd/peXXigen.c
25+++ git/bfd/peXXigen.c
26@@ -2991,6 +2991,15 @@ _bfd_XX_bfd_copy_private_bfd_data_common
27 bfd_get_section_size (section) - (addr - section->vma));
28 return FALSE;
29 }
30+ /* PR 23110. */
31+ else if (ope->pe_opthdr.DataDirectory[PE_DEBUG_DATA].Size < 0)
32+ {
33+ /* xgettext:c-format */
34+ _bfd_error_handler
35+ (_("%pB: Data Directory size (%#lx) is negative"),
36+ obfd, ope->pe_opthdr.DataDirectory[PE_DEBUG_DATA].Size);
37+ return FALSE;
38+ }
39
40 for (i = 0; i < ope->pe_opthdr.DataDirectory[PE_DEBUG_DATA].Size
41 / sizeof (struct external_IMAGE_DEBUG_DIRECTORY); i++)
42Index: git/bfd/po/bfd.pot
43===================================================================
44--- git.orig/bfd/po/bfd.pot
45+++ git/bfd/po/bfd.pot
46@@ -18,175 +18,214 @@ msgstr ""
47 "Content-Transfer-Encoding: 8bit\n"
48 "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
49
50-#: aout-adobe.c:126
51-#, c-format
52-msgid "%B: Unknown section type in a.out.adobe file: %x\n"
53-msgstr ""
54-
55 #: aout-cris.c:200
56 #, c-format
57-msgid "%B: Invalid relocation type exported: %d"
58+msgid "%pB: unsupported relocation type exported: %#x"
59 msgstr ""
60
61 #: aout-cris.c:244
62 #, c-format
63-msgid "%B: Invalid relocation type imported: %d"
64+msgid "%pB: unsupported relocation type imported: %#x"
65 msgstr ""
66
67 #: aout-cris.c:256
68 #, c-format
69-msgid "%B: Bad relocation record imported: %d"
70+msgid "%pB: bad relocation record imported: %d"
71 msgstr ""
72
73-#: aoutx.h:1284 aoutx.h:1636 pdp11.c:1152 pdp11.c:1413
74+#: aoutx.h:1264 aoutx.h:1617 pdp11.c:1138 pdp11.c:1399
75 #, c-format
76-msgid "%B: can not represent section `%A' in a.out object file format"
77+msgid "%pB: can not represent section `%pA' in a.out object file format"
78 msgstr ""
79
80-#: aoutx.h:1600 pdp11.c:1385
81+#: aoutx.h:1581 pdp11.c:1371
82 #, c-format
83 msgid ""
84-"%B: can not represent section for symbol `%s' in a.out object file format"
85+"%pB: can not represent section for symbol `%s' in a.out object file format"
86 msgstr ""
87
88-#: aoutx.h:1603 vms-alpha.c:7853
89+#: aoutx.h:1584 vms-alpha.c:7854
90 msgid "*unknown*"
91 msgstr ""
92
93-#: aoutx.h:2422 aoutx.h:2440
94-msgid "%B: attempt to write out unknown reloc type"
95+#: aoutx.h:1720
96+#, c-format
97+msgid "%pB: invalid string offset %<PRIu64> >= %<PRIu64>"
98 msgstr ""
99
100-#: aoutx.h:4093 aoutx.h:4414
101-msgid "%P: %B: unexpected relocation type\n"
102+#: aoutx.h:2411 aoutx.h:2429
103+#, c-format
104+msgid "%pB: attempt to write out unknown reloc type"
105 msgstr ""
106
107-#: aoutx.h:5440 pdp11.c:3708
108+#: aoutx.h:4084
109 #, c-format
110-msgid "%B: relocatable link from %s to %s not supported"
111+msgid "%pB: unsupported relocation type"
112 msgstr ""
113
114-#: archive.c:2305
115-msgid "Warning: writing archive was slow: rewriting timestamp\n"
116+#. Unknown relocation.
117+#: aoutx.h:4405 coff-alpha.c:601 coff-alpha.c:1514 coff-rs6000.c:2773
118+#: coff-sh.c:504 coff-tic4x.c:184 coff-tic54x.c:279 elf-hppa.h:1040
119+#: elf-hppa.h:1068 elf-m10200.c:226 elf-m10300.c:812 elf32-arc.c:519
120+#: elf32-arm.c:1852 elf32-avr.c:959 elf32-bfin.c:1061 elf32-bfin.c:4698
121+#: elf32-cr16.c:653 elf32-cr16.c:683 elf32-cr16c.c:186 elf32-cris.c:467
122+#: elf32-crx.c:429 elf32-d10v.c:234 elf32-d30v.c:522 elf32-d30v.c:544
123+#: elf32-dlx.c:548 elf32-epiphany.c:376 elf32-fr30.c:381 elf32-frv.c:2558
124+#: elf32-frv.c:6262 elf32-ft32.c:306 elf32-h8300.c:302 elf32-i386.c:401
125+#: elf32-ip2k.c:1245 elf32-iq2000.c:442 elf32-lm32.c:539 elf32-m32c.c:305
126+#: elf32-m32r.c:1286 elf32-m32r.c:1311 elf32-m32r.c:2417 elf32-m68hc11.c:390
127+#: elf32-m68hc12.c:510 elf32-m68k.c:352 elf32-mcore.c:354 elf32-mcore.c:440
128+#: elf32-mep.c:389 elf32-metag.c:878 elf32-microblaze.c:692
129+#: elf32-microblaze.c:969 elf32-mips.c:2229 elf32-moxie.c:137
130+#: elf32-msp430.c:648 elf32-msp430.c:658 elf32-mt.c:241 elf32-nds32.c:2880
131+#: elf32-nds32.c:2904 elf32-nds32.c:4423 elf32-nios2.c:3015 elf32-or1k.c:715
132+#: elf32-pj.c:325 elf32-ppc.c:2061 elf32-ppc.c:2074 elf32-pru.c:420
133+#: elf32-rl78.c:292 elf32-rx.c:314 elf32-rx.c:323 elf32-s390.c:347
134+#: elf32-sh.c:438 elf32-spu.c:160 elf32-tic6x.c:1508 elf32-tic6x.c:1518
135+#: elf32-tic6x.c:1537 elf32-tic6x.c:1547 elf32-tic6x.c:2642 elf32-tilepro.c:803
136+#: elf32-v850.c:1899 elf32-v850.c:1921 elf32-v850.c:4270 elf32-vax.c:290
137+#: elf32-visium.c:482 elf32-wasm32.c:106 elf32-xc16x.c:241 elf32-xgate.c:428
138+#: elf32-xstormy16.c:395 elf32-xtensa.c:454 elf32-xtensa.c:488
139+#: elf64-alpha.c:1112 elf64-alpha.c:4101 elf64-alpha.c:4249
140+#: elf64-ia64-vms.c:254 elf64-ia64-vms.c:3440 elf64-mips.c:3623
141+#: elf64-mips.c:3639 elf64-mmix.c:1264 elf64-ppc.c:2281 elf64-ppc.c:2555
142+#: elf64-ppc.c:2564 elf64-s390.c:328 elf64-s390.c:378 elf64-x86-64.c:285
143+#: elfn32-mips.c:3451 elfxx-ia64.c:325 elfxx-riscv.c:955 elfxx-sparc.c:589
144+#: elfxx-sparc.c:639 elfxx-sparc.c:661 elfxx-tilegx.c:912 elfxx-tilegx.c:952
145+#: /work/sources/binutils/current/bfd/elfnn-aarch64.c:2126
146+#: /work/sources/binutils/current/bfd/elfnn-aarch64.c:2224 elf32-ia64.c:211
147+#: elf32-ia64.c:3863 elf64-ia64.c:211 elf64-ia64.c:3863
148+#, c-format
149+msgid "%pB: unsupported relocation type %#x"
150+msgstr ""
151+
152+#: aoutx.h:5432 pdp11.c:3694
153+#, c-format
154+msgid "%pB: relocatable link from %s to %s not supported"
155+msgstr ""
156+
157+#: archive.c:2216
158+msgid "warning: writing archive was slow: rewriting timestamp"
159 msgstr ""
160
161-#: archive.c:2421 linker.c:1410
162-msgid "%B: plugin needed to handle lto object"
163+#: archive.c:2332 linker.c:1416
164+#, c-format
165+msgid "%pB: plugin needed to handle lto object"
166 msgstr ""
167
168-#: archive.c:2650
169+#: archive.c:2561
170 msgid "Reading archive file mod timestamp"
171 msgstr ""
172
173-#: archive.c:2674
174+#: archive.c:2585
175 msgid "Writing updated armap timestamp"
176 msgstr ""
177
178+#: bfd.c:448
179+msgid "no error"
180+msgstr ""
181+
182+#: bfd.c:449
183+msgid "system call error"
184+msgstr ""
185+
186+#: bfd.c:450
187+msgid "invalid bfd target"
188+msgstr ""
189+
190+#: bfd.c:451
191+msgid "file in wrong format"
192+msgstr ""
193+
194+#: bfd.c:452
195+msgid "archive object file in wrong format"
196+msgstr ""
197+
198+#: bfd.c:453
199+msgid "invalid operation"
200+msgstr ""
201+
202 #: bfd.c:454
203-msgid "No error"
204+msgid "memory exhausted"
205 msgstr ""
206
207 #: bfd.c:455
208-msgid "System call error"
209+msgid "no symbols"
210 msgstr ""
211
212 #: bfd.c:456
213-msgid "Invalid bfd target"
214+msgid "archive has no index; run ranlib to add one"
215 msgstr ""
216
217 #: bfd.c:457
218-msgid "File in wrong format"
219+msgid "no more archived files"
220 msgstr ""
221
222 #: bfd.c:458
223-msgid "Archive object file in wrong format"
224+msgid "malformed archive"
225 msgstr ""
226
227 #: bfd.c:459
228-msgid "Invalid operation"
229+msgid "DSO missing from command line"
230 msgstr ""
231
232 #: bfd.c:460
233-msgid "Memory exhausted"
234+msgid "file format not recognized"
235 msgstr ""
236
237 #: bfd.c:461
238-msgid "No symbols"
239+msgid "file format is ambiguous"
240 msgstr ""
241
242 #: bfd.c:462
243-msgid "Archive has no index; run ranlib to add one"
244+msgid "section has no contents"
245 msgstr ""
246
247 #: bfd.c:463
248-msgid "No more archived files"
249+msgid "nonrepresentable section on output"
250 msgstr ""
251
252 #: bfd.c:464
253-msgid "Malformed archive"
254+msgid "symbol needs debug section which does not exist"
255 msgstr ""
256
257 #: bfd.c:465
258-msgid "DSO missing from command line"
259+msgid "bad value"
260 msgstr ""
261
262 #: bfd.c:466
263-msgid "File format not recognized"
264+msgid "file truncated"
265 msgstr ""
266
267 #: bfd.c:467
268-msgid "File format is ambiguous"
269+msgid "file too big"
270 msgstr ""
271
272 #: bfd.c:468
273-msgid "Section has no contents"
274-msgstr ""
275-
276-#: bfd.c:469
277-msgid "Nonrepresentable section on output"
278-msgstr ""
279-
280-#: bfd.c:470
281-msgid "Symbol needs debug section which does not exist"
282-msgstr ""
283-
284-#: bfd.c:471
285-msgid "Bad value"
286-msgstr ""
287-
288-#: bfd.c:472
289-msgid "File truncated"
290-msgstr ""
291-
292-#: bfd.c:473
293-msgid "File too big"
294-msgstr ""
295-
296-#: bfd.c:474
297 #, c-format
298-msgid "Error reading %s: %s"
299+msgid "error reading %s: %s"
300 msgstr ""
301
302-#: bfd.c:475
303-msgid "#<Invalid error code>"
304+#: bfd.c:469
305+msgid "#<invalid error code>"
306 msgstr ""
307
308-#: bfd.c:1442
309+#: bfd.c:1416
310 #, c-format
311 msgid "BFD %s assertion fail %s:%d"
312 msgstr ""
313
314-#: bfd.c:1455
315+#: bfd.c:1429
316 #, c-format
317 msgid "BFD %s internal error, aborting at %s:%d in %s\n"
318 msgstr ""
319
320-#: bfd.c:1460
321+#: bfd.c:1434
322 #, c-format
323 msgid "BFD %s internal error, aborting at %s:%d\n"
324 msgstr ""
325
326-#: bfd.c:1462
327+#: bfd.c:1436
328 msgid "Please report this bug.\n"
329 msgstr ""
330
331@@ -332,7 +371,7 @@ msgstr ""
332 msgid "private flags = %x:"
333 msgstr ""
334
335-#: coff-arm.c:2306 elf32-arm.c:14160
336+#: coff-arm.c:2306 elf32-arm.c:14191
337 #, c-format
338 msgid " [floats passed in float registers]"
339 msgstr ""
340@@ -342,7 +381,7 @@ msgstr ""
341 msgid " [floats passed in integer registers]"
342 msgstr ""
343
344-#: coff-arm.c:2311 elf32-arm.c:14163
345+#: coff-arm.c:2311 elf32-arm.c:14194
346 #, c-format
347 msgid " [position independent]"
348 msgstr ""
349@@ -2565,224 +2604,180 @@ msgstr ""
350 msgid "ip2k relaxer: switch table header corrupt."
351 msgstr ""
352
353-#: elf32-ip2k.c:1245
354-#, c-format
355-msgid "%B: invalid IP2K reloc number: %d"
356-msgstr ""
357-
358-#: elf32-ip2k.c:1298
359-#, c-format
360-msgid "ip2k linker: missing page instruction at %#Lx (dest = %#Lx)"
361-msgstr ""
362-
363-#: elf32-ip2k.c:1315
364-#, c-format
365-msgid "ip2k linker: redundant page instruction at %#Lx (dest = %#Lx)"
366-msgstr ""
367-
368-#: elf32-iq2000.c:441
369+#: elf32-ip2k.c:1302
370 #, c-format
371-msgid "%B: invalid IQ2000 reloc number: %d"
372+msgid "ip2k linker: missing page instruction at %#<PRIx64> (dest = %#<PRIx64>)"
373 msgstr ""
374
375-#: elf32-lm32.c:539
376+#: elf32-ip2k.c:1321
377 #, c-format
378-msgid "%B: invalid LM32 reloc number: %d"
379+msgid ""
380+"ip2k linker: redundant page instruction at %#<PRIx64> (dest = %#<PRIx64>)"
381 msgstr ""
382
383-#: elf32-lm32.c:648 elf32-nios2.c:3133
384+#: elf32-lm32.c:651 elf32-nios2.c:3141
385 msgid "global pointer relative relocation when _gp not defined"
386 msgstr ""
387
388-#: elf32-lm32.c:703 elf32-nios2.c:3570
389+#: elf32-lm32.c:706 elf32-nios2.c:3578
390 msgid "global pointer relative address out of range"
391 msgstr ""
392
393-#: elf32-lm32.c:998
394-msgid "internal error: addend should be zero for R_LM32_16_GOT"
395-msgstr ""
396-
397-#: elf32-m32c.c:306
398+#: elf32-lm32.c:1002 elf32-or1k.c:968
399 #, c-format
400-msgid "%B: invalid M32C reloc number: %d"
401+msgid "internal error: addend should be zero for %s"
402 msgstr ""
403
404-#: elf32-m32r.c:1286
405-#, c-format
406-msgid "%B: invalid M32R reloc number: %d"
407-msgstr ""
408-
409-#: elf32-m32r.c:1458
410+#: elf32-m32r.c:1471
411 msgid "SDA relocation when _SDA_BASE_ not defined"
412 msgstr ""
413
414-#: elf32-m32r.c:2971 elf32-microblaze.c:1064 elf32-microblaze.c:1112
415+#: elf32-m32r.c:2984 elf32-microblaze.c:1101 elf32-microblaze.c:1149
416 #, c-format
417-msgid "%B: The target (%s) of an %s relocation is in the wrong section (%A)"
418+msgid "%pB: the target (%s) of an %s relocation is in the wrong section (%pA)"
419 msgstr ""
420
421-#: elf32-m32r.c:3473
422-msgid "%B: Instruction set mismatch with previous modules"
423+#: elf32-m32r.c:3487
424+#, c-format
425+msgid "%pB: instruction set mismatch with previous modules"
426 msgstr ""
427
428-#: elf32-m32r.c:3494 elf32-nds32.c:6037
429+#: elf32-m32r.c:3508 elf32-nds32.c:6010
430 #, c-format
431 msgid "private flags = %lx"
432 msgstr ""
433
434-#: elf32-m32r.c:3499
435+#: elf32-m32r.c:3513
436 #, c-format
437 msgid ": m32r instructions"
438 msgstr ""
439
440-#: elf32-m32r.c:3500
441+#: elf32-m32r.c:3514
442 #, c-format
443 msgid ": m32rx instructions"
444 msgstr ""
445
446-#: elf32-m32r.c:3501
447+#: elf32-m32r.c:3515
448 #, c-format
449 msgid ": m32r2 instructions"
450 msgstr ""
451
452-#: elf32-m68hc11.c:390
453-#, c-format
454-msgid "%B: invalid M68HC11 reloc number: %d"
455-msgstr ""
456-
457-#: elf32-m68hc12.c:510
458-#, c-format
459-msgid "%B: invalid M68HC12 reloc number: %d"
460-msgstr ""
461-
462-#: elf32-m68hc1x.c:1115
463+#: elf32-m68hc1x.c:1116
464 #, c-format
465 msgid ""
466-"Reference to the far symbol `%s' using a wrong relocation may result in "
467+"reference to the far symbol `%s' using a wrong relocation may result in "
468 "incorrect execution"
469 msgstr ""
470
471-#: elf32-m68hc1x.c:1149
472+#: elf32-m68hc1x.c:1150
473 #, c-format
474 msgid ""
475 "XGATE address (%lx) is not within shared RAM(0xE000-0xFFFF), therefore you "
476 "must manually offset the address, and possibly manage the page, in your code."
477 msgstr ""
478
479-#: elf32-m68hc1x.c:1167
480+#: elf32-m68hc1x.c:1168
481 #, c-format
482 msgid ""
483 "banked address [%lx:%04lx] (%lx) is not in the same bank as current banked "
484 "address [%lx:%04lx] (%lx)"
485 msgstr ""
486
487-#: elf32-m68hc1x.c:1183
488+#: elf32-m68hc1x.c:1184
489 #, c-format
490 msgid ""
491 "reference to a banked address [%lx:%04lx] in the normal address space at "
492 "%04lx"
493 msgstr ""
494
495-#: elf32-m68hc1x.c:1224
496+#: elf32-m68hc1x.c:1225
497 #, c-format
498 msgid ""
499 "S12 address (%lx) is not within shared RAM(0x2000-0x4000), therefore you "
500 "must manually offset the address in your code"
501 msgstr ""
502
503-#: elf32-m68hc1x.c:1351
504+#: elf32-m68hc1x.c:1352
505+#, c-format
506 msgid ""
507-"%B: linking files compiled for 16-bit integers (-mshort) and others for 32-"
508+"%pB: linking files compiled for 16-bit integers (-mshort) and others for 32-"
509 "bit integers"
510 msgstr ""
511
512-#: elf32-m68hc1x.c:1358
513+#: elf32-m68hc1x.c:1359
514+#, c-format
515 msgid ""
516-"%B: linking files compiled for 32-bit double (-fshort-double) and others for "
517-"64-bit double"
518+"%pB: linking files compiled for 32-bit double (-fshort-double) and others "
519+"for 64-bit double"
520 msgstr ""
521
522-#: elf32-m68hc1x.c:1367
523-msgid "%B: linking files compiled for HCS12 with others compiled for HC12"
524+#: elf32-m68hc1x.c:1368
525+#, c-format
526+msgid "%pB: linking files compiled for HCS12 with others compiled for HC12"
527 msgstr ""
528
529-#: elf32-m68hc1x.c:1412 elf32-xgate.c:672
530+#: elf32-m68hc1x.c:1413 elf32-xgate.c:675
531 #, c-format
532 msgid "[abi=32-bit int, "
533 msgstr ""
534
535-#: elf32-m68hc1x.c:1414 elf32-xgate.c:674
536+#: elf32-m68hc1x.c:1415 elf32-xgate.c:677
537 #, c-format
538 msgid "[abi=16-bit int, "
539 msgstr ""
540
541-#: elf32-m68hc1x.c:1417 elf32-xgate.c:677
542+#: elf32-m68hc1x.c:1418 elf32-xgate.c:680
543 #, c-format
544 msgid "64-bit double, "
545 msgstr ""
546
547-#: elf32-m68hc1x.c:1419 elf32-xgate.c:679
548+#: elf32-m68hc1x.c:1420 elf32-xgate.c:682
549 #, c-format
550 msgid "32-bit double, "
551 msgstr ""
552
553-#: elf32-m68hc1x.c:1422
554+#: elf32-m68hc1x.c:1423
555 #, c-format
556 msgid "cpu=HC11]"
557 msgstr ""
558
559-#: elf32-m68hc1x.c:1424
560+#: elf32-m68hc1x.c:1425
561 #, c-format
562 msgid "cpu=HCS12]"
563 msgstr ""
564
565-#: elf32-m68hc1x.c:1426
566+#: elf32-m68hc1x.c:1427
567 #, c-format
568 msgid "cpu=HC12]"
569 msgstr ""
570
571-#: elf32-m68hc1x.c:1429
572+#: elf32-m68hc1x.c:1430
573 #, c-format
574 msgid " [memory=bank-model]"
575 msgstr ""
576
577-#: elf32-m68hc1x.c:1431
578+#: elf32-m68hc1x.c:1432
579 #, c-format
580 msgid " [memory=flat]"
581 msgstr ""
582
583-#: elf32-m68hc1x.c:1434
584+#: elf32-m68hc1x.c:1435
585 #, c-format
586 msgid " [XGATE RAM offsetting]"
587 msgstr ""
588
589-#: elf32-m68k.c:1214 elf32-m68k.c:1215 vms-alpha.c:7477 vms-alpha.c:7493
590+#: elf32-m68k.c:1216 elf32-m68k.c:1217 vms-alpha.c:7478 vms-alpha.c:7494
591 msgid "unknown"
592 msgstr ""
593
594-#: elf32-m68k.c:1658
595-#, c-format
596-msgid "%B: GOT overflow: Number of relocations with 8-bit offset > %d"
597-msgstr ""
598-
599-#: elf32-m68k.c:1665
600-#, c-format
601-msgid "%B: GOT overflow: Number of relocations with 8- or 16-bit offset > %d"
602-msgstr ""
603-
604-#: elf32-mcore.c:100 elf32-mcore.c:455
605+#: elf32-m68k.c:1660
606 #, c-format
607-msgid "%B: Relocation %s (%d) is not currently supported.\n"
608+msgid "%pB: GOT overflow: number of relocations with 8-bit offset > %d"
609 msgstr ""
610
611-#: elf32-mcore.c:355
612+#: elf32-m68k.c:1667
613 #, c-format
614-msgid "%B: unrecognised MCore reloc number: %d"
615-msgstr ""
616-
617-#: elf32-mcore.c:440
618-#, c-format
619-msgid "%B: Unknown relocation type %d\n"
620+msgid "%pB: GOT overflow: number of relocations with 8- or 16-bit offset > %d"
621 msgstr ""
622
623 #. Pacify gcc -Wall.
624@@ -5936,124 +5931,128 @@ msgstr ""
625 #. XXX code yet to be written.
626 #: peicode.h:775
627 #, c-format
628-msgid "%B: Unhandled import type; %x"
629+msgid "%pB: unhandled import type; %x"
630 msgstr ""
631
632 #: peicode.h:781
633 #, c-format
634-msgid "%B: Unrecognised import type; %x"
635+msgid "%pB: unrecognized import type; %x"
636 msgstr ""
637
638 #: peicode.h:796
639 #, c-format
640-msgid "%B: Unrecognised import name type; %x"
641+msgid "%pB: unrecognized import name type; %x"
642 msgstr ""
643
644-#: peicode.h:1217
645+#: peicode.h:1211
646 #, c-format
647-msgid "%B: Unrecognised machine type (0x%x) in Import Library Format archive"
648+msgid "%pB: unrecognised machine type (0x%x) in Import Library Format archive"
649 msgstr ""
650
651-#: peicode.h:1230
652+#: peicode.h:1224
653 #, c-format
654 msgid ""
655-"%B: Recognised but unhandled machine type (0x%x) in Import Library Format "
656+"%pB: recognised but unhandled machine type (0x%x) in Import Library Format "
657 "archive"
658 msgstr ""
659
660-#: peicode.h:1248
661-msgid "%B: size field is zero in Import Library Format header"
662+#: peicode.h:1242
663+#, c-format
664+msgid "%pB: size field is zero in Import Library Format header"
665 msgstr ""
666
667-#: peicode.h:1280
668-msgid "%B: string not null terminated in ILF object file."
669+#: peicode.h:1274
670+#, c-format
671+msgid "%pB: string not null terminated in ILF object file"
672 msgstr ""
673
674-#: peicode.h:1335
675-msgid "%B: Error: Debug Data ends beyond end of debug directory."
676+#: peicode.h:1330
677+#, c-format
678+msgid "%pB: error: debug data ends beyond end of debug directory"
679 msgstr ""
680
681-#: ppcboot.c:393
682+#: ppcboot.c:392
683 #, c-format
684 msgid ""
685 "\n"
686 "ppcboot header:\n"
687 msgstr ""
688
689-#: ppcboot.c:394
690+#: ppcboot.c:393
691 #, c-format
692 msgid "Entry offset = 0x%.8lx (%ld)\n"
693 msgstr ""
694
695-#: ppcboot.c:396
696+#: ppcboot.c:395
697 #, c-format
698 msgid "Length = 0x%.8lx (%ld)\n"
699 msgstr ""
700
701-#: ppcboot.c:400
702+#: ppcboot.c:399
703 #, c-format
704 msgid "Flag field = 0x%.2x\n"
705 msgstr ""
706
707-#: ppcboot.c:406
708+#: ppcboot.c:405
709 #, c-format
710 msgid "Partition name = \"%s\"\n"
711 msgstr ""
712
713-#: ppcboot.c:426
714+#: ppcboot.c:425
715 #, c-format
716 msgid ""
717 "\n"
718 "Partition[%d] start = { 0x%.2x, 0x%.2x, 0x%.2x, 0x%.2x }\n"
719 msgstr ""
720
721-#: ppcboot.c:433
722+#: ppcboot.c:432
723 #, c-format
724 msgid "Partition[%d] end = { 0x%.2x, 0x%.2x, 0x%.2x, 0x%.2x }\n"
725 msgstr ""
726
727-#: ppcboot.c:440
728+#: ppcboot.c:439
729 #, c-format
730 msgid "Partition[%d] sector = 0x%.8lx (%ld)\n"
731 msgstr ""
732
733-#: ppcboot.c:444
734+#: ppcboot.c:443
735 #, c-format
736 msgid "Partition[%d] length = 0x%.8lx (%ld)\n"
737 msgstr ""
738
739-#: reloc.c:8106
740-msgid "INPUT_SECTION_FLAGS are not supported.\n"
741+#: reloc.c:8125
742+msgid "INPUT_SECTION_FLAGS are not supported"
743 msgstr ""
744
745-#: reloc.c:8207
746+#: reloc.c:8226
747 #, c-format
748-msgid "%X%P: %B(%A): error: relocation for offset %V has no value\n"
749+msgid "%X%P: %pB(%pA): error: relocation for offset %V has no value\n"
750 msgstr ""
751
752-#: reloc.c:8283
753+#: reloc.c:8302
754 #, c-format
755-msgid "%X%P: %B(%A): relocation \"%R\" is not supported\n"
756+msgid "%X%P: %pB(%pA): relocation \"%pR\" is not supported\n"
757 msgstr ""
758
759-#: reloc.c:8292
760+#: reloc.c:8311
761 #, c-format
762-msgid "%X%P: %B(%A): relocation \"%R\" returns an unrecognized value %x\n"
763+msgid "%X%P: %pB(%pA): relocation \"%pR\" returns an unrecognized value %x\n"
764 msgstr ""
765
766-#: reloc.c:8354
767+#: reloc.c:8373
768 #, c-format
769-msgid "%B: unrecognized relocation (%#x) in section `%A'"
770+msgid "%pB: unrecognized relocation type %#x in section `%pA'"
771 msgstr ""
772
773 #. PR 21803: Suggest the most likely cause of this error.
774-#: reloc.c:8358
775+#: reloc.c:8377
776 #, c-format
777-msgid "Is this version of the linker - %s - out of date ?"
778+msgid "is this version of the linker - %s - out of date ?"
779 msgstr ""
780
781 #: rs6000-core.c:471
782-msgid "%B: warning core file truncated"
783+#, c-format
784+msgid "%pB: warning core file truncated"
785 msgstr ""
786
787 #: som.c:5478
788@@ -6069,91 +6068,91 @@ msgstr ""
789
790 #: srec.c:260
791 #, c-format
792-msgid "%B:%d: Unexpected character `%s' in S-record file\n"
793+msgid "%pB:%d: unexpected character `%s' in S-record file"
794 msgstr ""
795
796 #: srec.c:488
797 #, c-format
798-msgid "%B:%d: byte count %d too small\n"
799+msgid "%pB:%d: byte count %d too small"
800 msgstr ""
801
802 #: srec.c:581 srec.c:615
803 #, c-format
804-msgid "%B:%d: Bad checksum in S-record file\n"
805+msgid "%pB:%d: bad checksum in S-record file"
806 msgstr ""
807
808 #: stabs.c:279
809 #, c-format
810-msgid "%B(%A+%#lx): Stabs entry has invalid string index."
811+msgid "%pB(%pA+%#lx): stabs entry has invalid string index"
812 msgstr ""
813
814 #: syms.c:1079
815-msgid "Unsupported .stab relocation"
816+msgid "unsupported .stab relocation"
817 msgstr ""
818
819 #: vms-alpha.c:479
820-msgid "Corrupt EIHD record - size is too small"
821+msgid "corrupt EIHD record - size is too small"
822 msgstr ""
823
824 #: vms-alpha.c:660
825 #, c-format
826-msgid "Unable to read EIHS record at offset %#x"
827+msgid "unable to read EIHS record at offset %#x"
828 msgstr ""
829
830-#: vms-alpha.c:1172
831+#: vms-alpha.c:1173
832 #, c-format
833-msgid "Corrupt EGSD record: its size (%#x) is too small"
834+msgid "corrupt EGSD record: its size (%#x) is too small"
835 msgstr ""
836
837-#: vms-alpha.c:1196
838+#: vms-alpha.c:1197
839 #, c-format
840-msgid "Corrupt EGSD record: size (%#x) is larger than remaining space (%#x)"
841+msgid "corrupt EGSD record: size (%#x) is larger than remaining space (%#x)"
842 msgstr ""
843
844-#: vms-alpha.c:1204
845+#: vms-alpha.c:1205
846 #, c-format
847-msgid "Corrupt EGSD record: size (%#x) is too small"
848+msgid "corrupt EGSD record: size (%#x) is too small"
849 msgstr ""
850
851-#: vms-alpha.c:1333 vms-alpha.c:1349 vms-alpha.c:1389
852+#: vms-alpha.c:1334 vms-alpha.c:1350 vms-alpha.c:1390
853 #, c-format
854-msgid "Corrupt EGSD record: its psindx field is too big (%#lx)"
855+msgid "corrupt EGSD record: its psindx field is too big (%#lx)"
856 msgstr ""
857
858-#: vms-alpha.c:1418
859+#: vms-alpha.c:1419
860 #, c-format
861-msgid "Unknown EGSD subtype %d"
862+msgid "unknown EGSD subtype %d"
863 msgstr ""
864
865-#: vms-alpha.c:1451
866+#: vms-alpha.c:1452
867 #, c-format
868-msgid "Stack overflow (%d) in _bfd_vms_push"
869+msgid "stack overflow (%d) in _bfd_vms_push"
870 msgstr ""
871
872-#: vms-alpha.c:1464
873-msgid "Stack underflow in _bfd_vms_pop"
874+#: vms-alpha.c:1465
875+msgid "stack underflow in _bfd_vms_pop"
876 msgstr ""
877
878 #. These names have not yet been added to this switch statement.
879-#: vms-alpha.c:1706
880+#: vms-alpha.c:1707
881 #, c-format
882 msgid "unknown ETIR command %d"
883 msgstr ""
884
885-#: vms-alpha.c:1737
886-msgid "Corrupt vms value"
887+#: vms-alpha.c:1738
888+msgid "corrupt vms value"
889 msgstr ""
890
891-#: vms-alpha.c:1865
892-msgid "Corrupt ETIR record encountered"
893+#: vms-alpha.c:1866
894+msgid "corrupt ETIR record encountered"
895 msgstr ""
896
897-#: vms-alpha.c:1922
898+#: vms-alpha.c:1923
899 #, c-format
900 msgid "bad section index in %s"
901 msgstr ""
902
903-#: vms-alpha.c:1935
904+#: vms-alpha.c:1936
905 #, c-format
906 msgid "unsupported STA cmd %s"
907 msgstr ""
908@@ -6163,1961 +6162,1932 @@ msgstr ""
909 #. Rotate.
910 #. Redefine symbol to current location.
911 #. Define a literal.
912-#: vms-alpha.c:2115 vms-alpha.c:2146 vms-alpha.c:2237 vms-alpha.c:2395
913+#: vms-alpha.c:2116 vms-alpha.c:2147 vms-alpha.c:2238 vms-alpha.c:2396
914 #, c-format
915 msgid "%s: not supported"
916 msgstr ""
917
918-#: vms-alpha.c:2121
919+#: vms-alpha.c:2122
920 #, c-format
921 msgid "%s: not implemented"
922 msgstr ""
923
924-#: vms-alpha.c:2379
925+#: vms-alpha.c:2380
926 #, c-format
927 msgid "invalid use of %s with contexts"
928 msgstr ""
929
930-#: vms-alpha.c:2413
931+#: vms-alpha.c:2414
932 #, c-format
933 msgid "reserved cmd %d"
934 msgstr ""
935
936-#: vms-alpha.c:2497
937-msgid "Corrupt EEOM record - size is too small"
938+#: vms-alpha.c:2498
939+msgid "corrupt EEOM record - size is too small"
940 msgstr ""
941
942-#: vms-alpha.c:2506
943-msgid "Object module NOT error-free !\n"
944+#: vms-alpha.c:2507
945+msgid "object module not error-free !"
946 msgstr ""
947
948-#: vms-alpha.c:3830
949+#: vms-alpha.c:3831
950 #, c-format
951-msgid "SEC_RELOC with no relocs in section %A"
952+msgid "SEC_RELOC with no relocs in section %pA"
953 msgstr ""
954
955-#: vms-alpha.c:3882 vms-alpha.c:4095
956+#: vms-alpha.c:3883 vms-alpha.c:4096
957 #, c-format
958-msgid "Size error in section %A"
959+msgid "size error in section %pA"
960 msgstr ""
961
962-#: vms-alpha.c:4041
963-msgid "Spurious ALPHA_R_BSR reloc"
964+#: vms-alpha.c:4042
965+msgid "spurious ALPHA_R_BSR reloc"
966 msgstr ""
967
968-#: vms-alpha.c:4082
969+#: vms-alpha.c:4083
970 #, c-format
971-msgid "Unhandled relocation %s"
972+msgid "unhandled relocation %s"
973 msgstr ""
974
975-#: vms-alpha.c:4375
976+#: vms-alpha.c:4376
977 #, c-format
978 msgid "unknown source command %d"
979 msgstr ""
980
981-#: vms-alpha.c:4436
982-msgid "DST__K_SET_LINUM_INCR not implemented"
983-msgstr ""
984-
985-#: vms-alpha.c:4442
986-msgid "DST__K_SET_LINUM_INCR_W not implemented"
987-msgstr ""
988-
989-#: vms-alpha.c:4448
990-msgid "DST__K_RESET_LINUM_INCR not implemented"
991-msgstr ""
992-
993-#: vms-alpha.c:4454
994-msgid "DST__K_BEG_STMT_MODE not implemented"
995-msgstr ""
996-
997-#: vms-alpha.c:4460
998-msgid "DST__K_END_STMT_MODE not implemented"
999-msgstr ""
1000-
1001-#: vms-alpha.c:4487
1002-msgid "DST__K_SET_PC not implemented"
1003-msgstr ""
1004-
1005-#: vms-alpha.c:4493
1006-msgid "DST__K_SET_PC_W not implemented"
1007-msgstr ""
1008-
1009-#: vms-alpha.c:4499
1010-msgid "DST__K_SET_PC_L not implemented"
1011-msgstr ""
1012-
1013-#: vms-alpha.c:4505
1014-msgid "DST__K_SET_STMTNUM not implemented"
1015+#: vms-alpha.c:4437 vms-alpha.c:4443 vms-alpha.c:4449 vms-alpha.c:4455
1016+#: vms-alpha.c:4461 vms-alpha.c:4488 vms-alpha.c:4494 vms-alpha.c:4500
1017+#: vms-alpha.c:4506
1018+#, c-format
1019+msgid "%s not implemented"
1020 msgstr ""
1021
1022-#: vms-alpha.c:4548
1023+#: vms-alpha.c:4549
1024 #, c-format
1025 msgid "unknown line command %d"
1026 msgstr ""
1027
1028-#: vms-alpha.c:5008 vms-alpha.c:5026 vms-alpha.c:5041 vms-alpha.c:5057
1029-#: vms-alpha.c:5070 vms-alpha.c:5082 vms-alpha.c:5095
1030+#: vms-alpha.c:5009 vms-alpha.c:5027 vms-alpha.c:5042 vms-alpha.c:5058
1031+#: vms-alpha.c:5071 vms-alpha.c:5083 vms-alpha.c:5096
1032 #, c-format
1033-msgid "Unknown reloc %s + %s"
1034+msgid "unknown reloc %s + %s"
1035 msgstr ""
1036
1037-#: vms-alpha.c:5150
1038+#: vms-alpha.c:5151
1039 #, c-format
1040-msgid "Unknown reloc %s"
1041+msgid "unknown reloc %s"
1042 msgstr ""
1043
1044-#: vms-alpha.c:5163
1045-msgid "Invalid section index in ETIR"
1046+#: vms-alpha.c:5164
1047+msgid "invalid section index in ETIR"
1048 msgstr ""
1049
1050-#: vms-alpha.c:5172
1051-msgid "Relocation for non-REL psect"
1052+#: vms-alpha.c:5173
1053+msgid "relocation for non-REL psect"
1054 msgstr ""
1055
1056-#: vms-alpha.c:5219
1057+#: vms-alpha.c:5220
1058 #, c-format
1059-msgid "Unknown symbol in command %s"
1060+msgid "unknown symbol in command %s"
1061 msgstr ""
1062
1063-#: vms-alpha.c:5629
1064+#: vms-alpha.c:5630
1065 #, c-format
1066 msgid "reloc (%d) is *UNKNOWN*"
1067 msgstr ""
1068
1069-#: vms-alpha.c:5745
1070+#: vms-alpha.c:5746
1071 #, c-format
1072 msgid " EMH %u (len=%u): "
1073 msgstr ""
1074
1075-#: vms-alpha.c:5750
1076+#: vms-alpha.c:5751
1077 #, c-format
1078 msgid " Error: The length is less than the length of an EMH record\n"
1079 msgstr ""
1080
1081-#: vms-alpha.c:5767
1082+#: vms-alpha.c:5768
1083 #, c-format
1084 msgid ""
1085 " Error: The record length is less than the size of an EMH_MHD record\n"
1086 msgstr ""
1087
1088-#: vms-alpha.c:5770
1089+#: vms-alpha.c:5771
1090 #, c-format
1091 msgid "Module header\n"
1092 msgstr ""
1093
1094-#: vms-alpha.c:5771
1095+#: vms-alpha.c:5772
1096 #, c-format
1097 msgid " structure level: %u\n"
1098 msgstr ""
1099
1100-#: vms-alpha.c:5772
1101+#: vms-alpha.c:5773
1102 #, c-format
1103 msgid " max record size: %u\n"
1104 msgstr ""
1105
1106-#: vms-alpha.c:5778
1107+#: vms-alpha.c:5779
1108 #, c-format
1109 msgid " Error: The module name is missing\n"
1110 msgstr ""
1111
1112-#: vms-alpha.c:5784
1113+#: vms-alpha.c:5785
1114 #, c-format
1115 msgid " Error: The module name is too long\n"
1116 msgstr ""
1117
1118-#: vms-alpha.c:5787
1119+#: vms-alpha.c:5788
1120 #, c-format
1121 msgid " module name : %.*s\n"
1122 msgstr ""
1123
1124-#: vms-alpha.c:5791
1125+#: vms-alpha.c:5792
1126 #, c-format
1127 msgid " Error: The module version is missing\n"
1128 msgstr ""
1129
1130-#: vms-alpha.c:5797
1131+#: vms-alpha.c:5798
1132 #, c-format
1133 msgid " Error: The module version is too long\n"
1134 msgstr ""
1135
1136-#: vms-alpha.c:5800
1137+#: vms-alpha.c:5801
1138 #, c-format
1139 msgid " module version : %.*s\n"
1140 msgstr ""
1141
1142-#: vms-alpha.c:5803
1143+#: vms-alpha.c:5804
1144 #, c-format
1145 msgid " Error: The compile date is truncated\n"
1146 msgstr ""
1147
1148-#: vms-alpha.c:5805
1149+#: vms-alpha.c:5806
1150 #, c-format
1151 msgid " compile date : %.17s\n"
1152 msgstr ""
1153
1154-#: vms-alpha.c:5810
1155+#: vms-alpha.c:5811
1156 #, c-format
1157 msgid "Language Processor Name\n"
1158 msgstr ""
1159
1160-#: vms-alpha.c:5811
1161+#: vms-alpha.c:5812
1162 #, c-format
1163 msgid " language name: %.*s\n"
1164 msgstr ""
1165
1166-#: vms-alpha.c:5815
1167+#: vms-alpha.c:5816
1168 #, c-format
1169 msgid "Source Files Header\n"
1170 msgstr ""
1171
1172-#: vms-alpha.c:5816
1173+#: vms-alpha.c:5817
1174 #, c-format
1175 msgid " file: %.*s\n"
1176 msgstr ""
1177
1178-#: vms-alpha.c:5820
1179+#: vms-alpha.c:5821
1180 #, c-format
1181 msgid "Title Text Header\n"
1182 msgstr ""
1183
1184-#: vms-alpha.c:5821
1185+#: vms-alpha.c:5822
1186 #, c-format
1187 msgid " title: %.*s\n"
1188 msgstr ""
1189
1190-#: vms-alpha.c:5825
1191+#: vms-alpha.c:5826
1192 #, c-format
1193 msgid "Copyright Header\n"
1194 msgstr ""
1195
1196-#: vms-alpha.c:5826
1197+#: vms-alpha.c:5827
1198 #, c-format
1199 msgid " copyright: %.*s\n"
1200 msgstr ""
1201
1202-#: vms-alpha.c:5830
1203+#: vms-alpha.c:5831
1204 #, c-format
1205 msgid "unhandled emh subtype %u\n"
1206 msgstr ""
1207
1208-#: vms-alpha.c:5840
1209+#: vms-alpha.c:5841
1210 #, c-format
1211 msgid " EEOM (len=%u):\n"
1212 msgstr ""
1213
1214-#: vms-alpha.c:5845
1215+#: vms-alpha.c:5846
1216 #, c-format
1217 msgid " Error: The length is less than the length of an EEOM record\n"
1218 msgstr ""
1219
1220-#: vms-alpha.c:5849
1221+#: vms-alpha.c:5850
1222 #, c-format
1223 msgid " number of cond linkage pairs: %u\n"
1224 msgstr ""
1225
1226-#: vms-alpha.c:5851
1227+#: vms-alpha.c:5852
1228 #, c-format
1229 msgid " completion code: %u\n"
1230 msgstr ""
1231
1232-#: vms-alpha.c:5855
1233+#: vms-alpha.c:5856
1234 #, c-format
1235 msgid " transfer addr flags: 0x%02x\n"
1236 msgstr ""
1237
1238-#: vms-alpha.c:5856
1239+#: vms-alpha.c:5857
1240 #, c-format
1241 msgid " transfer addr psect: %u\n"
1242 msgstr ""
1243
1244-#: vms-alpha.c:5858
1245+#: vms-alpha.c:5859
1246 #, c-format
1247 msgid " transfer address : 0x%08x\n"
1248 msgstr ""
1249
1250-#: vms-alpha.c:5867
1251+#: vms-alpha.c:5868
1252 msgid " WEAK"
1253 msgstr ""
1254
1255-#: vms-alpha.c:5869
1256+#: vms-alpha.c:5870
1257 msgid " DEF"
1258 msgstr ""
1259
1260-#: vms-alpha.c:5871
1261+#: vms-alpha.c:5872
1262 msgid " UNI"
1263 msgstr ""
1264
1265-#: vms-alpha.c:5873 vms-alpha.c:5894
1266+#: vms-alpha.c:5874 vms-alpha.c:5895
1267 msgid " REL"
1268 msgstr ""
1269
1270-#: vms-alpha.c:5875
1271+#: vms-alpha.c:5876
1272 msgid " COMM"
1273 msgstr ""
1274
1275-#: vms-alpha.c:5877
1276+#: vms-alpha.c:5878
1277 msgid " VECEP"
1278 msgstr ""
1279
1280-#: vms-alpha.c:5879
1281+#: vms-alpha.c:5880
1282 msgid " NORM"
1283 msgstr ""
1284
1285-#: vms-alpha.c:5881
1286+#: vms-alpha.c:5882
1287 msgid " QVAL"
1288 msgstr ""
1289
1290-#: vms-alpha.c:5888
1291+#: vms-alpha.c:5889
1292 msgid " PIC"
1293 msgstr ""
1294
1295-#: vms-alpha.c:5890
1296+#: vms-alpha.c:5891
1297 msgid " LIB"
1298 msgstr ""
1299
1300-#: vms-alpha.c:5892
1301+#: vms-alpha.c:5893
1302 msgid " OVR"
1303 msgstr ""
1304
1305-#: vms-alpha.c:5896
1306+#: vms-alpha.c:5897
1307 msgid " GBL"
1308 msgstr ""
1309
1310-#: vms-alpha.c:5898
1311+#: vms-alpha.c:5899
1312 msgid " SHR"
1313 msgstr ""
1314
1315-#: vms-alpha.c:5900
1316+#: vms-alpha.c:5901
1317 msgid " EXE"
1318 msgstr ""
1319
1320-#: vms-alpha.c:5902
1321+#: vms-alpha.c:5903
1322 msgid " RD"
1323 msgstr ""
1324
1325-#: vms-alpha.c:5904
1326+#: vms-alpha.c:5905
1327 msgid " WRT"
1328 msgstr ""
1329
1330-#: vms-alpha.c:5906
1331+#: vms-alpha.c:5907
1332 msgid " VEC"
1333 msgstr ""
1334
1335-#: vms-alpha.c:5908
1336+#: vms-alpha.c:5909
1337 msgid " NOMOD"
1338 msgstr ""
1339
1340-#: vms-alpha.c:5910
1341+#: vms-alpha.c:5911
1342 msgid " COM"
1343 msgstr ""
1344
1345-#: vms-alpha.c:5912
1346+#: vms-alpha.c:5913
1347 msgid " 64B"
1348 msgstr ""
1349
1350-#: vms-alpha.c:5921
1351+#: vms-alpha.c:5922
1352 #, c-format
1353 msgid " EGSD (len=%u):\n"
1354 msgstr ""
1355
1356-#: vms-alpha.c:5934
1357+#: vms-alpha.c:5935
1358 #, c-format
1359 msgid " EGSD entry %2u (type: %u, len: %u): "
1360 msgstr ""
1361
1362-#: vms-alpha.c:5940 vms-alpha.c:6191
1363+#: vms-alpha.c:5941 vms-alpha.c:6192
1364 #, c-format
1365 msgid " Error: length larger than remaining space in record\n"
1366 msgstr ""
1367
1368-#: vms-alpha.c:5952
1369+#: vms-alpha.c:5953
1370 #, c-format
1371 msgid "PSC - Program section definition\n"
1372 msgstr ""
1373
1374-#: vms-alpha.c:5953 vms-alpha.c:5970
1375+#: vms-alpha.c:5954 vms-alpha.c:5971
1376 #, c-format
1377 msgid " alignment : 2**%u\n"
1378 msgstr ""
1379
1380-#: vms-alpha.c:5954 vms-alpha.c:5971
1381+#: vms-alpha.c:5955 vms-alpha.c:5972
1382 #, c-format
1383 msgid " flags : 0x%04x"
1384 msgstr ""
1385
1386-#: vms-alpha.c:5958
1387+#: vms-alpha.c:5959
1388 #, c-format
1389 msgid " alloc (len): %u (0x%08x)\n"
1390 msgstr ""
1391
1392-#: vms-alpha.c:5959 vms-alpha.c:6016 vms-alpha.c:6065
1393+#: vms-alpha.c:5960 vms-alpha.c:6017 vms-alpha.c:6066
1394 #, c-format
1395 msgid " name : %.*s\n"
1396 msgstr ""
1397
1398-#: vms-alpha.c:5969
1399+#: vms-alpha.c:5970
1400 #, c-format
1401 msgid "SPSC - Shared Image Program section def\n"
1402 msgstr ""
1403
1404-#: vms-alpha.c:5975
1405+#: vms-alpha.c:5976
1406 #, c-format
1407 msgid " alloc (len) : %u (0x%08x)\n"
1408 msgstr ""
1409
1410-#: vms-alpha.c:5976
1411+#: vms-alpha.c:5977
1412 #, c-format
1413 msgid " image offset : 0x%08x\n"
1414 msgstr ""
1415
1416-#: vms-alpha.c:5978
1417+#: vms-alpha.c:5979
1418 #, c-format
1419 msgid " symvec offset : 0x%08x\n"
1420 msgstr ""
1421
1422-#: vms-alpha.c:5980
1423+#: vms-alpha.c:5981
1424 #, c-format
1425 msgid " name : %.*s\n"
1426 msgstr ""
1427
1428-#: vms-alpha.c:5993
1429+#: vms-alpha.c:5994
1430 #, c-format
1431 msgid "SYM - Global symbol definition\n"
1432 msgstr ""
1433
1434-#: vms-alpha.c:5994 vms-alpha.c:6054 vms-alpha.c:6075 vms-alpha.c:6094
1435+#: vms-alpha.c:5995 vms-alpha.c:6055 vms-alpha.c:6076 vms-alpha.c:6095
1436 #, c-format
1437 msgid " flags: 0x%04x"
1438 msgstr ""
1439
1440-#: vms-alpha.c:5997
1441+#: vms-alpha.c:5998
1442 #, c-format
1443 msgid " psect offset: 0x%08x\n"
1444 msgstr ""
1445
1446-#: vms-alpha.c:6001
1447+#: vms-alpha.c:6002
1448 #, c-format
1449 msgid " code address: 0x%08x\n"
1450 msgstr ""
1451
1452-#: vms-alpha.c:6003
1453+#: vms-alpha.c:6004
1454 #, c-format
1455 msgid " psect index for entry point : %u\n"
1456 msgstr ""
1457
1458-#: vms-alpha.c:6006 vms-alpha.c:6082 vms-alpha.c:6101
1459+#: vms-alpha.c:6007 vms-alpha.c:6083 vms-alpha.c:6102
1460 #, c-format
1461 msgid " psect index : %u\n"
1462 msgstr ""
1463
1464-#: vms-alpha.c:6008 vms-alpha.c:6084 vms-alpha.c:6103
1465+#: vms-alpha.c:6009 vms-alpha.c:6085 vms-alpha.c:6104
1466 #, c-format
1467 msgid " name : %.*s\n"
1468 msgstr ""
1469
1470-#: vms-alpha.c:6015
1471+#: vms-alpha.c:6016
1472 #, c-format
1473 msgid "SYM - Global symbol reference\n"
1474 msgstr ""
1475
1476-#: vms-alpha.c:6027
1477+#: vms-alpha.c:6028
1478 #, c-format
1479 msgid "IDC - Ident Consistency check\n"
1480 msgstr ""
1481
1482-#: vms-alpha.c:6028
1483+#: vms-alpha.c:6029
1484 #, c-format
1485 msgid " flags : 0x%08x"
1486 msgstr ""
1487
1488-#: vms-alpha.c:6032
1489+#: vms-alpha.c:6033
1490 #, c-format
1491 msgid " id match : %x\n"
1492 msgstr ""
1493
1494-#: vms-alpha.c:6034
1495+#: vms-alpha.c:6035
1496 #, c-format
1497 msgid " error severity: %x\n"
1498 msgstr ""
1499
1500-#: vms-alpha.c:6037
1501+#: vms-alpha.c:6038
1502 #, c-format
1503 msgid " entity name : %.*s\n"
1504 msgstr ""
1505
1506-#: vms-alpha.c:6039
1507+#: vms-alpha.c:6040
1508 #, c-format
1509 msgid " object name : %.*s\n"
1510 msgstr ""
1511
1512-#: vms-alpha.c:6042
1513+#: vms-alpha.c:6043
1514 #, c-format
1515 msgid " binary ident : 0x%08x\n"
1516 msgstr ""
1517
1518-#: vms-alpha.c:6045
1519+#: vms-alpha.c:6046
1520 #, c-format
1521 msgid " ascii ident : %.*s\n"
1522 msgstr ""
1523
1524-#: vms-alpha.c:6053
1525+#: vms-alpha.c:6054
1526 #, c-format
1527 msgid "SYMG - Universal symbol definition\n"
1528 msgstr ""
1529
1530-#: vms-alpha.c:6057
1531+#: vms-alpha.c:6058
1532 #, c-format
1533 msgid " symbol vector offset: 0x%08x\n"
1534 msgstr ""
1535
1536-#: vms-alpha.c:6059
1537+#: vms-alpha.c:6060
1538 #, c-format
1539 msgid " entry point: 0x%08x\n"
1540 msgstr ""
1541
1542-#: vms-alpha.c:6061
1543+#: vms-alpha.c:6062
1544 #, c-format
1545 msgid " proc descr : 0x%08x\n"
1546 msgstr ""
1547
1548-#: vms-alpha.c:6063
1549+#: vms-alpha.c:6064
1550 #, c-format
1551 msgid " psect index: %u\n"
1552 msgstr ""
1553
1554-#: vms-alpha.c:6074
1555+#: vms-alpha.c:6075
1556 #, c-format
1557 msgid "SYMV - Vectored symbol definition\n"
1558 msgstr ""
1559
1560-#: vms-alpha.c:6078
1561+#: vms-alpha.c:6079
1562 #, c-format
1563 msgid " vector : 0x%08x\n"
1564 msgstr ""
1565
1566-#: vms-alpha.c:6080 vms-alpha.c:6099
1567+#: vms-alpha.c:6081 vms-alpha.c:6100
1568 #, c-format
1569 msgid " psect offset: %u\n"
1570 msgstr ""
1571
1572-#: vms-alpha.c:6093
1573+#: vms-alpha.c:6094
1574 #, c-format
1575 msgid "SYMM - Global symbol definition with version\n"
1576 msgstr ""
1577
1578-#: vms-alpha.c:6097
1579+#: vms-alpha.c:6098
1580 #, c-format
1581 msgid " version mask: 0x%08x\n"
1582 msgstr ""
1583
1584-#: vms-alpha.c:6108
1585+#: vms-alpha.c:6109
1586 #, c-format
1587 msgid "unhandled egsd entry type %u\n"
1588 msgstr ""
1589
1590-#: vms-alpha.c:6143
1591+#: vms-alpha.c:6144
1592 #, c-format
1593 msgid " linkage index: %u, replacement insn: 0x%08x\n"
1594 msgstr ""
1595
1596-#: vms-alpha.c:6147
1597+#: vms-alpha.c:6148
1598 #, c-format
1599 msgid " psect idx 1: %u, offset 1: 0x%08x %08x\n"
1600 msgstr ""
1601
1602-#: vms-alpha.c:6152
1603+#: vms-alpha.c:6153
1604 #, c-format
1605 msgid " psect idx 2: %u, offset 2: 0x%08x %08x\n"
1606 msgstr ""
1607
1608-#: vms-alpha.c:6158
1609+#: vms-alpha.c:6159
1610 #, c-format
1611 msgid " psect idx 3: %u, offset 3: 0x%08x %08x\n"
1612 msgstr ""
1613
1614-#: vms-alpha.c:6163
1615+#: vms-alpha.c:6164
1616 #, c-format
1617 msgid " global name: %.*s\n"
1618 msgstr ""
1619
1620-#: vms-alpha.c:6174
1621+#: vms-alpha.c:6175
1622 #, c-format
1623 msgid " %s (len=%u+%u):\n"
1624 msgstr ""
1625
1626-#: vms-alpha.c:6196
1627+#: vms-alpha.c:6197
1628 #, c-format
1629 msgid " (type: %3u, size: 4+%3u): "
1630 msgstr ""
1631
1632-#: vms-alpha.c:6200
1633+#: vms-alpha.c:6201
1634 #, c-format
1635 msgid "STA_GBL (stack global) %.*s\n"
1636 msgstr ""
1637
1638-#: vms-alpha.c:6204
1639+#: vms-alpha.c:6205
1640 #, c-format
1641 msgid "STA_LW (stack longword) 0x%08x\n"
1642 msgstr ""
1643
1644-#: vms-alpha.c:6208
1645+#: vms-alpha.c:6209
1646 #, c-format
1647 msgid "STA_QW (stack quadword) 0x%08x %08x\n"
1648 msgstr ""
1649
1650-#: vms-alpha.c:6213
1651+#: vms-alpha.c:6214
1652 #, c-format
1653 msgid "STA_PQ (stack psect base + offset)\n"
1654 msgstr ""
1655
1656-#: vms-alpha.c:6215
1657+#: vms-alpha.c:6216
1658 #, c-format
1659 msgid " psect: %u, offset: 0x%08x %08x\n"
1660 msgstr ""
1661
1662-#: vms-alpha.c:6221
1663+#: vms-alpha.c:6222
1664 #, c-format
1665 msgid "STA_LI (stack literal)\n"
1666 msgstr ""
1667
1668-#: vms-alpha.c:6224
1669+#: vms-alpha.c:6225
1670 #, c-format
1671 msgid "STA_MOD (stack module)\n"
1672 msgstr ""
1673
1674-#: vms-alpha.c:6227
1675+#: vms-alpha.c:6228
1676 #, c-format
1677 msgid "STA_CKARG (compare procedure argument)\n"
1678 msgstr ""
1679
1680-#: vms-alpha.c:6231
1681+#: vms-alpha.c:6232
1682 #, c-format
1683 msgid "STO_B (store byte)\n"
1684 msgstr ""
1685
1686-#: vms-alpha.c:6234
1687+#: vms-alpha.c:6235
1688 #, c-format
1689 msgid "STO_W (store word)\n"
1690 msgstr ""
1691
1692-#: vms-alpha.c:6237
1693+#: vms-alpha.c:6238
1694 #, c-format
1695 msgid "STO_LW (store longword)\n"
1696 msgstr ""
1697
1698-#: vms-alpha.c:6240
1699+#: vms-alpha.c:6241
1700 #, c-format
1701 msgid "STO_QW (store quadword)\n"
1702 msgstr ""
1703
1704-#: vms-alpha.c:6246
1705+#: vms-alpha.c:6247
1706 #, c-format
1707 msgid "STO_IMMR (store immediate repeat) %u bytes\n"
1708 msgstr ""
1709
1710-#: vms-alpha.c:6253
1711+#: vms-alpha.c:6254
1712 #, c-format
1713 msgid "STO_GBL (store global) %.*s\n"
1714 msgstr ""
1715
1716-#: vms-alpha.c:6257
1717+#: vms-alpha.c:6258
1718 #, c-format
1719 msgid "STO_CA (store code address) %.*s\n"
1720 msgstr ""
1721
1722-#: vms-alpha.c:6261
1723+#: vms-alpha.c:6262
1724 #, c-format
1725 msgid "STO_RB (store relative branch)\n"
1726 msgstr ""
1727
1728-#: vms-alpha.c:6264
1729+#: vms-alpha.c:6265
1730 #, c-format
1731 msgid "STO_AB (store absolute branch)\n"
1732 msgstr ""
1733
1734-#: vms-alpha.c:6267
1735+#: vms-alpha.c:6268
1736 #, c-format
1737 msgid "STO_OFF (store offset to psect)\n"
1738 msgstr ""
1739
1740-#: vms-alpha.c:6273
1741+#: vms-alpha.c:6274
1742 #, c-format
1743 msgid "STO_IMM (store immediate) %u bytes\n"
1744 msgstr ""
1745
1746-#: vms-alpha.c:6280
1747+#: vms-alpha.c:6281
1748 #, c-format
1749 msgid "STO_GBL_LW (store global longword) %.*s\n"
1750 msgstr ""
1751
1752-#: vms-alpha.c:6284
1753+#: vms-alpha.c:6285
1754 #, c-format
1755 msgid "STO_OFF (store LP with procedure signature)\n"
1756 msgstr ""
1757
1758-#: vms-alpha.c:6287
1759+#: vms-alpha.c:6288
1760 #, c-format
1761 msgid "STO_BR_GBL (store branch global) *todo*\n"
1762 msgstr ""
1763
1764-#: vms-alpha.c:6290
1765+#: vms-alpha.c:6291
1766 #, c-format
1767 msgid "STO_BR_PS (store branch psect + offset) *todo*\n"
1768 msgstr ""
1769
1770-#: vms-alpha.c:6294
1771+#: vms-alpha.c:6295
1772 #, c-format
1773 msgid "OPR_NOP (no-operation)\n"
1774 msgstr ""
1775
1776-#: vms-alpha.c:6297
1777+#: vms-alpha.c:6298
1778 #, c-format
1779 msgid "OPR_ADD (add)\n"
1780 msgstr ""
1781
1782-#: vms-alpha.c:6300
1783+#: vms-alpha.c:6301
1784 #, c-format
1785 msgid "OPR_SUB (subtract)\n"
1786 msgstr ""
1787
1788-#: vms-alpha.c:6303
1789+#: vms-alpha.c:6304
1790 #, c-format
1791 msgid "OPR_MUL (multiply)\n"
1792 msgstr ""
1793
1794-#: vms-alpha.c:6306
1795+#: vms-alpha.c:6307
1796 #, c-format
1797 msgid "OPR_DIV (divide)\n"
1798 msgstr ""
1799
1800-#: vms-alpha.c:6309
1801+#: vms-alpha.c:6310
1802 #, c-format
1803 msgid "OPR_AND (logical and)\n"
1804 msgstr ""
1805
1806-#: vms-alpha.c:6312
1807+#: vms-alpha.c:6313
1808 #, c-format
1809 msgid "OPR_IOR (logical inclusive or)\n"
1810 msgstr ""
1811
1812-#: vms-alpha.c:6315
1813+#: vms-alpha.c:6316
1814 #, c-format
1815 msgid "OPR_EOR (logical exclusive or)\n"
1816 msgstr ""
1817
1818-#: vms-alpha.c:6318
1819+#: vms-alpha.c:6319
1820 #, c-format
1821 msgid "OPR_NEG (negate)\n"
1822 msgstr ""
1823
1824-#: vms-alpha.c:6321
1825+#: vms-alpha.c:6322
1826 #, c-format
1827 msgid "OPR_COM (complement)\n"
1828 msgstr ""
1829
1830-#: vms-alpha.c:6324
1831+#: vms-alpha.c:6325
1832 #, c-format
1833 msgid "OPR_INSV (insert field)\n"
1834 msgstr ""
1835
1836-#: vms-alpha.c:6327
1837+#: vms-alpha.c:6328
1838 #, c-format
1839 msgid "OPR_ASH (arithmetic shift)\n"
1840 msgstr ""
1841
1842-#: vms-alpha.c:6330
1843+#: vms-alpha.c:6331
1844 #, c-format
1845 msgid "OPR_USH (unsigned shift)\n"
1846 msgstr ""
1847
1848-#: vms-alpha.c:6333
1849+#: vms-alpha.c:6334
1850 #, c-format
1851 msgid "OPR_ROT (rotate)\n"
1852 msgstr ""
1853
1854-#: vms-alpha.c:6336
1855+#: vms-alpha.c:6337
1856 #, c-format
1857 msgid "OPR_SEL (select)\n"
1858 msgstr ""
1859
1860-#: vms-alpha.c:6339
1861+#: vms-alpha.c:6340
1862 #, c-format
1863 msgid "OPR_REDEF (redefine symbol to curr location)\n"
1864 msgstr ""
1865
1866-#: vms-alpha.c:6342
1867+#: vms-alpha.c:6343
1868 #, c-format
1869 msgid "OPR_REDEF (define a literal)\n"
1870 msgstr ""
1871
1872-#: vms-alpha.c:6346
1873+#: vms-alpha.c:6347
1874 #, c-format
1875 msgid "STC_LP (store cond linkage pair)\n"
1876 msgstr ""
1877
1878-#: vms-alpha.c:6350
1879+#: vms-alpha.c:6351
1880 #, c-format
1881 msgid "STC_LP_PSB (store cond linkage pair + signature)\n"
1882 msgstr ""
1883
1884-#: vms-alpha.c:6352
1885+#: vms-alpha.c:6353
1886 #, c-format
1887 msgid " linkage index: %u, procedure: %.*s\n"
1888 msgstr ""
1889
1890-#: vms-alpha.c:6355
1891+#: vms-alpha.c:6356
1892 #, c-format
1893 msgid " signature: %.*s\n"
1894 msgstr ""
1895
1896-#: vms-alpha.c:6358
1897+#: vms-alpha.c:6359
1898 #, c-format
1899 msgid "STC_GBL (store cond global)\n"
1900 msgstr ""
1901
1902-#: vms-alpha.c:6360
1903+#: vms-alpha.c:6361
1904 #, c-format
1905 msgid " linkage index: %u, global: %.*s\n"
1906 msgstr ""
1907
1908-#: vms-alpha.c:6364
1909+#: vms-alpha.c:6365
1910 #, c-format
1911 msgid "STC_GCA (store cond code address)\n"
1912 msgstr ""
1913
1914-#: vms-alpha.c:6366
1915+#: vms-alpha.c:6367
1916 #, c-format
1917 msgid " linkage index: %u, procedure name: %.*s\n"
1918 msgstr ""
1919
1920-#: vms-alpha.c:6370
1921+#: vms-alpha.c:6371
1922 #, c-format
1923 msgid "STC_PS (store cond psect + offset)\n"
1924 msgstr ""
1925
1926-#: vms-alpha.c:6373
1927+#: vms-alpha.c:6374
1928 #, c-format
1929 msgid " linkage index: %u, psect: %u, offset: 0x%08x %08x\n"
1930 msgstr ""
1931
1932-#: vms-alpha.c:6380
1933+#: vms-alpha.c:6381
1934 #, c-format
1935 msgid "STC_NOP_GBL (store cond NOP at global addr)\n"
1936 msgstr ""
1937
1938-#: vms-alpha.c:6384
1939+#: vms-alpha.c:6385
1940 #, c-format
1941 msgid "STC_NOP_PS (store cond NOP at psect + offset)\n"
1942 msgstr ""
1943
1944-#: vms-alpha.c:6388
1945+#: vms-alpha.c:6389
1946 #, c-format
1947 msgid "STC_BSR_GBL (store cond BSR at global addr)\n"
1948 msgstr ""
1949
1950-#: vms-alpha.c:6392
1951+#: vms-alpha.c:6393
1952 #, c-format
1953 msgid "STC_BSR_PS (store cond BSR at psect + offset)\n"
1954 msgstr ""
1955
1956-#: vms-alpha.c:6396
1957+#: vms-alpha.c:6397
1958 #, c-format
1959 msgid "STC_LDA_GBL (store cond LDA at global addr)\n"
1960 msgstr ""
1961
1962-#: vms-alpha.c:6400
1963+#: vms-alpha.c:6401
1964 #, c-format
1965 msgid "STC_LDA_PS (store cond LDA at psect + offset)\n"
1966 msgstr ""
1967
1968-#: vms-alpha.c:6404
1969+#: vms-alpha.c:6405
1970 #, c-format
1971 msgid "STC_BOH_GBL (store cond BOH at global addr)\n"
1972 msgstr ""
1973
1974-#: vms-alpha.c:6408
1975+#: vms-alpha.c:6409
1976 #, c-format
1977 msgid "STC_BOH_PS (store cond BOH at psect + offset)\n"
1978 msgstr ""
1979
1980-#: vms-alpha.c:6413
1981+#: vms-alpha.c:6414
1982 #, c-format
1983 msgid "STC_NBH_GBL (store cond or hint at global addr)\n"
1984 msgstr ""
1985
1986-#: vms-alpha.c:6417
1987+#: vms-alpha.c:6418
1988 #, c-format
1989 msgid "STC_NBH_PS (store cond or hint at psect + offset)\n"
1990 msgstr ""
1991
1992-#: vms-alpha.c:6421
1993+#: vms-alpha.c:6422
1994 #, c-format
1995 msgid "CTL_SETRB (set relocation base)\n"
1996 msgstr ""
1997
1998-#: vms-alpha.c:6427
1999+#: vms-alpha.c:6428
2000 #, c-format
2001 msgid "CTL_AUGRB (augment relocation base) %u\n"
2002 msgstr ""
2003
2004-#: vms-alpha.c:6431
2005+#: vms-alpha.c:6432
2006 #, c-format
2007 msgid "CTL_DFLOC (define location)\n"
2008 msgstr ""
2009
2010-#: vms-alpha.c:6434
2011+#: vms-alpha.c:6435
2012 #, c-format
2013 msgid "CTL_STLOC (set location)\n"
2014 msgstr ""
2015
2016-#: vms-alpha.c:6437
2017+#: vms-alpha.c:6438
2018 #, c-format
2019 msgid "CTL_STKDL (stack defined location)\n"
2020 msgstr ""
2021
2022-#: vms-alpha.c:6440 vms-alpha.c:6864 vms-alpha.c:6990
2023+#: vms-alpha.c:6441 vms-alpha.c:6865 vms-alpha.c:6991
2024 #, c-format
2025 msgid "*unhandled*\n"
2026 msgstr ""
2027
2028-#: vms-alpha.c:6470 vms-alpha.c:6509
2029+#: vms-alpha.c:6471 vms-alpha.c:6510
2030 #, c-format
2031 msgid "cannot read GST record length\n"
2032 msgstr ""
2033
2034 #. Ill-formed.
2035-#: vms-alpha.c:6491
2036+#: vms-alpha.c:6492
2037 #, c-format
2038 msgid "cannot find EMH in first GST record\n"
2039 msgstr ""
2040
2041-#: vms-alpha.c:6517
2042+#: vms-alpha.c:6518
2043 #, c-format
2044 msgid "cannot read GST record header\n"
2045 msgstr ""
2046
2047-#: vms-alpha.c:6530
2048+#: vms-alpha.c:6531
2049 #, c-format
2050 msgid " corrupted GST\n"
2051 msgstr ""
2052
2053-#: vms-alpha.c:6538
2054+#: vms-alpha.c:6539
2055 #, c-format
2056 msgid "cannot read GST record\n"
2057 msgstr ""
2058
2059-#: vms-alpha.c:6567
2060+#: vms-alpha.c:6568
2061 #, c-format
2062 msgid " unhandled EOBJ record type %u\n"
2063 msgstr ""
2064
2065-#: vms-alpha.c:6591
2066+#: vms-alpha.c:6592
2067 #, c-format
2068 msgid " bitcount: %u, base addr: 0x%08x\n"
2069 msgstr ""
2070
2071-#: vms-alpha.c:6605
2072+#: vms-alpha.c:6606
2073 #, c-format
2074 msgid " bitmap: 0x%08x (count: %u):\n"
2075 msgstr ""
2076
2077-#: vms-alpha.c:6612
2078+#: vms-alpha.c:6613
2079 #, c-format
2080 msgid " %08x"
2081 msgstr ""
2082
2083-#: vms-alpha.c:6638
2084+#: vms-alpha.c:6639
2085 #, c-format
2086 msgid " image %u (%u entries)\n"
2087 msgstr ""
2088
2089-#: vms-alpha.c:6644
2090+#: vms-alpha.c:6645
2091 #, c-format
2092 msgid " offset: 0x%08x, val: 0x%08x\n"
2093 msgstr ""
2094
2095-#: vms-alpha.c:6666
2096+#: vms-alpha.c:6667
2097 #, c-format
2098 msgid " image %u (%u entries), offsets:\n"
2099 msgstr ""
2100
2101-#: vms-alpha.c:6673
2102+#: vms-alpha.c:6674
2103 #, c-format
2104 msgid " 0x%08x"
2105 msgstr ""
2106
2107 #. 64 bits.
2108-#: vms-alpha.c:6795
2109+#: vms-alpha.c:6796
2110 #, c-format
2111 msgid "64 bits *unhandled*\n"
2112 msgstr ""
2113
2114-#: vms-alpha.c:6800
2115+#: vms-alpha.c:6801
2116 #, c-format
2117 msgid "class: %u, dtype: %u, length: %u, pointer: 0x%08x\n"
2118 msgstr ""
2119
2120-#: vms-alpha.c:6811
2121+#: vms-alpha.c:6812
2122 #, c-format
2123 msgid "non-contiguous array of %s\n"
2124 msgstr ""
2125
2126-#: vms-alpha.c:6816
2127+#: vms-alpha.c:6817
2128 #, c-format
2129 msgid "dimct: %u, aflags: 0x%02x, digits: %u, scale: %u\n"
2130 msgstr ""
2131
2132-#: vms-alpha.c:6821
2133+#: vms-alpha.c:6822
2134 #, c-format
2135 msgid "arsize: %u, a0: 0x%08x\n"
2136 msgstr ""
2137
2138-#: vms-alpha.c:6825
2139+#: vms-alpha.c:6826
2140 #, c-format
2141 msgid "Strides:\n"
2142 msgstr ""
2143
2144-#: vms-alpha.c:6835
2145+#: vms-alpha.c:6836
2146 #, c-format
2147 msgid "Bounds:\n"
2148 msgstr ""
2149
2150-#: vms-alpha.c:6841
2151+#: vms-alpha.c:6842
2152 #, c-format
2153 msgid "[%u]: Lower: %u, upper: %u\n"
2154 msgstr ""
2155
2156-#: vms-alpha.c:6853
2157+#: vms-alpha.c:6854
2158 #, c-format
2159 msgid "unaligned bit-string of %s\n"
2160 msgstr ""
2161
2162-#: vms-alpha.c:6858
2163+#: vms-alpha.c:6859
2164 #, c-format
2165 msgid "base: %u, pos: %u\n"
2166 msgstr ""
2167
2168-#: vms-alpha.c:6879
2169+#: vms-alpha.c:6880
2170 #, c-format
2171 msgid "vflags: 0x%02x, value: 0x%08x "
2172 msgstr ""
2173
2174-#: vms-alpha.c:6885
2175+#: vms-alpha.c:6886
2176 #, c-format
2177 msgid "(no value)\n"
2178 msgstr ""
2179
2180-#: vms-alpha.c:6888
2181+#: vms-alpha.c:6889
2182 #, c-format
2183 msgid "(not active)\n"
2184 msgstr ""
2185
2186-#: vms-alpha.c:6891
2187+#: vms-alpha.c:6892
2188 #, c-format
2189 msgid "(not allocated)\n"
2190 msgstr ""
2191
2192-#: vms-alpha.c:6894
2193+#: vms-alpha.c:6895
2194 #, c-format
2195 msgid "(descriptor)\n"
2196 msgstr ""
2197
2198-#: vms-alpha.c:6898
2199+#: vms-alpha.c:6899
2200 #, c-format
2201 msgid "(trailing value)\n"
2202 msgstr ""
2203
2204-#: vms-alpha.c:6901
2205+#: vms-alpha.c:6902
2206 #, c-format
2207 msgid "(value spec follows)\n"
2208 msgstr ""
2209
2210-#: vms-alpha.c:6904
2211+#: vms-alpha.c:6905
2212 #, c-format
2213 msgid "(at bit offset %u)\n"
2214 msgstr ""
2215
2216-#: vms-alpha.c:6908
2217+#: vms-alpha.c:6909
2218 #, c-format
2219 msgid "(reg: %u, disp: %u, indir: %u, kind: "
2220 msgstr ""
2221
2222-#: vms-alpha.c:6915
2223+#: vms-alpha.c:6916
2224 msgid "literal"
2225 msgstr ""
2226
2227-#: vms-alpha.c:6918
2228+#: vms-alpha.c:6919
2229 msgid "address"
2230 msgstr ""
2231
2232-#: vms-alpha.c:6921
2233+#: vms-alpha.c:6922
2234 msgid "desc"
2235 msgstr ""
2236
2237-#: vms-alpha.c:6924
2238+#: vms-alpha.c:6925
2239 msgid "reg"
2240 msgstr ""
2241
2242-#: vms-alpha.c:6941
2243+#: vms-alpha.c:6942
2244 #, c-format
2245 msgid "len: %2u, kind: %2u "
2246 msgstr ""
2247
2248-#: vms-alpha.c:6947
2249+#: vms-alpha.c:6948
2250 #, c-format
2251 msgid "atomic, type=0x%02x %s\n"
2252 msgstr ""
2253
2254-#: vms-alpha.c:6951
2255+#: vms-alpha.c:6952
2256 #, c-format
2257 msgid "indirect, defined at 0x%08x\n"
2258 msgstr ""
2259
2260-#: vms-alpha.c:6955
2261+#: vms-alpha.c:6956
2262 #, c-format
2263 msgid "typed pointer\n"
2264 msgstr ""
2265
2266-#: vms-alpha.c:6959
2267+#: vms-alpha.c:6960
2268 #, c-format
2269 msgid "pointer\n"
2270 msgstr ""
2271
2272-#: vms-alpha.c:6967
2273+#: vms-alpha.c:6968
2274 #, c-format
2275 msgid "array, dim: %u, bitmap: "
2276 msgstr ""
2277
2278-#: vms-alpha.c:6974
2279+#: vms-alpha.c:6975
2280 #, c-format
2281 msgid "array descriptor:\n"
2282 msgstr ""
2283
2284-#: vms-alpha.c:6981
2285+#: vms-alpha.c:6982
2286 #, c-format
2287 msgid "type spec for element:\n"
2288 msgstr ""
2289
2290-#: vms-alpha.c:6983
2291+#: vms-alpha.c:6984
2292 #, c-format
2293 msgid "type spec for subscript %u:\n"
2294 msgstr ""
2295
2296-#: vms-alpha.c:7001
2297+#: vms-alpha.c:7002
2298 #, c-format
2299 msgid "Debug symbol table:\n"
2300 msgstr ""
2301
2302-#: vms-alpha.c:7012
2303+#: vms-alpha.c:7013
2304 #, c-format
2305 msgid "cannot read DST header\n"
2306 msgstr ""
2307
2308-#: vms-alpha.c:7018
2309+#: vms-alpha.c:7019
2310 #, c-format
2311 msgid " type: %3u, len: %3u (at 0x%08x): "
2312 msgstr ""
2313
2314-#: vms-alpha.c:7032
2315+#: vms-alpha.c:7033
2316 #, c-format
2317 msgid "cannot read DST symbol\n"
2318 msgstr ""
2319
2320-#: vms-alpha.c:7075
2321+#: vms-alpha.c:7076
2322 #, c-format
2323 msgid "standard data: %s\n"
2324 msgstr ""
2325
2326-#: vms-alpha.c:7078 vms-alpha.c:7166
2327+#: vms-alpha.c:7079 vms-alpha.c:7167
2328 #, c-format
2329 msgid " name: %.*s\n"
2330 msgstr ""
2331
2332-#: vms-alpha.c:7085
2333+#: vms-alpha.c:7086
2334 #, c-format
2335 msgid "modbeg\n"
2336 msgstr ""
2337
2338-#: vms-alpha.c:7087
2339+#: vms-alpha.c:7088
2340 #, c-format
2341 msgid " flags: %d, language: %u, major: %u, minor: %u\n"
2342 msgstr ""
2343
2344-#: vms-alpha.c:7093 vms-alpha.c:7367
2345+#: vms-alpha.c:7094 vms-alpha.c:7368
2346 #, c-format
2347 msgid " module name: %.*s\n"
2348 msgstr ""
2349
2350-#: vms-alpha.c:7096
2351+#: vms-alpha.c:7097
2352 #, c-format
2353 msgid " compiler : %.*s\n"
2354 msgstr ""
2355
2356-#: vms-alpha.c:7101
2357+#: vms-alpha.c:7102
2358 #, c-format
2359 msgid "modend\n"
2360 msgstr ""
2361
2362-#: vms-alpha.c:7108
2363+#: vms-alpha.c:7109
2364 msgid "rtnbeg\n"
2365 msgstr ""
2366
2367-#: vms-alpha.c:7110
2368+#: vms-alpha.c:7111
2369 #, c-format
2370 msgid " flags: %u, address: 0x%08x, pd-address: 0x%08x\n"
2371 msgstr ""
2372
2373-#: vms-alpha.c:7115
2374+#: vms-alpha.c:7116
2375 #, c-format
2376 msgid " routine name: %.*s\n"
2377 msgstr ""
2378
2379-#: vms-alpha.c:7123
2380+#: vms-alpha.c:7124
2381 #, c-format
2382 msgid "rtnend: size 0x%08x\n"
2383 msgstr ""
2384
2385-#: vms-alpha.c:7131
2386+#: vms-alpha.c:7132
2387 #, c-format
2388 msgid "prolog: bkpt address 0x%08x\n"
2389 msgstr ""
2390
2391-#: vms-alpha.c:7140
2392+#: vms-alpha.c:7141
2393 #, c-format
2394 msgid "epilog: flags: %u, count: %u\n"
2395 msgstr ""
2396
2397-#: vms-alpha.c:7150
2398+#: vms-alpha.c:7151
2399 #, c-format
2400 msgid "blkbeg: address: 0x%08x, name: %.*s\n"
2401 msgstr ""
2402
2403-#: vms-alpha.c:7159
2404+#: vms-alpha.c:7160
2405 #, c-format
2406 msgid "blkend: size: 0x%08x\n"
2407 msgstr ""
2408
2409-#: vms-alpha.c:7165
2410+#: vms-alpha.c:7166
2411 #, c-format
2412 msgid "typspec (len: %u)\n"
2413 msgstr ""
2414
2415-#: vms-alpha.c:7172
2416+#: vms-alpha.c:7173
2417 #, c-format
2418 msgid "septyp, name: %.*s\n"
2419 msgstr ""
2420
2421-#: vms-alpha.c:7181
2422+#: vms-alpha.c:7182
2423 #, c-format
2424 msgid "recbeg: name: %.*s\n"
2425 msgstr ""
2426
2427-#: vms-alpha.c:7183
2428+#: vms-alpha.c:7184
2429 #, c-format
2430 msgid " len: %u bits\n"
2431 msgstr ""
2432
2433-#: vms-alpha.c:7188
2434+#: vms-alpha.c:7189
2435 #, c-format
2436 msgid "recend\n"
2437 msgstr ""
2438
2439-#: vms-alpha.c:7192
2440+#: vms-alpha.c:7193
2441 #, c-format
2442 msgid "enumbeg, len: %u, name: %.*s\n"
2443 msgstr ""
2444
2445-#: vms-alpha.c:7196
2446+#: vms-alpha.c:7197
2447 #, c-format
2448 msgid "enumelt, name: %.*s\n"
2449 msgstr ""
2450
2451-#: vms-alpha.c:7200
2452+#: vms-alpha.c:7201
2453 #, c-format
2454 msgid "enumend\n"
2455 msgstr ""
2456
2457-#: vms-alpha.c:7205
2458+#: vms-alpha.c:7206
2459 #, c-format
2460 msgid "label, name: %.*s\n"
2461 msgstr ""
2462
2463-#: vms-alpha.c:7207
2464+#: vms-alpha.c:7208
2465 #, c-format
2466 msgid " address: 0x%08x\n"
2467 msgstr ""
2468
2469-#: vms-alpha.c:7217
2470+#: vms-alpha.c:7218
2471 #, c-format
2472 msgid "discontiguous range (nbr: %u)\n"
2473 msgstr ""
2474
2475-#: vms-alpha.c:7220
2476+#: vms-alpha.c:7221
2477 #, c-format
2478 msgid " address: 0x%08x, size: %u\n"
2479 msgstr ""
2480
2481-#: vms-alpha.c:7230
2482+#: vms-alpha.c:7231
2483 #, c-format
2484 msgid "line num (len: %u)\n"
2485 msgstr ""
2486
2487-#: vms-alpha.c:7247
2488+#: vms-alpha.c:7248
2489 #, c-format
2490 msgid "delta_pc_w %u\n"
2491 msgstr ""
2492
2493-#: vms-alpha.c:7254
2494+#: vms-alpha.c:7255
2495 #, c-format
2496 msgid "incr_linum(b): +%u\n"
2497 msgstr ""
2498
2499-#: vms-alpha.c:7260
2500+#: vms-alpha.c:7261
2501 #, c-format
2502 msgid "incr_linum_w: +%u\n"
2503 msgstr ""
2504
2505-#: vms-alpha.c:7266
2506+#: vms-alpha.c:7267
2507 #, c-format
2508 msgid "incr_linum_l: +%u\n"
2509 msgstr ""
2510
2511-#: vms-alpha.c:7272
2512+#: vms-alpha.c:7273
2513 #, c-format
2514 msgid "set_line_num(w) %u\n"
2515 msgstr ""
2516
2517-#: vms-alpha.c:7277
2518+#: vms-alpha.c:7278
2519 #, c-format
2520 msgid "set_line_num_b %u\n"
2521 msgstr ""
2522
2523-#: vms-alpha.c:7282
2524+#: vms-alpha.c:7283
2525 #, c-format
2526 msgid "set_line_num_l %u\n"
2527 msgstr ""
2528
2529-#: vms-alpha.c:7287
2530+#: vms-alpha.c:7288
2531 #, c-format
2532 msgid "set_abs_pc: 0x%08x\n"
2533 msgstr ""
2534
2535-#: vms-alpha.c:7291
2536+#: vms-alpha.c:7292
2537 #, c-format
2538 msgid "delta_pc_l: +0x%08x\n"
2539 msgstr ""
2540
2541-#: vms-alpha.c:7296
2542+#: vms-alpha.c:7297
2543 #, c-format
2544 msgid "term(b): 0x%02x"
2545 msgstr ""
2546
2547-#: vms-alpha.c:7298
2548+#: vms-alpha.c:7299
2549 #, c-format
2550 msgid " pc: 0x%08x\n"
2551 msgstr ""
2552
2553-#: vms-alpha.c:7303
2554+#: vms-alpha.c:7304
2555 #, c-format
2556 msgid "term_w: 0x%04x"
2557 msgstr ""
2558
2559-#: vms-alpha.c:7305
2560+#: vms-alpha.c:7306
2561 #, c-format
2562 msgid " pc: 0x%08x\n"
2563 msgstr ""
2564
2565-#: vms-alpha.c:7311
2566+#: vms-alpha.c:7312
2567 #, c-format
2568 msgid "delta pc +%-4d"
2569 msgstr ""
2570
2571-#: vms-alpha.c:7315
2572+#: vms-alpha.c:7316
2573 #, c-format
2574 msgid " pc: 0x%08x line: %5u\n"
2575 msgstr ""
2576
2577-#: vms-alpha.c:7320
2578+#: vms-alpha.c:7321
2579 #, c-format
2580 msgid " *unhandled* cmd %u\n"
2581 msgstr ""
2582
2583-#: vms-alpha.c:7335
2584+#: vms-alpha.c:7336
2585 #, c-format
2586 msgid "source (len: %u)\n"
2587 msgstr ""
2588
2589-#: vms-alpha.c:7350
2590+#: vms-alpha.c:7351
2591 #, c-format
2592 msgid " declfile: len: %u, flags: %u, fileid: %u\n"
2593 msgstr ""
2594
2595-#: vms-alpha.c:7355
2596+#: vms-alpha.c:7356
2597 #, c-format
2598 msgid " rms: cdt: 0x%08x %08x, ebk: 0x%08x, ffb: 0x%04x, rfo: %u\n"
2599 msgstr ""
2600
2601-#: vms-alpha.c:7364
2602+#: vms-alpha.c:7365
2603 #, c-format
2604 msgid " filename : %.*s\n"
2605 msgstr ""
2606
2607-#: vms-alpha.c:7373
2608+#: vms-alpha.c:7374
2609 #, c-format
2610 msgid " setfile %u\n"
2611 msgstr ""
2612
2613-#: vms-alpha.c:7378 vms-alpha.c:7383
2614+#: vms-alpha.c:7379 vms-alpha.c:7384
2615 #, c-format
2616 msgid " setrec %u\n"
2617 msgstr ""
2618
2619-#: vms-alpha.c:7388 vms-alpha.c:7393
2620+#: vms-alpha.c:7389 vms-alpha.c:7394
2621 #, c-format
2622 msgid " setlnum %u\n"
2623 msgstr ""
2624
2625-#: vms-alpha.c:7398 vms-alpha.c:7403
2626+#: vms-alpha.c:7399 vms-alpha.c:7404
2627 #, c-format
2628 msgid " deflines %u\n"
2629 msgstr ""
2630
2631-#: vms-alpha.c:7407
2632+#: vms-alpha.c:7408
2633 #, c-format
2634 msgid " formfeed\n"
2635 msgstr ""
2636
2637-#: vms-alpha.c:7411
2638+#: vms-alpha.c:7412
2639 #, c-format
2640 msgid " *unhandled* cmd %u\n"
2641 msgstr ""
2642
2643-#: vms-alpha.c:7423
2644+#: vms-alpha.c:7424
2645 #, c-format
2646 msgid "*unhandled* dst type %u\n"
2647 msgstr ""
2648
2649-#: vms-alpha.c:7455
2650+#: vms-alpha.c:7456
2651 #, c-format
2652 msgid "cannot read EIHD\n"
2653 msgstr ""
2654
2655-#: vms-alpha.c:7459
2656+#: vms-alpha.c:7460
2657 #, c-format
2658 msgid "EIHD: (size: %u, nbr blocks: %u)\n"
2659 msgstr ""
2660
2661-#: vms-alpha.c:7463
2662+#: vms-alpha.c:7464
2663 #, c-format
2664 msgid " majorid: %u, minorid: %u\n"
2665 msgstr ""
2666
2667-#: vms-alpha.c:7471
2668+#: vms-alpha.c:7472
2669 msgid "executable"
2670 msgstr ""
2671
2672-#: vms-alpha.c:7474
2673+#: vms-alpha.c:7475
2674 msgid "linkable image"
2675 msgstr ""
2676
2677-#: vms-alpha.c:7481
2678+#: vms-alpha.c:7482
2679 #, c-format
2680 msgid " image type: %u (%s)"
2681 msgstr ""
2682
2683-#: vms-alpha.c:7487
2684+#: vms-alpha.c:7488
2685 msgid "native"
2686 msgstr ""
2687
2688-#: vms-alpha.c:7490
2689+#: vms-alpha.c:7491
2690 msgid "CLI"
2691 msgstr ""
2692
2693-#: vms-alpha.c:7497
2694+#: vms-alpha.c:7498
2695 #, c-format
2696 msgid ", subtype: %u (%s)\n"
2697 msgstr ""
2698
2699-#: vms-alpha.c:7504
2700+#: vms-alpha.c:7505
2701 #, c-format
2702 msgid " offsets: isd: %u, activ: %u, symdbg: %u, imgid: %u, patch: %u\n"
2703 msgstr ""
2704
2705-#: vms-alpha.c:7508
2706+#: vms-alpha.c:7509
2707 #, c-format
2708 msgid " fixup info rva: "
2709 msgstr ""
2710
2711-#: vms-alpha.c:7510
2712+#: vms-alpha.c:7511
2713 #, c-format
2714 msgid ", symbol vector rva: "
2715 msgstr ""
2716
2717-#: vms-alpha.c:7513
2718+#: vms-alpha.c:7514
2719 #, c-format
2720 msgid ""
2721 "\n"
2722 " version array off: %u\n"
2723 msgstr ""
2724
2725-#: vms-alpha.c:7518
2726+#: vms-alpha.c:7519
2727 #, c-format
2728 msgid " img I/O count: %u, nbr channels: %u, req pri: %08x%08x\n"
2729 msgstr ""
2730
2731-#: vms-alpha.c:7524
2732+#: vms-alpha.c:7525
2733 #, c-format
2734 msgid " linker flags: %08x:"
2735 msgstr ""
2736
2737-#: vms-alpha.c:7555
2738+#: vms-alpha.c:7556
2739 #, c-format
2740 msgid " ident: 0x%08x, sysver: 0x%08x, match ctrl: %u, symvect_size: %u\n"
2741 msgstr ""
2742
2743-#: vms-alpha.c:7561
2744+#: vms-alpha.c:7562
2745 #, c-format
2746 msgid " BPAGE: %u"
2747 msgstr ""
2748
2749-#: vms-alpha.c:7568
2750+#: vms-alpha.c:7569
2751 #, c-format
2752 msgid ", ext fixup offset: %u, no_opt psect off: %u"
2753 msgstr ""
2754
2755-#: vms-alpha.c:7571
2756+#: vms-alpha.c:7572
2757 #, c-format
2758 msgid ", alias: %u\n"
2759 msgstr ""
2760
2761-#: vms-alpha.c:7579
2762+#: vms-alpha.c:7580
2763 #, c-format
2764 msgid "system version array information:\n"
2765 msgstr ""
2766
2767-#: vms-alpha.c:7583
2768+#: vms-alpha.c:7584
2769 #, c-format
2770 msgid "cannot read EIHVN header\n"
2771 msgstr ""
2772
2773-#: vms-alpha.c:7593
2774+#: vms-alpha.c:7594
2775 #, c-format
2776 msgid "cannot read EIHVN version\n"
2777 msgstr ""
2778
2779-#: vms-alpha.c:7596
2780+#: vms-alpha.c:7597
2781 #, c-format
2782 msgid " %02u "
2783 msgstr ""
2784
2785-#: vms-alpha.c:7600
2786+#: vms-alpha.c:7601
2787 msgid "BASE_IMAGE "
2788 msgstr ""
2789
2790-#: vms-alpha.c:7603
2791+#: vms-alpha.c:7604
2792 msgid "MEMORY_MANAGEMENT"
2793 msgstr ""
2794
2795-#: vms-alpha.c:7606
2796+#: vms-alpha.c:7607
2797 msgid "IO "
2798 msgstr ""
2799
2800-#: vms-alpha.c:7609
2801+#: vms-alpha.c:7610
2802 msgid "FILES_VOLUMES "
2803 msgstr ""
2804
2805-#: vms-alpha.c:7612
2806+#: vms-alpha.c:7613
2807 msgid "PROCESS_SCHED "
2808 msgstr ""
2809
2810-#: vms-alpha.c:7615
2811+#: vms-alpha.c:7616
2812 msgid "SYSGEN "
2813 msgstr ""
2814
2815-#: vms-alpha.c:7618
2816+#: vms-alpha.c:7619
2817 msgid "CLUSTERS_LOCKMGR "
2818 msgstr ""
2819
2820-#: vms-alpha.c:7621
2821+#: vms-alpha.c:7622
2822 msgid "LOGICAL_NAMES "
2823 msgstr ""
2824
2825-#: vms-alpha.c:7624
2826+#: vms-alpha.c:7625
2827 msgid "SECURITY "
2828 msgstr ""
2829
2830-#: vms-alpha.c:7627
2831+#: vms-alpha.c:7628
2832 msgid "IMAGE_ACTIVATOR "
2833 msgstr ""
2834
2835-#: vms-alpha.c:7630
2836+#: vms-alpha.c:7631
2837 msgid "NETWORKS "
2838 msgstr ""
2839
2840-#: vms-alpha.c:7633
2841+#: vms-alpha.c:7634
2842 msgid "COUNTERS "
2843 msgstr ""
2844
2845-#: vms-alpha.c:7636
2846+#: vms-alpha.c:7637
2847 msgid "STABLE "
2848 msgstr ""
2849
2850-#: vms-alpha.c:7639
2851+#: vms-alpha.c:7640
2852 msgid "MISC "
2853 msgstr ""
2854
2855-#: vms-alpha.c:7642
2856+#: vms-alpha.c:7643
2857 msgid "CPU "
2858 msgstr ""
2859
2860-#: vms-alpha.c:7645
2861+#: vms-alpha.c:7646
2862 msgid "VOLATILE "
2863 msgstr ""
2864
2865-#: vms-alpha.c:7648
2866+#: vms-alpha.c:7649
2867 msgid "SHELL "
2868 msgstr ""
2869
2870-#: vms-alpha.c:7651
2871+#: vms-alpha.c:7652
2872 msgid "POSIX "
2873 msgstr ""
2874
2875-#: vms-alpha.c:7654
2876+#: vms-alpha.c:7655
2877 msgid "MULTI_PROCESSING "
2878 msgstr ""
2879
2880-#: vms-alpha.c:7657
2881+#: vms-alpha.c:7658
2882 msgid "GALAXY "
2883 msgstr ""
2884
2885-#: vms-alpha.c:7660
2886+#: vms-alpha.c:7661
2887 msgid "*unknown* "
2888 msgstr ""
2889
2890-#: vms-alpha.c:7676 vms-alpha.c:7951
2891+#: vms-alpha.c:7677 vms-alpha.c:7952
2892 #, c-format
2893 msgid "cannot read EIHA\n"
2894 msgstr ""
2895
2896-#: vms-alpha.c:7679
2897+#: vms-alpha.c:7680
2898 #, c-format
2899 msgid "Image activation: (size=%u)\n"
2900 msgstr ""
2901
2902-#: vms-alpha.c:7682
2903+#: vms-alpha.c:7683
2904 #, c-format
2905 msgid " First address : 0x%08x 0x%08x\n"
2906 msgstr ""
2907
2908-#: vms-alpha.c:7686
2909+#: vms-alpha.c:7687
2910 #, c-format
2911 msgid " Second address: 0x%08x 0x%08x\n"
2912 msgstr ""
2913
2914-#: vms-alpha.c:7690
2915+#: vms-alpha.c:7691
2916 #, c-format
2917 msgid " Third address : 0x%08x 0x%08x\n"
2918 msgstr ""
2919
2920-#: vms-alpha.c:7694
2921+#: vms-alpha.c:7695
2922 #, c-format
2923 msgid " Fourth address: 0x%08x 0x%08x\n"
2924 msgstr ""
2925
2926-#: vms-alpha.c:7698
2927+#: vms-alpha.c:7699
2928 #, c-format
2929 msgid " Shared image : 0x%08x 0x%08x\n"
2930 msgstr ""
2931
2932-#: vms-alpha.c:7709
2933+#: vms-alpha.c:7710
2934 #, c-format
2935 msgid "cannot read EIHI\n"
2936 msgstr ""
2937
2938-#: vms-alpha.c:7713
2939+#: vms-alpha.c:7714
2940 #, c-format
2941 msgid "Image identification: (major: %u, minor: %u)\n"
2942 msgstr ""
2943
2944-#: vms-alpha.c:7716
2945+#: vms-alpha.c:7717
2946 #, c-format
2947 msgid " image name : %.*s\n"
2948 msgstr ""
2949
2950-#: vms-alpha.c:7718
2951+#: vms-alpha.c:7719
2952 #, c-format
2953 msgid " link time : %s\n"
2954 msgstr ""
2955
2956-#: vms-alpha.c:7720
2957+#: vms-alpha.c:7721
2958 #, c-format
2959 msgid " image ident : %.*s\n"
2960 msgstr ""
2961
2962-#: vms-alpha.c:7722
2963+#: vms-alpha.c:7723
2964 #, c-format
2965 msgid " linker ident : %.*s\n"
2966 msgstr ""
2967
2968-#: vms-alpha.c:7724
2969+#: vms-alpha.c:7725
2970 #, c-format
2971 msgid " image build ident: %.*s\n"
2972 msgstr ""
2973
2974-#: vms-alpha.c:7734
2975+#: vms-alpha.c:7735
2976 #, c-format
2977 msgid "cannot read EIHS\n"
2978 msgstr ""
2979
2980-#: vms-alpha.c:7738
2981+#: vms-alpha.c:7739
2982 #, c-format
2983 msgid "Image symbol & debug table: (major: %u, minor: %u)\n"
2984 msgstr ""
2985
2986-#: vms-alpha.c:7744
2987+#: vms-alpha.c:7745
2988 #, c-format
2989 msgid " debug symbol table : vbn: %u, size: %u (0x%x)\n"
2990 msgstr ""
2991
2992-#: vms-alpha.c:7749
2993+#: vms-alpha.c:7750
2994 #, c-format
2995 msgid " global symbol table: vbn: %u, records: %u\n"
2996 msgstr ""
2997
2998-#: vms-alpha.c:7754
2999+#: vms-alpha.c:7755
3000 #, c-format
3001 msgid " debug module table : vbn: %u, size: %u\n"
3002 msgstr ""
3003
3004-#: vms-alpha.c:7767
3005+#: vms-alpha.c:7768
3006 #, c-format
3007 msgid "cannot read EISD\n"
3008 msgstr ""
3009
3010-#: vms-alpha.c:7778
3011+#: vms-alpha.c:7779
3012 #, c-format
3013 msgid ""
3014 "Image section descriptor: (major: %u, minor: %u, size: %u, offset: %u)\n"
3015 msgstr ""
3016
3017-#: vms-alpha.c:7786
3018+#: vms-alpha.c:7787
3019 #, c-format
3020 msgid " section: base: 0x%08x%08x size: 0x%08x\n"
3021 msgstr ""
3022
3023-#: vms-alpha.c:7791
3024+#: vms-alpha.c:7792
3025 #, c-format
3026 msgid " flags: 0x%04x"
3027 msgstr ""
3028
3029-#: vms-alpha.c:7829
3030+#: vms-alpha.c:7830
3031 #, c-format
3032 msgid " vbn: %u, pfc: %u, matchctl: %u type: %u ("
3033 msgstr ""
3034
3035-#: vms-alpha.c:7835
3036+#: vms-alpha.c:7836
3037 msgid "NORMAL"
3038 msgstr ""
3039
3040-#: vms-alpha.c:7838
3041+#: vms-alpha.c:7839
3042 msgid "SHRFXD"
3043 msgstr ""
3044
3045-#: vms-alpha.c:7841
3046+#: vms-alpha.c:7842
3047 msgid "PRVFXD"
3048 msgstr ""
3049
3050-#: vms-alpha.c:7844
3051+#: vms-alpha.c:7845
3052 msgid "SHRPIC"
3053 msgstr ""
3054
3055-#: vms-alpha.c:7847
3056+#: vms-alpha.c:7848
3057 msgid "PRVPIC"
3058 msgstr ""
3059
3060-#: vms-alpha.c:7850
3061+#: vms-alpha.c:7851
3062 msgid "USRSTACK"
3063 msgstr ""
3064
3065-#: vms-alpha.c:7856
3066+#: vms-alpha.c:7857
3067 msgid ")\n"
3068 msgstr ""
3069
3070-#: vms-alpha.c:7859
3071+#: vms-alpha.c:7860
3072 #, c-format
3073 msgid " ident: 0x%08x, name: %.*s\n"
3074 msgstr ""
3075
3076-#: vms-alpha.c:7869
3077+#: vms-alpha.c:7870
3078 #, c-format
3079 msgid "cannot read DMT\n"
3080 msgstr ""
3081
3082-#: vms-alpha.c:7873
3083+#: vms-alpha.c:7874
3084 #, c-format
3085 msgid "Debug module table:\n"
3086 msgstr ""
3087
3088-#: vms-alpha.c:7882
3089+#: vms-alpha.c:7883
3090 #, c-format
3091 msgid "cannot read DMT header\n"
3092 msgstr ""
3093
3094-#: vms-alpha.c:7888
3095+#: vms-alpha.c:7889
3096 #, c-format
3097 msgid " module offset: 0x%08x, size: 0x%08x, (%u psects)\n"
3098 msgstr ""
3099
3100-#: vms-alpha.c:7898
3101+#: vms-alpha.c:7899
3102 #, c-format
3103 msgid "cannot read DMT psect\n"
3104 msgstr ""
3105
3106-#: vms-alpha.c:7902
3107+#: vms-alpha.c:7903
3108 #, c-format
3109 msgid " psect start: 0x%08x, length: %u\n"
3110 msgstr ""
3111
3112-#: vms-alpha.c:7915
3113+#: vms-alpha.c:7916
3114 #, c-format
3115 msgid "cannot read DST\n"
3116 msgstr ""
3117
3118-#: vms-alpha.c:7925
3119+#: vms-alpha.c:7926
3120 #, c-format
3121 msgid "cannot read GST\n"
3122 msgstr ""
3123
3124-#: vms-alpha.c:7929
3125+#: vms-alpha.c:7930
3126 #, c-format
3127 msgid "Global symbol table:\n"
3128 msgstr ""
3129
3130-#: vms-alpha.c:7958
3131+#: vms-alpha.c:7959
3132 #, c-format
3133 msgid "Image activator fixup: (major: %u, minor: %u)\n"
3134 msgstr ""
3135
3136-#: vms-alpha.c:7962
3137+#: vms-alpha.c:7963
3138 #, c-format
3139 msgid " iaflink : 0x%08x %08x\n"
3140 msgstr ""
3141
3142-#: vms-alpha.c:7966
3143+#: vms-alpha.c:7967
3144 #, c-format
3145 msgid " fixuplnk: 0x%08x %08x\n"
3146 msgstr ""
3147
3148-#: vms-alpha.c:7969
3149+#: vms-alpha.c:7970
3150 #, c-format
3151 msgid " size : %u\n"
3152 msgstr ""
3153
3154-#: vms-alpha.c:7971
3155+#: vms-alpha.c:7972
3156 #, c-format
3157 msgid " flags: 0x%08x\n"
3158 msgstr ""
3159
3160-#: vms-alpha.c:7976
3161+#: vms-alpha.c:7977
3162 #, c-format
3163 msgid " qrelfixoff: %5u, lrelfixoff: %5u\n"
3164 msgstr ""
3165
3166-#: vms-alpha.c:7981
3167+#: vms-alpha.c:7982
3168 #, c-format
3169 msgid " qdotadroff: %5u, ldotadroff: %5u\n"
3170 msgstr ""
3171
3172-#: vms-alpha.c:7986
3173+#: vms-alpha.c:7987
3174 #, c-format
3175 msgid " codeadroff: %5u, lpfixoff : %5u\n"
3176 msgstr ""
3177
3178-#: vms-alpha.c:7989
3179+#: vms-alpha.c:7990
3180 #, c-format
3181 msgid " chgprtoff : %5u\n"
3182 msgstr ""
3183
3184-#: vms-alpha.c:7993
3185+#: vms-alpha.c:7994
3186 #, c-format
3187 msgid " shlstoff : %5u, shrimgcnt : %5u\n"
3188 msgstr ""
3189
3190-#: vms-alpha.c:7996
3191+#: vms-alpha.c:7997
3192 #, c-format
3193 msgid " shlextra : %5u, permctx : %5u\n"
3194 msgstr ""
3195
3196-#: vms-alpha.c:7999
3197+#: vms-alpha.c:8000
3198 #, c-format
3199 msgid " base_va : 0x%08x\n"
3200 msgstr ""
3201
3202-#: vms-alpha.c:8001
3203+#: vms-alpha.c:8002
3204 #, c-format
3205 msgid " lppsbfixoff: %5u\n"
3206 msgstr ""
3207
3208-#: vms-alpha.c:8009
3209+#: vms-alpha.c:8010
3210 #, c-format
3211 msgid " Shareable images:\n"
3212 msgstr ""
3213
3214-#: vms-alpha.c:8014
3215+#: vms-alpha.c:8015
3216 #, c-format
3217 msgid " %u: size: %u, flags: 0x%02x, name: %.*s\n"
3218 msgstr ""
3219
3220-#: vms-alpha.c:8021
3221+#: vms-alpha.c:8022
3222 #, c-format
3223 msgid " quad-word relocation fixups:\n"
3224 msgstr ""
3225
3226-#: vms-alpha.c:8026
3227+#: vms-alpha.c:8027
3228 #, c-format
3229 msgid " long-word relocation fixups:\n"
3230 msgstr ""
3231
3232-#: vms-alpha.c:8031
3233+#: vms-alpha.c:8032
3234 #, c-format
3235 msgid " quad-word .address reference fixups:\n"
3236 msgstr ""
3237
3238-#: vms-alpha.c:8036
3239+#: vms-alpha.c:8037
3240 #, c-format
3241 msgid " long-word .address reference fixups:\n"
3242 msgstr ""
3243
3244-#: vms-alpha.c:8041
3245+#: vms-alpha.c:8042
3246 #, c-format
3247 msgid " Code Address Reference Fixups:\n"
3248 msgstr ""
3249
3250-#: vms-alpha.c:8046
3251+#: vms-alpha.c:8047
3252 #, c-format
3253 msgid " Linkage Pairs Reference Fixups:\n"
3254 msgstr ""
3255
3256-#: vms-alpha.c:8055
3257+#: vms-alpha.c:8056
3258 #, c-format
3259 msgid " Change Protection (%u entries):\n"
3260 msgstr ""
3261
3262-#: vms-alpha.c:8061
3263+#: vms-alpha.c:8062
3264 #, c-format
3265 msgid " base: 0x%08x %08x, size: 0x%08x, prot: 0x%08x "
3266 msgstr ""
3267
3268 #. FIXME: we do not yet support relocatable link. It is not obvious
3269 #. how to do it for debug infos.
3270-#: vms-alpha.c:8901
3271+#: vms-alpha.c:8902
3272 msgid "%P: relocatable link is not supported\n"
3273 msgstr ""
3274
3275-#: vms-alpha.c:8972
3276+#: vms-alpha.c:8973
3277 #, c-format
3278-msgid "%P: multiple entry points: in modules %B and %B\n"
3279+msgid "%P: multiple entry points: in modules %pB and %pB\n"
3280 msgstr ""
3281
3282 #: vms-lib.c:1445
3283@@ -8594,7 +8564,7 @@ msgstr ""
3284 #: peigen.c:1906 peigen.c:2103 pepigen.c:1906 pepigen.c:2103 pex64igen.c:1906
3285 #: pex64igen.c:2103
3286 #, c-format
3287-msgid "Warning, .pdata section size (%ld) is not a multiple of %d\n"
3288+msgid "warning, .pdata section size (%ld) is not a multiple of %d\n"
3289 msgstr ""
3290
3291 #: peigen.c:1910 peigen.c:2107 pepigen.c:1910 pepigen.c:2107 pex64igen.c:1910
3292@@ -8795,82 +8765,92 @@ msgid ""
3293 "Characteristics 0x%x\n"
3294 msgstr ""
3295
3296-#: peigen.c:2989 pepigen.c:2989 pex64igen.c:2989
3297+#: peigen.c:2990 pepigen.c:2990 pex64igen.c:2990
3298 #, c-format
3299-msgid "%B: Data Directory size (%lx) exceeds space left in section (%Lx)"
3300+msgid ""
3301+"%pB: Data Directory size (%lx) exceeds space left in section (%<PRIx64>)"
3302 msgstr ""
3303
3304-#: peigen.c:3019 pepigen.c:3019 pex64igen.c:3019
3305-msgid "Failed to update file offsets in debug directory"
3306+#: peigen.c:3021 pepigen.c:3021 pex64igen.c:3021
3307+msgid "failed to update file offsets in debug directory"
3308 msgstr ""
3309
3310-#: peigen.c:3025 pepigen.c:3025 pex64igen.c:3025
3311-msgid "%B: Failed to read debug data section"
3312+#: peigen.c:3027 pepigen.c:3027 pex64igen.c:3027
3313+#, c-format
3314+msgid "%pB: failed to read debug data section"
3315 msgstr ""
3316
3317-#: peigen.c:3841 pepigen.c:3841 pex64igen.c:3841
3318+#: peigen.c:3843 pepigen.c:3843 pex64igen.c:3843
3319 #, c-format
3320 msgid ".rsrc merge failure: duplicate string resource: %d"
3321 msgstr ""
3322
3323-#: peigen.c:3976 pepigen.c:3976 pex64igen.c:3976
3324+#: peigen.c:3978 pepigen.c:3978 pex64igen.c:3978
3325 msgid ".rsrc merge failure: multiple non-default manifests"
3326 msgstr ""
3327
3328-#: peigen.c:3994 pepigen.c:3994 pex64igen.c:3994
3329+#: peigen.c:3996 pepigen.c:3996 pex64igen.c:3996
3330 msgid ".rsrc merge failure: a directory matches a leaf"
3331 msgstr ""
3332
3333-#: peigen.c:4036 pepigen.c:4036 pex64igen.c:4036
3334+#: peigen.c:4038 pepigen.c:4038 pex64igen.c:4038
3335 msgid ".rsrc merge failure: duplicate leaf"
3336 msgstr ""
3337
3338-#: peigen.c:4038 pepigen.c:4038 pex64igen.c:4038
3339+#: peigen.c:4040 pepigen.c:4040 pex64igen.c:4040
3340 #, c-format
3341 msgid ".rsrc merge failure: duplicate leaf: %s"
3342 msgstr ""
3343
3344-#: peigen.c:4104 pepigen.c:4104 pex64igen.c:4104
3345-msgid ".rsrc merge failure: dirs with differing characteristics\n"
3346+#: peigen.c:4106 pepigen.c:4106 pex64igen.c:4106
3347+msgid ".rsrc merge failure: dirs with differing characteristics"
3348 msgstr ""
3349
3350-#: peigen.c:4111 pepigen.c:4111 pex64igen.c:4111
3351-msgid ".rsrc merge failure: differing directory versions\n"
3352+#: peigen.c:4113 pepigen.c:4113 pex64igen.c:4113
3353+msgid ".rsrc merge failure: differing directory versions"
3354 msgstr ""
3355
3356 #. Corrupted .rsrc section - cannot merge.
3357-#: peigen.c:4228 pepigen.c:4228 pex64igen.c:4228
3358-msgid "%B: .rsrc merge failure: corrupt .rsrc section"
3359+#: peigen.c:4230 pepigen.c:4230 pex64igen.c:4230
3360+#, c-format
3361+msgid "%pB: .rsrc merge failure: corrupt .rsrc section"
3362 msgstr ""
3363
3364-#: peigen.c:4236 pepigen.c:4236 pex64igen.c:4236
3365-msgid "%B: .rsrc merge failure: unexpected .rsrc size"
3366+#: peigen.c:4238 pepigen.c:4238 pex64igen.c:4238
3367+#, c-format
3368+msgid "%pB: .rsrc merge failure: unexpected .rsrc size"
3369 msgstr ""
3370
3371-#: peigen.c:4375 pepigen.c:4375 pex64igen.c:4375
3372-msgid "%B: unable to fill in DataDictionary[1] because .idata$2 is missing"
3373+#: peigen.c:4377 pepigen.c:4377 pex64igen.c:4377
3374+#, c-format
3375+msgid "%pB: unable to fill in DataDictionary[1] because .idata$2 is missing"
3376 msgstr ""
3377
3378-#: peigen.c:4395 pepigen.c:4395 pex64igen.c:4395
3379-msgid "%B: unable to fill in DataDictionary[1] because .idata$4 is missing"
3380+#: peigen.c:4397 pepigen.c:4397 pex64igen.c:4397
3381+#, c-format
3382+msgid "%pB: unable to fill in DataDictionary[1] because .idata$4 is missing"
3383 msgstr ""
3384
3385-#: peigen.c:4416 pepigen.c:4416 pex64igen.c:4416
3386-msgid "%B: unable to fill in DataDictionary[12] because .idata$5 is missing"
3387+#: peigen.c:4418 pepigen.c:4418 pex64igen.c:4418
3388+#, c-format
3389+msgid "%pB: unable to fill in DataDictionary[12] because .idata$5 is missing"
3390 msgstr ""
3391
3392-#: peigen.c:4436 pepigen.c:4436 pex64igen.c:4436
3393+#: peigen.c:4438 pepigen.c:4438 pex64igen.c:4438
3394+#, c-format
3395 msgid ""
3396-"%B: unable to fill in DataDictionary[PE_IMPORT_ADDRESS_TABLE (12)] because ."
3397+"%pB: unable to fill in DataDictionary[PE_IMPORT_ADDRESS_TABLE (12)] because ."
3398 "idata$6 is missing"
3399 msgstr ""
3400
3401-#: peigen.c:4478 pepigen.c:4478 pex64igen.c:4478
3402+#: peigen.c:4480 pepigen.c:4480 pex64igen.c:4480
3403+#, c-format
3404 msgid ""
3405-"%B: unable to fill in DataDictionary[PE_IMPORT_ADDRESS_TABLE(12)] because ."
3406+"%pB: unable to fill in DataDictionary[PE_IMPORT_ADDRESS_TABLE(12)] because ."
3407 "idata$6 is missing"
3408 msgstr ""
3409
3410-#: peigen.c:4503 pepigen.c:4503 pex64igen.c:4503
3411-msgid "%B: unable to fill in DataDictionary[9] because __tls_used is missing"
3412+#: peigen.c:4505 pepigen.c:4505 pex64igen.c:4505
3413+#, c-format
3414+msgid "%pB: unable to fill in DataDictionary[9] because __tls_used is missing"
3415 msgstr ""
3416Index: git/bfd/ChangeLog
3417===================================================================
3418--- git.orig/bfd/ChangeLog
3419+++ git/bfd/ChangeLog
3420@@ -1,5 +1,9 @@
3421 2018-04-24 Nick Clifton <nickc@redhat.com>
3422
3423+ PR 23110
3424+ * peXXigen.c (_bfd_XX_bfd_copy_private_bfd_data_common): Check for
3425+ a negative PE_DEBUG_DATA size before iterating over the debug data.
3426+
3427 PR 23113
3428 * elf.c (ignore_section_sym): Check for the output_section pointer
3429 being NULL before dereferencing it.