1 #ifndef	_MSG_DOT_H
2 #define	_MSG_DOT_H
3 
4 #include <sgsmsg.h>	/* Msg typedef */
5 
6 #ifndef	__lint
7 
8 #define	MSG_SGS_LOCAL_ARRAY	__libld_msg
9 
10 extern	const char	__libld_msg[];
11 
12 #define	MSG_ORIG_STRTAB(_x, _s)	&_s[_x]
13 
14 #define	MSG_ORIG(x)	MSG_ORIG_STRTAB(x, __libld_msg)
15 
16 extern	const char *	_libld_msg(Msg);
17 
18 #define	MSG_INTL(x)	_libld_msg(x)
19 
20 
21 #define	MSG_ARG_USAGE	1
22 #define	MSG_ARG_USAGE_SIZE	24
23 
24 #define	MSG_ARG_DETAIL_3	26
25 #define	MSG_ARG_DETAIL_3_SIZE	35
26 
27 #define	MSG_ARG_DETAIL_6	62
28 #define	MSG_ARG_DETAIL_6_SIZE	35
29 
30 #define	MSG_ARG_DETAIL_A	98
31 #define	MSG_ARG_DETAIL_A_SIZE	31
32 
33 #define	MSG_ARG_DETAIL_B	130
34 #define	MSG_ARG_DETAIL_B_SIZE	50
35 
36 #define	MSG_ARG_DETAIL_CBDR	181
37 #define	MSG_ARG_DETAIL_CBDR_SIZE	112
38 
39 #define	MSG_ARG_DETAIL_CBDY	294
40 #define	MSG_ARG_DETAIL_CBDY_SIZE	63
41 
42 #define	MSG_ARG_DETAIL_CBE	358
43 #define	MSG_ARG_DETAIL_CBE_SIZE	78
44 
45 #define	MSG_ARG_DETAIL_CBG	437
46 #define	MSG_ARG_DETAIL_CBG_SIZE	46
47 
48 #define	MSG_ARG_DETAIL_CBL	484
49 #define	MSG_ARG_DETAIL_CBL_SIZE	55
50 
51 #define	MSG_ARG_DETAIL_CBR	540
52 #define	MSG_ARG_DETAIL_CBR_SIZE	39
53 
54 #define	MSG_ARG_DETAIL_CBS	580
55 #define	MSG_ARG_DETAIL_CBS_SIZE	87
56 
57 #define	MSG_ARG_DETAIL_C	668
58 #define	MSG_ARG_DETAIL_C_SIZE	44
59 
60 #define	MSG_ARG_DETAIL_CC	713
61 #define	MSG_ARG_DETAIL_CC_SIZE	44
62 
63 #define	MSG_ARG_DETAIL_D	758
64 #define	MSG_ARG_DETAIL_D_SIZE	43
65 
66 #define	MSG_ARG_DETAIL_CD	802
67 #define	MSG_ARG_DETAIL_CD_SIZE	42
68 
69 #define	MSG_ARG_DETAIL_E	845
70 #define	MSG_ARG_DETAIL_E_SIZE	67
71 
72 #define	MSG_ARG_DETAIL_F	913
73 #define	MSG_ARG_DETAIL_F_SIZE	96
74 
75 #define	MSG_ARG_DETAIL_CF	1010
76 #define	MSG_ARG_DETAIL_CF_SIZE	79
77 
78 #define	MSG_ARG_DETAIL_CG	1090
79 #define	MSG_ARG_DETAIL_CG_SIZE	43
80 
81 #define	MSG_ARG_DETAIL_H	1134
82 #define	MSG_ARG_DETAIL_H_SIZE	79
83 
84 #define	MSG_ARG_DETAIL_I	1214
85 #define	MSG_ARG_DETAIL_I_SIZE	38
86 
87 #define	MSG_ARG_DETAIL_CI	1253
88 #define	MSG_ARG_DETAIL_CI_SIZE	45
89 
90 #define	MSG_ARG_DETAIL_L	1299
91 #define	MSG_ARG_DETAIL_L_SIZE	55
92 
93 #define	MSG_ARG_DETAIL_CL	1355
94 #define	MSG_ARG_DETAIL_CL_SIZE	78
95 
96 #define	MSG_ARG_DETAIL_M	1434
97 #define	MSG_ARG_DETAIL_M_SIZE	24
98 
99 #define	MSG_ARG_DETAIL_CM	1459
100 #define	MSG_ARG_DETAIL_CM_SIZE	63
101 
102 #define	MSG_ARG_DETAIL_CN	1523
103 #define	MSG_ARG_DETAIL_CN_SIZE	54
104 
105 #define	MSG_ARG_DETAIL_O	1578
106 #define	MSG_ARG_DETAIL_O_SIZE	68
107 
108 #define	MSG_ARG_DETAIL_P	1647
109 #define	MSG_ARG_DETAIL_P_SIZE	63
110 
111 #define	MSG_ARG_DETAIL_CP	1711
112 #define	MSG_ARG_DETAIL_CP_SIZE	88
113 
114 #define	MSG_ARG_DETAIL_CQ	1800
115 #define	MSG_ARG_DETAIL_CQ_SIZE	63
116 
117 #define	MSG_ARG_DETAIL_R	1864
118 #define	MSG_ARG_DETAIL_R_SIZE	54
119 
120 #define	MSG_ARG_DETAIL_CR	1919
121 #define	MSG_ARG_DETAIL_CR_SIZE	82
122 
123 #define	MSG_ARG_DETAIL_S	2002
124 #define	MSG_ARG_DETAIL_S_SIZE	67
125 
126 #define	MSG_ARG_DETAIL_CS	2070
127 #define	MSG_ARG_DETAIL_CS_SIZE	56
128 
129 #define	MSG_ARG_DETAIL_T	2127
130 #define	MSG_ARG_DETAIL_T_SIZE	90
131 
132 #define	MSG_ARG_DETAIL_U	2218
133 #define	MSG_ARG_DETAIL_U_SIZE	77
134 
135 #define	MSG_ARG_DETAIL_CV	2296
136 #define	MSG_ARG_DETAIL_CV_SIZE	48
137 
138 #define	MSG_ARG_DETAIL_CY	2345
139 #define	MSG_ARG_DETAIL_CY_SIZE	80
140 
141 #define	MSG_ARG_DETAIL_ZA	2426
142 #define	MSG_ARG_DETAIL_ZA_SIZE	128
143 
144 #define	MSG_ARG_DETAIL_ZAE	2555
145 #define	MSG_ARG_DETAIL_ZAE_SIZE	271
146 
147 #define	MSG_ARG_DETAIL_ZAL	2827
148 #define	MSG_ARG_DETAIL_ZAL_SIZE	47
149 
150 #define	MSG_ARG_DETAIL_ZADLIB	2875
151 #define	MSG_ARG_DETAIL_ZADLIB_SIZE	229
152 
153 #define	MSG_ARG_DETAIL_ZC	3105
154 #define	MSG_ARG_DETAIL_ZC_SIZE	85
155 
156 #define	MSG_ARG_DETAIL_ZNC	3191
157 #define	MSG_ARG_DETAIL_ZNC_SIZE	59
158 
159 #define	MSG_ARG_DETAIL_ZDEF	3251
160 #define	MSG_ARG_DETAIL_ZDEF_SIZE	103
161 
162 #define	MSG_ARG_DETAIL_ZDFS	3355
163 #define	MSG_ARG_DETAIL_ZDFS_SIZE	69
164 
165 #define	MSG_ARG_DETAIL_ZDRS	3425
166 #define	MSG_ARG_DETAIL_ZDRS_SIZE	90
167 
168 #define	MSG_ARG_DETAIL_ZE	3516
169 #define	MSG_ARG_DETAIL_ZE_SIZE	79
170 
171 #define	MSG_ARG_DETAIL_ZFATW	3596
172 #define	MSG_ARG_DETAIL_ZFATW_SIZE	131
173 
174 #define	MSG_ARG_DETAIL_ZFA	3728
175 #define	MSG_ARG_DETAIL_ZFA_SIZE	79
176 
177 #define	MSG_ARG_DETAIL_ZGP	3808
178 #define	MSG_ARG_DETAIL_ZGP_SIZE	104
179 
180 #define	MSG_ARG_DETAIL_ZGUIDE	3913
181 #define	MSG_ARG_DETAIL_ZGUIDE_SIZE	149
182 
183 #define	MSG_ARG_DETAIL_ZH	4063
184 #define	MSG_ARG_DETAIL_ZH_SIZE	49
185 
186 #define	MSG_ARG_DETAIL_ZIG	4113
187 #define	MSG_ARG_DETAIL_ZIG_SIZE	67
188 
189 #define	MSG_ARG_DETAIL_ZINA	4181
190 #define	MSG_ARG_DETAIL_ZINA_SIZE	79
191 
192 #define	MSG_ARG_DETAIL_ZINI	4261
193 #define	MSG_ARG_DETAIL_ZINI_SIZE	134
194 
195 #define	MSG_ARG_DETAIL_ZINT	4396
196 #define	MSG_ARG_DETAIL_ZINT_SIZE	78
197 
198 #define	MSG_ARG_DETAIL_ZLAZY	4475
199 #define	MSG_ARG_DETAIL_ZLAZY_SIZE	95
200 
201 #define	MSG_ARG_DETAIL_ZLD32	4571
202 #define	MSG_ARG_DETAIL_ZLD32_SIZE	85
203 
204 #define	MSG_ARG_DETAIL_ZLD64	4657
205 #define	MSG_ARG_DETAIL_ZLD64_SIZE	85
206 
207 #define	MSG_ARG_DETAIL_ZLO	4743
208 #define	MSG_ARG_DETAIL_ZLO_SIZE	87
209 
210 #define	MSG_ARG_DETAIL_ZM	4831
211 #define	MSG_ARG_DETAIL_ZM_SIZE	79
212 
213 #define	MSG_ARG_DETAIL_ZNDFS	4911
214 #define	MSG_ARG_DETAIL_ZNDFS_SIZE	47
215 
216 #define	MSG_ARG_DETAIL_ZNDEF	4959
217 #define	MSG_ARG_DETAIL_ZNDEF_SIZE	76
218 
219 #define	MSG_ARG_DETAIL_ZNDEL	5036
220 #define	MSG_ARG_DETAIL_ZNDEL_SIZE	44
221 
222 #define	MSG_ARG_DETAIL_ZNDLO	5081
223 #define	MSG_ARG_DETAIL_ZNDLO_SIZE	48
224 
225 #define	MSG_ARG_DETAIL_ZNDU	5130
226 #define	MSG_ARG_DETAIL_ZNDU_SIZE	46
227 
228 #define	MSG_ARG_DETAIL_ZNLD	5177
229 #define	MSG_ARG_DETAIL_ZNLD_SIZE	51
230 
231 #define	MSG_ARG_DETAIL_ZNPA	5229
232 #define	MSG_ARG_DETAIL_ZNPA_SIZE	57
233 
234 #define	MSG_ARG_DETAIL_ZNV	5287
235 #define	MSG_ARG_DETAIL_ZNV_SIZE	51
236 
237 #define	MSG_ARG_DETAIL_ZNOW	5339
238 #define	MSG_ARG_DETAIL_ZNOW_SIZE	52
239 
240 #define	MSG_ARG_DETAIL_ZO	5392
241 #define	MSG_ARG_DETAIL_ZO_SIZE	57
242 
243 #define	MSG_ARG_DETAIL_ZPIA	5450
244 #define	MSG_ARG_DETAIL_ZPIA_SIZE	85
245 
246 #define	MSG_ARG_DETAIL_ZRL	5536
247 #define	MSG_ARG_DETAIL_ZRL_SIZE	58
248 
249 #define	MSG_ARG_DETAIL_ZRREL	5595
250 #define	MSG_ARG_DETAIL_ZRREL_SIZE	74
251 
252 #define	MSG_ARG_DETAIL_ZRS	5670
253 #define	MSG_ARG_DETAIL_ZRS_SIZE	110
254 
255 #define	MSG_ARG_DETAIL_ZRSN	5781
256 #define	MSG_ARG_DETAIL_ZRSN_SIZE	94
257 
258 #define	MSG_ARG_DETAIL_ZRSGRP	5876
259 #define	MSG_ARG_DETAIL_ZRSGRP_SIZE	226
260 
261 #define	MSG_ARG_DETAIL_ZSCAP	6103
262 #define	MSG_ARG_DETAIL_ZSCAP_SIZE	67
263 
264 #define	MSG_ARG_DETAIL_ZTARG	6171
265 #define	MSG_ARG_DETAIL_ZTARG_SIZE	58
266 
267 #define	MSG_ARG_DETAIL_ZT	6230
268 #define	MSG_ARG_DETAIL_ZT_SIZE	52
269 
270 #define	MSG_ARG_DETAIL_ZTO	6283
271 #define	MSG_ARG_DETAIL_ZTO_SIZE	52
272 
273 #define	MSG_ARG_DETAIL_ZTW	6336
274 #define	MSG_ARG_DETAIL_ZTW_SIZE	58
275 
276 #define	MSG_ARG_DETAIL_ZWRAP	6395
277 #define	MSG_ARG_DETAIL_ZWRAP_SIZE	77
278 
279 #define	MSG_ARG_DETAIL_ZVER	6473
280 #define	MSG_ARG_DETAIL_ZVER_SIZE	59
281 
282 #define	MSG_GRP_INVALNDX	6533
283 #define	MSG_GRP_INVALNDX_SIZE	66
284 
285 #define	MSG_REL_NOFIT	6600
286 #define	MSG_REL_NOFIT_SIZE	67
287 
288 #define	MSG_REL_NONALIGN	6668
289 #define	MSG_REL_NONALIGN_SIZE	70
290 
291 #define	MSG_REL_NULL	6739
292 #define	MSG_REL_NULL_SIZE	74
293 
294 #define	MSG_REL_NOTSUP	6814
295 #define	MSG_REL_NOTSUP_SIZE	81
296 
297 #define	MSG_REL_PICREDLOC	6896
298 #define	MSG_REL_PICREDLOC_SIZE	82
299 
300 #define	MSG_REL_TLSLE	6979
301 #define	MSG_REL_TLSLE_SIZE	90
302 
303 #define	MSG_REL_TLSBND	7070
304 #define	MSG_REL_TLSBND_SIZE	113
305 
306 #define	MSG_REL_TLSSTAT	7184
307 #define	MSG_REL_TLSSTAT_SIZE	90
308 
309 #define	MSG_REL_TLSBADSYM	7275
310 #define	MSG_REL_TLSBADSYM_SIZE	85
311 
312 #define	MSG_REL_BADTLS	7361
313 #define	MSG_REL_BADTLS_SIZE	75
314 
315 #define	MSG_REL_BADGOTBASED	7437
316 #define	MSG_REL_BADGOTBASED_SIZE	97
317 
318 #define	MSG_REL_UNKNWSYM	7535
319 #define	MSG_REL_UNKNWSYM_SIZE	132
320 
321 #define	MSG_REL_UNSUPSZ	7668
322 #define	MSG_REL_UNSUPSZ_SIZE	81
323 
324 #define	MSG_REL_INVALOFFSET	7750
325 #define	MSG_REL_INVALOFFSET_SIZE	87
326 
327 #define	MSG_REL_INVALRELT	7838
328 #define	MSG_REL_INVALRELT_SIZE	72
329 
330 #define	MSG_REL_EMPTYSEC	7911
331 #define	MSG_REL_EMPTYSEC_SIZE	80
332 
333 #define	MSG_REL_EXTERNSYM	7992
334 #define	MSG_REL_EXTERNSYM_SIZE	157
335 
336 #define	MSG_REL_UNEXPREL	8150
337 #define	MSG_REL_UNEXPREL_SIZE	93
338 
339 #define	MSG_REL_UNEXPSYM	8244
340 #define	MSG_REL_UNEXPSYM_SIZE	83
341 
342 #define	MSG_REL_SYMDISC	8328
343 #define	MSG_REL_SYMDISC_SIZE	114
344 
345 #define	MSG_REL_NOSYMBOL	8443
346 #define	MSG_REL_NOSYMBOL_SIZE	100
347 
348 #define	MSG_REL_DISPREL1	8544
349 #define	MSG_REL_DISPREL1_SIZE	138
350 
351 #define	MSG_REL_UNSUPSIZE	8683
352 #define	MSG_REL_UNSUPSIZE_SIZE	92
353 
354 #define	MSG_REL_DISPREL2	8776
355 #define	MSG_REL_DISPREL2_SIZE	79
356 
357 #define	MSG_REL_DISPREL3	8856
358 #define	MSG_REL_DISPREL3_SIZE	164
359 
360 #define	MSG_REL_DISPREL4	9021
361 #define	MSG_REL_DISPREL4_SIZE	166
362 
363 #define	MSG_REL_COPY	9188
364 #define	MSG_REL_COPY_SIZE	102
365 
366 #define	MSG_RELINVSEC	9291
367 #define	MSG_RELINVSEC_SIZE	103
368 
369 #define	MSG_REL_TLSIE	9395
370 #define	MSG_REL_TLSIE_SIZE	103
371 
372 #define	MSG_REL_SLOPCDATNONAM	9499
373 #define	MSG_REL_SLOPCDATNONAM_SIZE	122
374 
375 #define	MSG_REL_SLOPCDATNAM	9622
376 #define	MSG_REL_SLOPCDATNAM_SIZE	133
377 
378 #define	MSG_REL_SLOPCDATNOSYM	9756
379 #define	MSG_REL_SLOPCDATNOSYM_SIZE	148
380 
381 #define	MSG_REL_NOREG	9905
382 #define	MSG_REL_NOREG_SIZE	74
383 
384 #define	MSG_REL_REMAIN_FMT_1	9980
385 #define	MSG_REL_REMAIN_FMT_1_SIZE	26
386 
387 #define	MSG_REL_RMN_ITM_11	10016
388 #define	MSG_REL_RMN_ITM_11_SIZE	23
389 
390 #define	MSG_REL_RMN_ITM_12	10040
391 #define	MSG_REL_RMN_ITM_12_SIZE	14
392 
393 #define	MSG_REL_RMN_ITM_13	10007
394 #define	MSG_REL_RMN_ITM_13_SIZE	32
395 
396 #define	MSG_REL_RMN_ITM_2	10055
397 #define	MSG_REL_RMN_ITM_2_SIZE	6
398 
399 #define	MSG_REL_RMN_ITM_31	10068
400 #define	MSG_REL_RMN_ITM_31_SIZE	10
401 
402 #define	MSG_REL_RMN_ITM_32	10130
403 #define	MSG_REL_RMN_ITM_32_SIZE	7
404 
405 #define	MSG_REL_REMAIN_2	10138
406 #define	MSG_REL_REMAIN_2_SIZE	17
407 
408 #define	MSG_REL_REMAIN_3	10156
409 #define	MSG_REL_REMAIN_3_SIZE	64
410 
411 #define	MSG_FIL_MULINC_1	10221
412 #define	MSG_FIL_MULINC_1_SIZE	45
413 
414 #define	MSG_FIL_MULINC_2	10267
415 #define	MSG_FIL_MULINC_2_SIZE	59
416 
417 #define	MSG_FIL_SOINSTAT	10327
418 #define	MSG_FIL_SOINSTAT_SIZE	42
419 
420 #define	MSG_FIL_INVALSEC	10370
421 #define	MSG_FIL_INVALSEC_SIZE	43
422 
423 #define	MSG_FIL_NOTFOUND	10414
424 #define	MSG_FIL_NOTFOUND_SIZE	34
425 
426 #define	MSG_FIL_MALSTR	10449
427 #define	MSG_FIL_MALSTR_SIZE	70
428 
429 #define	MSG_FIL_PTHTOLONG	10520
430 #define	MSG_FIL_PTHTOLONG_SIZE	25
431 
432 #define	MSG_FIL_EXCLUDE	10546
433 #define	MSG_FIL_EXCLUDE_SIZE	90
434 
435 #define	MSG_FIL_INTERRUPT	10637
436 #define	MSG_FIL_INTERRUPT_SIZE	33
437 
438 #define	MSG_FIL_INVRELOC1	10671
439 #define	MSG_FIL_INVRELOC1_SIZE	78
440 
441 #define	MSG_FIL_INVSHINFO	10750
442 #define	MSG_FIL_INVSHINFO_SIZE	50
443 
444 #define	MSG_FIL_INVSHLINK	10801
445 #define	MSG_FIL_INVSHLINK_SIZE	50
446 
447 #define	MSG_FIL_INVSHENTSIZE	10852
448 #define	MSG_FIL_INVSHENTSIZE_SIZE	53
449 
450 #define	MSG_FIL_NOSTRTABLE	10906
451 #define	MSG_FIL_NOSTRTABLE_SIZE	103
452 
453 #define	MSG_FIL_EXCSTRTABLE	11010
454 #define	MSG_FIL_EXCSTRTABLE_SIZE	111
455 
456 #define	MSG_FIL_NONAMESYM	11122
457 #define	MSG_FIL_NONAMESYM_SIZE	62
458 
459 #define	MSG_FIL_UNKCAP	11185
460 #define	MSG_FIL_UNKCAP_SIZE	51
461 
462 #define	MSG_FIL_BADSF1	11237
463 #define	MSG_FIL_BADSF1_SIZE	71
464 
465 #define	MSG_FIL_INADDR32SF1	11309
466 #define	MSG_FIL_INADDR32SF1_SIZE	104
467 
468 #define	MSG_FIL_EXADDR32SF1	11414
469 #define	MSG_FIL_EXADDR32SF1_SIZE	104
470 
471 #define	MSG_FIL_BADORDREF	11519
472 #define	MSG_FIL_BADORDREF_SIZE	80
473 
474 #define	MSG_REC_OPTCNFLT	11600
475 #define	MSG_REC_OPTCNFLT_SIZE	80
476 
477 #define	MSG_REC_OBJCNFLT	11681
478 #define	MSG_REC_OBJCNFLT_SIZE	91
479 
480 #define	MSG_REC_CNFLTHINT	11773
481 #define	MSG_REC_CNFLTHINT_SIZE	46
482 
483 #define	MSG_SYS_OPEN	11820
484 #define	MSG_SYS_OPEN_SIZE	24
485 
486 #define	MSG_SYS_UNLINK	11845
487 #define	MSG_SYS_UNLINK_SIZE	26
488 
489 #define	MSG_SYS_MMAPANON	11872
490 #define	MSG_SYS_MMAPANON_SIZE	20
491 
492 #define	MSG_SYS_MALLOC	11893
493 #define	MSG_SYS_MALLOC_SIZE	17
494 
495 #define	MSG_TARG_UNSUPPORTED	11911
496 #define	MSG_TARG_UNSUPPORTED_SIZE	32
497 
498 #define	MSG_ELF_LIBELF	11944
499 #define	MSG_ELF_LIBELF_SIZE	33
500 
501 #define	MSG_ELF_ARMEM	11978
502 #define	MSG_ELF_ARMEM_SIZE	63
503 
504 #define	MSG_ELF_ARSYM	12042
505 #define	MSG_ELF_ARSYM_SIZE	54
506 
507 #define	MSG_ELF_VERSYM	12097
508 #define	MSG_ELF_VERSYM_SIZE	103
509 
510 #define	MSG_ELF_NOGROUPSECT	12201
511 #define	MSG_ELF_NOGROUPSECT_SIZE	89
512 
513 #define	MSG_SCN_NONALLOC	12291
514 #define	MSG_SCN_NONALLOC_SIZE	67
515 
516 #define	MSG_SCN_MULTICOMDAT	12359
517 #define	MSG_SCN_MULTICOMDAT_SIZE	80
518 
519 #define	MSG_SCN_DWFOVRFLW	12440
520 #define	MSG_SCN_DWFOVRFLW_SIZE	55
521 
522 #define	MSG_SCN_DWFBADENC	12496
523 #define	MSG_SCN_DWFBADENC_SIZE	43
524 
525 #define	MSG_SYM_NOSECDEF	12540
526 #define	MSG_SYM_NOSECDEF_SIZE	48
527 
528 #define	MSG_SYM_INVSEC	12589
529 #define	MSG_SYM_INVSEC_SIZE	60
530 
531 #define	MSG_SYM_TLS	12650
532 #define	MSG_SYM_TLS_SIZE	69
533 
534 #define	MSG_SYM_BADADDR	12720
535 #define	MSG_SYM_BADADDR_SIZE	121
536 
537 #define	MSG_SYM_BADADDR_ROTXT	12842
538 #define	MSG_SYM_BADADDR_ROTXT_SIZE	135
539 
540 #define	MSG_SYM_MULDEF	12978
541 #define	MSG_SYM_MULDEF_SIZE	32
542 
543 #define	MSG_SYM_CONFVIS	13011
544 #define	MSG_SYM_CONFVIS_SIZE	41
545 
546 #define	MSG_SYM_DIFFTYPE	13053
547 #define	MSG_SYM_DIFFTYPE_SIZE	32
548 
549 #define	MSG_SYM_DIFFATTR	13086
550 #define	MSG_SYM_DIFFATTR_SIZE	76
551 
552 #define	MSG_SYM_FILETYPES	13163
553 #define	MSG_SYM_FILETYPES_SIZE	36
554 
555 #define	MSG_SYM_VISTYPES	13200
556 #define	MSG_SYM_VISTYPES_SIZE	48
557 
558 #define	MSG_SYM_DEFTAKEN	13249
559 #define	MSG_SYM_DEFTAKEN_SIZE	20
560 
561 #define	MSG_SYM_DEFUPDATE	13270
562 #define	MSG_SYM_DEFUPDATE_SIZE	49
563 
564 #define	MSG_SYM_LARGER	13320
565 #define	MSG_SYM_LARGER_SIZE	22
566 
567 #define	MSG_SYM_TENTERR	13343
568 #define	MSG_SYM_TENTERR_SIZE	64
569 
570 #define	MSG_SYM_INVSHNDX	13408
571 #define	MSG_SYM_INVSHNDX_SIZE	66
572 
573 #define	MSG_SYM_NONGLOB	13475
574 #define	MSG_SYM_NONGLOB_SIZE	61
575 
576 #define	MSG_SYM_RESERVE	13537
577 #define	MSG_SYM_RESERVE_SIZE	47
578 
579 #define	MSG_SYM_NOTNULL	13585
580 #define	MSG_SYM_NOTNULL_SIZE	66
581 
582 #define	MSG_SYM_DUPSORTADDR	13652
583 #define	MSG_SYM_DUPSORTADDR_SIZE	119
584 
585 #define	MSG_PSYM_INVMINFO1	13772
586 #define	MSG_PSYM_INVMINFO1_SIZE	78
587 
588 #define	MSG_PSYM_INVMINFO2	13851
589 #define	MSG_PSYM_INVMINFO2_SIZE	70
590 
591 #define	MSG_PSYM_INVMREPEAT	13922
592 #define	MSG_PSYM_INVMREPEAT_SIZE	63
593 
594 #define	MSG_PSYM_CANNOTEXPND	13986
595 #define	MSG_PSYM_CANNOTEXPND_SIZE	92
596 
597 #define	MSG_PSYM_NOSTATIC	14079
598 #define	MSG_PSYM_NOSTATIC_SIZE	64
599 
600 #define	MSG_MOVE_OVERLAP	14144
601 #define	MSG_MOVE_OVERLAP_SIZE	126
602 
603 #define	MSG_PSYM_EXPREASON1	14271
604 #define	MSG_PSYM_EXPREASON1_SIZE	28
605 
606 #define	MSG_PSYM_EXPREASON2	14300
607 #define	MSG_PSYM_EXPREASON2_SIZE	29
608 
609 #define	MSG_PSYM_EXPREASON3	14330
610 #define	MSG_PSYM_EXPREASON3_SIZE	50
611 
612 #define	MSG_SUP_NOLOAD	14381
613 #define	MSG_SUP_NOLOAD_SIZE	54
614 
615 #define	MSG_SUP_BADVERSION	14436
616 #define	MSG_SUP_BADVERSION_SIZE	91
617 
618 #define	MSG_SYM_FMT_UNDEF	14528
619 #define	MSG_SYM_FMT_UNDEF_SIZE	22
620 
621 #define	MSG_SYM_UNDEF_ITM_11	14551
622 #define	MSG_SYM_UNDEF_ITM_11_SIZE	9
623 
624 #define	MSG_SYM_UNDEF_ITM_12	10048
625 #define	MSG_SYM_UNDEF_ITM_12_SIZE	6
626 
627 #define	MSG_SYM_UNDEF_ITM_21	10062
628 #define	MSG_SYM_UNDEF_ITM_21_SIZE	16
629 
630 #define	MSG_SYM_UNDEF_ITM_22	10130
631 #define	MSG_SYM_UNDEF_ITM_22_SIZE	7
632 
633 #define	MSG_SYM_UND_UNDEF	14561
634 #define	MSG_SYM_UND_UNDEF_SIZE	8
635 
636 #define	MSG_SYM_UND_NOVER	14570
637 #define	MSG_SYM_UND_NOVER_SIZE	42
638 
639 #define	MSG_SYM_UND_IMPL	14613
640 #define	MSG_SYM_UND_IMPL_SIZE	52
641 
642 #define	MSG_SYM_UND_NOTA	14666
643 #define	MSG_SYM_UND_NOTA_SIZE	57
644 
645 #define	MSG_SYM_UND_BNDLOCAL	14724
646 #define	MSG_SYM_UND_BNDLOCAL_SIZE	48
647 
648 #define	MSG_SYM_ENTRY	14773
649 #define	MSG_SYM_ENTRY_SIZE	11
650 
651 #define	MSG_SYM_UNDEF	14785
652 #define	MSG_SYM_UNDEF_SIZE	27
653 
654 #define	MSG_SYM_EXTERN	14813
655 #define	MSG_SYM_EXTERN_SIZE	62
656 
657 #define	MSG_SYM_NOCRT	14876
658 #define	MSG_SYM_NOCRT_SIZE	99
659 
660 #define	MSG_UPD_NOREADSEG	14976
661 #define	MSG_UPD_NOREADSEG_SIZE	51
662 
663 #define	MSG_UPD_NORDWRSEG	15028
664 #define	MSG_UPD_NORDWRSEG_SIZE	52
665 
666 #define	MSG_UPD_NOSEG	15081
667 #define	MSG_UPD_NOSEG_SIZE	29
668 
669 #define	MSG_UPD_SEGOVERLAP	15111
670 #define	MSG_UPD_SEGOVERLAP_SIZE	134
671 
672 #define	MSG_UPD_LARGSIZE	15246
673 #define	MSG_UPD_LARGSIZE_SIZE	78
674 
675 #define	MSG_UPD_NOBITS	15325
676 #define	MSG_UPD_NOBITS_SIZE	51
677 
678 #define	MSG_SEG_FIRNOTLOAD	15377
679 #define	MSG_SEG_FIRNOTLOAD_SIZE	47
680 
681 #define	MSG_UPD_MULEHFRAME	15425
682 #define	MSG_UPD_MULEHFRAME_SIZE	131
683 
684 #define	MSG_VER_HIGHER	15557
685 #define	MSG_VER_HIGHER_SIZE	55
686 
687 #define	MSG_VER_NOEXIST	15613
688 #define	MSG_VER_NOEXIST_SIZE	58
689 
690 #define	MSG_VER_UNDEF	15672
691 #define	MSG_VER_UNDEF_SIZE	72
692 
693 #define	MSG_VER_UNAVAIL	15745
694 #define	MSG_VER_UNAVAIL_SIZE	58
695 
696 #define	MSG_VER_DEFINED	15804
697 #define	MSG_VER_DEFINED_SIZE	46
698 
699 #define	MSG_VER_INVALNDX	15851
700 #define	MSG_VER_INVALNDX_SIZE	66
701 
702 #define	MSG_VER_ADDVERS	15918
703 #define	MSG_VER_ADDVERS_SIZE	72
704 
705 #define	MSG_VER_ADDVER	10152
706 #define	MSG_VER_ADDVER_SIZE	3
707 
708 #define	MSG_VER_CYCLIC	15991
709 #define	MSG_VER_CYCLIC_SIZE	46
710 
711 #define	MSG_CAP_MULDEF	16038
712 #define	MSG_CAP_MULDEF_SIZE	54
713 
714 #define	MSG_CAP_MULDEFSYMS	16093
715 #define	MSG_CAP_MULDEFSYMS_SIZE	44
716 
717 #define	MSG_CAP_REDUNDANT	16138
718 #define	MSG_CAP_REDUNDANT_SIZE	99
719 
720 #define	MSG_CAP_NOSYMSFOUND	16238
721 #define	MSG_CAP_NOSYMSFOUND_SIZE	130
722 
723 #define	MSG_CAPINFO_INVALSYM	16369
724 #define	MSG_CAPINFO_INVALSYM_SIZE	87
725 
726 #define	MSG_CAPINFO_INVALLEAD	16457
727 #define	MSG_CAPINFO_INVALLEAD_SIZE	101
728 
729 #define	MSG_STR_ALIGNMENTS	16559
730 #define	MSG_STR_ALIGNMENTS_SIZE	10
731 
732 #define	MSG_STR_COMMAND	16570
733 #define	MSG_STR_COMMAND_SIZE	14
734 
735 #define	MSG_STR_TLSREL	16585
736 #define	MSG_STR_TLSREL_SIZE	37
737 
738 #define	MSG_STR_SIZES	16623
739 #define	MSG_STR_SIZES_SIZE	5
740 
741 #define	MSG_STR_UNKNOWN	16629
742 #define	MSG_STR_UNKNOWN_SIZE	9
743 
744 #define	MSG_STR_SECTION	16639
745 #define	MSG_STR_SECTION_SIZE	12
746 
747 #define	MSG_STR_SECTION_MSTR	16652
748 #define	MSG_STR_SECTION_MSTR_SIZE	26
749 
750 #define	MSG_ELF_BEGIN	16679
751 #define	MSG_ELF_BEGIN_SIZE	18
752 
753 #define	MSG_ELF_CNTL	16698
754 #define	MSG_ELF_CNTL_SIZE	17
755 
756 #define	MSG_ELF_GETARHDR	16716
757 #define	MSG_ELF_GETARHDR_SIZE	21
758 
759 #define	MSG_ELF_GETARSYM	16738
760 #define	MSG_ELF_GETARSYM_SIZE	21
761 
762 #define	MSG_ELF_GETDATA	16760
763 #define	MSG_ELF_GETDATA_SIZE	20
764 
765 #define	MSG_ELF_GETEHDR	16781
766 #define	MSG_ELF_GETEHDR_SIZE	20
767 
768 #define	MSG_ELF_GETPHDR	16802
769 #define	MSG_ELF_GETPHDR_SIZE	20
770 
771 #define	MSG_ELF_GETSCN	16823
772 #define	MSG_ELF_GETSCN_SIZE	31
773 
774 #define	MSG_ELF_GETSHDR	16855
775 #define	MSG_ELF_GETSHDR_SIZE	20
776 
777 #define	MSG_ELF_MEMORY	16876
778 #define	MSG_ELF_MEMORY_SIZE	19
779 
780 #define	MSG_ELF_NDXSCN	16896
781 #define	MSG_ELF_NDXSCN_SIZE	19
782 
783 #define	MSG_ELF_NEWDATA	16916
784 #define	MSG_ELF_NEWDATA_SIZE	20
785 
786 #define	MSG_ELF_NEWEHDR	16937
787 #define	MSG_ELF_NEWEHDR_SIZE	20
788 
789 #define	MSG_ELF_NEWSCN	16958
790 #define	MSG_ELF_NEWSCN_SIZE	19
791 
792 #define	MSG_ELF_NEWPHDR	16978
793 #define	MSG_ELF_NEWPHDR_SIZE	20
794 
795 #define	MSG_ELF_STRPTR	16999
796 #define	MSG_ELF_STRPTR_SIZE	19
797 
798 #define	MSG_ELF_UPDATE	17019
799 #define	MSG_ELF_UPDATE_SIZE	19
800 
801 #define	MSG_ELF_SWAP_WRIMAGE	17039
802 #define	MSG_ELF_SWAP_WRIMAGE_SIZE	26
803 
804 #define	MSG_REJ_MACH	17066
805 #define	MSG_REJ_MACH_SIZE	35
806 
807 #define	MSG_REJ_CLASS	17102
808 #define	MSG_REJ_CLASS_SIZE	28
809 
810 #define	MSG_REJ_DATA	17131
811 #define	MSG_REJ_DATA_SIZE	34
812 
813 #define	MSG_REJ_TYPE	17166
814 #define	MSG_REJ_TYPE_SIZE	25
815 
816 #define	MSG_REJ_BADFLAG	17192
817 #define	MSG_REJ_BADFLAG_SIZE	32
818 
819 #define	MSG_REJ_MISFLAG	17225
820 #define	MSG_REJ_MISFLAG_SIZE	39
821 
822 #define	MSG_REJ_VERSION	17265
823 #define	MSG_REJ_VERSION_SIZE	39
824 
825 #define	MSG_REJ_HAL	17305
826 #define	MSG_REJ_HAL_SIZE	35
827 
828 #define	MSG_REJ_US3	17341
829 #define	MSG_REJ_US3_SIZE	47
830 
831 #define	MSG_REJ_STR	17389
832 #define	MSG_REJ_STR_SIZE	11
833 
834 #define	MSG_REJ_UNKFILE	17401
835 #define	MSG_REJ_UNKFILE_SIZE	26
836 
837 #define	MSG_REJ_UNKCAP	17428
838 #define	MSG_REJ_UNKCAP_SIZE	31
839 
840 #define	MSG_REJ_HWCAP_1	17460
841 #define	MSG_REJ_HWCAP_1_SIZE	59
842 
843 #define	MSG_REJ_SFCAP_1	17520
844 #define	MSG_REJ_SFCAP_1_SIZE	59
845 
846 #define	MSG_REJ_MACHCAP	17580
847 #define	MSG_REJ_MACHCAP_SIZE	58
848 
849 #define	MSG_REJ_PLATCAP	17639
850 #define	MSG_REJ_PLATCAP_SIZE	59
851 
852 #define	MSG_REJ_HWCAP_2	17699
853 #define	MSG_REJ_HWCAP_2_SIZE	59
854 
855 #define	MSG_REJ_ARCHIVE	17759
856 #define	MSG_REJ_ARCHIVE_SIZE	28
857 
858 #define	MSG_GUIDE_SUMMARY	17788
859 #define	MSG_GUIDE_SUMMARY_SIZE	42
860 
861 #define	MSG_GUIDE_DEFS	17831
862 #define	MSG_GUIDE_DEFS_SIZE	45
863 
864 #define	MSG_GUIDE_DIRECT	17877
865 #define	MSG_GUIDE_DIRECT_SIZE	65
866 
867 #define	MSG_GUIDE_LAZYLOAD	17943
868 #define	MSG_GUIDE_LAZYLOAD_SIZE	54
869 
870 #define	MSG_GUIDE_MAPFILE	17998
871 #define	MSG_GUIDE_MAPFILE_SIZE	40
872 
873 #define	MSG_GUIDE_TEXT	18039
874 #define	MSG_GUIDE_TEXT_SIZE	62
875 
876 #define	MSG_GUIDE_UNUSED	18102
877 #define	MSG_GUIDE_UNUSED_SIZE	44
878 
879 #define	MSG_STR_EOF	18147
880 #define	MSG_STR_EOF_SIZE	5
881 
882 #define	MSG_STR_ERROR	18153
883 #define	MSG_STR_ERROR_SIZE	7
884 
885 #define	MSG_STR_EMPTY	0
886 #define	MSG_STR_EMPTY_SIZE	0
887 
888 #define	MSG_QSTR_BANG	18161
889 #define	MSG_QSTR_BANG_SIZE	3
890 
891 #define	MSG_STR_COLON	18166
892 #define	MSG_STR_COLON_SIZE	1
893 
894 #define	MSG_QSTR_COLON	18168
895 #define	MSG_QSTR_COLON_SIZE	3
896 
897 #define	MSG_QSTR_SEMICOLON	18193
898 #define	MSG_QSTR_SEMICOLON_SIZE	3
899 
900 #define	MSG_QSTR_EQUAL	18256
901 #define	MSG_QSTR_EQUAL_SIZE	3
902 
903 #define	MSG_QSTR_PLUSEQ	18260
904 #define	MSG_QSTR_PLUSEQ_SIZE	4
905 
906 #define	MSG_QSTR_MINUSEQ	18265
907 #define	MSG_QSTR_MINUSEQ_SIZE	4
908 
909 #define	MSG_QSTR_ATSIGN	18309
910 #define	MSG_QSTR_ATSIGN_SIZE	3
911 
912 #define	MSG_QSTR_DASH	18365
913 #define	MSG_QSTR_DASH_SIZE	3
914 
915 #define	MSG_QSTR_LEFTBKT	18408
916 #define	MSG_QSTR_LEFTBKT_SIZE	3
917 
918 #define	MSG_QSTR_RIGHTBKT	18412
919 #define	MSG_QSTR_RIGHTBKT_SIZE	3
920 
921 #define	MSG_QSTR_PIPE	18456
922 #define	MSG_QSTR_PIPE_SIZE	3
923 
924 #define	MSG_QSTR_STAR	18460
925 #define	MSG_QSTR_STAR_SIZE	3
926 
927 #define	MSG_STR_DOT	18477
928 #define	MSG_STR_DOT_SIZE	1
929 
930 #define	MSG_STR_SLASH	18479
931 #define	MSG_STR_SLASH_SIZE	1
932 
933 #define	MSG_STR_DYNAMIC	18481
934 #define	MSG_STR_DYNAMIC_SIZE	10
935 
936 #define	MSG_STR_ORIGIN	18492
937 #define	MSG_STR_ORIGIN_SIZE	7
938 
939 #define	MSG_STR_MACHINE	18500
940 #define	MSG_STR_MACHINE_SIZE	8
941 
942 #define	MSG_STR_PLATFORM	18509
943 #define	MSG_STR_PLATFORM_SIZE	9
944 
945 #define	MSG_STR_ISALIST	18519
946 #define	MSG_STR_ISALIST_SIZE	8
947 
948 #define	MSG_STR_OSNAME	18528
949 #define	MSG_STR_OSNAME_SIZE	7
950 
951 #define	MSG_STR_OSREL	18536
952 #define	MSG_STR_OSREL_SIZE	6
953 
954 #define	MSG_STR_UU_REAL_U	18543
955 #define	MSG_STR_UU_REAL_U_SIZE	7
956 
957 #define	MSG_STR_UU_WRAP_U	18551
958 #define	MSG_STR_UU_WRAP_U_SIZE	7
959 
960 #define	MSG_STR_UELF32	18559
961 #define	MSG_STR_UELF32_SIZE	6
962 
963 #define	MSG_STR_UELF64	18566
964 #define	MSG_STR_UELF64_SIZE	6
965 
966 #define	MSG_STR_USPARC	18573
967 #define	MSG_STR_USPARC_SIZE	6
968 
969 #define	MSG_STR_UX86	18580
970 #define	MSG_STR_UX86_SIZE	4
971 
972 #define	MSG_STR_TRUE	18585
973 #define	MSG_STR_TRUE_SIZE	4
974 
975 #define	MSG_STR_CDIR_ADD	18590
976 #define	MSG_STR_CDIR_ADD_SIZE	4
977 
978 #define	MSG_STR_CDIR_CLEAR	18595
979 #define	MSG_STR_CDIR_CLEAR_SIZE	6
980 
981 #define	MSG_STR_CDIR_ERROR	18602
982 #define	MSG_STR_CDIR_ERROR_SIZE	6
983 
984 #define	MSG_STR_CDIR_MFVER	18609
985 #define	MSG_STR_CDIR_MFVER_SIZE	16
986 
987 #define	MSG_STR_CDIR_IF	18670
988 #define	MSG_STR_CDIR_IF_SIZE	3
989 
990 #define	MSG_STR_CDIR_ELIF	18674
991 #define	MSG_STR_CDIR_ELIF_SIZE	5
992 
993 #define	MSG_STR_CDIR_ELSE	18680
994 #define	MSG_STR_CDIR_ELSE_SIZE	5
995 
996 #define	MSG_STR_CDIR_ENDIF	18686
997 #define	MSG_STR_CDIR_ENDIF_SIZE	6
998 
999 #define	MSG_STR_GROUP	18693
1000 #define	MSG_STR_GROUP_SIZE	5
1001 
1002 #define	MSG_STR_SUNW_COMDAT	18699
1003 #define	MSG_STR_SUNW_COMDAT_SIZE	11
1004 
1005 #define	MSG_FMT_ARMEM	18711
1006 #define	MSG_FMT_ARMEM_SIZE	6
1007 
1008 #define	MSG_FMT_COLPATH	18718
1009 #define	MSG_FMT_COLPATH_SIZE	5
1010 
1011 #define	MSG_FMT_SYMNAM	18744
1012 #define	MSG_FMT_SYMNAM_SIZE	4
1013 
1014 #define	MSG_FMT_NULLSYMNAM	18749
1015 #define	MSG_FMT_NULLSYMNAM_SIZE	6
1016 
1017 #define	MSG_FMT_STRCAT	18756
1018 #define	MSG_FMT_STRCAT_SIZE	4
1019 
1020 #define	MSG_PTH_RTLD	18761
1021 #define	MSG_PTH_RTLD_SIZE	16
1022 
1023 #define	MSG_SUNW_OST_SGS	18778
1024 #define	MSG_SUNW_OST_SGS_SIZE	12
1025 
1026 #define	MSG_SCN_BSS	18791
1027 #define	MSG_SCN_BSS_SIZE	4
1028 
1029 #define	MSG_SCN_DATA	18796
1030 #define	MSG_SCN_DATA_SIZE	5
1031 
1032 #define	MSG_SCN_COMMENT	18802
1033 #define	MSG_SCN_COMMENT_SIZE	8
1034 
1035 #define	MSG_SCN_DEBUG	18811
1036 #define	MSG_SCN_DEBUG_SIZE	6
1037 
1038 #define	MSG_SCN_DEBUG_INFO	18818
1039 #define	MSG_SCN_DEBUG_INFO_SIZE	11
1040 
1041 #define	MSG_SCN_DYNAMIC	18830
1042 #define	MSG_SCN_DYNAMIC_SIZE	8
1043 
1044 #define	MSG_SCN_DYNSYMSORT	18839
1045 #define	MSG_SCN_DYNSYMSORT_SIZE	16
1046 
1047 #define	MSG_SCN_DYNTLSSORT	18856
1048 #define	MSG_SCN_DYNTLSSORT_SIZE	16
1049 
1050 #define	MSG_SCN_DYNSTR	18873
1051 #define	MSG_SCN_DYNSTR_SIZE	7
1052 
1053 #define	MSG_SCN_DYNSYM	18881
1054 #define	MSG_SCN_DYNSYM_SIZE	7
1055 
1056 #define	MSG_SCN_DYNSYM_SHNDX	18889
1057 #define	MSG_SCN_DYNSYM_SHNDX_SIZE	13
1058 
1059 #define	MSG_SCN_LDYNSYM	18903
1060 #define	MSG_SCN_LDYNSYM_SIZE	13
1061 
1062 #define	MSG_SCN_LDYNSYM_SHNDX	18917
1063 #define	MSG_SCN_LDYNSYM_SHNDX_SIZE	19
1064 
1065 #define	MSG_SCN_EX_SHARED	18937
1066 #define	MSG_SCN_EX_SHARED_SIZE	10
1067 
1068 #define	MSG_SCN_EX_RANGES	18948
1069 #define	MSG_SCN_EX_RANGES_SIZE	17
1070 
1071 #define	MSG_SCN_EXCL	18966
1072 #define	MSG_SCN_EXCL_SIZE	5
1073 
1074 #define	MSG_SCN_FINI	18972
1075 #define	MSG_SCN_FINI_SIZE	5
1076 
1077 #define	MSG_SCN_FINIARRAY	18978
1078 #define	MSG_SCN_FINIARRAY_SIZE	11
1079 
1080 #define	MSG_SCN_GOT	18990
1081 #define	MSG_SCN_GOT_SIZE	4
1082 
1083 #define	MSG_SCN_GNU_LINKONCE	18464
1084 #define	MSG_SCN_GNU_LINKONCE_SIZE	14
1085 
1086 #define	MSG_SCN_HASH	18995
1087 #define	MSG_SCN_HASH_SIZE	5
1088 
1089 #define	MSG_SCN_INDEX	19001
1090 #define	MSG_SCN_INDEX_SIZE	6
1091 
1092 #define	MSG_SCN_INIT	19008
1093 #define	MSG_SCN_INIT_SIZE	5
1094 
1095 #define	MSG_SCN_INITARRAY	19014
1096 #define	MSG_SCN_INITARRAY_SIZE	11
1097 
1098 #define	MSG_SCN_INTERP	19026
1099 #define	MSG_SCN_INTERP_SIZE	7
1100 
1101 #define	MSG_SCN_LBSS	19034
1102 #define	MSG_SCN_LBSS_SIZE	5
1103 
1104 #define	MSG_SCN_LDATA	19040
1105 #define	MSG_SCN_LDATA_SIZE	6
1106 
1107 #define	MSG_SCN_LINE	19047
1108 #define	MSG_SCN_LINE_SIZE	5
1109 
1110 #define	MSG_SCN_LRODATA	19053
1111 #define	MSG_SCN_LRODATA_SIZE	8
1112 
1113 #define	MSG_SCN_PLT	19062
1114 #define	MSG_SCN_PLT_SIZE	4
1115 
1116 #define	MSG_SCN_PREINITARRAY	19067
1117 #define	MSG_SCN_PREINITARRAY_SIZE	14
1118 
1119 #define	MSG_SCN_REL	19082
1120 #define	MSG_SCN_REL_SIZE	4
1121 
1122 #define	MSG_SCN_RELA	19087
1123 #define	MSG_SCN_RELA_SIZE	5
1124 
1125 #define	MSG_SCN_RODATA	19093
1126 #define	MSG_SCN_RODATA_SIZE	7
1127 
1128 #define	MSG_SCN_SBSS	19101
1129 #define	MSG_SCN_SBSS_SIZE	5
1130 
1131 #define	MSG_SCN_SBSS2	19107
1132 #define	MSG_SCN_SBSS2_SIZE	6
1133 
1134 #define	MSG_SCN_SDATA	19114
1135 #define	MSG_SCN_SDATA_SIZE	6
1136 
1137 #define	MSG_SCN_SDATA2	19121
1138 #define	MSG_SCN_SDATA2_SIZE	7
1139 
1140 #define	MSG_SCN_SHSTRTAB	19129
1141 #define	MSG_SCN_SHSTRTAB_SIZE	9
1142 
1143 #define	MSG_SCN_STAB	19139
1144 #define	MSG_SCN_STAB_SIZE	5
1145 
1146 #define	MSG_SCN_STABEXCL	19145
1147 #define	MSG_SCN_STABEXCL_SIZE	13
1148 
1149 #define	MSG_SCN_STRTAB	19159
1150 #define	MSG_SCN_STRTAB_SIZE	7
1151 
1152 #define	MSG_SCN_SUNWMOVE	19167
1153 #define	MSG_SCN_SUNWMOVE_SIZE	10
1154 
1155 #define	MSG_SCN_SUNWRELOC	19178
1156 #define	MSG_SCN_SUNWRELOC_SIZE	11
1157 
1158 #define	MSG_SCN_SUNWSYMINFO	19190
1159 #define	MSG_SCN_SUNWSYMINFO_SIZE	13
1160 
1161 #define	MSG_SCN_SUNWVERSION	19204
1162 #define	MSG_SCN_SUNWVERSION_SIZE	13
1163 
1164 #define	MSG_SCN_SUNWVERSYM	19218
1165 #define	MSG_SCN_SUNWVERSYM_SIZE	12
1166 
1167 #define	MSG_SCN_SUNWCAP	19231
1168 #define	MSG_SCN_SUNWCAP_SIZE	9
1169 
1170 #define	MSG_SCN_SUNWCAPINFO	19241
1171 #define	MSG_SCN_SUNWCAPINFO_SIZE	13
1172 
1173 #define	MSG_SCN_SUNWCAPCHAIN	19255
1174 #define	MSG_SCN_SUNWCAPCHAIN_SIZE	14
1175 
1176 #define	MSG_SCN_SYMTAB	19270
1177 #define	MSG_SCN_SYMTAB_SIZE	7
1178 
1179 #define	MSG_SCN_SYMTAB_SHNDX	19278
1180 #define	MSG_SCN_SYMTAB_SHNDX_SIZE	13
1181 
1182 #define	MSG_SCN_TBSS	19292
1183 #define	MSG_SCN_TBSS_SIZE	5
1184 
1185 #define	MSG_SCN_TDATA	19298
1186 #define	MSG_SCN_TDATA_SIZE	6
1187 
1188 #define	MSG_SCN_TEXT	19305
1189 #define	MSG_SCN_TEXT_SIZE	5
1190 
1191 #define	MSG_SYM_FINIARRAY	19311
1192 #define	MSG_SYM_FINIARRAY_SIZE	9
1193 
1194 #define	MSG_SYM_INITARRAY	19324
1195 #define	MSG_SYM_INITARRAY_SIZE	9
1196 
1197 #define	MSG_SYM_PREINITARRAY	19321
1198 #define	MSG_SYM_PREINITARRAY_SIZE	12
1199 
1200 #define	MSG_SCN_CTORS	19334
1201 #define	MSG_SCN_CTORS_SIZE	6
1202 
1203 #define	MSG_SCN_DTORS	19341
1204 #define	MSG_SCN_DTORS_SIZE	6
1205 
1206 #define	MSG_SCN_EHFRAME	19348
1207 #define	MSG_SCN_EHFRAME_SIZE	9
1208 
1209 #define	MSG_SCN_EHFRAME_HDR	19358
1210 #define	MSG_SCN_EHFRAME_HDR_SIZE	13
1211 
1212 #define	MSG_SCN_GCC_X_TBL	19372
1213 #define	MSG_SCN_GCC_X_TBL_SIZE	17
1214 
1215 #define	MSG_SCN_JCR	19390
1216 #define	MSG_SCN_JCR_SIZE	4
1217 
1218 #define	MSG_ENT_BSS	18792
1219 #define	MSG_ENT_BSS_SIZE	3
1220 
1221 #define	MSG_ENT_DATA	18797
1222 #define	MSG_ENT_DATA_SIZE	4
1223 
1224 #define	MSG_ENT_EXTRA	19395
1225 #define	MSG_ENT_EXTRA_SIZE	5
1226 
1227 #define	MSG_ENT_LDATA	19041
1228 #define	MSG_ENT_LDATA_SIZE	5
1229 
1230 #define	MSG_ENT_LRODATA	19054
1231 #define	MSG_ENT_LRODATA_SIZE	7
1232 
1233 #define	MSG_ENT_NOTE	19401
1234 #define	MSG_ENT_NOTE_SIZE	4
1235 
1236 #define	MSG_ENT_TEXT	19306
1237 #define	MSG_ENT_TEXT_SIZE	4
1238 
1239 #define	MSG_SYM_START	19408
1240 #define	MSG_SYM_START_SIZE	6
1241 
1242 #define	MSG_SYM_MAIN	19415
1243 #define	MSG_SYM_MAIN_SIZE	4
1244 
1245 #define	MSG_SYM_FINI_U	19420
1246 #define	MSG_SYM_FINI_U_SIZE	5
1247 
1248 #define	MSG_SYM_INIT_U	19426
1249 #define	MSG_SYM_INIT_U_SIZE	5
1250 
1251 #define	MSG_SYM_DYNAMIC	19433
1252 #define	MSG_SYM_DYNAMIC_SIZE	7
1253 
1254 #define	MSG_SYM_DYNAMIC_U	19432
1255 #define	MSG_SYM_DYNAMIC_U_SIZE	8
1256 
1257 #define	MSG_SYM_EDATA	19442
1258 #define	MSG_SYM_EDATA_SIZE	5
1259 
1260 #define	MSG_SYM_EDATA_U	19441
1261 #define	MSG_SYM_EDATA_U_SIZE	6
1262 
1263 #define	MSG_SYM_END	19449
1264 #define	MSG_SYM_END_SIZE	3
1265 
1266 #define	MSG_SYM_END_U	19448
1267 #define	MSG_SYM_END_U_SIZE	4
1268 
1269 #define	MSG_SYM_ETEXT	19454
1270 #define	MSG_SYM_ETEXT_SIZE	5
1271 
1272 #define	MSG_SYM_ETEXT_U	19453
1273 #define	MSG_SYM_ETEXT_U_SIZE	6
1274 
1275 #define	MSG_SYM_GOFTBL	19461
1276 #define	MSG_SYM_GOFTBL_SIZE	20
1277 
1278 #define	MSG_SYM_GOFTBL_U	19460
1279 #define	MSG_SYM_GOFTBL_U_SIZE	21
1280 
1281 #define	MSG_SYM_PLKTBL	19483
1282 #define	MSG_SYM_PLKTBL_SIZE	24
1283 
1284 #define	MSG_SYM_PLKTBL_U	19482
1285 #define	MSG_SYM_PLKTBL_U_SIZE	25
1286 
1287 #define	MSG_SYM_TLSGETADDR_U	19509
1288 #define	MSG_SYM_TLSGETADDR_U_SIZE	14
1289 
1290 #define	MSG_SYM_TLSGETADDR_UU	19508
1291 #define	MSG_SYM_TLSGETADDR_UU_SIZE	15
1292 
1293 #define	MSG_SYM_L_END	19525
1294 #define	MSG_SYM_L_END_SIZE	4
1295 
1296 #define	MSG_SYM_L_END_U	19524
1297 #define	MSG_SYM_L_END_U_SIZE	5
1298 
1299 #define	MSG_SYM_L_START	19531
1300 #define	MSG_SYM_L_START_SIZE	6
1301 
1302 #define	MSG_SYM_L_START_U	19530
1303 #define	MSG_SYM_L_START_U_SIZE	7
1304 
1305 #define	MSG_SUP_VERSION	19538
1306 #define	MSG_SUP_VERSION_SIZE	10
1307 
1308 #define	MSG_SUP_INPUT_DONE	19549
1309 #define	MSG_SUP_INPUT_DONE_SIZE	13
1310 
1311 #define	MSG_SUP_START_64	19563
1312 #define	MSG_SUP_START_64_SIZE	10
1313 
1314 #define	MSG_SUP_ATEXIT_64	19574
1315 #define	MSG_SUP_ATEXIT_64_SIZE	11
1316 
1317 #define	MSG_SUP_OPEN_64	19586
1318 #define	MSG_SUP_OPEN_64_SIZE	9
1319 
1320 #define	MSG_SUP_FILE_64	19596
1321 #define	MSG_SUP_FILE_64_SIZE	9
1322 
1323 #define	MSG_SUP_INSEC_64	19606
1324 #define	MSG_SUP_INSEC_64_SIZE	18
1325 
1326 #define	MSG_SUP_SEC_64	19625
1327 #define	MSG_SUP_SEC_64_SIZE	12
1328 
1329 #define	MSG_SUP_START	19406
1330 #define	MSG_SUP_START_SIZE	8
1331 
1332 #define	MSG_SUP_ATEXIT	19638
1333 #define	MSG_SUP_ATEXIT_SIZE	9
1334 
1335 #define	MSG_SUP_OPEN	19648
1336 #define	MSG_SUP_OPEN_SIZE	7
1337 
1338 #define	MSG_SUP_FILE	19656
1339 #define	MSG_SUP_FILE_SIZE	7
1340 
1341 #define	MSG_SUP_INSEC	19664
1342 #define	MSG_SUP_INSEC_SIZE	16
1343 
1344 #define	MSG_SUP_SEC	19681
1345 #define	MSG_SUP_SEC_SIZE	10
1346 
1347 #define	MSG_SYS_STAT	19692
1348 #define	MSG_SYS_STAT_SIZE	24
1349 
1350 #define	MSG_SYS_READ	19717
1351 #define	MSG_SYS_READ_SIZE	24
1352 
1353 #define	MSG_SYS_NOTREG	19742
1354 #define	MSG_SYS_NOTREG_SIZE	30
1355 
1356 #define	MSG_ARG_DY_INCOMP	19773
1357 #define	MSG_ARG_DY_INCOMP_SIZE	60
1358 
1359 #define	MSG_MARG_DY_INCOMP	19834
1360 #define	MSG_MARG_DY_INCOMP_SIZE	53
1361 
1362 #define	MSG_ARG_ST_INCOMP	19888
1363 #define	MSG_ARG_ST_INCOMP_SIZE	80
1364 
1365 #define	MSG_MARG_ST_INCOMP	19969
1366 #define	MSG_MARG_ST_INCOMP_SIZE	73
1367 
1368 #define	MSG_MARG_ST_ONLYAVL	20043
1369 #define	MSG_MARG_ST_ONLYAVL_SIZE	50
1370 
1371 #define	MSG_ARG_INCOMP	20094
1372 #define	MSG_ARG_INCOMP_SIZE	33
1373 
1374 #define	MSG_MARG_INCOMP	20101
1375 #define	MSG_MARG_INCOMP_SIZE	26
1376 
1377 #define	MSG_ARG_MTONCE	20128
1378 #define	MSG_ARG_MTONCE_SIZE	53
1379 
1380 #define	MSG_MARG_MTONCE	20135
1381 #define	MSG_MARG_MTONCE_SIZE	46
1382 
1383 #define	MSG_ARG_ILLEGAL	20182
1384 #define	MSG_ARG_ILLEGAL_SIZE	35
1385 
1386 #define	MSG_ARG_YP	20218
1387 #define	MSG_ARG_YP_SIZE	53
1388 
1389 #define	MSG_ARG_STRIP	20272
1390 #define	MSG_ARG_STRIP_SIZE	57
1391 
1392 #define	MSG_ARG_NOFILES	20330
1393 #define	MSG_ARG_NOFILES_SIZE	30
1394 
1395 #define	MSG_ARG_NOFLTR	20361
1396 #define	MSG_ARG_NOFLTR_SIZE	51
1397 
1398 #define	MSG_ARG_NODEFLIB	20413
1399 #define	MSG_ARG_NODEFLIB_SIZE	95
1400 
1401 #define	MSG_ARG_NOENTRY	20509
1402 #define	MSG_ARG_NOENTRY_SIZE	36
1403 
1404 #define	MSG_ARG_UNSUPPORTED	20546
1405 #define	MSG_ARG_UNSUPPORTED_SIZE	41
1406 
1407 #define	MSG_MARG_ONLY	20588
1408 #define	MSG_MARG_ONLY_SIZE	36
1409 
1410 #define	MSG_ARG_UNKNOWN	20625
1411 #define	MSG_ARG_UNKNOWN_SIZE	25
1412 
1413 #define	MSG_ARG_LONG_UNKNOWN	18724
1414 #define	MSG_ARG_LONG_UNKNOWN_SIZE	24
1415 
1416 #define	MSG_ARG_USEHELP	20651
1417 #define	MSG_ARG_USEHELP_SIZE	44
1418 
1419 #define	MSG_ARG_FLAGS	20696
1420 #define	MSG_ARG_FLAGS_SIZE	23
1421 
1422 #define	MSG_ARG_FILES	20720
1423 #define	MSG_ARG_FILES_SIZE	47
1424 
1425 #define	MSG_ARG_SYM_WARN	20768
1426 #define	MSG_ARG_SYM_WARN_SIZE	25
1427 
1428 #define	MSG_ARG_SYM_FATAL	20794
1429 #define	MSG_ARG_SYM_FATAL_SIZE	50
1430 
1431 #define	MSG_ARG_AR_GRP_OLAP	20845
1432 #define	MSG_ARG_AR_GRP_OLAP_SIZE	19
1433 
1434 #define	MSG_ARG_AR_GRP_BAD	20865
1435 #define	MSG_ARG_AR_GRP_BAD_SIZE	32
1436 
1437 #define	MSG_MARG_AR_GRPS	20898
1438 #define	MSG_MARG_AR_GRPS_SIZE	58
1439 
1440 #define	MSG_MARG_AR_GRP_END	20957
1441 #define	MSG_MARG_AR_GRP_END_SIZE	64
1442 
1443 #define	MSG_MARG_AR_GRP_START	21022
1444 #define	MSG_MARG_AR_GRP_START_SIZE	70
1445 
1446 #define	MSG_MARG_ENTRY	21093
1447 #define	MSG_MARG_ENTRY_SIZE	32
1448 
1449 #define	MSG_MARG_FILTER_AUX	21126
1450 #define	MSG_MARG_FILTER_AUX_SIZE	41
1451 
1452 #define	MSG_MARG_FILTER	21168
1453 #define	MSG_MARG_FILTER_SIZE	28
1454 
1455 #define	MSG_MARG_OUTFILE	21197
1456 #define	MSG_MARG_OUTFILE_SIZE	35
1457 
1458 #define	MSG_MARG_REL	21233
1459 #define	MSG_MARG_REL_SIZE	45
1460 
1461 #define	MSG_MARG_RPATH	21279
1462 #define	MSG_MARG_RPATH_SIZE	27
1463 
1464 #define	MSG_MARG_SO	21307
1465 #define	MSG_MARG_SO_SIZE	34
1466 
1467 #define	MSG_MARG_SONAME	21342
1468 #define	MSG_MARG_SONAME_SIZE	28
1469 
1470 #define	MSG_MARG_STRIP	21371
1471 #define	MSG_MARG_STRIP_SIZE	30
1472 
1473 #define	MSG_ENT_MAP_FMT_TIL_1	21424
1474 #define	MSG_ENT_MAP_FMT_TIL_1_SIZE	6
1475 
1476 #define	MSG_ENT_MAP_TITLE_1	21431
1477 #define	MSG_ENT_MAP_TITLE_1_SIZE	22
1478 
1479 #define	MSG_ENT_MAP_FMT_TIL_2	21454
1480 #define	MSG_ENT_MAP_FMT_TIL_2_SIZE	27
1481 
1482 #define	MSG_ENT_MAP_FMT_TIL_3	21402
1483 #define	MSG_ENT_MAP_FMT_TIL_3_SIZE	28
1484 
1485 #define	MSG_ENT_ITM_OUTPUT	21483
1486 #define	MSG_ENT_ITM_OUTPUT_SIZE	6
1487 
1488 #define	MSG_ENT_ITM_INPUT	21490
1489 #define	MSG_ENT_ITM_INPUT_SIZE	5
1490 
1491 #define	MSG_ENT_ITM_NEW	21496
1492 #define	MSG_ENT_ITM_NEW_SIZE	3
1493 
1494 #define	MSG_ENT_ITM_SECTION	19684
1495 #define	MSG_ENT_ITM_SECTION_SIZE	7
1496 
1497 #define	MSG_ENT_ITM_DISPMNT	21500
1498 #define	MSG_ENT_ITM_DISPMNT_SIZE	12
1499 
1500 #define	MSG_ENT_ITM_SIZE	21520
1501 #define	MSG_ENT_ITM_SIZE_SIZE	4
1502 
1503 #define	MSG_ENT_ITM_VIRTUAL	21525
1504 #define	MSG_ENT_ITM_VIRTUAL_SIZE	7
1505 
1506 #define	MSG_ENT_ITM_ADDRESS	21549
1507 #define	MSG_ENT_ITM_ADDRESS_SIZE	7
1508 
1509 #define	MSG_ENT_MAP_ENTRY_1	21557
1510 #define	MSG_ENT_MAP_ENTRY_1_SIZE	27
1511 
1512 #define	MSG_ENT_MAP_ENTRY_2	21585
1513 #define	MSG_ENT_MAP_ENTRY_2_SIZE	30
1514 
1515 #define	MSG_ENT_MUL_FMT_TIL_0	21616
1516 #define	MSG_ENT_MUL_FMT_TIL_0_SIZE	9
1517 
1518 #define	MSG_ENT_MUL_TIL_0	21626
1519 #define	MSG_ENT_MUL_TIL_0_SIZE	24
1520 
1521 #define	MSG_ENT_MUL_FMT_TIL_1	21651
1522 #define	MSG_ENT_MUL_FMT_TIL_1_SIZE	19
1523 
1524 #define	MSG_ENT_MUL_ITM_SYM	10048
1525 #define	MSG_ENT_MUL_ITM_SYM_SIZE	6
1526 
1527 #define	MSG_ENT_MUL_ITM_DEF_0	21671
1528 #define	MSG_ENT_MUL_ITM_DEF_0_SIZE	15
1529 
1530 #define	MSG_ENT_MUL_ITM_DEF_1	21687
1531 #define	MSG_ENT_MUL_ITM_DEF_1_SIZE	15
1532 
1533 #define	MSG_ENT_MUL_ENTRY_1	21703
1534 #define	MSG_ENT_MUL_ENTRY_1_SIZE	9
1535 
1536 #define	MSG_ENT_MUL_ENTRY_2	21713
1537 #define	MSG_ENT_MUL_ENTRY_2_SIZE	10
1538 
1539 #define	MSG_ENT_NOSEC_1	21724
1540 #define	MSG_ENT_NOSEC_1_SIZE	84
1541 
1542 #define	MSG_ENT_NOSEC_2	21809
1543 #define	MSG_ENT_NOSEC_2_SIZE	67
1544 
1545 #define	MSG_LIB_NOTFOUND	21877
1546 #define	MSG_LIB_NOTFOUND_SIZE	23
1547 
1548 #define	MSG_LIB_MALFORM	21901
1549 #define	MSG_LIB_MALFORM_SIZE	25
1550 
1551 #define	MSG_LIB_BADYP	21927
1552 #define	MSG_LIB_BADYP_SIZE	26
1553 
1554 #define	MSG_MAP_BADAUTORED	21954
1555 #define	MSG_MAP_BADAUTORED_SIZE	83
1556 
1557 #define	MSG_MAP_BADFLAG	22038
1558 #define	MSG_MAP_BADFLAG_SIZE	41
1559 
1560 #define	MSG_MAP_BADBNAME	22080
1561 #define	MSG_MAP_BADBNAME_SIZE	58
1562 
1563 #define	MSG_MAP_BADONAME	22139
1564 #define	MSG_MAP_BADONAME_SIZE	61
1565 
1566 #define	MSG_MAP_REDEFATT	22201
1567 #define	MSG_MAP_REDEFATT_SIZE	42
1568 
1569 #define	MSG_MAP_PREMEOF	22244
1570 #define	MSG_MAP_PREMEOF_SIZE	23
1571 
1572 #define	MSG_MAP_ILLCHAR	22268
1573 #define	MSG_MAP_ILLCHAR_SIZE	35
1574 
1575 #define	MSG_MAP_MALFORM	22304
1576 #define	MSG_MAP_MALFORM_SIZE	25
1577 
1578 #define	MSG_MAP_NONLOAD	22330
1579 #define	MSG_MAP_NONLOAD_SIZE	45
1580 
1581 #define	MSG_MAP_NOSTACK1	22376
1582 #define	MSG_MAP_NOSTACK1_SIZE	41
1583 
1584 #define	MSG_MAP_MOREONCE	22418
1585 #define	MSG_MAP_MOREONCE_SIZE	44
1586 
1587 #define	MSG_MAP_NOTERM	22463
1588 #define	MSG_MAP_NOTERM_SIZE	40
1589 
1590 #define	MSG_MAP_SECINSEG	22504
1591 #define	MSG_MAP_SECINSEG_SIZE	77
1592 
1593 #define	MSG_MAP_UNEXINHERIT	22582
1594 #define	MSG_MAP_UNEXINHERIT_SIZE	64
1595 
1596 #define	MSG_MAP_UNEXTOK	22647
1597 #define	MSG_MAP_UNEXTOK_SIZE	45
1598 
1599 #define	MSG_MAP_SEGEMPLOAD	22693
1600 #define	MSG_MAP_SEGEMPLOAD_SIZE	52
1601 
1602 #define	MSG_MAP_SEGEMPEXE	22746
1603 #define	MSG_MAP_SEGEMPEXE_SIZE	92
1604 
1605 #define	MSG_MAP_SEGEMPATT	22839
1606 #define	MSG_MAP_SEGEMPATT_SIZE	60
1607 
1608 #define	MSG_MAP_SEGEMPNOATT	22900
1609 #define	MSG_MAP_SEGEMPNOATT_SIZE	63
1610 
1611 #define	MSG_MAP_SEGEMPSEC	22964
1612 #define	MSG_MAP_SEGEMPSEC_SIZE	60
1613 
1614 #define	MSG_MAP_SEGEMNOPERM	23025
1615 #define	MSG_MAP_SEGEMNOPERM_SIZE	55
1616 
1617 #define	MSG_MAP_CNTADDRORDER	23081
1618 #define	MSG_MAP_CNTADDRORDER_SIZE	91
1619 
1620 #define	MSG_MAP_CNTDISSEG	23173
1621 #define	MSG_MAP_CNTDISSEG_SIZE	40
1622 
1623 #define	MSG_MAP_DUPNAMENT	23214
1624 #define	MSG_MAP_DUPNAMENT_SIZE	47
1625 
1626 #define	MSG_MAP_DUPORDSEG	23262
1627 #define	MSG_MAP_DUPORDSEG_SIZE	43
1628 
1629 #define	MSG_MAP_DUP_OS_ORD	23306
1630 #define	MSG_MAP_DUP_OS_ORD_SIZE	49
1631 
1632 #define	MSG_MAP_DUP_IS_ORD	23356
1633 #define	MSG_MAP_DUP_IS_ORD_SIZE	59
1634 
1635 #define	MSG_MAP_UNKENT	23416
1636 #define	MSG_MAP_UNKENT_SIZE	56
1637 
1638 #define	MSG_MAP_UNKSEG	23473
1639 #define	MSG_MAP_UNKSEG_SIZE	29
1640 
1641 #define	MSG_MAP_UNKSYMDEF	23503
1642 #define	MSG_MAP_UNKSYMDEF_SIZE	39
1643 
1644 #define	MSG_MAP_UNKSEGTYP	23543
1645 #define	MSG_MAP_UNKSEGTYP_SIZE	42
1646 
1647 #define	MSG_MAP_UNKSOTYP	23586
1648 #define	MSG_MAP_UNKSOTYP_SIZE	40
1649 
1650 #define	MSG_MAP_UNKSEGATT	23627
1651 #define	MSG_MAP_UNKSEGATT_SIZE	39
1652 
1653 #define	MSG_MAP_UNKSEGFLG	23667
1654 #define	MSG_MAP_UNKSEGFLG_SIZE	35
1655 
1656 #define	MSG_MAP_UNKSECTYP	23703
1657 #define	MSG_MAP_UNKSECTYP_SIZE	34
1658 
1659 #define	MSG_MAP_SEGSIZE	23738
1660 #define	MSG_MAP_SEGSIZE_SIZE	59
1661 
1662 #define	MSG_MAP_SEGADDR	23798
1663 #define	MSG_MAP_SEGADDR_SIZE	43
1664 
1665 #define	MSG_MAP_BADCAPVAL	23842
1666 #define	MSG_MAP_BADCAPVAL_SIZE	34
1667 
1668 #define	MSG_MAP_UNKCAPATTR	23877
1669 #define	MSG_MAP_UNKCAPATTR_SIZE	43
1670 
1671 #define	MSG_MAP_EMPTYCAP	23921
1672 #define	MSG_MAP_EMPTYCAP_SIZE	46
1673 
1674 #define	MSG_MAP_SYMDEF1	23968
1675 #define	MSG_MAP_SYMDEF1_SIZE	56
1676 
1677 #define	MSG_MAP_SYMDEF2	24025
1678 #define	MSG_MAP_SYMDEF2_SIZE	25
1679 
1680 #define	MSG_MAP_EXPSCOL	18172
1681 #define	MSG_MAP_EXPSCOL_SIZE	24
1682 
1683 #define	MSG_MAP_EXPEQU	18270
1684 #define	MSG_MAP_EXPEQU_SIZE	42
1685 
1686 #define	MSG_MAP_EXPSEGATT	18197
1687 #define	MSG_MAP_EXPSEGATT_SIZE	62
1688 
1689 #define	MSG_MAP_EXPSEGNAM	24051
1690 #define	MSG_MAP_EXPSEGNAM_SIZE	60
1691 
1692 #define	MSG_MAP_EXPSEGTYPE	24112
1693 #define	MSG_MAP_EXPSEGTYPE_SIZE	57
1694 
1695 #define	MSG_MAP_EXPSYM_1	24170
1696 #define	MSG_MAP_EXPSYM_1_SIZE	42
1697 
1698 #define	MSG_MAP_EXPSYM_2	18369
1699 #define	MSG_MAP_EXPSYM_2_SIZE	42
1700 
1701 #define	MSG_MAP_EXPSEC	18416
1702 #define	MSG_MAP_EXPSEC_SIZE	43
1703 
1704 #define	MSG_MAP_EXPSO	18313
1705 #define	MSG_MAP_EXPSO_SIZE	55
1706 
1707 #define	MSG_MAP_MULTFILTEE	24213
1708 #define	MSG_MAP_MULTFILTEE_SIZE	53
1709 
1710 #define	MSG_MAP_NOFILTER	24267
1711 #define	MSG_MAP_NOFILTER_SIZE	36
1712 
1713 #define	MSG_MAP_BADSF1	24304
1714 #define	MSG_MAP_BADSF1_SIZE	56
1715 
1716 #define	MSG_MAP_INADDR32SF1	24361
1717 #define	MSG_MAP_INADDR32SF1_SIZE	89
1718 
1719 #define	MSG_MAP_NOINTPOSE	24451
1720 #define	MSG_MAP_NOINTPOSE_SIZE	86
1721 
1722 #define	MSG_MAP_NOEXVLSZ	24538
1723 #define	MSG_MAP_NOEXVLSZ_SIZE	82
1724 
1725 #define	MSG_MAP_FLTR_ONLYAVL	24621
1726 #define	MSG_MAP_FLTR_ONLYAVL_SIZE	74
1727 
1728 #define	MSG_MAP_SEGSAME	24696
1729 #define	MSG_MAP_SEGSAME_SIZE	61
1730 
1731 #define	MSG_MAP_EXCLIMIT	24758
1732 #define	MSG_MAP_EXCLIMIT_SIZE	22
1733 
1734 #define	MSG_MAP_NOBADFRM	24781
1735 #define	MSG_MAP_NOBADFRM_SIZE	22
1736 
1737 #define	MSG_MAP_SEGTYP	24804
1738 #define	MSG_MAP_SEGTYP_SIZE	12
1739 
1740 #define	MSG_MAP_SEGVADDR	21533
1741 #define	MSG_MAP_SEGVADDR_SIZE	23
1742 
1743 #define	MSG_MAP_SEGPHYS	24817
1744 #define	MSG_MAP_SEGPHYS_SIZE	24
1745 
1746 #define	MSG_MAP_SEGLEN	24842
1747 #define	MSG_MAP_SEGLEN_SIZE	14
1748 
1749 #define	MSG_MAP_SEGFLAG	24857
1750 #define	MSG_MAP_SEGFLAG_SIZE	13
1751 
1752 #define	MSG_MAP_SEGALIGN	24871
1753 #define	MSG_MAP_SEGALIGN_SIZE	17
1754 
1755 #define	MSG_MAP_SEGROUND	24889
1756 #define	MSG_MAP_SEGROUND_SIZE	16
1757 
1758 #define	MSG_MAP_SECTYP	24906
1759 #define	MSG_MAP_SECTYP_SIZE	12
1760 
1761 #define	MSG_MAP_SECFLAG	24919
1762 #define	MSG_MAP_SECFLAG_SIZE	13
1763 
1764 #define	MSG_MAP_SECNAME	24933
1765 #define	MSG_MAP_SECNAME_SIZE	12
1766 
1767 #define	MSG_MAP_SYMVAL	24946
1768 #define	MSG_MAP_SYMVAL_SIZE	12
1769 
1770 #define	MSG_MAP_SYMSIZE	21513
1771 #define	MSG_MAP_SYMSIZE_SIZE	11
1772 
1773 #define	MSG_MAP_DIFF_SYMVAL	24959
1774 #define	MSG_MAP_DIFF_SYMVAL_SIZE	20
1775 
1776 #define	MSG_MAP_DIFF_SYMSZ	24980
1777 #define	MSG_MAP_DIFF_SYMSZ_SIZE	19
1778 
1779 #define	MSG_MAP_DIFF_SYMTYP	25000
1780 #define	MSG_MAP_DIFF_SYMTYP_SIZE	19
1781 
1782 #define	MSG_MAP_DIFF_SYMNDX	25020
1783 #define	MSG_MAP_DIFF_SYMNDX_SIZE	21
1784 
1785 #define	MSG_MAP_DIFF_SYMLCL	25042
1786 #define	MSG_MAP_DIFF_SYMLCL_SIZE	49
1787 
1788 #define	MSG_MAP_DIFF_SYMGLOB	25092
1789 #define	MSG_MAP_DIFF_SYMGLOB_SIZE	48
1790 
1791 #define	MSG_MAP_DIFF_SYMPROT	25141
1792 #define	MSG_MAP_DIFF_SYMPROT_SIZE	39
1793 
1794 #define	MSG_MAP_DIFF_SYMVER	25181
1795 #define	MSG_MAP_DIFF_SYMVER_SIZE	23
1796 
1797 #define	MSG_MAP_DIFF_SYMMUL	25205
1798 #define	MSG_MAP_DIFF_SYMMUL_SIZE	26
1799 
1800 #define	MSG_MAP_DIFF_SNGLDIR	25232
1801 #define	MSG_MAP_DIFF_SNGLDIR_SIZE	55
1802 
1803 #define	MSG_MAP_DIFF_PROTNDIR	25288
1804 #define	MSG_MAP_DIFF_PROTNDIR_SIZE	58
1805 
1806 #define	MSG_MAP_SECORDER	25347
1807 #define	MSG_MAP_SECORDER_SIZE	82
1808 
1809 #define	MSG_MAP_EXP_ATTR	25430
1810 #define	MSG_MAP_EXP_ATTR_SIZE	68
1811 
1812 #define	MSG_MAP_EXP_CAPMASK	25499
1813 #define	MSG_MAP_EXP_CAPMASK_SIZE	79
1814 
1815 #define	MSG_MAP_EXP_CAPNAME	25579
1816 #define	MSG_MAP_EXP_CAPNAME_SIZE	53
1817 
1818 #define	MSG_MAP_EXP_CAPID	25633
1819 #define	MSG_MAP_EXP_CAPID_SIZE	48
1820 
1821 #define	MSG_MAP_EXP_CAPHW	25682
1822 #define	MSG_MAP_EXP_CAPHW_SIZE	68
1823 
1824 #define	MSG_MAP_EXP_CAPSF	25751
1825 #define	MSG_MAP_EXP_CAPSF_SIZE	68
1826 
1827 #define	MSG_MAP_EXP_EQ	25820
1828 #define	MSG_MAP_EXP_EQ_SIZE	39
1829 
1830 #define	MSG_MAP_EXP_EQ_ALL	25860
1831 #define	MSG_MAP_EXP_EQ_ALL_SIZE	54
1832 
1833 #define	MSG_MAP_EXP_EQ_PEQ	25820
1834 #define	MSG_MAP_EXP_EQ_PEQ_SIZE	39
1835 
1836 #define	MSG_MAP_EXP_DIR	25915
1837 #define	MSG_MAP_EXP_DIR_SIZE	45
1838 
1839 #define	MSG_MAP_SFLG_EXBANG	25961
1840 #define	MSG_MAP_SFLG_EXBANG_SIZE	48
1841 
1842 #define	MSG_MAP_EXP_FILNAM	26010
1843 #define	MSG_MAP_EXP_FILNAM_SIZE	45
1844 
1845 #define	MSG_MAP_EXP_FILPATH	26056
1846 #define	MSG_MAP_EXP_FILPATH_SIZE	45
1847 
1848 #define	MSG_MAP_EXP_INT	26102
1849 #define	MSG_MAP_EXP_INT_SIZE	49
1850 
1851 #define	MSG_MAP_EXP_LBKT	26152
1852 #define	MSG_MAP_EXP_LBKT_SIZE	39
1853 
1854 #define	MSG_MAP_EXP_OBJNAM	26192
1855 #define	MSG_MAP_EXP_OBJNAM_SIZE	47
1856 
1857 #define	MSG_MAP_SFLG_ONEBANG	26240
1858 #define	MSG_MAP_SFLG_ONEBANG_SIZE	49
1859 
1860 #define	MSG_MAP_EXP_SECFLAG	26290
1861 #define	MSG_MAP_EXP_SECFLAG_SIZE	71
1862 
1863 #define	MSG_MAP_EXP_SECNAM	26362
1864 #define	MSG_MAP_EXP_SECNAM_SIZE	48
1865 
1866 #define	MSG_MAP_EXP_SEGFLAG	26411
1867 #define	MSG_MAP_EXP_SEGFLAG_SIZE	66
1868 
1869 #define	MSG_MAP_EXP_ECNAM	26478
1870 #define	MSG_MAP_EXP_ECNAM_SIZE	88
1871 
1872 #define	MSG_MAP_EXP_SEGNAM	26567
1873 #define	MSG_MAP_EXP_SEGNAM_SIZE	48
1874 
1875 #define	MSG_MAP_EXP_SEM	26616
1876 #define	MSG_MAP_EXP_SEM_SIZE	42
1877 
1878 #define	MSG_MAP_EXP_SEMLBKT	26659
1879 #define	MSG_MAP_EXP_SEMLBKT_SIZE	46
1880 
1881 #define	MSG_MAP_EXP_SEMRBKT	26706
1882 #define	MSG_MAP_EXP_SEMRBKT_SIZE	49
1883 
1884 #define	MSG_MAP_EXP_SHTYPE	26756
1885 #define	MSG_MAP_EXP_SHTYPE_SIZE	35
1886 
1887 #define	MSG_MAP_EXP_SYM	26792
1888 #define	MSG_MAP_EXP_SYM_SIZE	56
1889 
1890 #define	MSG_MAP_EXP_SYMEND	26849
1891 #define	MSG_MAP_EXP_SYMEND_SIZE	66
1892 
1893 #define	MSG_MAP_EXP_SYMDELIM	26916
1894 #define	MSG_MAP_EXP_SYMDELIM_SIZE	46
1895 
1896 #define	MSG_MAP_EXP_SYMFLAG	26963
1897 #define	MSG_MAP_EXP_SYMFLAG_SIZE	65
1898 
1899 #define	MSG_MAP_EXP_SYMNAM	27029
1900 #define	MSG_MAP_EXP_SYMNAM_SIZE	47
1901 
1902 #define	MSG_MAP_EXP_SYMSCOPE	27077
1903 #define	MSG_MAP_EXP_SYMSCOPE_SIZE	40
1904 
1905 #define	MSG_MAP_EXP_SYMTYPE	27118
1906 #define	MSG_MAP_EXP_SYMTYPE_SIZE	39
1907 
1908 #define	MSG_MAP_EXP_VERSION	27158
1909 #define	MSG_MAP_EXP_VERSION_SIZE	48
1910 
1911 #define	MSG_MAP_BADEXTRA	27207
1912 #define	MSG_MAP_BADEXTRA_SIZE	54
1913 
1914 #define	MSG_MAP_VALUELIMIT	27262
1915 #define	MSG_MAP_VALUELIMIT_SIZE	45
1916 
1917 #define	MSG_MAP_MALVALUE	27308
1918 #define	MSG_MAP_MALVALUE_SIZE	37
1919 
1920 #define	MSG_MAP_BADVALUETAIL	27346
1921 #define	MSG_MAP_BADVALUETAIL_SIZE	62
1922 
1923 #define	MSG_MAP_WSNEEDED	27409
1924 #define	MSG_MAP_WSNEEDED_SIZE	44
1925 
1926 #define	MSG_MAP_BADCHAR	27454
1927 #define	MSG_MAP_BADCHAR_SIZE	29
1928 
1929 #define	MSG_MAP_BADKWQUOTE	27484
1930 #define	MSG_MAP_BADKWQUOTE_SIZE	51
1931 
1932 #define	MSG_MAP_CDIR_NOTBOL	27536
1933 #define	MSG_MAP_CDIR_NOTBOL_SIZE	60
1934 
1935 #define	MSG_MAP_NOATTR	27597
1936 #define	MSG_MAP_NOATTR_SIZE	47
1937 
1938 #define	MSG_MAP_NOVALUES	27645
1939 #define	MSG_MAP_NOVALUES_SIZE	37
1940 
1941 #define	MSG_MAP_INTERR	27683
1942 #define	MSG_MAP_INTERR_SIZE	16
1943 
1944 #define	MSG_MAP_ISORDVER	27700
1945 #define	MSG_MAP_ISORDVER_SIZE	103
1946 
1947 #define	MSG_MAP_SYMATTR	27804
1948 #define	MSG_MAP_SYMATTR_SIZE	17
1949 
1950 #define	MSG_MAP_CDIR_BADVDIR	27822
1951 #define	MSG_MAP_CDIR_BADVDIR_SIZE	73
1952 
1953 #define	MSG_MAP_CDIR_BADVER	27896
1954 #define	MSG_MAP_CDIR_BADVER_SIZE	37
1955 
1956 #define	MSG_MAP_CDIR_REPVER	10079
1957 #define	MSG_MAP_CDIR_REPVER_SIZE	58
1958 
1959 #define	MSG_MAP_CDIR_REQARG	27934
1960 #define	MSG_MAP_CDIR_REQARG_SIZE	43
1961 
1962 #define	MSG_MAP_CDIR_REQNOARG	27978
1963 #define	MSG_MAP_CDIR_REQNOARG_SIZE	48
1964 
1965 #define	MSG_MAP_CDIR_BAD	28027
1966 #define	MSG_MAP_CDIR_BAD_SIZE	48
1967 
1968 #define	MSG_MAP_CDIR_NOIF	18626
1969 #define	MSG_MAP_CDIR_NOIF_SIZE	47
1970 
1971 #define	MSG_MAP_CDIR_ELSE	28076
1972 #define	MSG_MAP_CDIR_ELSE_SIZE	51
1973 
1974 #define	MSG_MAP_CDIR_NOEND	28128
1975 #define	MSG_MAP_CDIR_NOEND_SIZE	67
1976 
1977 #define	MSG_MAP_CDIR_ERROR	28196
1978 #define	MSG_MAP_CDIR_ERROR_SIZE	19
1979 
1980 #define	MSG_MAP_CEXP_TOKERR	28216
1981 #define	MSG_MAP_CEXP_TOKERR_SIZE	55
1982 
1983 #define	MSG_MAP_CEXP_SEMERR	28272
1984 #define	MSG_MAP_CEXP_SEMERR_SIZE	42
1985 
1986 #define	MSG_MAP_CEXP_BADOPUSE	28315
1987 #define	MSG_MAP_CEXP_BADOPUSE_SIZE	56
1988 
1989 #define	MSG_MAP_CEXP_UNBALPAR	28372
1990 #define	MSG_MAP_CEXP_UNBALPAR_SIZE	58
1991 
1992 #define	MSG_MAP_BADCESC	28431
1993 #define	MSG_MAP_BADCESC_SIZE	58
1994 
1995 #define	MSG_STR_NULL	28490
1996 #define	MSG_STR_NULL_SIZE	6
1997 
1998 #define	MSG_DBG_DFLT_FMT	28497
1999 #define	MSG_DBG_DFLT_FMT_SIZE	7
2000 
2001 #define	MSG_DBG_AOUT_FMT	28505
2002 #define	MSG_DBG_AOUT_FMT_SIZE	14
2003 
2004 #define	MSG_DBG_NAME_FMT	28520
2005 #define	MSG_DBG_NAME_FMT_SIZE	11
2006 
2007 #define	MSG_ARG_ASSDEFLIB_MALFORMED	28532
2008 #define	MSG_ARG_ASSDEFLIB_MALFORMED_SIZE	26
2009 
2010 #define	MSG_ARG_ASSDEFLIB_FOUND	28559
2011 #define	MSG_ARG_ASSDEFLIB_FOUND_SIZE	59
2012 
2013 #define	MSG_SGS_ID	28619
2014 #define	MSG_SGS_ID_SIZE	58
2015 
2016 #define	MSG_DBG_FOPEN_MODE	21498
2017 #define	MSG_DBG_FOPEN_MODE_SIZE	1
2018 
2019 #define	MSG_DBG_CLS32_FMT	28678
2020 #define	MSG_DBG_CLS32_FMT_SIZE	4
2021 
2022 #define	MSG_DBG_CLS64_FMT	28683
2023 #define	MSG_DBG_CLS64_FMT_SIZE	4
2024 
2025 #define	MSG_STR_PATHTOK	18165
2026 #define	MSG_STR_PATHTOK_SIZE	2
2027 
2028 #define	MSG_STR_AOUT	28688
2029 #define	MSG_STR_AOUT_SIZE	5
2030 
2031 #define	MSG_STR_LIB_A	28694
2032 #define	MSG_STR_LIB_A_SIZE	10
2033 
2034 #define	MSG_STR_LIB_SO	28705
2035 #define	MSG_STR_LIB_SO_SIZE	11
2036 
2037 #define	MSG_STR_PATH	28717
2038 #define	MSG_STR_PATH_SIZE	5
2039 
2040 #define	MSG_STR_STRNL	21709
2041 #define	MSG_STR_STRNL_SIZE	3
2042 
2043 #define	MSG_STR_NL	21711
2044 #define	MSG_STR_NL_SIZE	1
2045 
2046 #define	MSG_STR_CAPGROUPID	28723
2047 #define	MSG_STR_CAPGROUPID_SIZE	12
2048 
2049 #define	MSG_STR_LD_DYNAMIC	18831
2050 #define	MSG_STR_LD_DYNAMIC_SIZE	7
2051 
2052 #define	MSG_STR_SYMBOLIC	28738
2053 #define	MSG_STR_SYMBOLIC_SIZE	8
2054 
2055 #define	MSG_STR_ELIMINATE	28749
2056 #define	MSG_STR_ELIMINATE_SIZE	9
2057 
2058 #define	MSG_STR_LOCAL	28761
2059 #define	MSG_STR_LOCAL_SIZE	5
2060 
2061 #define	MSG_STR_PROGBITS	28767
2062 #define	MSG_STR_PROGBITS_SIZE	8
2063 
2064 #define	MSG_STR_SYMTAB	19271
2065 #define	MSG_STR_SYMTAB_SIZE	6
2066 
2067 #define	MSG_STR_DYNSYM	18882
2068 #define	MSG_STR_DYNSYM_SIZE	6
2069 
2070 #define	MSG_STR_REL	19083
2071 #define	MSG_STR_REL_SIZE	3
2072 
2073 #define	MSG_STR_RELA	19088
2074 #define	MSG_STR_RELA_SIZE	4
2075 
2076 #define	MSG_STR_STRTAB	19160
2077 #define	MSG_STR_STRTAB_SIZE	6
2078 
2079 #define	MSG_STR_HASH	18996
2080 #define	MSG_STR_HASH_SIZE	4
2081 
2082 #define	MSG_STR_LIB	28785
2083 #define	MSG_STR_LIB_SIZE	3
2084 
2085 #define	MSG_STR_NOTE	19401
2086 #define	MSG_STR_NOTE_SIZE	4
2087 
2088 #define	MSG_STR_NOBITS	28789
2089 #define	MSG_STR_NOBITS_SIZE	6
2090 
2091 #define	MSG_STR_HWCAP_1	28796
2092 #define	MSG_STR_HWCAP_1_SIZE	7
2093 
2094 #define	MSG_STR_SFCAP_1	28804
2095 #define	MSG_STR_SFCAP_1_SIZE	7
2096 
2097 #define	MSG_STR_SOEXT	28713
2098 #define	MSG_STR_SOEXT_SIZE	3
2099 
2100 #define	MSG_STR_OPTIONS	28812
2101 #define	MSG_STR_OPTIONS_SIZE	61
2102 
2103 #define	MSG_ARG_3	28874
2104 #define	MSG_ARG_3_SIZE	2
2105 
2106 #define	MSG_ARG_6	28877
2107 #define	MSG_ARG_6_SIZE	2
2108 
2109 #define	MSG_ARG_A	28880
2110 #define	MSG_ARG_A_SIZE	2
2111 
2112 #define	MSG_ARG_B	28883
2113 #define	MSG_ARG_B_SIZE	2
2114 
2115 #define	MSG_ARG_CB	28886
2116 #define	MSG_ARG_CB_SIZE	2
2117 
2118 #define	MSG_ARG_BDIRECT	28889
2119 #define	MSG_ARG_BDIRECT_SIZE	8
2120 
2121 #define	MSG_ARG_BDYNAMIC	28898
2122 #define	MSG_ARG_BDYNAMIC_SIZE	9
2123 
2124 #define	MSG_ARG_BELIMINATE	28747
2125 #define	MSG_ARG_BELIMINATE_SIZE	11
2126 
2127 #define	MSG_ARG_BGROUP	28908
2128 #define	MSG_ARG_BGROUP_SIZE	7
2129 
2130 #define	MSG_ARG_BLOCAL	28759
2131 #define	MSG_ARG_BLOCAL_SIZE	7
2132 
2133 #define	MSG_ARG_BNODIRECT	28916
2134 #define	MSG_ARG_BNODIRECT_SIZE	10
2135 
2136 #define	MSG_ARG_BSYMBOLIC	28736
2137 #define	MSG_ARG_BSYMBOLIC_SIZE	10
2138 
2139 #define	MSG_ARG_BTRANSLATOR	28927
2140 #define	MSG_ARG_BTRANSLATOR_SIZE	12
2141 
2142 #define	MSG_ARG_C	28940
2143 #define	MSG_ARG_C_SIZE	2
2144 
2145 #define	MSG_ARG_D	28943
2146 #define	MSG_ARG_D_SIZE	2
2147 
2148 #define	MSG_ARG_DY	28946
2149 #define	MSG_ARG_DY_SIZE	3
2150 
2151 #define	MSG_ARG_CI	28950
2152 #define	MSG_ARG_CI_SIZE	2
2153 
2154 #define	MSG_ARG_CN	28953
2155 #define	MSG_ARG_CN_SIZE	2
2156 
2157 #define	MSG_ARG_P	28956
2158 #define	MSG_ARG_P_SIZE	2
2159 
2160 #define	MSG_ARG_CP	28959
2161 #define	MSG_ARG_CP_SIZE	2
2162 
2163 #define	MSG_ARG_CQ	28962
2164 #define	MSG_ARG_CQ_SIZE	2
2165 
2166 #define	MSG_ARG_CY	28965
2167 #define	MSG_ARG_CY_SIZE	2
2168 
2169 #define	MSG_ARG_CYL	28968
2170 #define	MSG_ARG_CYL_SIZE	3
2171 
2172 #define	MSG_ARG_CYP	28972
2173 #define	MSG_ARG_CYP_SIZE	3
2174 
2175 #define	MSG_ARG_CYU	28976
2176 #define	MSG_ARG_CYU_SIZE	3
2177 
2178 #define	MSG_ARG_Z	28980
2179 #define	MSG_ARG_Z_SIZE	2
2180 
2181 #define	MSG_ARG_ZDEFNODEF	28983
2182 #define	MSG_ARG_ZDEFNODEF_SIZE	15
2183 
2184 #define	MSG_ARG_ZGUIDE	28999
2185 #define	MSG_ARG_ZGUIDE_SIZE	10
2186 
2187 #define	MSG_ARG_ZNODEF	29010
2188 #define	MSG_ARG_ZNODEF_SIZE	8
2189 
2190 #define	MSG_ARG_ZNOINTERP	29019
2191 #define	MSG_ARG_ZNOINTERP_SIZE	10
2192 
2193 #define	MSG_ARG_ZRELAXRELOC	29030
2194 #define	MSG_ARG_ZRELAXRELOC_SIZE	12
2195 
2196 #define	MSG_ARG_ZNORELAXRELOC	29043
2197 #define	MSG_ARG_ZNORELAXRELOC_SIZE	14
2198 
2199 #define	MSG_ARG_ZTEXT	29058
2200 #define	MSG_ARG_ZTEXT_SIZE	6
2201 
2202 #define	MSG_ARG_ZTEXTOFF	29065
2203 #define	MSG_ARG_ZTEXTOFF_SIZE	9
2204 
2205 #define	MSG_ARG_ZTEXTWARN	29075
2206 #define	MSG_ARG_ZTEXTWARN_SIZE	10
2207 
2208 #define	MSG_ARG_ZTEXTALL	29086
2209 #define	MSG_ARG_ZTEXTALL_SIZE	25
2210 
2211 #define	MSG_ARG_ZLOADFLTR	29112
2212 #define	MSG_ARG_ZLOADFLTR_SIZE	10
2213 
2214 #define	MSG_ARG_ZCOMBRELOC	29123
2215 #define	MSG_ARG_ZCOMBRELOC_SIZE	11
2216 
2217 #define	MSG_ARG_ZSYMBOLCAP	29135
2218 #define	MSG_ARG_ZSYMBOLCAP_SIZE	11
2219 
2220 #define	MSG_ARG_ZFATWNOFATW	29147
2221 #define	MSG_ARG_ZFATWNOFATW_SIZE	34
2222 
2223 #define	MSG_ARG_ABSEXEC	29182
2224 #define	MSG_ARG_ABSEXEC_SIZE	7
2225 
2226 #define	MSG_ARG_ALTEXEC64	29190
2227 #define	MSG_ARG_ALTEXEC64_SIZE	9
2228 
2229 #define	MSG_ARG_NOCOMPSTRTAB	29200
2230 #define	MSG_ARG_NOCOMPSTRTAB_SIZE	12
2231 
2232 #define	MSG_ARG_GROUPPERM	29215
2233 #define	MSG_ARG_GROUPPERM_SIZE	9
2234 
2235 #define	MSG_ARG_NOGROUPPERM	29213
2236 #define	MSG_ARG_NOGROUPPERM_SIZE	11
2237 
2238 #define	MSG_ARG_LAZYLOAD	29227
2239 #define	MSG_ARG_LAZYLOAD_SIZE	8
2240 
2241 #define	MSG_ARG_NOLAZYLOAD	29225
2242 #define	MSG_ARG_NOLAZYLOAD_SIZE	10
2243 
2244 #define	MSG_ARG_INTERPOSE	29236
2245 #define	MSG_ARG_INTERPOSE_SIZE	9
2246 
2247 #define	MSG_ARG_DIRECT	28891
2248 #define	MSG_ARG_DIRECT_SIZE	6
2249 
2250 #define	MSG_ARG_NODIRECT	28918
2251 #define	MSG_ARG_NODIRECT_SIZE	8
2252 
2253 #define	MSG_ARG_IGNORE	29246
2254 #define	MSG_ARG_IGNORE_SIZE	6
2255 
2256 #define	MSG_ARG_RECORD	6807
2257 #define	MSG_ARG_RECORD_SIZE	6
2258 
2259 #define	MSG_ARG_INITFIRST	29253
2260 #define	MSG_ARG_INITFIRST_SIZE	9
2261 
2262 #define	MSG_ARG_INITARRAY	29266
2263 #define	MSG_ARG_INITARRAY_SIZE	10
2264 
2265 #define	MSG_ARG_FINIARRAY	29277
2266 #define	MSG_ARG_FINIARRAY_SIZE	10
2267 
2268 #define	MSG_ARG_PREINITARRAY	29263
2269 #define	MSG_ARG_PREINITARRAY_SIZE	13
2270 
2271 #define	MSG_ARG_RTLDINFO	29288
2272 #define	MSG_ARG_RTLDINFO_SIZE	9
2273 
2274 #define	MSG_ARG_DTRACE	29298
2275 #define	MSG_ARG_DTRACE_SIZE	7
2276 
2277 #define	MSG_ARG_TRANSLATOR	28929
2278 #define	MSG_ARG_TRANSLATOR_SIZE	10
2279 
2280 #define	MSG_ARG_NOOPEN	29306
2281 #define	MSG_ARG_NOOPEN_SIZE	8
2282 
2283 #define	MSG_ARG_NOW	29322
2284 #define	MSG_ARG_NOW_SIZE	3
2285 
2286 #define	MSG_ARG_ORIGIN	29326
2287 #define	MSG_ARG_ORIGIN_SIZE	6
2288 
2289 #define	MSG_ARG_DEFS	29014
2290 #define	MSG_ARG_DEFS_SIZE	4
2291 
2292 #define	MSG_ARG_NODEFS	29012
2293 #define	MSG_ARG_NODEFS_SIZE	6
2294 
2295 #define	MSG_ARG_NODUMP	29333
2296 #define	MSG_ARG_NODUMP_SIZE	6
2297 
2298 #define	MSG_ARG_NOVERSION	29340
2299 #define	MSG_ARG_NOVERSION_SIZE	9
2300 
2301 #define	MSG_ARG_TEXT	19306
2302 #define	MSG_ARG_TEXT_SIZE	4
2303 
2304 #define	MSG_ARG_TEXTOFF	29067
2305 #define	MSG_ARG_TEXTOFF_SIZE	7
2306 
2307 #define	MSG_ARG_TEXTWARN	29077
2308 #define	MSG_ARG_TEXTWARN_SIZE	8
2309 
2310 #define	MSG_ARG_MULDEFS	29350
2311 #define	MSG_ARG_MULDEFS_SIZE	7
2312 
2313 #define	MSG_ARG_NODELETE	29358
2314 #define	MSG_ARG_NODELETE_SIZE	8
2315 
2316 #define	MSG_ARG_NOINTERP	29021
2317 #define	MSG_ARG_NOINTERP_SIZE	8
2318 
2319 #define	MSG_ARG_NOPARTIAL	29367
2320 #define	MSG_ARG_NOPARTIAL_SIZE	9
2321 
2322 #define	MSG_ARG_NORELOC	29377
2323 #define	MSG_ARG_NORELOC_SIZE	7
2324 
2325 #define	MSG_ARG_REDLOCSYM	29385
2326 #define	MSG_ARG_REDLOCSYM_SIZE	9
2327 
2328 #define	MSG_ARG_VERBOSE	29395
2329 #define	MSG_ARG_VERBOSE_SIZE	7
2330 
2331 #define	MSG_ARG_WEAKEXT	29403
2332 #define	MSG_ARG_WEAKEXT_SIZE	11
2333 
2334 #define	MSG_ARG_LOADFLTR	29114
2335 #define	MSG_ARG_LOADFLTR_SIZE	8
2336 
2337 #define	MSG_ARG_ALLEXTRT	29415
2338 #define	MSG_ARG_ALLEXTRT_SIZE	10
2339 
2340 #define	MSG_ARG_DFLEXTRT	29426
2341 #define	MSG_ARG_DFLEXTRT_SIZE	14
2342 
2343 #define	MSG_ARG_COMBRELOC	29125
2344 #define	MSG_ARG_COMBRELOC_SIZE	9
2345 
2346 #define	MSG_ARG_NOCOMBRELOC	29441
2347 #define	MSG_ARG_NOCOMBRELOC_SIZE	11
2348 
2349 #define	MSG_ARG_NODEFAULTLIB	28776
2350 #define	MSG_ARG_NODEFAULTLIB_SIZE	12
2351 
2352 #define	MSG_ARG_ENDFILTEE	29453
2353 #define	MSG_ARG_ENDFILTEE_SIZE	9
2354 
2355 #define	MSG_ARG_LD32	29463
2356 #define	MSG_ARG_LD32_SIZE	5
2357 
2358 #define	MSG_ARG_LD64	29469
2359 #define	MSG_ARG_LD64_SIZE	5
2360 
2361 #define	MSG_ARG_RESCAN	29475
2362 #define	MSG_ARG_RESCAN_SIZE	6
2363 
2364 #define	MSG_ARG_RESCAN_NOW	29315
2365 #define	MSG_ARG_RESCAN_NOW_SIZE	10
2366 
2367 #define	MSG_ARG_RESCAN_START	29482
2368 #define	MSG_ARG_RESCAN_START_SIZE	12
2369 
2370 #define	MSG_ARG_RESCAN_END	29495
2371 #define	MSG_ARG_RESCAN_END_SIZE	10
2372 
2373 #define	MSG_ARG_GUIDE	29001
2374 #define	MSG_ARG_GUIDE_SIZE	8
2375 
2376 #define	MSG_ARG_NOLDYNSYM	29506
2377 #define	MSG_ARG_NOLDYNSYM_SIZE	9
2378 
2379 #define	MSG_ARG_RELAXRELOC	29032
2380 #define	MSG_ARG_RELAXRELOC_SIZE	10
2381 
2382 #define	MSG_ARG_NORELAXRELOC	29045
2383 #define	MSG_ARG_NORELAXRELOC_SIZE	12
2384 
2385 #define	MSG_ARG_NOSIGHANDLER	29516
2386 #define	MSG_ARG_NOSIGHANDLER_SIZE	12
2387 
2388 #define	MSG_ARG_GLOBAUDIT	29529
2389 #define	MSG_ARG_GLOBAUDIT_SIZE	11
2390 
2391 #define	MSG_ARG_TARGET	29541
2392 #define	MSG_ARG_TARGET_SIZE	7
2393 
2394 #define	MSG_ARG_WRAP	29549
2395 #define	MSG_ARG_WRAP_SIZE	5
2396 
2397 #define	MSG_ARG_FATWARN	29559
2398 #define	MSG_ARG_FATWARN_SIZE	14
2399 
2400 #define	MSG_ARG_NOFATWARN	29574
2401 #define	MSG_ARG_NOFATWARN_SIZE	16
2402 
2403 #define	MSG_ARG_HELP	29592
2404 #define	MSG_ARG_HELP_SIZE	4
2405 
2406 #define	MSG_ARG_GROUP	28910
2407 #define	MSG_ARG_GROUP_SIZE	5
2408 
2409 #define	MSG_ARG_REDUCE	29597
2410 #define	MSG_ARG_REDUCE_SIZE	6
2411 
2412 #define	MSG_ARG_STATIC	29604
2413 #define	MSG_ARG_STATIC_SIZE	6
2414 
2415 #define	MSG_ARG_SYMBOLCAP	29137
2416 #define	MSG_ARG_SYMBOLCAP_SIZE	9
2417 
2418 #define	MSG_ARG_DEFERRED	29613
2419 #define	MSG_ARG_DEFERRED_SIZE	8
2420 
2421 #define	MSG_ARG_NODEFERRED	29611
2422 #define	MSG_ARG_NODEFERRED_SIZE	10
2423 
2424 #define	MSG_ARG_ASSDEFLIB	29622
2425 #define	MSG_ARG_ASSDEFLIB_SIZE	13
2426 
2427 #define	MSG_ARG_LCOM	29636
2428 #define	MSG_ARG_LCOM_SIZE	2
2429 
2430 #define	MSG_ARG_PCOM	29639
2431 #define	MSG_ARG_PCOM_SIZE	2
2432 
2433 #define	MSG_ARG_UCOM	29642
2434 #define	MSG_ARG_UCOM_SIZE	2
2435 
2436 #define	MSG_ARG_T_RPATH	29645
2437 #define	MSG_ARG_T_RPATH_SIZE	5
2438 
2439 #define	MSG_ARG_T_SHARED	18941
2440 #define	MSG_ARG_T_SHARED_SIZE	6
2441 
2442 #define	MSG_ARG_T_SONAME	29651
2443 #define	MSG_ARG_T_SONAME_SIZE	6
2444 
2445 #define	MSG_ARG_T_WL	29658
2446 #define	MSG_ARG_T_WL_SIZE	3
2447 
2448 #define	MSG_ARG_T_AUXFLTR	29662
2449 #define	MSG_ARG_T_AUXFLTR_SIZE	10
2450 
2451 #define	MSG_ARG_T_MULDEFS	29673
2452 #define	MSG_ARG_T_MULDEFS_SIZE	26
2453 
2454 #define	MSG_ARG_T_INTERP	29700
2455 #define	MSG_ARG_T_INTERP_SIZE	15
2456 
2457 #define	MSG_ARG_T_ENDGROUP	29716
2458 #define	MSG_ARG_T_ENDGROUP_SIZE	10
2459 
2460 #define	MSG_ARG_T_ENTRY	29727
2461 #define	MSG_ARG_T_ENTRY_SIZE	6
2462 
2463 #define	MSG_ARG_T_STDFLTR	29734
2464 #define	MSG_ARG_T_STDFLTR_SIZE	7
2465 
2466 #define	MSG_ARG_T_FATWARN	29558
2467 #define	MSG_ARG_T_FATWARN_SIZE	15
2468 
2469 #define	MSG_ARG_T_NOFATWARN	29555
2470 #define	MSG_ARG_T_NOFATWARN_SIZE	18
2471 
2472 #define	MSG_ARG_T_HELP	29591
2473 #define	MSG_ARG_T_HELP_SIZE	5
2474 
2475 #define	MSG_ARG_T_LIBRARY	29742
2476 #define	MSG_ARG_T_LIBRARY_SIZE	8
2477 
2478 #define	MSG_ARG_T_LIBPATH	29751
2479 #define	MSG_ARG_T_LIBPATH_SIZE	13
2480 
2481 #define	MSG_ARG_T_NOUNDEF	29765
2482 #define	MSG_ARG_T_NOUNDEF_SIZE	13
2483 
2484 #define	MSG_ARG_T_NOWHOLEARC	29779
2485 #define	MSG_ARG_T_NOWHOLEARC_SIZE	17
2486 
2487 #define	MSG_ARG_T_OUTPUT	21482
2488 #define	MSG_ARG_T_OUTPUT_SIZE	7
2489 
2490 #define	MSG_ARG_T_RELOCATABLE	29797
2491 #define	MSG_ARG_T_RELOCATABLE_SIZE	12
2492 
2493 #define	MSG_ARG_T_STARTGROUP	29810
2494 #define	MSG_ARG_T_STARTGROUP_SIZE	12
2495 
2496 #define	MSG_ARG_T_STRIP	29823
2497 #define	MSG_ARG_T_STRIP_SIZE	10
2498 
2499 #define	MSG_ARG_T_UNDEF	29768
2500 #define	MSG_ARG_T_UNDEF_SIZE	10
2501 
2502 #define	MSG_ARG_T_VERSION	29834
2503 #define	MSG_ARG_T_VERSION_SIZE	8
2504 
2505 #define	MSG_ARG_T_WHOLEARC	29782
2506 #define	MSG_ARG_T_WHOLEARC_SIZE	14
2507 
2508 #define	MSG_ARG_T_WRAP	29843
2509 #define	MSG_ARG_T_WRAP_SIZE	5
2510 
2511 #define	MSG_ARG_T_OPAR	29849
2512 #define	MSG_ARG_T_OPAR_SIZE	1
2513 
2514 #define	MSG_ARG_T_CPAR	18716
2515 #define	MSG_ARG_T_CPAR_SIZE	1
2516 
2517 #define	MSG_ARG_GUIDE_DELIM	29851
2518 #define	MSG_ARG_GUIDE_DELIM_SIZE	4
2519 
2520 #define	MSG_ARG_GUIDE_NO_ALL	29856
2521 #define	MSG_ARG_GUIDE_NO_ALL_SIZE	5
2522 
2523 #define	MSG_ARG_GUIDE_NO_DEFS	29012
2524 #define	MSG_ARG_GUIDE_NO_DEFS_SIZE	6
2525 
2526 #define	MSG_ARG_GUIDE_NO_DIRECT	28918
2527 #define	MSG_ARG_GUIDE_NO_DIRECT_SIZE	8
2528 
2529 #define	MSG_ARG_GUIDE_NO_LAZYLOAD	29225
2530 #define	MSG_ARG_GUIDE_NO_LAZYLOAD_SIZE	10
2531 
2532 #define	MSG_ARG_GUIDE_NO_MAPFILE	29862
2533 #define	MSG_ARG_GUIDE_NO_MAPFILE_SIZE	9
2534 
2535 #define	MSG_ARG_GUIDE_NO_TEXT	29872
2536 #define	MSG_ARG_GUIDE_NO_TEXT_SIZE	6
2537 
2538 #define	MSG_ARG_GUIDE_NO_UNUSED	29879
2539 #define	MSG_ARG_GUIDE_NO_UNUSED_SIZE	8
2540 
2541 #define	MSG_LD_RUN_PATH	29888
2542 #define	MSG_LD_RUN_PATH_SIZE	11
2543 
2544 #define	MSG_LD_LIBPATH_32	29900
2545 #define	MSG_LD_LIBPATH_32_SIZE	18
2546 
2547 #define	MSG_LD_LIBPATH_64	29919
2548 #define	MSG_LD_LIBPATH_64_SIZE	18
2549 
2550 #define	MSG_LD_LIBPATH	29938
2551 #define	MSG_LD_LIBPATH_SIZE	15
2552 
2553 #define	MSG_LD_NOVERSION_32	29954
2554 #define	MSG_LD_NOVERSION_32_SIZE	15
2555 
2556 #define	MSG_LD_NOVERSION_64	29970
2557 #define	MSG_LD_NOVERSION_64_SIZE	15
2558 
2559 #define	MSG_LD_NOVERSION	29986
2560 #define	MSG_LD_NOVERSION_SIZE	12
2561 
2562 #define	MSG_SGS_SUPPORT_32	29999
2563 #define	MSG_SGS_SUPPORT_32_SIZE	14
2564 
2565 #define	MSG_SGS_SUPPORT_64	30014
2566 #define	MSG_SGS_SUPPORT_64_SIZE	14
2567 
2568 #define	MSG_SGS_SUPPORT	30029
2569 #define	MSG_SGS_SUPPORT_SIZE	11
2570 
2571 #define	MSG_SYM_LIBVER_U	30041
2572 #define	MSG_SYM_LIBVER_U_SIZE	12
2573 
2574 #define	MSG_MAP_LOAD	29231
2575 #define	MSG_MAP_LOAD_SIZE	4
2576 
2577 #define	MSG_MAP_NOTE	19401
2578 #define	MSG_MAP_NOTE_SIZE	4
2579 
2580 #define	MSG_MAP_NULL	30054
2581 #define	MSG_MAP_NULL_SIZE	4
2582 
2583 #define	MSG_MAP_STACK	30059
2584 #define	MSG_MAP_STACK_SIZE	5
2585 
2586 #define	MSG_MAP_ADDVERS	30065
2587 #define	MSG_MAP_ADDVERS_SIZE	7
2588 
2589 #define	MSG_MAP_FUNCTION	30073
2590 #define	MSG_MAP_FUNCTION_SIZE	8
2591 
2592 #define	MSG_MAP_DATA	18797
2593 #define	MSG_MAP_DATA_SIZE	4
2594 
2595 #define	MSG_MAP_COMMON	30082
2596 #define	MSG_MAP_COMMON_SIZE	6
2597 
2598 #define	MSG_MAP_PARENT	30089
2599 #define	MSG_MAP_PARENT_SIZE	6
2600 
2601 #define	MSG_MAP_EXTERN	30096
2602 #define	MSG_MAP_EXTERN_SIZE	6
2603 
2604 #define	MSG_MAP_DIRECT	28891
2605 #define	MSG_MAP_DIRECT_SIZE	6
2606 
2607 #define	MSG_MAP_NODIRECT	28918
2608 #define	MSG_MAP_NODIRECT_SIZE	8
2609 
2610 #define	MSG_MAP_FILTER	29735
2611 #define	MSG_MAP_FILTER_SIZE	6
2612 
2613 #define	MSG_MAP_AUXILIARY	29663
2614 #define	MSG_MAP_AUXILIARY_SIZE	9
2615 
2616 #define	MSG_MAP_OVERRIDE	30103
2617 #define	MSG_MAP_OVERRIDE_SIZE	8
2618 
2619 #define	MSG_MAP_INTERPOSE	29236
2620 #define	MSG_MAP_INTERPOSE_SIZE	9
2621 
2622 #define	MSG_MAP_DYNSORT	30114
2623 #define	MSG_MAP_DYNSORT_SIZE	7
2624 
2625 #define	MSG_MAP_NODYNSORT	30112
2626 #define	MSG_MAP_NODYNSORT_SIZE	9
2627 
2628 #define	MSG_MAPKW_ALIGN	30122
2629 #define	MSG_MAPKW_ALIGN_SIZE	5
2630 
2631 #define	MSG_MAPKW_ALLOC	30134
2632 #define	MSG_MAPKW_ALLOC_SIZE	5
2633 
2634 #define	MSG_MAPKW_ALLOW	30140
2635 #define	MSG_MAPKW_ALLOW_SIZE	5
2636 
2637 #define	MSG_MAPKW_AMD64_LARGE	30146
2638 #define	MSG_MAPKW_AMD64_LARGE_SIZE	11
2639 
2640 #define	MSG_MAPKW_ASSIGN_SECTION	30158
2641 #define	MSG_MAPKW_ASSIGN_SECTION_SIZE	14
2642 
2643 #define	MSG_MAPKW_AUX	30173
2644 #define	MSG_MAPKW_AUX_SIZE	9
2645 
2646 #define	MSG_MAPKW_CAPABILITY	30183
2647 #define	MSG_MAPKW_CAPABILITY_SIZE	10
2648 
2649 #define	MSG_MAPKW_COMMON	30194
2650 #define	MSG_MAPKW_COMMON_SIZE	6
2651 
2652 #define	MSG_MAPKW_DATA	30201
2653 #define	MSG_MAPKW_DATA_SIZE	4
2654 
2655 #define	MSG_MAPKW_DEFAULT	30206
2656 #define	MSG_MAPKW_DEFAULT_SIZE	7
2657 
2658 #define	MSG_MAPKW_DEPEND_VERSIONS	30214
2659 #define	MSG_MAPKW_DEPEND_VERSIONS_SIZE	15
2660 
2661 #define	MSG_MAPKW_DIRECT	30232
2662 #define	MSG_MAPKW_DIRECT_SIZE	6
2663 
2664 #define	MSG_MAPKW_DISABLE	30239
2665 #define	MSG_MAPKW_DISABLE_SIZE	7
2666 
2667 #define	MSG_MAPKW_DYNSORT	30249
2668 #define	MSG_MAPKW_DYNSORT_SIZE	7
2669 
2670 #define	MSG_MAPKW_ELIMINATE	30257
2671 #define	MSG_MAPKW_ELIMINATE_SIZE	9
2672 
2673 #define	MSG_MAPKW_EXECUTE	30267
2674 #define	MSG_MAPKW_EXECUTE_SIZE	7
2675 
2676 #define	MSG_MAPKW_EXPORTED	30275
2677 #define	MSG_MAPKW_EXPORTED_SIZE	8
2678 
2679 #define	MSG_MAPKW_EXTERN	30284
2680 #define	MSG_MAPKW_EXTERN_SIZE	6
2681 
2682 #define	MSG_MAPKW_FILTER	30291
2683 #define	MSG_MAPKW_FILTER_SIZE	6
2684 
2685 #define	MSG_MAPKW_FILE_BASENAME	30298
2686 #define	MSG_MAPKW_FILE_BASENAME_SIZE	13
2687 
2688 #define	MSG_MAPKW_FILE_PATH	30312
2689 #define	MSG_MAPKW_FILE_PATH_SIZE	9
2690 
2691 #define	MSG_MAPKW_FILE_OBJNAME	30322
2692 #define	MSG_MAPKW_FILE_OBJNAME_SIZE	12
2693 
2694 #define	MSG_MAPKW_FUNCTION	30335
2695 #define	MSG_MAPKW_FUNCTION_SIZE	8
2696 
2697 #define	MSG_MAPKW_FLAGS	30344
2698 #define	MSG_MAPKW_FLAGS_SIZE	5
2699 
2700 #define	MSG_MAPKW_GLOBAL	30350
2701 #define	MSG_MAPKW_GLOBAL_SIZE	6
2702 
2703 #define	MSG_MAPKW_INTERPOSE	30357
2704 #define	MSG_MAPKW_INTERPOSE_SIZE	9
2705 
2706 #define	MSG_MAPKW_HIDDEN	30367
2707 #define	MSG_MAPKW_HIDDEN_SIZE	6
2708 
2709 #define	MSG_MAPKW_HDR_NOALLOC	30128
2710 #define	MSG_MAPKW_HDR_NOALLOC_SIZE	11
2711 
2712 #define	MSG_MAPKW_HW	30374
2713 #define	MSG_MAPKW_HW_SIZE	2
2714 
2715 #define	MSG_MAPKW_HW_1	30377
2716 #define	MSG_MAPKW_HW_1_SIZE	4
2717 
2718 #define	MSG_MAPKW_HW_2	30382
2719 #define	MSG_MAPKW_HW_2_SIZE	4
2720 
2721 #define	MSG_MAPKW_IS_NAME	30387
2722 #define	MSG_MAPKW_IS_NAME_SIZE	7
2723 
2724 #define	MSG_MAPKW_IS_ORDER	30395
2725 #define	MSG_MAPKW_IS_ORDER_SIZE	8
2726 
2727 #define	MSG_MAPKW_LOAD_SEGMENT	30404
2728 #define	MSG_MAPKW_LOAD_SEGMENT_SIZE	12
2729 
2730 #define	MSG_MAPKW_LOCAL	30417
2731 #define	MSG_MAPKW_LOCAL_SIZE	5
2732 
2733 #define	MSG_MAPKW_MACHINE	18501
2734 #define	MSG_MAPKW_MACHINE_SIZE	7
2735 
2736 #define	MSG_MAPKW_MAX_SIZE	30423
2737 #define	MSG_MAPKW_MAX_SIZE_SIZE	8
2738 
2739 #define	MSG_MAPKW_NOHDR	30432
2740 #define	MSG_MAPKW_NOHDR_SIZE	5
2741 
2742 #define	MSG_MAPKW_NODIRECT	30230
2743 #define	MSG_MAPKW_NODIRECT_SIZE	8
2744 
2745 #define	MSG_MAPKW_NODYNSORT	30247
2746 #define	MSG_MAPKW_NODYNSORT_SIZE	9
2747 
2748 #define	MSG_MAPKW_NOTE_SEGMENT	30438
2749 #define	MSG_MAPKW_NOTE_SEGMENT_SIZE	12
2750 
2751 #define	MSG_MAPKW_NULL_SEGMENT	30451
2752 #define	MSG_MAPKW_NULL_SEGMENT_SIZE	12
2753 
2754 #define	MSG_MAPKW_OS_ORDER	30464
2755 #define	MSG_MAPKW_OS_ORDER_SIZE	8
2756 
2757 #define	MSG_MAPKW_PADDR	30473
2758 #define	MSG_MAPKW_PADDR_SIZE	5
2759 
2760 #define	MSG_MAPKW_PARENT	30479
2761 #define	MSG_MAPKW_PARENT_SIZE	6
2762 
2763 #define	MSG_MAPKW_PHDR_ADD_NULL	30486
2764 #define	MSG_MAPKW_PHDR_ADD_NULL_SIZE	13
2765 
2766 #define	MSG_MAPKW_PLATFORM	18510
2767 #define	MSG_MAPKW_PLATFORM_SIZE	8
2768 
2769 #define	MSG_MAPKW_PROTECTED	30500
2770 #define	MSG_MAPKW_PROTECTED_SIZE	9
2771 
2772 #define	MSG_MAPKW_READ	30510
2773 #define	MSG_MAPKW_READ_SIZE	4
2774 
2775 #define	MSG_MAPKW_ROUND	30515
2776 #define	MSG_MAPKW_ROUND_SIZE	5
2777 
2778 #define	MSG_MAPKW_REQUIRE	30521
2779 #define	MSG_MAPKW_REQUIRE_SIZE	7
2780 
2781 #define	MSG_MAPKW_SEGMENT_ORDER	30529
2782 #define	MSG_MAPKW_SEGMENT_ORDER_SIZE	13
2783 
2784 #define	MSG_MAPKW_SF	30543
2785 #define	MSG_MAPKW_SF_SIZE	2
2786 
2787 #define	MSG_MAPKW_SF_1	30546
2788 #define	MSG_MAPKW_SF_1_SIZE	4
2789 
2790 #define	MSG_MAPKW_SINGLETON	30551
2791 #define	MSG_MAPKW_SINGLETON_SIZE	9
2792 
2793 #define	MSG_MAPKW_SIZE	30427
2794 #define	MSG_MAPKW_SIZE_SIZE	4
2795 
2796 #define	MSG_MAPKW_SIZE_SYMBOL	30561
2797 #define	MSG_MAPKW_SIZE_SYMBOL_SIZE	11
2798 
2799 #define	MSG_MAPKW_STACK	30573
2800 #define	MSG_MAPKW_STACK_SIZE	5
2801 
2802 #define	MSG_MAPKW_SYMBOL_SCOPE	30579
2803 #define	MSG_MAPKW_SYMBOL_SCOPE_SIZE	12
2804 
2805 #define	MSG_MAPKW_SYMBOL_VERSION	30592
2806 #define	MSG_MAPKW_SYMBOL_VERSION_SIZE	14
2807 
2808 #define	MSG_MAPKW_SYMBOLIC	30607
2809 #define	MSG_MAPKW_SYMBOLIC_SIZE	8
2810 
2811 #define	MSG_MAPKW_TYPE	30616
2812 #define	MSG_MAPKW_TYPE_SIZE	4
2813 
2814 #define	MSG_MAPKW_VADDR	30621
2815 #define	MSG_MAPKW_VADDR_SIZE	5
2816 
2817 #define	MSG_MAPKW_VALUE	30627
2818 #define	MSG_MAPKW_VALUE_SIZE	5
2819 
2820 #define	MSG_MAPKW_WRITE	30633
2821 #define	MSG_MAPKW_WRITE_SIZE	5
2822 
2823 #define	MSG_STR_DTRACE	30639
2824 #define	MSG_STR_DTRACE_SIZE	13
2825 
2826 #define	MSG_REL_UNIMPL	30653
2827 #define	MSG_REL_UNIMPL_SIZE	72
2828 
2829 #define	MSG_REL_UNNOBITS	30726
2830 #define	MSG_REL_UNNOBITS_SIZE	72
2831 
2832 #define	MSG_REL_LOSEBITS	30799
2833 #define	MSG_REL_LOSEBITS_SIZE	85
2834 
2835 #define	MSG_REL_UNRELREL	30885
2836 #define	MSG_REL_UNRELREL_SIZE	113
2837 
2838 #define	MSG_REL_SHOBJABS44	30999
2839 #define	MSG_REL_SHOBJABS44_SIZE	129
2840 
2841 #define	MSG_REL_BADGOTFIX	31129
2842 #define	MSG_REL_BADGOTFIX_SIZE	69
2843 
2844 #define	MSG_REL_ASSIGNGOT	31199
2845 #define	MSG_REL_ASSIGNGOT_SIZE	69
2846 
2847 #define	MSG_REL_SMALLGOT	31269
2848 #define	MSG_REL_SMALLGOT_SIZE	103
2849 
2850 #define	MSG_REL_MIXEDGOT	31373
2851 #define	MSG_REL_MIXEDGOT_SIZE	133
2852 
2853 #define	MSG_SYM_INCOMPREG1	31507
2854 #define	MSG_SYM_INCOMPREG1_SIZE	82
2855 
2856 #define	MSG_SYM_INCOMPREG2	31590
2857 #define	MSG_SYM_INCOMPREG2_SIZE	78
2858 
2859 #define	MSG_SYM_INCOMPREG3	31669
2860 #define	MSG_SYM_INCOMPREG3_SIZE	94
2861 
2862 #define	MSG_SYM_MULTINIREG	31764
2863 #define	MSG_SYM_MULTINIREG_SIZE	86
2864 
2865 #define	MSG_SYM_BADSCRATCH	31851
2866 #define	MSG_SYM_BADSCRATCH_SIZE	107
2867 
2868 #define	MSG_SYM_BADREG	31959
2869 #define	MSG_SYM_BADREG_SIZE	70
2870 
2871 #define	MSG_STO_REGISTERG1	32030
2872 #define	MSG_STO_REGISTERG1_SIZE	20
2873 
2874 #define	MSG_STO_REGISTERG2	32051
2875 #define	MSG_STO_REGISTERG2_SIZE	20
2876 
2877 #define	MSG_STO_REGISTERG3	32072
2878 #define	MSG_STO_REGISTERG3_SIZE	20
2879 
2880 #define	MSG_STO_REGISTERG4	32093
2881 #define	MSG_STO_REGISTERG4_SIZE	20
2882 
2883 #define	MSG_STO_REGISTERG5	32114
2884 #define	MSG_STO_REGISTERG5_SIZE	20
2885 
2886 #define	MSG_STO_REGISTERG6	32135
2887 #define	MSG_STO_REGISTERG6_SIZE	20
2888 
2889 #define	MSG_STO_REGISTERG7	32156
2890 #define	MSG_STO_REGISTERG7_SIZE	20
2891 
2892 #define	MSG_PTH_RTLD_SPARCV9	32177
2893 #define	MSG_PTH_RTLD_SPARCV9_SIZE	24
2894 
2895 #define	MSG_REL_BADTLSINS	32202
2896 #define	MSG_REL_BADTLSINS_SIZE	120
2897 
2898 #define	MSG_PLT_PLT0FAIL	32323
2899 #define	MSG_PLT_PLT0FAIL_SIZE	33
2900 
2901 #define	MSG_PLT_PLTNFAIL	32357
2902 #define	MSG_PLT_PLTNFAIL_SIZE	42
2903 
2904 #define	MSG_UNW_BADCIEVERS	32400
2905 #define	MSG_UNW_BADCIEVERS_SIZE	69
2906 
2907 #define	MSG_SYM_PLTENT	32470
2908 #define	MSG_SYM_PLTENT_SIZE	10
2909 
2910 #define	MSG_SPECFIL_PLTENT	32481
2911 #define	MSG_SPECFIL_PLTENT_SIZE	13
2912 
2913 #define	MSG_SCN_UNWINDHDR	19358
2914 #define	MSG_SCN_UNWINDHDR_SIZE	13
2915 
2916 #define	MSG_PTH_RTLD_AMD64	32495
2917 #define	MSG_PTH_RTLD_AMD64_SIZE	22
2918 
2919 #else	/* __lint */
2920 
2921 extern	const char *	_libld_msg(Msg);
2922 
2923 #ifndef MSG_SGS_LOCAL_ARRAY
2924 #define	MSG_SGS_LOCAL_ARRAY	""
2925 #endif
2926 
2927 extern	const char	__libld_msg[];
2928 
2929 #define MSG_ORIG_STRTAB(_x, _s)	_x
2930 #define MSG_ORIG(x)	x
2931 #define MSG_INTL(x)	x
2932 
2933 #ifndef LINTSUP_SUPPRESS_STRINGS
2934 
2935 #define	MSG_ARG_USAGE	"usage: ld [-%s] file(s)\n"
2936 #define	MSG_ARG_USAGE_SIZE	24
2937 
2938 #define	MSG_ARG_DETAIL_3	"\t[-32]\t\tenforce a 32-bit link-edit\n"
2939 #define	MSG_ARG_DETAIL_3_SIZE	35
2940 
2941 #define	MSG_ARG_DETAIL_6	"\t[-64]\t\tenforce a 64-bit link-edit\n"
2942 #define	MSG_ARG_DETAIL_6_SIZE	35
2943 
2944 #define	MSG_ARG_DETAIL_A	"\t[-a]\t\tcreate an absolute file\n"
2945 #define	MSG_ARG_DETAIL_A_SIZE	31
2946 
2947 #define	MSG_ARG_DETAIL_B	"\t[-b]\t\tdo not do special PIC relocations in a.out\n"
2948 #define	MSG_ARG_DETAIL_B_SIZE	50
2949 
2950 #define	MSG_ARG_DETAIL_CBDR	"\t[-B direct | nodirect]\n\t\t\testablish direct bindings, or inhibit direct binding\n\t\t\tto, the object being created\n"
2951 #define	MSG_ARG_DETAIL_CBDR_SIZE	112
2952 
2953 #define	MSG_ARG_DETAIL_CBDY	"\t[-B dynamic | static]\n\t\t\tsearch for shared libraries|archives\n"
2954 #define	MSG_ARG_DETAIL_CBDY_SIZE	63
2955 
2956 #define	MSG_ARG_DETAIL_CBE	"\t[-B eliminate]\teliminate unqualified global symbols from the\n\t\t\tsymbol table\n"
2957 #define	MSG_ARG_DETAIL_CBE_SIZE	78
2958 
2959 #define	MSG_ARG_DETAIL_CBG	"\t[-B group]\trelocate object from within group\n"
2960 #define	MSG_ARG_DETAIL_CBG_SIZE	46
2961 
2962 #define	MSG_ARG_DETAIL_CBL	"\t[-B local]\treduce unqualified global symbols to local\n"
2963 #define	MSG_ARG_DETAIL_CBL_SIZE	55
2964 
2965 #define	MSG_ARG_DETAIL_CBR	"\t[-B reduce]\tprocess symbol reductions\n"
2966 #define	MSG_ARG_DETAIL_CBR_SIZE	39
2967 
2968 #define	MSG_ARG_DETAIL_CBS	"\t[-B symbolic]\tbind external references to definitions when creating\n\t\t\tshared objects\n"
2969 #define	MSG_ARG_DETAIL_CBS_SIZE	87
2970 
2971 #define	MSG_ARG_DETAIL_C	"\t[-c name]\trecord configuration file 'name'\n"
2972 #define	MSG_ARG_DETAIL_C_SIZE	44
2973 
2974 #define	MSG_ARG_DETAIL_CC	"\t[-C]\t\tdemangle C++ symbol name diagnostics\n"
2975 #define	MSG_ARG_DETAIL_CC_SIZE	44
2976 
2977 #define	MSG_ARG_DETAIL_D	"\t[-d y | n]\toperate in dynamic|static mode\n"
2978 #define	MSG_ARG_DETAIL_D_SIZE	43
2979 
2980 #define	MSG_ARG_DETAIL_CD	"\t[-D token,...]\tprint diagnostic messages\n"
2981 #define	MSG_ARG_DETAIL_CD_SIZE	42
2982 
2983 #define	MSG_ARG_DETAIL_E	"\t[-e epsym], [--entry epsym]\n\t\t\tuse 'epsym' as entry point address\n"
2984 #define	MSG_ARG_DETAIL_E_SIZE	67
2985 
2986 #define	MSG_ARG_DETAIL_F	"\t[-f name], [--auxiliary name]\n\t\t\tspecify library for which this file is an auxiliary\n\t\t\tfilter\n"
2987 #define	MSG_ARG_DETAIL_F_SIZE	96
2988 
2989 #define	MSG_ARG_DETAIL_CF	"\t[-F name], [--filter name]\n\t\t\tspecify library for which this file is a filter\n"
2990 #define	MSG_ARG_DETAIL_CF_SIZE	79
2991 
2992 #define	MSG_ARG_DETAIL_CG	"\t[-G], [-shared]\n\t\t\tcreate a shared object\n"
2993 #define	MSG_ARG_DETAIL_CG_SIZE	43
2994 
2995 #define	MSG_ARG_DETAIL_H	"\t[-h name], [--soname name]\n\t\t\tuse 'name' as internal shared object identifier\n"
2996 #define	MSG_ARG_DETAIL_H_SIZE	79
2997 
2998 #define	MSG_ARG_DETAIL_I	"\t[-i]\t\tignore LD_LIBRARY_PATH setting\n"
2999 #define	MSG_ARG_DETAIL_I_SIZE	38
3000 
3001 #define	MSG_ARG_DETAIL_CI	"\t[-I name]\tuse 'name' as path of interpreter\n"
3002 #define	MSG_ARG_DETAIL_CI_SIZE	45
3003 
3004 #define	MSG_ARG_DETAIL_L	"\t[-l x], [--library x]\n\t\t\tsearch for libx.so or libx.a\n"
3005 #define	MSG_ARG_DETAIL_L_SIZE	55
3006 
3007 #define	MSG_ARG_DETAIL_CL	"\t[-L path], [--library-path path]\n\t\t\tsearch for libraries in directory 'path'\n"
3008 #define	MSG_ARG_DETAIL_CL_SIZE	78
3009 
3010 #define	MSG_ARG_DETAIL_M	"\t[-m]\t\tprint memory map\n"
3011 #define	MSG_ARG_DETAIL_M_SIZE	24
3012 
3013 #define	MSG_ARG_DETAIL_CM	"\t[-M mapfile]\tuse processing directives contained in 'mapfile'\n"
3014 #define	MSG_ARG_DETAIL_CM_SIZE	63
3015 
3016 #define	MSG_ARG_DETAIL_CN	"\t[-N string]\tcreate a dynamic dependency for 'string'\n"
3017 #define	MSG_ARG_DETAIL_CN_SIZE	54
3018 
3019 #define	MSG_ARG_DETAIL_O	"\t[-o outfile], [--output outfile]\n\t\t\tname the output file 'outfile'\n"
3020 #define	MSG_ARG_DETAIL_O_SIZE	68
3021 
3022 #define	MSG_ARG_DETAIL_P	"\t[-p auditlib]\tidentify audit library to accompany this object\n"
3023 #define	MSG_ARG_DETAIL_P_SIZE	63
3024 
3025 #define	MSG_ARG_DETAIL_CP	"\t[-P auditlib]\tidentify audit library for processing the dependencies\n\t\t\tof this object\n"
3026 #define	MSG_ARG_DETAIL_CP_SIZE	88
3027 
3028 #define	MSG_ARG_DETAIL_CQ	"\t[-Q y | n]\tdo|do not place version information in output file\n"
3029 #define	MSG_ARG_DETAIL_CQ_SIZE	63
3030 
3031 #define	MSG_ARG_DETAIL_R	"\t[-r], [--relocatable]\n\t\t\tcreate a relocatable object\n"
3032 #define	MSG_ARG_DETAIL_R_SIZE	54
3033 
3034 #define	MSG_ARG_DETAIL_CR	"\t[-R path], [-rpath path]\n\t\t\tspecify a library search path to be used at run time\n"
3035 #define	MSG_ARG_DETAIL_CR_SIZE	82
3036 
3037 #define	MSG_ARG_DETAIL_S	"\t[-s], [--strip-all]\n\t\t\tstrip any symbol and debugging information\n"
3038 #define	MSG_ARG_DETAIL_S_SIZE	67
3039 
3040 #define	MSG_ARG_DETAIL_CS	"\t[-S supportlib]\n\t\t\tspecify a link-edit support library\n"
3041 #define	MSG_ARG_DETAIL_CS_SIZE	56
3042 
3043 #define	MSG_ARG_DETAIL_T	"\t[-t]\t\tdo not warn of multiply-defined symbols that have\n\t\t\tdifferent sizes or alignments\n"
3044 #define	MSG_ARG_DETAIL_T_SIZE	90
3045 
3046 #define	MSG_ARG_DETAIL_U	"\t[-u symname], [--undefined symname]\n\t\t\tcreate an undefined symbol 'symname'\n"
3047 #define	MSG_ARG_DETAIL_U_SIZE	77
3048 
3049 #define	MSG_ARG_DETAIL_CV	"\t[-V], [--version]\n\t\t\tprint version information\n"
3050 #define	MSG_ARG_DETAIL_CV_SIZE	48
3051 
3052 #define	MSG_ARG_DETAIL_CY	"\t[-Y P,dirlist]\tuse 'dirlist' as a default path when searching for\n\t\t\tlibraries\n"
3053 #define	MSG_ARG_DETAIL_CY_SIZE	80
3054 
3055 #define	MSG_ARG_DETAIL_ZA	"\t[-z absexec]\twhen building an executable absolute symbols\n \t\t\treferenced in dynamic objects are promoted to\n \t\t\tthe executable\n"
3056 #define	MSG_ARG_DETAIL_ZA_SIZE	128
3057 
3058 #define	MSG_ARG_DETAIL_ZAE	"\t[-z allextract | defaultextract | weakextract],\n\t[--whole-archive | --no-whole-archive]\n\t\t\textract all member files, only members that resolve\n\t\t\tundefined or tentative symbols, or allow extraction of\n\t\t\tarchive members to resolve weak references from \n\t\t\t\archive files\n"
3059 #define	MSG_ARG_DETAIL_ZAE_SIZE	271
3060 
3061 #define	MSG_ARG_DETAIL_ZAL	"\t[-z altexec64]\texecute the 64-bit link-editor\n"
3062 #define	MSG_ARG_DETAIL_ZAL_SIZE	47
3063 
3064 #define	MSG_ARG_DETAIL_ZADLIB	"\t[-z assert-deflib]\n\t\t\tenables warnings for linking with libraries in the \n\t\t\tdefault search path\n\t[-z assert-deflib=libname]\n\t\t\tenables warnings for linking with libraries in the \n\t\t\tdefault search path, but 'libname' is exempt\n"
3065 #define	MSG_ARG_DETAIL_ZADLIB_SIZE	229
3066 
3067 #define	MSG_ARG_DETAIL_ZC	"\t[-z combreloc | nocombreloc]\n\t\t\tcombine|do not combine multiple relocation sections\n"
3068 #define	MSG_ARG_DETAIL_ZC_SIZE	85
3069 
3070 #define	MSG_ARG_DETAIL_ZNC	"\t[-z nocompstrtab]\n\t\t\tdisable compression of string tables\n"
3071 #define	MSG_ARG_DETAIL_ZNC_SIZE	59
3072 
3073 #define	MSG_ARG_DETAIL_ZDEF	"\t[-z deferred | nodeferred]\n\t\t\tenable|disable deferred identification of shared object\n\t\t\tdependencies\n"
3074 #define	MSG_ARG_DETAIL_ZDEF_SIZE	103
3075 
3076 #define	MSG_ARG_DETAIL_ZDFS	"\t[-z defs], [--no-undefined]\n\t\t\tdisallow undefined symbol references\n"
3077 #define	MSG_ARG_DETAIL_ZDFS_SIZE	69
3078 
3079 #define	MSG_ARG_DETAIL_ZDRS	"\t[-z direct | nodirect]\n\t\t\tenable|disable direct binding to shared object\n\t\t\tdependencies\n"
3080 #define	MSG_ARG_DETAIL_ZDRS_SIZE	90
3081 
3082 #define	MSG_ARG_DETAIL_ZE	"\t[-z endfiltee]\tmarks a filtee such that it will terminate a filters\n\t\t\tsearch\n"
3083 #define	MSG_ARG_DETAIL_ZE_SIZE	79
3084 
3085 #define	MSG_ARG_DETAIL_ZFATW	"\t[-z fatal-warnings | nofatal-warnings],\n\t[--fatal-warnings | --no-fatal-warnings]\n\t\tenable|disable treatment of warnings as fatal\n"
3086 #define	MSG_ARG_DETAIL_ZFATW_SIZE	131
3087 
3088 #define	MSG_ARG_DETAIL_ZFA	"\t[-z finiarray=function]\n\t\t\tname of function to be appended to the .fini_array\n"
3089 #define	MSG_ARG_DETAIL_ZFA_SIZE	79
3090 
3091 #define	MSG_ARG_DETAIL_ZGP	"\t[-z groupperm | nogroupperm]\n\t\t\tenable|disable setting of group permissions\n\t\t\ton dynamic dependencies\n"
3092 #define	MSG_ARG_DETAIL_ZGP_SIZE	104
3093 
3094 #define	MSG_ARG_DETAIL_ZGUIDE	"\t[-z guidance | -z guidance=item1,item2,...]\n\t\t\tenable guidance warnings. items: noall, nodefs,\n\t\t\tnodirect, nolazyload, nomapfile, notext, nounused\n"
3095 #define	MSG_ARG_DETAIL_ZGUIDE_SIZE	149
3096 
3097 #define	MSG_ARG_DETAIL_ZH	"\t[-z help], [--help]\n\t\t\tprint this usage message\n"
3098 #define	MSG_ARG_DETAIL_ZH_SIZE	49
3099 
3100 #define	MSG_ARG_DETAIL_ZIG	"\t[-z ignore | record]\n\t\t\tignore|record unused dynamic dependencies\n"
3101 #define	MSG_ARG_DETAIL_ZIG_SIZE	67
3102 
3103 #define	MSG_ARG_DETAIL_ZINA	"\t[-z initarray=function]\n\t\t\tname of function to be appended to the .init_array\n"
3104 #define	MSG_ARG_DETAIL_ZINA_SIZE	79
3105 
3106 #define	MSG_ARG_DETAIL_ZINI	"\t[-z initfirst]\tmark object to indicate that its .init section should\n\t\t\tbe executed before the .init section of any other\n\t\t\tobjects\n"
3107 #define	MSG_ARG_DETAIL_ZINI_SIZE	134
3108 
3109 #define	MSG_ARG_DETAIL_ZINT	"\t[-z interpose]\tdynamic object is to be an 'interposer' on direct\n\t\t\tbindings\n"
3110 #define	MSG_ARG_DETAIL_ZINT_SIZE	78
3111 
3112 #define	MSG_ARG_DETAIL_ZLAZY	"\t[-z lazyload | nolazyload]\n\t\t\tenable|disable delayed loading of shared object\n\t\t\tdependencies\n"
3113 #define	MSG_ARG_DETAIL_ZLAZY_SIZE	95
3114 
3115 #define	MSG_ARG_DETAIL_ZLD32	"\t[-z ld32=arg1,arg2,...]\n\t\t\tdefine arguments applicable to the 32-bit class of ld(1)\n"
3116 #define	MSG_ARG_DETAIL_ZLD32_SIZE	85
3117 
3118 #define	MSG_ARG_DETAIL_ZLD64	"\t[-z ld64=arg1,arg2,...]\n\t\t\tdefine arguments applicable to the 64-bit class of ld(1)\n"
3119 #define	MSG_ARG_DETAIL_ZLD64_SIZE	85
3120 
3121 #define	MSG_ARG_DETAIL_ZLO	"\t[-z loadfltr]\tmark filter as requiring immediate loading of its\n\t\t\tfiltees at runtime\n"
3122 #define	MSG_ARG_DETAIL_ZLO_SIZE	87
3123 
3124 #define	MSG_ARG_DETAIL_ZM	"\t[-z muldefs], [--allow-multiple-definition]\n\t\t\tallow multiply-defined symbols\n"
3125 #define	MSG_ARG_DETAIL_ZM_SIZE	79
3126 
3127 #define	MSG_ARG_DETAIL_ZNDFS	"\t[-z nodefs]\tallow undefined symbol references\n"
3128 #define	MSG_ARG_DETAIL_ZNDFS_SIZE	47
3129 
3130 #define	MSG_ARG_DETAIL_ZNDEF	"\t[-z nodefaultlib]\n\t\t\tmark object to ignore any default library search path\n"
3131 #define	MSG_ARG_DETAIL_ZNDEF_SIZE	76
3132 
3133 #define	MSG_ARG_DETAIL_ZNDEL	"\t[-z nodelete]\tmark object as non-deletable\n"
3134 #define	MSG_ARG_DETAIL_ZNDEL_SIZE	44
3135 
3136 #define	MSG_ARG_DETAIL_ZNDLO	"\t[-z nodlopen]\tmark object as non-dlopen()'able\n"
3137 #define	MSG_ARG_DETAIL_ZNDLO_SIZE	48
3138 
3139 #define	MSG_ARG_DETAIL_ZNDU	"\t[-z nodump]\tmark object as non-dldump()'able\n"
3140 #define	MSG_ARG_DETAIL_ZNDU_SIZE	46
3141 
3142 #define	MSG_ARG_DETAIL_ZNLD	"\t[-z noldynsym]\tdo not add a .SUNW_ldynsym section\n"
3143 #define	MSG_ARG_DETAIL_ZNLD_SIZE	51
3144 
3145 #define	MSG_ARG_DETAIL_ZNPA	"\t[-z nopartial]\texpand any partially initialized symbols\n"
3146 #define	MSG_ARG_DETAIL_ZNPA_SIZE	57
3147 
3148 #define	MSG_ARG_DETAIL_ZNV	"\t[-z noversion]\tdo not record any version sections\n"
3149 #define	MSG_ARG_DETAIL_ZNV_SIZE	51
3150 
3151 #define	MSG_ARG_DETAIL_ZNOW	"\t[-z now]\tmark object as requiring non-lazy binding\n"
3152 #define	MSG_ARG_DETAIL_ZNOW_SIZE	52
3153 
3154 #define	MSG_ARG_DETAIL_ZO	"\t[-z origin]\tmark object as requiring $ORIGIN processing\n"
3155 #define	MSG_ARG_DETAIL_ZO_SIZE	57
3156 
3157 #define	MSG_ARG_DETAIL_ZPIA	"\t[-z preinitarray=function]\n\t\t\tname of function to be appended to the .preinit_array\n"
3158 #define	MSG_ARG_DETAIL_ZPIA_SIZE	85
3159 
3160 #define	MSG_ARG_DETAIL_ZRL	"\t[-z redlocsym]\treduce local syms in .symtab to a minimum\n"
3161 #define	MSG_ARG_DETAIL_ZRL_SIZE	58
3162 
3163 #define	MSG_ARG_DETAIL_ZRREL	"\t[-z relaxreloc]\trelax rules used for relocations against COMDAT sections\n"
3164 #define	MSG_ARG_DETAIL_ZRREL_SIZE	74
3165 
3166 #define	MSG_ARG_DETAIL_ZRS	"\t[-z rescan]\tafter processing all arguments, rescan archive list\n\t\t\tuntil no further member extraction occurs\n"
3167 #define	MSG_ARG_DETAIL_ZRS_SIZE	110
3168 
3169 #define	MSG_ARG_DETAIL_ZRSN	"\t[-z rescan-now]\timmediately rescan archive list until\n\t\t\tno further member extraction occurs\n"
3170 #define	MSG_ARG_DETAIL_ZRSN_SIZE	94
3171 
3172 #define	MSG_ARG_DETAIL_ZRSGRP	"\t[-z rescan-start archives... -z rescan-end],\n\t[--start-group archives... --end-group], [-( archives... -)]\n\t\t\trescan specified archive group upon reaching\n\t\t\tthe end of the group, until no further\n\t\t\tmember extraction occurs\n"
3173 #define	MSG_ARG_DETAIL_ZRSGRP_SIZE	226
3174 
3175 #define	MSG_ARG_DETAIL_ZSCAP	"\t[-z symbolcap]\tconvert object capabilities to symbol capabilities\n"
3176 #define	MSG_ARG_DETAIL_ZSCAP_SIZE	67
3177 
3178 #define	MSG_ARG_DETAIL_ZTARG	"\t[-z target=platform]\n\t\t\ttarget machine for cross linking\n"
3179 #define	MSG_ARG_DETAIL_ZTARG_SIZE	58
3180 
3181 #define	MSG_ARG_DETAIL_ZT	"\t[-z text]\tdisallow output relocations against text\n"
3182 #define	MSG_ARG_DETAIL_ZT_SIZE	52
3183 
3184 #define	MSG_ARG_DETAIL_ZTO	"\t[-z textoff]\tallow output relocations against text\n"
3185 #define	MSG_ARG_DETAIL_ZTO_SIZE	52
3186 
3187 #define	MSG_ARG_DETAIL_ZTW	"\t[-z textwarn]\twarn if there are relocations against text\n"
3188 #define	MSG_ARG_DETAIL_ZTW_SIZE	58
3189 
3190 #define	MSG_ARG_DETAIL_ZWRAP	"\t[-z wrap=symbol], [-wrap=symbol], [--wrap=symbol]\n\t\t\twrap symbol references\n"
3191 #define	MSG_ARG_DETAIL_ZWRAP_SIZE	77
3192 
3193 #define	MSG_ARG_DETAIL_ZVER	"\t[-z verbose]\tgenerate warnings for suspicious processings\n"
3194 #define	MSG_ARG_DETAIL_ZVER_SIZE	59
3195 
3196 #define	MSG_GRP_INVALNDX	"file %s: group section [%u]%s: entry %d: invalid section index: %d"
3197 #define	MSG_GRP_INVALNDX_SIZE	66
3198 
3199 #define	MSG_REL_NOFIT	"relocation error: %s: file %s: symbol %s: value 0x%llx does not fit"
3200 #define	MSG_REL_NOFIT_SIZE	67
3201 
3202 #define	MSG_REL_NONALIGN	"relocation error: %s: file %s: symbol %s: offset 0x%llx is non-aligned"
3203 #define	MSG_REL_NONALIGN_SIZE	70
3204 
3205 #define	MSG_REL_NULL	"relocation error: file %s: section [%u]%s: skipping null relocation record"
3206 #define	MSG_REL_NULL_SIZE	74
3207 
3208 #define	MSG_REL_NOTSUP	"relocation error: %s: file %s: section [%u]%s: relocation not currently supported"
3209 #define	MSG_REL_NOTSUP_SIZE	81
3210 
3211 #define	MSG_REL_PICREDLOC	"relocation error: %s: file %s symbol %s: -z redlocsym may not be used for pic code"
3212 #define	MSG_REL_PICREDLOC_SIZE	82
3213 
3214 #define	MSG_REL_TLSLE	"relocation error: %s: file %s: symbol %s: relocation illegal when building a shared object"
3215 #define	MSG_REL_TLSLE_SIZE	90
3216 
3217 #define	MSG_REL_TLSBND	"relocation error: %s: file %s: symbol %s: bound to: %s: relocation illegal when not bound to object being created"
3218 #define	MSG_REL_TLSBND_SIZE	113
3219 
3220 #define	MSG_REL_TLSSTAT	"relocation error: %s: file %s: symbol %s: relocation illegal when building a static object"
3221 #define	MSG_REL_TLSSTAT_SIZE	90
3222 
3223 #define	MSG_REL_TLSBADSYM	"relocation error: %s: file %s: symbol %s: bad symbol type %s: symbol type must be TLS"
3224 #define	MSG_REL_TLSBADSYM_SIZE	85
3225 
3226 #define	MSG_REL_BADTLS	"relocation error: %s: file %s: symbol %s: relocation illegal for TLS symbol"
3227 #define	MSG_REL_BADTLS_SIZE	75
3228 
3229 #define	MSG_REL_BADGOTBASED	"relocation error: %s: file %s: symbol %s: a GOT relative relocation must reference a local symbol"
3230 #define	MSG_REL_BADGOTBASED_SIZE	97
3231 
3232 #define	MSG_REL_UNKNWSYM	"relocation error: %s: file %s: section [%u]%s: attempt to relocate with respect to unknown symbol %s: offset 0x%llx, symbol index %d"
3233 #define	MSG_REL_UNKNWSYM_SIZE	132
3234 
3235 #define	MSG_REL_UNSUPSZ	"relocation error: %s: file %s: symbol %s: offset size (%d bytes) is not supported"
3236 #define	MSG_REL_UNSUPSZ_SIZE	81
3237 
3238 #define	MSG_REL_INVALOFFSET	"relocation error: %s: file %s section [%u]%s: invalid offset symbol '%s': offset 0x%llx"
3239 #define	MSG_REL_INVALOFFSET_SIZE	87
3240 
3241 #define	MSG_REL_INVALRELT	"relocation error: file %s: section [%u]%s: invalid relocation type: 0x%x"
3242 #define	MSG_REL_INVALRELT_SIZE	72
3243 
3244 #define	MSG_REL_EMPTYSEC	"relocation error: %s: file %s: symbol %s: attempted against empty section [%u]%s"
3245 #define	MSG_REL_EMPTYSEC_SIZE	80
3246 
3247 #define	MSG_REL_EXTERNSYM	"relocation error: %s: file %s: symbol %s: external symbolic relocation against non-allocatable section %s; cannot be processed at runtime: relocation ignored"
3248 #define	MSG_REL_EXTERNSYM_SIZE	157
3249 
3250 #define	MSG_REL_UNEXPREL	"relocation error: %s: file %s: symbol %s: unexpected relocation; generic processing performed"
3251 #define	MSG_REL_UNEXPREL_SIZE	93
3252 
3253 #define	MSG_REL_UNEXPSYM	"relocation error: %s: file %s: symbol %s: unexpected symbol referenced from file %s"
3254 #define	MSG_REL_UNEXPSYM_SIZE	83
3255 
3256 #define	MSG_REL_SYMDISC	"relocation error: %s: file %s: section [%u]%s: symbol %s: symbol has been discarded with discarded section: [%u]%s"
3257 #define	MSG_REL_SYMDISC_SIZE	114
3258 
3259 #define	MSG_REL_NOSYMBOL	"relocation error: %s: file %s: section: [%u]%s: offset: 0x%llx: relocation requires reference symbol"
3260 #define	MSG_REL_NOSYMBOL_SIZE	100
3261 
3262 #define	MSG_REL_DISPREL1	"relocation error: %s: file %s: symbol %s: displacement relocation applied to the symbol %s at 0x%llx: symbol %s is a copy relocated symbol"
3263 #define	MSG_REL_DISPREL1_SIZE	138
3264 
3265 #define	MSG_REL_UNSUPSIZE	"relocation error: %s: file %s: section [%u]%s: relocation against section symbol unsupported"
3266 #define	MSG_REL_UNSUPSIZE_SIZE	92
3267 
3268 #define	MSG_REL_DISPREL2	"relocation warning: %s: file %s: symbol %s: may contain displacement relocation"
3269 #define	MSG_REL_DISPREL2_SIZE	79
3270 
3271 #define	MSG_REL_DISPREL3	"relocation warning: %s: file %s: symbol %s: displacement relocation applied to the symbol %s: at 0x%llx: displacement relocation will not be visible in output image"
3272 #define	MSG_REL_DISPREL3_SIZE	164
3273 
3274 #define	MSG_REL_DISPREL4	"relocation warning: %s: file %s: symbol %s: displacement relocation to be applied to the symbol %s: at 0x%llx: displacement relocation will be visible in output image"
3275 #define	MSG_REL_DISPREL4_SIZE	166
3276 
3277 #define	MSG_REL_COPY	"relocation warning: %s: file %s: symbol %s: relocation bound to a symbol with STV_PROTECTED visibility"
3278 #define	MSG_REL_COPY_SIZE	102
3279 
3280 #define	MSG_RELINVSEC	"relocation warning: %s: file %s: section: [%u]%s: against suspicious section [%u]%s; relocation ignored"
3281 #define	MSG_RELINVSEC_SIZE	103
3282 
3283 #define	MSG_REL_TLSIE	"relocation warning: %s: file %s: symbol %s: relocation has restricted use when building a shared object"
3284 #define	MSG_REL_TLSIE_SIZE	103
3285 
3286 #define	MSG_REL_SLOPCDATNONAM	"relocation warning: %s: file %s: section [%u]%s: relocation against discarded COMDAT section [%u]%s: redirected to file %s"
3287 #define	MSG_REL_SLOPCDATNONAM_SIZE	122
3288 
3289 #define	MSG_REL_SLOPCDATNAM	"relocation warning: %s: file %s: section [%u]%s: symbol %s: relocation against discarded COMDAT section [%u]%s: redirected to file %s"
3290 #define	MSG_REL_SLOPCDATNAM_SIZE	133
3291 
3292 #define	MSG_REL_SLOPCDATNOSYM	"relocation warning: %s: file %s: section [%u]%s: symbol %s: relocation against discarded COMDAT section [%u]%s: symbol not found, relocation ignored"
3293 #define	MSG_REL_SLOPCDATNOSYM_SIZE	148
3294 
3295 #define	MSG_REL_NOREG	"relocation error: REGISTER relocation not supported on target architecture"
3296 #define	MSG_REL_NOREG_SIZE	74
3297 
3298 #define	MSG_REL_REMAIN_FMT_1	"%-40s\t%s\n    %s\t\t    %s\t%s"
3299 #define	MSG_REL_REMAIN_FMT_1_SIZE	26
3300 
3301 #define	MSG_REL_RMN_ITM_11	"Text relocation remains"
3302 #define	MSG_REL_RMN_ITM_11_SIZE	23
3303 
3304 #define	MSG_REL_RMN_ITM_12	"against symbol"
3305 #define	MSG_REL_RMN_ITM_12_SIZE	14
3306 
3307 #define	MSG_REL_RMN_ITM_13	"warning: Text relocation remains"
3308 #define	MSG_REL_RMN_ITM_13_SIZE	32
3309 
3310 #define	MSG_REL_RMN_ITM_2	"offset"
3311 #define	MSG_REL_RMN_ITM_2_SIZE	6
3312 
3313 #define	MSG_REL_RMN_ITM_31	"referenced"
3314 #define	MSG_REL_RMN_ITM_31_SIZE	10
3315 
3316 #define	MSG_REL_RMN_ITM_32	"in file"
3317 #define	MSG_REL_RMN_ITM_32_SIZE	7
3318 
3319 #define	MSG_REL_REMAIN_2	"%-35s 0x%-8llx\t%s"
3320 #define	MSG_REL_REMAIN_2_SIZE	17
3321 
3322 #define	MSG_REL_REMAIN_3	"relocations remain against allocatable but non-writable sections"
3323 #define	MSG_REL_REMAIN_3_SIZE	64
3324 
3325 #define	MSG_FIL_MULINC_1	"file %s: attempted multiple inclusion of file"
3326 #define	MSG_FIL_MULINC_1_SIZE	45
3327 
3328 #define	MSG_FIL_MULINC_2	"file %s: linked to %s: attempted multiple inclusion of file"
3329 #define	MSG_FIL_MULINC_2_SIZE	59
3330 
3331 #define	MSG_FIL_SOINSTAT	"input of shared object '%s' in static mode"
3332 #define	MSG_FIL_SOINSTAT_SIZE	42
3333 
3334 #define	MSG_FIL_INVALSEC	"file %s: section [%u]%s has invalid type %s"
3335 #define	MSG_FIL_INVALSEC_SIZE	43
3336 
3337 #define	MSG_FIL_NOTFOUND	"file %s: required by %s, not found"
3338 #define	MSG_FIL_NOTFOUND_SIZE	34
3339 
3340 #define	MSG_FIL_MALSTR	"file %s: section [%u]%s: malformed string table, initial or final byte"
3341 #define	MSG_FIL_MALSTR_SIZE	70
3342 
3343 #define	MSG_FIL_PTHTOLONG	"'%s/%s' pathname too long"
3344 #define	MSG_FIL_PTHTOLONG_SIZE	25
3345 
3346 #define	MSG_FIL_EXCLUDE	"file %s: section [%u]%s contains both SHF_EXCLUDE and SHF_ALLOC flags: SHF_EXCLUDE ignored"
3347 #define	MSG_FIL_EXCLUDE_SIZE	90
3348 
3349 #define	MSG_FIL_INTERRUPT	"file %s: creation interrupted: %s"
3350 #define	MSG_FIL_INTERRUPT_SIZE	33
3351 
3352 #define	MSG_FIL_INVRELOC1	"file %s: section [%u]%s: relocations can not be applied against section [%u]%s"
3353 #define	MSG_FIL_INVRELOC1_SIZE	78
3354 
3355 #define	MSG_FIL_INVSHINFO	"file %s: section [%u]%s: has invalid sh_info: %lld"
3356 #define	MSG_FIL_INVSHINFO_SIZE	50
3357 
3358 #define	MSG_FIL_INVSHLINK	"file %s: section [%u]%s: has invalid sh_link: %lld"
3359 #define	MSG_FIL_INVSHLINK_SIZE	50
3360 
3361 #define	MSG_FIL_INVSHENTSIZE	"file %s: section [%u]%s: has invalid sh_entsize: %lld"
3362 #define	MSG_FIL_INVSHENTSIZE_SIZE	53
3363 
3364 #define	MSG_FIL_NOSTRTABLE	"file %s: section [%u]%s: symbol[%d]: specifies string table offset 0x%llx: no string table is available"
3365 #define	MSG_FIL_NOSTRTABLE_SIZE	103
3366 
3367 #define	MSG_FIL_EXCSTRTABLE	"file %s: section [%u]%s: symbol[%d]: specifies string table offset 0x%llx: exceeds string table %s: size 0x%llx"
3368 #define	MSG_FIL_EXCSTRTABLE_SIZE	111
3369 
3370 #define	MSG_FIL_NONAMESYM	"file %s: section [%u]%s: symbol[%d]: global symbol has no name"
3371 #define	MSG_FIL_NONAMESYM_SIZE	62
3372 
3373 #define	MSG_FIL_UNKCAP	"file %s: section [%u]%s: unknown capability tag: %d"
3374 #define	MSG_FIL_UNKCAP_SIZE	51
3375 
3376 #define	MSG_FIL_BADSF1	"file %s: section [%u]%s: unknown software capabilities: 0x%llx; ignored"
3377 #define	MSG_FIL_BADSF1_SIZE	71
3378 
3379 #define	MSG_FIL_INADDR32SF1	"file %s: section [%u]%s: software capability ADDR32: is ineffective when building 32-bit object; ignored"
3380 #define	MSG_FIL_INADDR32SF1_SIZE	104
3381 
3382 #define	MSG_FIL_EXADDR32SF1	"file %s: section [%u]%s: software capability ADDR32: requires executable be built with ADDR32 capability"
3383 #define	MSG_FIL_EXADDR32SF1_SIZE	104
3384 
3385 #define	MSG_FIL_BADORDREF	"file %s: section [%u]%s: contains illegal reference to discarded section: [%u]%s"
3386 #define	MSG_FIL_BADORDREF_SIZE	80
3387 
3388 #define	MSG_REC_OPTCNFLT	"recording name conflict: file '%s' and %s provide identical dependency names: %s"
3389 #define	MSG_REC_OPTCNFLT_SIZE	80
3390 
3391 #define	MSG_REC_OBJCNFLT	"recording name conflict: file '%s' and file '%s' provide identical dependency names: %s  %s"
3392 #define	MSG_REC_OBJCNFLT_SIZE	91
3393 
3394 #define	MSG_REC_CNFLTHINT	"(possible multiple inclusion of the same file)"
3395 #define	MSG_REC_CNFLTHINT_SIZE	46
3396 
3397 #define	MSG_SYS_OPEN	"file %s: open failed: %s"
3398 #define	MSG_SYS_OPEN_SIZE	24
3399 
3400 #define	MSG_SYS_UNLINK	"file %s: unlink failed: %s"
3401 #define	MSG_SYS_UNLINK_SIZE	26
3402 
3403 #define	MSG_SYS_MMAPANON	"mmap anon failed: %s"
3404 #define	MSG_SYS_MMAPANON_SIZE	20
3405 
3406 #define	MSG_SYS_MALLOC	"malloc failed: %s"
3407 #define	MSG_SYS_MALLOC_SIZE	17
3408 
3409 #define	MSG_TARG_UNSUPPORTED	"unsupported ELF machine type: %s"
3410 #define	MSG_TARG_UNSUPPORTED_SIZE	32
3411 
3412 #define	MSG_ELF_LIBELF	"libelf: version not supported: %d"
3413 #define	MSG_ELF_LIBELF_SIZE	33
3414 
3415 #define	MSG_ELF_ARMEM	"file %s: unable to locate archive member;\n\toffset=%x, symbol=%s"
3416 #define	MSG_ELF_ARMEM_SIZE	63
3417 
3418 #define	MSG_ELF_ARSYM	"file %s ignored: unable to locate archive symbol table"
3419 #define	MSG_ELF_ARSYM_SIZE	54
3420 
3421 #define	MSG_ELF_VERSYM	"file %s: version symbol section entry mismatch:\n\t(section [%u]%s entries=%d; section [%u]%s entries=%d)"
3422 #define	MSG_ELF_VERSYM_SIZE	103
3423 
3424 #define	MSG_ELF_NOGROUPSECT	"file %s: section [%u]%s: SHF_GROUP flag set, but no corresponding SHT_GROUP section found"
3425 #define	MSG_ELF_NOGROUPSECT_SIZE	89
3426 
3427 #define	MSG_SCN_NONALLOC	"%s: non-allocatable section '%s' directed to a loadable segment: %s"
3428 #define	MSG_SCN_NONALLOC_SIZE	67
3429 
3430 #define	MSG_SCN_MULTICOMDAT	"file %s: section [%u]%s: cannot be susceptible to multiple COMDAT mechanisms: %s"
3431 #define	MSG_SCN_MULTICOMDAT_SIZE	80
3432 
3433 #define	MSG_SCN_DWFOVRFLW	"%s: section %s: encoded DWARF data exceeds section size"
3434 #define	MSG_SCN_DWFOVRFLW_SIZE	55
3435 
3436 #define	MSG_SCN_DWFBADENC	"%s: section %s: invalid DWARF encoding: %#x"
3437 #define	MSG_SCN_DWFBADENC_SIZE	43
3438 
3439 #define	MSG_SYM_NOSECDEF	"symbol '%s' in file %s has no section definition"
3440 #define	MSG_SYM_NOSECDEF_SIZE	48
3441 
3442 #define	MSG_SYM_INVSEC	"symbol '%s' in file %s associated with invalid section[%lld]"
3443 #define	MSG_SYM_INVSEC_SIZE	60
3444 
3445 #define	MSG_SYM_TLS	"symbol '%s' in file %s (STT_TLS), is defined in a non-SHF_TLS section"
3446 #define	MSG_SYM_TLS_SIZE	69
3447 
3448 #define	MSG_SYM_BADADDR	"symbol '%s' in file %s: section [%u]%s: size %#llx: symbol (address %#llx, size %#llx) lies outside of containing section"
3449 #define	MSG_SYM_BADADDR_SIZE	121
3450 
3451 #define	MSG_SYM_BADADDR_ROTXT	"symbol '%s' in file %s: readonly text section [%u]%s: size %#llx: symbol (address %#llx, size %#llx) lies outside of containing section"
3452 #define	MSG_SYM_BADADDR_ROTXT_SIZE	135
3453 
3454 #define	MSG_SYM_MULDEF	"symbol '%s' is multiply-defined:"
3455 #define	MSG_SYM_MULDEF_SIZE	32
3456 
3457 #define	MSG_SYM_CONFVIS	"symbol '%s' has conflicting visibilities:"
3458 #define	MSG_SYM_CONFVIS_SIZE	41
3459 
3460 #define	MSG_SYM_DIFFTYPE	"symbol '%s' has differing types:"
3461 #define	MSG_SYM_DIFFTYPE_SIZE	32
3462 
3463 #define	MSG_SYM_DIFFATTR	"symbol '%s' has differing %s:\n\t(file %s value=0x%llx; file %s value=0x%llx);"
3464 #define	MSG_SYM_DIFFATTR_SIZE	76
3465 
3466 #define	MSG_SYM_FILETYPES	"\t(file %s type=%s; file %s type=%s);"
3467 #define	MSG_SYM_FILETYPES_SIZE	36
3468 
3469 #define	MSG_SYM_VISTYPES	"\t(file %s visibility=%s; file %s visibility=%s);"
3470 #define	MSG_SYM_VISTYPES_SIZE	48
3471 
3472 #define	MSG_SYM_DEFTAKEN	"\t%s definition taken"
3473 #define	MSG_SYM_DEFTAKEN_SIZE	20
3474 
3475 #define	MSG_SYM_DEFUPDATE	"\t%s definition taken and updated with larger size"
3476 #define	MSG_SYM_DEFUPDATE_SIZE	49
3477 
3478 #define	MSG_SYM_LARGER	"\tlargest value applied"
3479 #define	MSG_SYM_LARGER_SIZE	22
3480 
3481 #define	MSG_SYM_TENTERR	"\ttentative symbol cannot override defined symbol of smaller size"
3482 #define	MSG_SYM_TENTERR_SIZE	64
3483 
3484 #define	MSG_SYM_INVSHNDX	"symbol %s has invalid section index; ignored:\n\t(file %s value=%s);"
3485 #define	MSG_SYM_INVSHNDX_SIZE	66
3486 
3487 #define	MSG_SYM_NONGLOB	"global symbol %s has non-global binding:\n\t(file %s value=%s);"
3488 #define	MSG_SYM_NONGLOB_SIZE	61
3489 
3490 #define	MSG_SYM_RESERVE	"reserved symbol '%s' already defined in file %s"
3491 #define	MSG_SYM_RESERVE_SIZE	47
3492 
3493 #define	MSG_SYM_NOTNULL	"undefined symbol '%s' with non-zero value encountered from file %s"
3494 #define	MSG_SYM_NOTNULL_SIZE	66
3495 
3496 #define	MSG_SYM_DUPSORTADDR	"section %s: symbol '%s' and symbol '%s' have the same address: %#llx: remove duplicate with NOSORTSYM mapfile directive"
3497 #define	MSG_SYM_DUPSORTADDR_SIZE	119
3498 
3499 #define	MSG_PSYM_INVMINFO1	"file %s: section [%u]%s: entry[%d] has invalid m_info: 0x%llx for symbol index"
3500 #define	MSG_PSYM_INVMINFO1_SIZE	78
3501 
3502 #define	MSG_PSYM_INVMINFO2	"file %s: section [%u]%s: entry[%d] has invalid m_info: 0x%llx for size"
3503 #define	MSG_PSYM_INVMINFO2_SIZE	70
3504 
3505 #define	MSG_PSYM_INVMREPEAT	"file %s: section [%u]%s: entry[%d] has invalid m_repeat: 0x%llx"
3506 #define	MSG_PSYM_INVMREPEAT_SIZE	63
3507 
3508 #define	MSG_PSYM_CANNOTEXPND	"file %s: section [%u]%s: entry[%d] can not be expanded: associated symbol size is unknown %s"
3509 #define	MSG_PSYM_CANNOTEXPND_SIZE	92
3510 
3511 #define	MSG_PSYM_NOSTATIC	"and partial initialization cannot be deferred to a static object"
3512 #define	MSG_PSYM_NOSTATIC_SIZE	64
3513 
3514 #define	MSG_MOVE_OVERLAP	"file %s: section [%u]%s: symbol '%s' overlapping move initialization: start=0x%llx, length=0x%llx: start=0x%llx, length=0x%llx"
3515 #define	MSG_MOVE_OVERLAP_SIZE	126
3516 
3517 #define	MSG_PSYM_EXPREASON1	"output file is static object"
3518 #define	MSG_PSYM_EXPREASON1_SIZE	28
3519 
3520 #define	MSG_PSYM_EXPREASON2	"-z nopartial option in effect"
3521 #define	MSG_PSYM_EXPREASON2_SIZE	29
3522 
3523 #define	MSG_PSYM_EXPREASON3	"move infrastructure size is greater than move data"
3524 #define	MSG_PSYM_EXPREASON3_SIZE	50
3525 
3526 #define	MSG_SUP_NOLOAD	"dlopen() of support library (%s) failed with error: %s"
3527 #define	MSG_SUP_NOLOAD_SIZE	54
3528 
3529 #define	MSG_SUP_BADVERSION	"initialization of support library (%s) failed with bad version.  supported: %d returned: %d"
3530 #define	MSG_SUP_BADVERSION_SIZE	91
3531 
3532 #define	MSG_SYM_FMT_UNDEF	"%s\t\t\t%s\n %s  \t\t\t    %s"
3533 #define	MSG_SYM_FMT_UNDEF_SIZE	22
3534 
3535 #define	MSG_SYM_UNDEF_ITM_11	"Undefined"
3536 #define	MSG_SYM_UNDEF_ITM_11_SIZE	9
3537 
3538 #define	MSG_SYM_UNDEF_ITM_12	"symbol"
3539 #define	MSG_SYM_UNDEF_ITM_12_SIZE	6
3540 
3541 #define	MSG_SYM_UNDEF_ITM_21	"first referenced"
3542 #define	MSG_SYM_UNDEF_ITM_21_SIZE	16
3543 
3544 #define	MSG_SYM_UNDEF_ITM_22	"in file"
3545 #define	MSG_SYM_UNDEF_ITM_22_SIZE	7
3546 
3547 #define	MSG_SYM_UND_UNDEF	"%-35s %s"
3548 #define	MSG_SYM_UND_UNDEF_SIZE	8
3549 
3550 #define	MSG_SYM_UND_NOVER	"%-35s %s  (symbol has no version assigned)"
3551 #define	MSG_SYM_UND_NOVER_SIZE	42
3552 
3553 #define	MSG_SYM_UND_IMPL	"%-35s %s  (symbol belongs to implicit dependency %s)"
3554 #define	MSG_SYM_UND_IMPL_SIZE	52
3555 
3556 #define	MSG_SYM_UND_NOTA	"%-35s %s  (symbol belongs to unavailable version %s (%s))"
3557 #define	MSG_SYM_UND_NOTA_SIZE	57
3558 
3559 #define	MSG_SYM_UND_BNDLOCAL	"%-35s %s  (symbol scope specifies local binding)"
3560 #define	MSG_SYM_UND_BNDLOCAL_SIZE	48
3561 
3562 #define	MSG_SYM_ENTRY	"entry point"
3563 #define	MSG_SYM_ENTRY_SIZE	11
3564 
3565 #define	MSG_SYM_UNDEF	"%s symbol '%s' is undefined"
3566 #define	MSG_SYM_UNDEF_SIZE	27
3567 
3568 #define	MSG_SYM_EXTERN	"%s symbol '%s' is undefined  (symbol belongs to dependency %s)"
3569 #define	MSG_SYM_EXTERN_SIZE	62
3570 
3571 #define	MSG_SYM_NOCRT	"symbol '%s' not found, but %s section exists - possible link-edit without using the compiler driver"
3572 #define	MSG_SYM_NOCRT_SIZE	99
3573 
3574 #define	MSG_UPD_NOREADSEG	"No read-only segments found.  Setting '_etext' to 0"
3575 #define	MSG_UPD_NOREADSEG_SIZE	51
3576 
3577 #define	MSG_UPD_NORDWRSEG	"No read-write segments found.  Setting '_edata' to 0"
3578 #define	MSG_UPD_NORDWRSEG_SIZE	52
3579 
3580 #define	MSG_UPD_NOSEG	"Setting 'end' and '_end' to 0"
3581 #define	MSG_UPD_NOSEG_SIZE	29
3582 
3583 #define	MSG_UPD_SEGOVERLAP	"%s: segment address overlap;\n\tprevious segment ending at address 0x%llx overlaps\n\tuser defined segment '%s' starting at address 0x%llx"
3584 #define	MSG_UPD_SEGOVERLAP_SIZE	134
3585 
3586 #define	MSG_UPD_LARGSIZE	"%s: segment %s calculated size 0x%llx\n\tis larger than user-defined size 0x%llx"
3587 #define	MSG_UPD_LARGSIZE_SIZE	78
3588 
3589 #define	MSG_UPD_NOBITS	"NOBITS section found before end of initialized data"
3590 #define	MSG_UPD_NOBITS_SIZE	51
3591 
3592 #define	MSG_SEG_FIRNOTLOAD	"First segment has type %s, PT_LOAD required: %s"
3593 #define	MSG_SEG_FIRNOTLOAD_SIZE	47
3594 
3595 #define	MSG_UPD_MULEHFRAME	"file %s; section [%u]%s and file %s; section [%u]%s have incompatibile attributes and cannot be merged into a single output section"
3596 #define	MSG_UPD_MULEHFRAME_SIZE	131
3597 
3598 #define	MSG_VER_HIGHER	"file %s: version revision %d is higher than expected %d"
3599 #define	MSG_VER_HIGHER_SIZE	55
3600 
3601 #define	MSG_VER_NOEXIST	"file %s: version '%s' does not exist:\n\trequired by file %s"
3602 #define	MSG_VER_NOEXIST_SIZE	58
3603 
3604 #define	MSG_VER_UNDEF	"version '%s' undefined, referenced by version '%s':\n\trequired by file %s"
3605 #define	MSG_VER_UNDEF_SIZE	72
3606 
3607 #define	MSG_VER_UNAVAIL	"file %s: version '%s' is unavailable:\n\trequired by file %s"
3608 #define	MSG_VER_UNAVAIL_SIZE	58
3609 
3610 #define	MSG_VER_DEFINED	"version symbol '%s' already defined in file %s"
3611 #define	MSG_VER_DEFINED_SIZE	46
3612 
3613 #define	MSG_VER_INVALNDX	"version symbol '%s' from file %s has an invalid version index (%d)"
3614 #define	MSG_VER_INVALNDX_SIZE	66
3615 
3616 #define	MSG_VER_ADDVERS	"unused $ADDVERS specification from file '%s' for object '%s'\nversion(s):"
3617 #define	MSG_VER_ADDVERS_SIZE	72
3618 
3619 #define	MSG_VER_ADDVER	"\t%s"
3620 #define	MSG_VER_ADDVER_SIZE	3
3621 
3622 #define	MSG_VER_CYCLIC	"following versions generate cyclic dependency:"
3623 #define	MSG_VER_CYCLIC_SIZE	46
3624 
3625 #define	MSG_CAP_MULDEF	"capabilities symbol '%s' has multiply-defined members:"
3626 #define	MSG_CAP_MULDEF_SIZE	54
3627 
3628 #define	MSG_CAP_MULDEFSYMS	"\t(file %s symbol '%s'; file %s symbol '%s');"
3629 #define	MSG_CAP_MULDEFSYMS_SIZE	44
3630 
3631 #define	MSG_CAP_REDUNDANT	"file %s: section [%u]%s: symbol capabilities redundant, as object capabilities are more restrictive"
3632 #define	MSG_CAP_REDUNDANT_SIZE	99
3633 
3634 #define	MSG_CAP_NOSYMSFOUND	"no global symbols have been found that are associated with capabilities identified relocatable objects: -z symbolcap has no effect"
3635 #define	MSG_CAP_NOSYMSFOUND_SIZE	130
3636 
3637 #define	MSG_CAPINFO_INVALSYM	"file %s: capabilities info section [%u]%s: index %d: family member symbol '%s': invalid"
3638 #define	MSG_CAPINFO_INVALSYM_SIZE	87
3639 
3640 #define	MSG_CAPINFO_INVALLEAD	"file %s: capabilities info section [%u]%s: index %d: family lead symbol '%s': invalid symbol index %d"
3641 #define	MSG_CAPINFO_INVALLEAD_SIZE	101
3642 
3643 #define	MSG_STR_ALIGNMENTS	"alignments"
3644 #define	MSG_STR_ALIGNMENTS_SIZE	10
3645 
3646 #define	MSG_STR_COMMAND	"(command line)"
3647 #define	MSG_STR_COMMAND_SIZE	14
3648 
3649 #define	MSG_STR_TLSREL	"(internal TLS relocation requirement)"
3650 #define	MSG_STR_TLSREL_SIZE	37
3651 
3652 #define	MSG_STR_SIZES	"sizes"
3653 #define	MSG_STR_SIZES_SIZE	5
3654 
3655 #define	MSG_STR_UNKNOWN	"<unknown>"
3656 #define	MSG_STR_UNKNOWN_SIZE	9
3657 
3658 #define	MSG_STR_SECTION	"%s (section)"
3659 #define	MSG_STR_SECTION_SIZE	12
3660 
3661 #define	MSG_STR_SECTION_MSTR	"%s (merged string section)"
3662 #define	MSG_STR_SECTION_MSTR_SIZE	26
3663 
3664 #define	MSG_ELF_BEGIN	"file %s: elf_begin"
3665 #define	MSG_ELF_BEGIN_SIZE	18
3666 
3667 #define	MSG_ELF_CNTL	"file %s: elf_cntl"
3668 #define	MSG_ELF_CNTL_SIZE	17
3669 
3670 #define	MSG_ELF_GETARHDR	"file %s: elf_getarhdr"
3671 #define	MSG_ELF_GETARHDR_SIZE	21
3672 
3673 #define	MSG_ELF_GETARSYM	"file %s: elf_getarsym"
3674 #define	MSG_ELF_GETARSYM_SIZE	21
3675 
3676 #define	MSG_ELF_GETDATA	"file %s: elf_getdata"
3677 #define	MSG_ELF_GETDATA_SIZE	20
3678 
3679 #define	MSG_ELF_GETEHDR	"file %s: elf_getehdr"
3680 #define	MSG_ELF_GETEHDR_SIZE	20
3681 
3682 #define	MSG_ELF_GETPHDR	"file %s: elf_getphdr"
3683 #define	MSG_ELF_GETPHDR_SIZE	20
3684 
3685 #define	MSG_ELF_GETSCN	"file %s: elf_getscn: scnndx: %d"
3686 #define	MSG_ELF_GETSCN_SIZE	31
3687 
3688 #define	MSG_ELF_GETSHDR	"file %s: elf_getshdr"
3689 #define	MSG_ELF_GETSHDR_SIZE	20
3690 
3691 #define	MSG_ELF_MEMORY	"file %s: elf_memory"
3692 #define	MSG_ELF_MEMORY_SIZE	19
3693 
3694 #define	MSG_ELF_NDXSCN	"file %s: elf_ndxscn"
3695 #define	MSG_ELF_NDXSCN_SIZE	19
3696 
3697 #define	MSG_ELF_NEWDATA	"file %s: elf_newdata"
3698 #define	MSG_ELF_NEWDATA_SIZE	20
3699 
3700 #define	MSG_ELF_NEWEHDR	"file %s: elf_newehdr"
3701 #define	MSG_ELF_NEWEHDR_SIZE	20
3702 
3703 #define	MSG_ELF_NEWSCN	"file %s: elf_newscn"
3704 #define	MSG_ELF_NEWSCN_SIZE	19
3705 
3706 #define	MSG_ELF_NEWPHDR	"file %s: elf_newphdr"
3707 #define	MSG_ELF_NEWPHDR_SIZE	20
3708 
3709 #define	MSG_ELF_STRPTR	"file %s: elf_strptr"
3710 #define	MSG_ELF_STRPTR_SIZE	19
3711 
3712 #define	MSG_ELF_UPDATE	"file %s: elf_update"
3713 #define	MSG_ELF_UPDATE_SIZE	19
3714 
3715 #define	MSG_ELF_SWAP_WRIMAGE	"file %s: _elf_swap_wrimage"
3716 #define	MSG_ELF_SWAP_WRIMAGE_SIZE	26
3717 
3718 #define	MSG_REJ_MACH	"file %s: wrong ELF machine type: %s"
3719 #define	MSG_REJ_MACH_SIZE	35
3720 
3721 #define	MSG_REJ_CLASS	"file %s: wrong ELF class: %s"
3722 #define	MSG_REJ_CLASS_SIZE	28
3723 
3724 #define	MSG_REJ_DATA	"file %s: wrong ELF data format: %s"
3725 #define	MSG_REJ_DATA_SIZE	34
3726 
3727 #define	MSG_REJ_TYPE	"file %s: bad ELF type: %s"
3728 #define	MSG_REJ_TYPE_SIZE	25
3729 
3730 #define	MSG_REJ_BADFLAG	"file %s: bad ELF flags value: %s"
3731 #define	MSG_REJ_BADFLAG_SIZE	32
3732 
3733 #define	MSG_REJ_MISFLAG	"file %s: mismatched ELF flags value: %s"
3734 #define	MSG_REJ_MISFLAG_SIZE	39
3735 
3736 #define	MSG_REJ_VERSION	"file %s: mismatched ELF/lib version: %s"
3737 #define	MSG_REJ_VERSION_SIZE	39
3738 
3739 #define	MSG_REJ_HAL	"file %s: HAL R1 extensions required"
3740 #define	MSG_REJ_HAL_SIZE	35
3741 
3742 #define	MSG_REJ_US3	"file %s: Sun UltraSPARC III extensions required"
3743 #define	MSG_REJ_US3_SIZE	47
3744 
3745 #define	MSG_REJ_STR	"file %s: %s"
3746 #define	MSG_REJ_STR_SIZE	11
3747 
3748 #define	MSG_REJ_UNKFILE	"file %s: unknown file type"
3749 #define	MSG_REJ_UNKFILE_SIZE	26
3750 
3751 #define	MSG_REJ_UNKCAP	"file=%s; unknown capability: %d"
3752 #define	MSG_REJ_UNKCAP_SIZE	31
3753 
3754 #define	MSG_REJ_HWCAP_1	"file %s: hardware capability (CA_SUNW_HW_1) unsupported: %s"
3755 #define	MSG_REJ_HWCAP_1_SIZE	59
3756 
3757 #define	MSG_REJ_SFCAP_1	"file %s: software capability (CA_SUNW_SF_1) unsupported: %s"
3758 #define	MSG_REJ_SFCAP_1_SIZE	59
3759 
3760 #define	MSG_REJ_MACHCAP	"file %s: machine capability (CA_SUNW_MACH) unsupported: %s"
3761 #define	MSG_REJ_MACHCAP_SIZE	58
3762 
3763 #define	MSG_REJ_PLATCAP	"file %s: platform capability (CA_SUNW_PLAT) unsupported: %s"
3764 #define	MSG_REJ_PLATCAP_SIZE	59
3765 
3766 #define	MSG_REJ_HWCAP_2	"file %s: hardware capability (CA_SUNW_HW_2) unsupported: %s"
3767 #define	MSG_REJ_HWCAP_2_SIZE	59
3768 
3769 #define	MSG_REJ_ARCHIVE	"file %s: invalid archive use"
3770 #define	MSG_REJ_ARCHIVE_SIZE	28
3771 
3772 #define	MSG_GUIDE_SUMMARY	"see ld(1) -z guidance for more information"
3773 #define	MSG_GUIDE_SUMMARY_SIZE	42
3774 
3775 #define	MSG_GUIDE_DEFS	"-z defs option recommended for shared objects"
3776 #define	MSG_GUIDE_DEFS_SIZE	45
3777 
3778 #define	MSG_GUIDE_DIRECT	"-B direct or -z direct option recommended before first dependency"
3779 #define	MSG_GUIDE_DIRECT_SIZE	65
3780 
3781 #define	MSG_GUIDE_LAZYLOAD	"-z lazyload option recommended before first dependency"
3782 #define	MSG_GUIDE_LAZYLOAD_SIZE	54
3783 
3784 #define	MSG_GUIDE_MAPFILE	"version 2 mapfile syntax recommended: %s"
3785 #define	MSG_GUIDE_MAPFILE_SIZE	40
3786 
3787 #define	MSG_GUIDE_TEXT	"position independent (PIC) code recommended for shared objects"
3788 #define	MSG_GUIDE_TEXT_SIZE	62
3789 
3790 #define	MSG_GUIDE_UNUSED	"removal of unused dependency recommended: %s"
3791 #define	MSG_GUIDE_UNUSED_SIZE	44
3792 
3793 #define	MSG_STR_EOF	"<eof>"
3794 #define	MSG_STR_EOF_SIZE	5
3795 
3796 #define	MSG_STR_ERROR	"<error>"
3797 #define	MSG_STR_ERROR_SIZE	7
3798 
3799 #define	MSG_STR_EMPTY	""
3800 #define	MSG_STR_EMPTY_SIZE	0
3801 
3802 #define	MSG_QSTR_BANG	"'!'"
3803 #define	MSG_QSTR_BANG_SIZE	3
3804 
3805 #define	MSG_STR_COLON	":"
3806 #define	MSG_STR_COLON_SIZE	1
3807 
3808 #define	MSG_QSTR_COLON	"':'"
3809 #define	MSG_QSTR_COLON_SIZE	3
3810 
3811 #define	MSG_QSTR_SEMICOLON	"';'"
3812 #define	MSG_QSTR_SEMICOLON_SIZE	3
3813 
3814 #define	MSG_QSTR_EQUAL	"'='"
3815 #define	MSG_QSTR_EQUAL_SIZE	3
3816 
3817 #define	MSG_QSTR_PLUSEQ	"'+='"
3818 #define	MSG_QSTR_PLUSEQ_SIZE	4
3819 
3820 #define	MSG_QSTR_MINUSEQ	"'-='"
3821 #define	MSG_QSTR_MINUSEQ_SIZE	4
3822 
3823 #define	MSG_QSTR_ATSIGN	"'@'"
3824 #define	MSG_QSTR_ATSIGN_SIZE	3
3825 
3826 #define	MSG_QSTR_DASH	"'-'"
3827 #define	MSG_QSTR_DASH_SIZE	3
3828 
3829 #define	MSG_QSTR_LEFTBKT	"'{'"
3830 #define	MSG_QSTR_LEFTBKT_SIZE	3
3831 
3832 #define	MSG_QSTR_RIGHTBKT	"'}'"
3833 #define	MSG_QSTR_RIGHTBKT_SIZE	3
3834 
3835 #define	MSG_QSTR_PIPE	"'|'"
3836 #define	MSG_QSTR_PIPE_SIZE	3
3837 
3838 #define	MSG_QSTR_STAR	"'*'"
3839 #define	MSG_QSTR_STAR_SIZE	3
3840 
3841 #define	MSG_STR_DOT	"."
3842 #define	MSG_STR_DOT_SIZE	1
3843 
3844 #define	MSG_STR_SLASH	"/"
3845 #define	MSG_STR_SLASH_SIZE	1
3846 
3847 #define	MSG_STR_DYNAMIC	"(.dynamic)"
3848 #define	MSG_STR_DYNAMIC_SIZE	10
3849 
3850 #define	MSG_STR_ORIGIN	"$ORIGIN"
3851 #define	MSG_STR_ORIGIN_SIZE	7
3852 
3853 #define	MSG_STR_MACHINE	"$MACHINE"
3854 #define	MSG_STR_MACHINE_SIZE	8
3855 
3856 #define	MSG_STR_PLATFORM	"$PLATFORM"
3857 #define	MSG_STR_PLATFORM_SIZE	9
3858 
3859 #define	MSG_STR_ISALIST	"$ISALIST"
3860 #define	MSG_STR_ISALIST_SIZE	8
3861 
3862 #define	MSG_STR_OSNAME	"$OSNAME"
3863 #define	MSG_STR_OSNAME_SIZE	7
3864 
3865 #define	MSG_STR_OSREL	"$OSREL"
3866 #define	MSG_STR_OSREL_SIZE	6
3867 
3868 #define	MSG_STR_UU_REAL_U	"__real_"
3869 #define	MSG_STR_UU_REAL_U_SIZE	7
3870 
3871 #define	MSG_STR_UU_WRAP_U	"__wrap_"
3872 #define	MSG_STR_UU_WRAP_U_SIZE	7
3873 
3874 #define	MSG_STR_UELF32	"_ELF32"
3875 #define	MSG_STR_UELF32_SIZE	6
3876 
3877 #define	MSG_STR_UELF64	"_ELF64"
3878 #define	MSG_STR_UELF64_SIZE	6
3879 
3880 #define	MSG_STR_USPARC	"_sparc"
3881 #define	MSG_STR_USPARC_SIZE	6
3882 
3883 #define	MSG_STR_UX86	"_x86"
3884 #define	MSG_STR_UX86_SIZE	4
3885 
3886 #define	MSG_STR_TRUE	"true"
3887 #define	MSG_STR_TRUE_SIZE	4
3888 
3889 #define	MSG_STR_CDIR_ADD	"$add"
3890 #define	MSG_STR_CDIR_ADD_SIZE	4
3891 
3892 #define	MSG_STR_CDIR_CLEAR	"$clear"
3893 #define	MSG_STR_CDIR_CLEAR_SIZE	6
3894 
3895 #define	MSG_STR_CDIR_ERROR	"$error"
3896 #define	MSG_STR_CDIR_ERROR_SIZE	6
3897 
3898 #define	MSG_STR_CDIR_MFVER	"$mapfile_version"
3899 #define	MSG_STR_CDIR_MFVER_SIZE	16
3900 
3901 #define	MSG_STR_CDIR_IF	"$if"
3902 #define	MSG_STR_CDIR_IF_SIZE	3
3903 
3904 #define	MSG_STR_CDIR_ELIF	"$elif"
3905 #define	MSG_STR_CDIR_ELIF_SIZE	5
3906 
3907 #define	MSG_STR_CDIR_ELSE	"$else"
3908 #define	MSG_STR_CDIR_ELSE_SIZE	5
3909 
3910 #define	MSG_STR_CDIR_ENDIF	"$endif"
3911 #define	MSG_STR_CDIR_ENDIF_SIZE	6
3912 
3913 #define	MSG_STR_GROUP	"GROUP"
3914 #define	MSG_STR_GROUP_SIZE	5
3915 
3916 #define	MSG_STR_SUNW_COMDAT	"SUNW_COMDAT"
3917 #define	MSG_STR_SUNW_COMDAT_SIZE	11
3918 
3919 #define	MSG_FMT_ARMEM	"%s(%s)"
3920 #define	MSG_FMT_ARMEM_SIZE	6
3921 
3922 #define	MSG_FMT_COLPATH	"%s:%s"
3923 #define	MSG_FMT_COLPATH_SIZE	5
3924 
3925 #define	MSG_FMT_SYMNAM	"'%s'"
3926 #define	MSG_FMT_SYMNAM_SIZE	4
3927 
3928 #define	MSG_FMT_NULLSYMNAM	"%s[%d]"
3929 #define	MSG_FMT_NULLSYMNAM_SIZE	6
3930 
3931 #define	MSG_FMT_STRCAT	"%s%s"
3932 #define	MSG_FMT_STRCAT_SIZE	4
3933 
3934 #define	MSG_PTH_RTLD	"/usr/lib/ld.so.1"
3935 #define	MSG_PTH_RTLD_SIZE	16
3936 
3937 #define	MSG_SUNW_OST_SGS	"SUNW_OST_SGS"
3938 #define	MSG_SUNW_OST_SGS_SIZE	12
3939 
3940 #define	MSG_SCN_BSS	".bss"
3941 #define	MSG_SCN_BSS_SIZE	4
3942 
3943 #define	MSG_SCN_DATA	".data"
3944 #define	MSG_SCN_DATA_SIZE	5
3945 
3946 #define	MSG_SCN_COMMENT	".comment"
3947 #define	MSG_SCN_COMMENT_SIZE	8
3948 
3949 #define	MSG_SCN_DEBUG	".debug"
3950 #define	MSG_SCN_DEBUG_SIZE	6
3951 
3952 #define	MSG_SCN_DEBUG_INFO	".debug_info"
3953 #define	MSG_SCN_DEBUG_INFO_SIZE	11
3954 
3955 #define	MSG_SCN_DYNAMIC	".dynamic"
3956 #define	MSG_SCN_DYNAMIC_SIZE	8
3957 
3958 #define	MSG_SCN_DYNSYMSORT	".SUNW_dynsymsort"
3959 #define	MSG_SCN_DYNSYMSORT_SIZE	16
3960 
3961 #define	MSG_SCN_DYNTLSSORT	".SUNW_dyntlssort"
3962 #define	MSG_SCN_DYNTLSSORT_SIZE	16
3963 
3964 #define	MSG_SCN_DYNSTR	".dynstr"
3965 #define	MSG_SCN_DYNSTR_SIZE	7
3966 
3967 #define	MSG_SCN_DYNSYM	".dynsym"
3968 #define	MSG_SCN_DYNSYM_SIZE	7
3969 
3970 #define	MSG_SCN_DYNSYM_SHNDX	".dynsym_shndx"
3971 #define	MSG_SCN_DYNSYM_SHNDX_SIZE	13
3972 
3973 #define	MSG_SCN_LDYNSYM	".SUNW_ldynsym"
3974 #define	MSG_SCN_LDYNSYM_SIZE	13
3975 
3976 #define	MSG_SCN_LDYNSYM_SHNDX	".SUNW_ldynsym_shndx"
3977 #define	MSG_SCN_LDYNSYM_SHNDX_SIZE	19
3978 
3979 #define	MSG_SCN_EX_SHARED	".ex_shared"
3980 #define	MSG_SCN_EX_SHARED_SIZE	10
3981 
3982 #define	MSG_SCN_EX_RANGES	".exception_ranges"
3983 #define	MSG_SCN_EX_RANGES_SIZE	17
3984 
3985 #define	MSG_SCN_EXCL	".excl"
3986 #define	MSG_SCN_EXCL_SIZE	5
3987 
3988 #define	MSG_SCN_FINI	".fini"
3989 #define	MSG_SCN_FINI_SIZE	5
3990 
3991 #define	MSG_SCN_FINIARRAY	".fini_array"
3992 #define	MSG_SCN_FINIARRAY_SIZE	11
3993 
3994 #define	MSG_SCN_GOT	".got"
3995 #define	MSG_SCN_GOT_SIZE	4
3996 
3997 #define	MSG_SCN_GNU_LINKONCE	".gnu.linkonce."
3998 #define	MSG_SCN_GNU_LINKONCE_SIZE	14
3999 
4000 #define	MSG_SCN_HASH	".hash"
4001 #define	MSG_SCN_HASH_SIZE	5
4002 
4003 #define	MSG_SCN_INDEX	".index"
4004 #define	MSG_SCN_INDEX_SIZE	6
4005 
4006 #define	MSG_SCN_INIT	".init"
4007 #define	MSG_SCN_INIT_SIZE	5
4008 
4009 #define	MSG_SCN_INITARRAY	".init_array"
4010 #define	MSG_SCN_INITARRAY_SIZE	11
4011 
4012 #define	MSG_SCN_INTERP	".interp"
4013 #define	MSG_SCN_INTERP_SIZE	7
4014 
4015 #define	MSG_SCN_LBSS	".lbss"
4016 #define	MSG_SCN_LBSS_SIZE	5
4017 
4018 #define	MSG_SCN_LDATA	".ldata"
4019 #define	MSG_SCN_LDATA_SIZE	6
4020 
4021 #define	MSG_SCN_LINE	".line"
4022 #define	MSG_SCN_LINE_SIZE	5
4023 
4024 #define	MSG_SCN_LRODATA	".lrodata"
4025 #define	MSG_SCN_LRODATA_SIZE	8
4026 
4027 #define	MSG_SCN_PLT	".plt"
4028 #define	MSG_SCN_PLT_SIZE	4
4029 
4030 #define	MSG_SCN_PREINITARRAY	".preinit_array"
4031 #define	MSG_SCN_PREINITARRAY_SIZE	14
4032 
4033 #define	MSG_SCN_REL	".rel"
4034 #define	MSG_SCN_REL_SIZE	4
4035 
4036 #define	MSG_SCN_RELA	".rela"
4037 #define	MSG_SCN_RELA_SIZE	5
4038 
4039 #define	MSG_SCN_RODATA	".rodata"
4040 #define	MSG_SCN_RODATA_SIZE	7
4041 
4042 #define	MSG_SCN_SBSS	".sbss"
4043 #define	MSG_SCN_SBSS_SIZE	5
4044 
4045 #define	MSG_SCN_SBSS2	".sbss2"
4046 #define	MSG_SCN_SBSS2_SIZE	6
4047 
4048 #define	MSG_SCN_SDATA	".sdata"
4049 #define	MSG_SCN_SDATA_SIZE	6
4050 
4051 #define	MSG_SCN_SDATA2	".sdata2"
4052 #define	MSG_SCN_SDATA2_SIZE	7
4053 
4054 #define	MSG_SCN_SHSTRTAB	".shstrtab"
4055 #define	MSG_SCN_SHSTRTAB_SIZE	9
4056 
4057 #define	MSG_SCN_STAB	".stab"
4058 #define	MSG_SCN_STAB_SIZE	5
4059 
4060 #define	MSG_SCN_STABEXCL	".stab.exclstr"
4061 #define	MSG_SCN_STABEXCL_SIZE	13
4062 
4063 #define	MSG_SCN_STRTAB	".strtab"
4064 #define	MSG_SCN_STRTAB_SIZE	7
4065 
4066 #define	MSG_SCN_SUNWMOVE	".SUNW_move"
4067 #define	MSG_SCN_SUNWMOVE_SIZE	10
4068 
4069 #define	MSG_SCN_SUNWRELOC	".SUNW_reloc"
4070 #define	MSG_SCN_SUNWRELOC_SIZE	11
4071 
4072 #define	MSG_SCN_SUNWSYMINFO	".SUNW_syminfo"
4073 #define	MSG_SCN_SUNWSYMINFO_SIZE	13
4074 
4075 #define	MSG_SCN_SUNWVERSION	".SUNW_version"
4076 #define	MSG_SCN_SUNWVERSION_SIZE	13
4077 
4078 #define	MSG_SCN_SUNWVERSYM	".SUNW_versym"
4079 #define	MSG_SCN_SUNWVERSYM_SIZE	12
4080 
4081 #define	MSG_SCN_SUNWCAP	".SUNW_cap"
4082 #define	MSG_SCN_SUNWCAP_SIZE	9
4083 
4084 #define	MSG_SCN_SUNWCAPINFO	".SUNW_capinfo"
4085 #define	MSG_SCN_SUNWCAPINFO_SIZE	13
4086 
4087 #define	MSG_SCN_SUNWCAPCHAIN	".SUNW_capchain"
4088 #define	MSG_SCN_SUNWCAPCHAIN_SIZE	14
4089 
4090 #define	MSG_SCN_SYMTAB	".symtab"
4091 #define	MSG_SCN_SYMTAB_SIZE	7
4092 
4093 #define	MSG_SCN_SYMTAB_SHNDX	".symtab_shndx"
4094 #define	MSG_SCN_SYMTAB_SHNDX_SIZE	13
4095 
4096 #define	MSG_SCN_TBSS	".tbss"
4097 #define	MSG_SCN_TBSS_SIZE	5
4098 
4099 #define	MSG_SCN_TDATA	".tdata"
4100 #define	MSG_SCN_TDATA_SIZE	6
4101 
4102 #define	MSG_SCN_TEXT	".text"
4103 #define	MSG_SCN_TEXT_SIZE	5
4104 
4105 #define	MSG_SYM_FINIARRAY	"finiarray"
4106 #define	MSG_SYM_FINIARRAY_SIZE	9
4107 
4108 #define	MSG_SYM_INITARRAY	"initarray"
4109 #define	MSG_SYM_INITARRAY_SIZE	9
4110 
4111 #define	MSG_SYM_PREINITARRAY	"preinitarray"
4112 #define	MSG_SYM_PREINITARRAY_SIZE	12
4113 
4114 #define	MSG_SCN_CTORS	".ctors"
4115 #define	MSG_SCN_CTORS_SIZE	6
4116 
4117 #define	MSG_SCN_DTORS	".dtors"
4118 #define	MSG_SCN_DTORS_SIZE	6
4119 
4120 #define	MSG_SCN_EHFRAME	".eh_frame"
4121 #define	MSG_SCN_EHFRAME_SIZE	9
4122 
4123 #define	MSG_SCN_EHFRAME_HDR	".eh_frame_hdr"
4124 #define	MSG_SCN_EHFRAME_HDR_SIZE	13
4125 
4126 #define	MSG_SCN_GCC_X_TBL	".gcc_except_table"
4127 #define	MSG_SCN_GCC_X_TBL_SIZE	17
4128 
4129 #define	MSG_SCN_JCR	".jcr"
4130 #define	MSG_SCN_JCR_SIZE	4
4131 
4132 #define	MSG_ENT_BSS	"bss"
4133 #define	MSG_ENT_BSS_SIZE	3
4134 
4135 #define	MSG_ENT_DATA	"data"
4136 #define	MSG_ENT_DATA_SIZE	4
4137 
4138 #define	MSG_ENT_EXTRA	"extra"
4139 #define	MSG_ENT_EXTRA_SIZE	5
4140 
4141 #define	MSG_ENT_LDATA	"ldata"
4142 #define	MSG_ENT_LDATA_SIZE	5
4143 
4144 #define	MSG_ENT_LRODATA	"lrodata"
4145 #define	MSG_ENT_LRODATA_SIZE	7
4146 
4147 #define	MSG_ENT_NOTE	"note"
4148 #define	MSG_ENT_NOTE_SIZE	4
4149 
4150 #define	MSG_ENT_TEXT	"text"
4151 #define	MSG_ENT_TEXT_SIZE	4
4152 
4153 #define	MSG_SYM_START	"_start"
4154 #define	MSG_SYM_START_SIZE	6
4155 
4156 #define	MSG_SYM_MAIN	"main"
4157 #define	MSG_SYM_MAIN_SIZE	4
4158 
4159 #define	MSG_SYM_FINI_U	"_fini"
4160 #define	MSG_SYM_FINI_U_SIZE	5
4161 
4162 #define	MSG_SYM_INIT_U	"_init"
4163 #define	MSG_SYM_INIT_U_SIZE	5
4164 
4165 #define	MSG_SYM_DYNAMIC	"DYNAMIC"
4166 #define	MSG_SYM_DYNAMIC_SIZE	7
4167 
4168 #define	MSG_SYM_DYNAMIC_U	"_DYNAMIC"
4169 #define	MSG_SYM_DYNAMIC_U_SIZE	8
4170 
4171 #define	MSG_SYM_EDATA	"edata"
4172 #define	MSG_SYM_EDATA_SIZE	5
4173 
4174 #define	MSG_SYM_EDATA_U	"_edata"
4175 #define	MSG_SYM_EDATA_U_SIZE	6
4176 
4177 #define	MSG_SYM_END	"end"
4178 #define	MSG_SYM_END_SIZE	3
4179 
4180 #define	MSG_SYM_END_U	"_end"
4181 #define	MSG_SYM_END_U_SIZE	4
4182 
4183 #define	MSG_SYM_ETEXT	"etext"
4184 #define	MSG_SYM_ETEXT_SIZE	5
4185 
4186 #define	MSG_SYM_ETEXT_U	"_etext"
4187 #define	MSG_SYM_ETEXT_U_SIZE	6
4188 
4189 #define	MSG_SYM_GOFTBL	"GLOBAL_OFFSET_TABLE_"
4190 #define	MSG_SYM_GOFTBL_SIZE	20
4191 
4192 #define	MSG_SYM_GOFTBL_U	"_GLOBAL_OFFSET_TABLE_"
4193 #define	MSG_SYM_GOFTBL_U_SIZE	21
4194 
4195 #define	MSG_SYM_PLKTBL	"PROCEDURE_LINKAGE_TABLE_"
4196 #define	MSG_SYM_PLKTBL_SIZE	24
4197 
4198 #define	MSG_SYM_PLKTBL_U	"_PROCEDURE_LINKAGE_TABLE_"
4199 #define	MSG_SYM_PLKTBL_U_SIZE	25
4200 
4201 #define	MSG_SYM_TLSGETADDR_U	"__tls_get_addr"
4202 #define	MSG_SYM_TLSGETADDR_U_SIZE	14
4203 
4204 #define	MSG_SYM_TLSGETADDR_UU	"___tls_get_addr"
4205 #define	MSG_SYM_TLSGETADDR_UU_SIZE	15
4206 
4207 #define	MSG_SYM_L_END	"END_"
4208 #define	MSG_SYM_L_END_SIZE	4
4209 
4210 #define	MSG_SYM_L_END_U	"_END_"
4211 #define	MSG_SYM_L_END_U_SIZE	5
4212 
4213 #define	MSG_SYM_L_START	"START_"
4214 #define	MSG_SYM_L_START_SIZE	6
4215 
4216 #define	MSG_SYM_L_START_U	"_START_"
4217 #define	MSG_SYM_L_START_U_SIZE	7
4218 
4219 #define	MSG_SUP_VERSION	"ld_version"
4220 #define	MSG_SUP_VERSION_SIZE	10
4221 
4222 #define	MSG_SUP_INPUT_DONE	"ld_input_done"
4223 #define	MSG_SUP_INPUT_DONE_SIZE	13
4224 
4225 #define	MSG_SUP_START_64	"ld_start64"
4226 #define	MSG_SUP_START_64_SIZE	10
4227 
4228 #define	MSG_SUP_ATEXIT_64	"ld_atexit64"
4229 #define	MSG_SUP_ATEXIT_64_SIZE	11
4230 
4231 #define	MSG_SUP_OPEN_64	"ld_open64"
4232 #define	MSG_SUP_OPEN_64_SIZE	9
4233 
4234 #define	MSG_SUP_FILE_64	"ld_file64"
4235 #define	MSG_SUP_FILE_64_SIZE	9
4236 
4237 #define	MSG_SUP_INSEC_64	"ld_input_section64"
4238 #define	MSG_SUP_INSEC_64_SIZE	18
4239 
4240 #define	MSG_SUP_SEC_64	"ld_section64"
4241 #define	MSG_SUP_SEC_64_SIZE	12
4242 
4243 #define	MSG_SUP_START	"ld_start"
4244 #define	MSG_SUP_START_SIZE	8
4245 
4246 #define	MSG_SUP_ATEXIT	"ld_atexit"
4247 #define	MSG_SUP_ATEXIT_SIZE	9
4248 
4249 #define	MSG_SUP_OPEN	"ld_open"
4250 #define	MSG_SUP_OPEN_SIZE	7
4251 
4252 #define	MSG_SUP_FILE	"ld_file"
4253 #define	MSG_SUP_FILE_SIZE	7
4254 
4255 #define	MSG_SUP_INSEC	"ld_input_section"
4256 #define	MSG_SUP_INSEC_SIZE	16
4257 
4258 #define	MSG_SUP_SEC	"ld_section"
4259 #define	MSG_SUP_SEC_SIZE	10
4260 
4261 #define	MSG_SYS_STAT	"file %s: stat failed: %s"
4262 #define	MSG_SYS_STAT_SIZE	24
4263 
4264 #define	MSG_SYS_READ	"file %s: read failed: %s"
4265 #define	MSG_SYS_READ_SIZE	24
4266 
4267 #define	MSG_SYS_NOTREG	"file %s: is not a regular file"
4268 #define	MSG_SYS_NOTREG_SIZE	30
4269 
4270 #define	MSG_ARG_DY_INCOMP	"%s option is incompatible with building a dynamic executable"
4271 #define	MSG_ARG_DY_INCOMP_SIZE	60
4272 
4273 #define	MSG_MARG_DY_INCOMP	"%s is incompatible with building a dynamic executable"
4274 #define	MSG_MARG_DY_INCOMP_SIZE	53
4275 
4276 #define	MSG_ARG_ST_INCOMP	"%s option is incompatible with building a static object (-dn, -r, --relocatable)"
4277 #define	MSG_ARG_ST_INCOMP_SIZE	80
4278 
4279 #define	MSG_MARG_ST_INCOMP	"%s is incompatible with building a static object (-dn, -r, --relocatable)"
4280 #define	MSG_MARG_ST_INCOMP_SIZE	73
4281 
4282 #define	MSG_MARG_ST_ONLYAVL	"%s is only available when building a shared object"
4283 #define	MSG_MARG_ST_ONLYAVL_SIZE	50
4284 
4285 #define	MSG_ARG_INCOMP	"option %s and %s are incompatible"
4286 #define	MSG_ARG_INCOMP_SIZE	33
4287 
4288 #define	MSG_MARG_INCOMP	"%s and %s are incompatible"
4289 #define	MSG_MARG_INCOMP_SIZE	26
4290 
4291 #define	MSG_ARG_MTONCE	"option %s appears more than once, first setting taken"
4292 #define	MSG_ARG_MTONCE_SIZE	53
4293 
4294 #define	MSG_MARG_MTONCE	"%s appears more than once, first setting taken"
4295 #define	MSG_MARG_MTONCE_SIZE	46
4296 
4297 #define	MSG_ARG_ILLEGAL	"option %s has illegal argument '%s'"
4298 #define	MSG_ARG_ILLEGAL_SIZE	35
4299 
4300 #define	MSG_ARG_YP	"option -YP and -Y%c may not be specified concurrently"
4301 #define	MSG_ARG_YP_SIZE	53
4302 
4303 #define	MSG_ARG_STRIP	"%s specified with %s; only debugging information stripped"
4304 #define	MSG_ARG_STRIP_SIZE	57
4305 
4306 #define	MSG_ARG_NOFILES	"no files on input command line"
4307 #define	MSG_ARG_NOFILES_SIZE	30
4308 
4309 #define	MSG_ARG_NOFLTR	"option %s is only meaningful when building a filter"
4310 #define	MSG_ARG_NOFLTR_SIZE	51
4311 
4312 #define	MSG_ARG_NODEFLIB	"the default library search path has been suppressed, but no runpaths have been specified via %s"
4313 #define	MSG_ARG_NODEFLIB_SIZE	95
4314 
4315 #define	MSG_ARG_NOENTRY	"entry point symbol '%s' is undefined"
4316 #define	MSG_ARG_NOENTRY_SIZE	36
4317 
4318 #define	MSG_ARG_UNSUPPORTED	"option %s is no longer supported; ignored"
4319 #define	MSG_ARG_UNSUPPORTED_SIZE	41
4320 
4321 #define	MSG_MARG_ONLY	"option %s can only be used with a %s"
4322 #define	MSG_MARG_ONLY_SIZE	36
4323 
4324 #define	MSG_ARG_UNKNOWN	"unrecognized option '-%c'"
4325 #define	MSG_ARG_UNKNOWN_SIZE	25
4326 
4327 #define	MSG_ARG_LONG_UNKNOWN	"unrecognized option '%s'"
4328 #define	MSG_ARG_LONG_UNKNOWN_SIZE	24
4329 
4330 #define	MSG_ARG_USEHELP	"use the -z help option for usage information"
4331 #define	MSG_ARG_USEHELP_SIZE	44
4332 
4333 #define	MSG_ARG_FLAGS	"flags processing errors"
4334 #define	MSG_ARG_FLAGS_SIZE	23
4335 
4336 #define	MSG_ARG_FILES	"file processing errors. No output written to %s"
4337 #define	MSG_ARG_FILES_SIZE	47
4338 
4339 #define	MSG_ARG_SYM_WARN	"symbol referencing errors"
4340 #define	MSG_ARG_SYM_WARN_SIZE	25
4341 
4342 #define	MSG_ARG_SYM_FATAL	"symbol referencing errors. No output written to %s"
4343 #define	MSG_ARG_SYM_FATAL_SIZE	50
4344 
4345 #define	MSG_ARG_AR_GRP_OLAP	"%s cannot be nested"
4346 #define	MSG_ARG_AR_GRP_OLAP_SIZE	19
4347 
4348 #define	MSG_ARG_AR_GRP_BAD	"%s used without corresponding %s"
4349 #define	MSG_ARG_AR_GRP_BAD_SIZE	32
4350 
4351 #define	MSG_MARG_AR_GRPS	"archive rescan groups (-z rescan-start, -(, --start-group)"
4352 #define	MSG_MARG_AR_GRPS_SIZE	58
4353 
4354 #define	MSG_MARG_AR_GRP_END	"archive rescan group end option (-z rescan-end, -), --end-group)"
4355 #define	MSG_MARG_AR_GRP_END_SIZE	64
4356 
4357 #define	MSG_MARG_AR_GRP_START	"archive rescan group start option (-z rescan-start, -(, --start-group)"
4358 #define	MSG_MARG_AR_GRP_START_SIZE	70
4359 
4360 #define	MSG_MARG_ENTRY	"entry point option (-e, --entry)"
4361 #define	MSG_MARG_ENTRY_SIZE	32
4362 
4363 #define	MSG_MARG_FILTER_AUX	"auxiliary filter option (-f, --auxiliary)"
4364 #define	MSG_MARG_FILTER_AUX_SIZE	41
4365 
4366 #define	MSG_MARG_FILTER	"filter option (-F, --filter)"
4367 #define	MSG_MARG_FILTER_SIZE	28
4368 
4369 #define	MSG_MARG_OUTFILE	"output object option (-o, --output)"
4370 #define	MSG_MARG_OUTFILE_SIZE	35
4371 
4372 #define	MSG_MARG_REL	"relocatable object option (-r, --relocatable)"
4373 #define	MSG_MARG_REL_SIZE	45
4374 
4375 #define	MSG_MARG_RPATH	"runpath option (-R, -rpath)"
4376 #define	MSG_MARG_RPATH_SIZE	27
4377 
4378 #define	MSG_MARG_SO	"shared object option (-G, -shared)"
4379 #define	MSG_MARG_SO_SIZE	34
4380 
4381 #define	MSG_MARG_SONAME	"soname option (-h, --soname)"
4382 #define	MSG_MARG_SONAME_SIZE	28
4383 
4384 #define	MSG_MARG_STRIP	"strip option (-s, --strip-all)"
4385 #define	MSG_MARG_STRIP_SIZE	30
4386 
4387 #define	MSG_ENT_MAP_FMT_TIL_1	"\t\t%s\n\n"
4388 #define	MSG_ENT_MAP_FMT_TIL_1_SIZE	6
4389 
4390 #define	MSG_ENT_MAP_TITLE_1	"LINK EDITOR MEMORY MAP"
4391 #define	MSG_ENT_MAP_TITLE_1_SIZE	22
4392 
4393 #define	MSG_ENT_MAP_FMT_TIL_2	"\n%s\t\t%s\t\t%s\n%s\t\t%s\t\t%s\t%s\n\n"
4394 #define	MSG_ENT_MAP_FMT_TIL_2_SIZE	27
4395 
4396 #define	MSG_ENT_MAP_FMT_TIL_3	"\n%s\t\t%s\t\t%s\n%s\t\t%s\t\t%s\t\t%s\n\n"
4397 #define	MSG_ENT_MAP_FMT_TIL_3_SIZE	28
4398 
4399 #define	MSG_ENT_ITM_OUTPUT	"output"
4400 #define	MSG_ENT_ITM_OUTPUT_SIZE	6
4401 
4402 #define	MSG_ENT_ITM_INPUT	"input"
4403 #define	MSG_ENT_ITM_INPUT_SIZE	5
4404 
4405 #define	MSG_ENT_ITM_NEW	"new"
4406 #define	MSG_ENT_ITM_NEW_SIZE	3
4407 
4408 #define	MSG_ENT_ITM_SECTION	"section"
4409 #define	MSG_ENT_ITM_SECTION_SIZE	7
4410 
4411 #define	MSG_ENT_ITM_DISPMNT	"displacement"
4412 #define	MSG_ENT_ITM_DISPMNT_SIZE	12
4413 
4414 #define	MSG_ENT_ITM_SIZE	"size"
4415 #define	MSG_ENT_ITM_SIZE_SIZE	4
4416 
4417 #define	MSG_ENT_ITM_VIRTUAL	"virtual"
4418 #define	MSG_ENT_ITM_VIRTUAL_SIZE	7
4419 
4420 #define	MSG_ENT_ITM_ADDRESS	"address"
4421 #define	MSG_ENT_ITM_ADDRESS_SIZE	7
4422 
4423 #define	MSG_ENT_MAP_ENTRY_1	"%-8.8s\t\t\t%08.2llx\t%08.2llx\n"
4424 #define	MSG_ENT_MAP_ENTRY_1_SIZE	27
4425 
4426 #define	MSG_ENT_MAP_ENTRY_2	"\t\t%-8.8s\t%08.2llx\t%08.2llx %s\n"
4427 #define	MSG_ENT_MAP_ENTRY_2_SIZE	30
4428 
4429 #define	MSG_ENT_MUL_FMT_TIL_0	"\n\n\t\t%s\n\n\n"
4430 #define	MSG_ENT_MUL_FMT_TIL_0_SIZE	9
4431 
4432 #define	MSG_ENT_MUL_TIL_0	"MULTIPLY DEFINED SYMBOLS"
4433 #define	MSG_ENT_MUL_TIL_0_SIZE	24
4434 
4435 #define	MSG_ENT_MUL_FMT_TIL_1	"%s\t\t\t\t  %s     %s\n\n"
4436 #define	MSG_ENT_MUL_FMT_TIL_1_SIZE	19
4437 
4438 #define	MSG_ENT_MUL_ITM_SYM	"symbol"
4439 #define	MSG_ENT_MUL_ITM_SYM_SIZE	6
4440 
4441 #define	MSG_ENT_MUL_ITM_DEF_0	"definition used"
4442 #define	MSG_ENT_MUL_ITM_DEF_0_SIZE	15
4443 
4444 #define	MSG_ENT_MUL_ITM_DEF_1	"also defined in"
4445 #define	MSG_ENT_MUL_ITM_DEF_1_SIZE	15
4446 
4447 #define	MSG_ENT_MUL_ENTRY_1	"%-35s %s\n"
4448 #define	MSG_ENT_MUL_ENTRY_1_SIZE	9
4449 
4450 #define	MSG_ENT_MUL_ENTRY_2	"\t\t\t\t\t\t\t%s\n"
4451 #define	MSG_ENT_MUL_ENTRY_2_SIZE	10
4452 
4453 #define	MSG_ENT_NOSEC_1	"mapfile: %s segment: section '%s' does not appear in mapfile specified input file(s)"
4454 #define	MSG_ENT_NOSEC_1_SIZE	84
4455 
4456 #define	MSG_ENT_NOSEC_2	"mapfile: %s segment: section '%s' does not appear in any input file"
4457 #define	MSG_ENT_NOSEC_2_SIZE	67
4458 
4459 #define	MSG_LIB_NOTFOUND	"library -l%s: not found"
4460 #define	MSG_LIB_NOTFOUND_SIZE	23
4461 
4462 #define	MSG_LIB_MALFORM	"LD_LIBRARY_PATH malformed"
4463 #define	MSG_LIB_MALFORM_SIZE	25
4464 
4465 #define	MSG_LIB_BADYP	"-YP library path malformed"
4466 #define	MSG_LIB_BADYP_SIZE	26
4467 
4468 #define	MSG_MAP_BADAUTORED	"%s: %llu: auto-reduction ('*') can only be used in hidden/local, or eliminate scope"
4469 #define	MSG_MAP_BADAUTORED_SIZE	83
4470 
4471 #define	MSG_MAP_BADFLAG	"%s: %llu: badly formed section flags '%s'"
4472 #define	MSG_MAP_BADFLAG_SIZE	41
4473 
4474 #define	MSG_MAP_BADBNAME	"%s: %llu: basename cannot contain path separator ('/'): %s"
4475 #define	MSG_MAP_BADBNAME_SIZE	58
4476 
4477 #define	MSG_MAP_BADONAME	"%s: %llu: object name cannot contain path separator ('/'): %s"
4478 #define	MSG_MAP_BADONAME_SIZE	61
4479 
4480 #define	MSG_MAP_REDEFATT	"%s: %llu: redefining %s attribute for '%s'"
4481 #define	MSG_MAP_REDEFATT_SIZE	42
4482 
4483 #define	MSG_MAP_PREMEOF	"%s: %llu: premature EOF"
4484 #define	MSG_MAP_PREMEOF_SIZE	23
4485 
4486 #define	MSG_MAP_ILLCHAR	"%s: %llu: illegal character '\\%03o'"
4487 #define	MSG_MAP_ILLCHAR_SIZE	35
4488 
4489 #define	MSG_MAP_MALFORM	"%s: %llu: malformed entry"
4490 #define	MSG_MAP_MALFORM_SIZE	25
4491 
4492 #define	MSG_MAP_NONLOAD	"%s: %llu: %s not allowed on non-LOAD segments"
4493 #define	MSG_MAP_NONLOAD_SIZE	45
4494 
4495 #define	MSG_MAP_NOSTACK1	"%s: %llu: %s not allowed on STACK segment"
4496 #define	MSG_MAP_NOSTACK1_SIZE	41
4497 
4498 #define	MSG_MAP_MOREONCE	"%s: %llu: %s set more than once on same line"
4499 #define	MSG_MAP_MOREONCE_SIZE	44
4500 
4501 #define	MSG_MAP_NOTERM	"%s: %llu: unterminated quoted string: %s"
4502 #define	MSG_MAP_NOTERM_SIZE	40
4503 
4504 #define	MSG_MAP_SECINSEG	"%s: %llu: section within segment ordering done on a non-existent segment '%s'"
4505 #define	MSG_MAP_SECINSEG_SIZE	77
4506 
4507 #define	MSG_MAP_UNEXINHERIT	"%s: %llu: unnamed version cannot inherit from other versions: %s"
4508 #define	MSG_MAP_UNEXINHERIT_SIZE	64
4509 
4510 #define	MSG_MAP_UNEXTOK	"%s: %llu: unexpected occurrence of '%c' token"
4511 #define	MSG_MAP_UNEXTOK_SIZE	45
4512 
4513 #define	MSG_MAP_SEGEMPLOAD	"%s: %llu: empty segment must be of type LOAD or NULL"
4514 #define	MSG_MAP_SEGEMPLOAD_SIZE	52
4515 
4516 #define	MSG_MAP_SEGEMPEXE	"%s: %llu: a LOAD empty segment definition is only allowed when creating a dynamic executable"
4517 #define	MSG_MAP_SEGEMPEXE_SIZE	92
4518 
4519 #define	MSG_MAP_SEGEMPATT	"%s: %llu: a LOAD empty segment must have an address and size"
4520 #define	MSG_MAP_SEGEMPATT_SIZE	60
4521 
4522 #define	MSG_MAP_SEGEMPNOATT	"%s: %llu: a NULL empty segment must not have an address or size"
4523 #define	MSG_MAP_SEGEMPNOATT_SIZE	63
4524 
4525 #define	MSG_MAP_SEGEMPSEC	"%s: %llu: empty segment can not have sections assigned to it"
4526 #define	MSG_MAP_SEGEMPSEC_SIZE	60
4527 
4528 #define	MSG_MAP_SEGEMNOPERM	"%s: %llu: empty segment must not have p_flags set: 0x%x"
4529 #define	MSG_MAP_SEGEMNOPERM_SIZE	55
4530 
4531 #define	MSG_MAP_CNTADDRORDER	"%s: %llu: segment cannot have an explicit address and also be in the SEGMENT_ORDER list: %s"
4532 #define	MSG_MAP_CNTADDRORDER_SIZE	91
4533 
4534 #define	MSG_MAP_CNTDISSEG	"%s: %llu: segment cannot be disabled: %s"
4535 #define	MSG_MAP_CNTDISSEG_SIZE	40
4536 
4537 #define	MSG_MAP_DUPNAMENT	"%s: %llu: cannot redefine entrance criteria: %s"
4538 #define	MSG_MAP_DUPNAMENT_SIZE	47
4539 
4540 #define	MSG_MAP_DUPORDSEG	"%s: %llu: segment is already in %s list: %s"
4541 #define	MSG_MAP_DUPORDSEG_SIZE	43
4542 
4543 #define	MSG_MAP_DUP_OS_ORD	"%s: %llu: section is already in OS_ORDER list: %s"
4544 #define	MSG_MAP_DUP_OS_ORD_SIZE	49
4545 
4546 #define	MSG_MAP_DUP_IS_ORD	"%s: %llu: entrance criteria is already in IS_ORDER list: %s"
4547 #define	MSG_MAP_DUP_IS_ORD_SIZE	59
4548 
4549 #define	MSG_MAP_UNKENT	"%s: %llu: unknown entrance criteria (ASSIGN_SECTION): %s"
4550 #define	MSG_MAP_UNKENT_SIZE	56
4551 
4552 #define	MSG_MAP_UNKSEG	"%s: %llu: unknown segment: %s"
4553 #define	MSG_MAP_UNKSEG_SIZE	29
4554 
4555 #define	MSG_MAP_UNKSYMDEF	"%s: %llu: unknown symbol definition: %s"
4556 #define	MSG_MAP_UNKSYMDEF_SIZE	39
4557 
4558 #define	MSG_MAP_UNKSEGTYP	"%s: %llu: unknown internal segment type %d"
4559 #define	MSG_MAP_UNKSEGTYP_SIZE	42
4560 
4561 #define	MSG_MAP_UNKSOTYP	"%s: %llu: unknown shared object type: %s"
4562 #define	MSG_MAP_UNKSOTYP_SIZE	40
4563 
4564 #define	MSG_MAP_UNKSEGATT	"%s: %llu: unknown segment attribute: %s"
4565 #define	MSG_MAP_UNKSEGATT_SIZE	39
4566 
4567 #define	MSG_MAP_UNKSEGFLG	"%s: %llu: unknown segment flag: ?%c"
4568 #define	MSG_MAP_UNKSEGFLG_SIZE	35
4569 
4570 #define	MSG_MAP_UNKSECTYP	"%s: %llu: unknown section type: %s"
4571 #define	MSG_MAP_UNKSECTYP_SIZE	34
4572 
4573 #define	MSG_MAP_SEGSIZE	"%s: %lld: existing segment size symbols cannot be reset: %s"
4574 #define	MSG_MAP_SEGSIZE_SIZE	59
4575 
4576 #define	MSG_MAP_SEGADDR	"%s: %llu: segment address or length '%s' %s"
4577 #define	MSG_MAP_SEGADDR_SIZE	43
4578 
4579 #define	MSG_MAP_BADCAPVAL	"%s: %llu: bad capability value: %s"
4580 #define	MSG_MAP_BADCAPVAL_SIZE	34
4581 
4582 #define	MSG_MAP_UNKCAPATTR	"%s: %llu: unknown capability attribute '%s'"
4583 #define	MSG_MAP_UNKCAPATTR_SIZE	43
4584 
4585 #define	MSG_MAP_EMPTYCAP	"%s: %llu: empty capability definition; ignored"
4586 #define	MSG_MAP_EMPTYCAP_SIZE	46
4587 
4588 #define	MSG_MAP_SYMDEF1	"%s: %llu: symbol '%s' is already defined in file: %s: %s"
4589 #define	MSG_MAP_SYMDEF1_SIZE	56
4590 
4591 #define	MSG_MAP_SYMDEF2	"%s: %llu: symbol '%s': %s"
4592 #define	MSG_MAP_SYMDEF2_SIZE	25
4593 
4594 #define	MSG_MAP_EXPSCOL	"%s: %llu: expected a ';'"
4595 #define	MSG_MAP_EXPSCOL_SIZE	24
4596 
4597 #define	MSG_MAP_EXPEQU	"%s: %llu: expected a '=', ':', '|', or '@'"
4598 #define	MSG_MAP_EXPEQU_SIZE	42
4599 
4600 #define	MSG_MAP_EXPSEGATT	"%s: %llu: expected one or more segment attributes after an '='"
4601 #define	MSG_MAP_EXPSEGATT_SIZE	62
4602 
4603 #define	MSG_MAP_EXPSEGNAM	"%s: %llu: expected a segment name at the beginning of a line"
4604 #define	MSG_MAP_EXPSEGNAM_SIZE	60
4605 
4606 #define	MSG_MAP_EXPSEGTYPE	"%s: %llu: %s segment cannot be used with %s directive: %s"
4607 #define	MSG_MAP_EXPSEGTYPE_SIZE	57
4608 
4609 #define	MSG_MAP_EXPSYM_1	"%s: %llu: expected a symbol name after '@'"
4610 #define	MSG_MAP_EXPSYM_1_SIZE	42
4611 
4612 #define	MSG_MAP_EXPSYM_2	"%s: %llu: expected a symbol name after '{'"
4613 #define	MSG_MAP_EXPSYM_2_SIZE	42
4614 
4615 #define	MSG_MAP_EXPSEC	"%s: %llu: expected a section name after '|'"
4616 #define	MSG_MAP_EXPSEC_SIZE	43
4617 
4618 #define	MSG_MAP_EXPSO	"%s: %llu: expected a shared object definition after '-'"
4619 #define	MSG_MAP_EXPSO_SIZE	55
4620 
4621 #define	MSG_MAP_MULTFILTEE	"%s: %llu: multiple filtee definitions are unsupported"
4622 #define	MSG_MAP_MULTFILTEE_SIZE	53
4623 
4624 #define	MSG_MAP_NOFILTER	"%s: %llu: filtee definition required"
4625 #define	MSG_MAP_NOFILTER_SIZE	36
4626 
4627 #define	MSG_MAP_BADSF1	"%s: %llu: unknown software capabilities: 0x%llx; ignored"
4628 #define	MSG_MAP_BADSF1_SIZE	56
4629 
4630 #define	MSG_MAP_INADDR32SF1	"%s: %llu: software capability ADDR32: is ineffective when building 32-bit object: ignored"
4631 #define	MSG_MAP_INADDR32SF1_SIZE	89
4632 
4633 #define	MSG_MAP_NOINTPOSE	"%s: %llu: interposition symbols can only be defined when building a dynamic executable"
4634 #define	MSG_MAP_NOINTPOSE_SIZE	86
4635 
4636 #define	MSG_MAP_NOEXVLSZ	"%s: %llu: value and size attributes are incompatible with extern or parent symbols"
4637 #define	MSG_MAP_NOEXVLSZ_SIZE	82
4638 
4639 #define	MSG_MAP_FLTR_ONLYAVL	"%s: %llu: symbol filtering is only available when building a shared object"
4640 #define	MSG_MAP_FLTR_ONLYAVL_SIZE	74
4641 
4642 #define	MSG_MAP_SEGSAME	"segments '%s' and '%s' have the same assigned virtual address"
4643 #define	MSG_MAP_SEGSAME_SIZE	61
4644 
4645 #define	MSG_MAP_EXCLIMIT	"exceeds internal limit"
4646 #define	MSG_MAP_EXCLIMIT_SIZE	22
4647 
4648 #define	MSG_MAP_NOBADFRM	"number is badly formed"
4649 #define	MSG_MAP_NOBADFRM_SIZE	22
4650 
4651 #define	MSG_MAP_SEGTYP	"segment type"
4652 #define	MSG_MAP_SEGTYP_SIZE	12
4653 
4654 #define	MSG_MAP_SEGVADDR	"segment virtual address"
4655 #define	MSG_MAP_SEGVADDR_SIZE	23
4656 
4657 #define	MSG_MAP_SEGPHYS	"segment physical address"
4658 #define	MSG_MAP_SEGPHYS_SIZE	24
4659 
4660 #define	MSG_MAP_SEGLEN	"segment length"
4661 #define	MSG_MAP_SEGLEN_SIZE	14
4662 
4663 #define	MSG_MAP_SEGFLAG	"segment flags"
4664 #define	MSG_MAP_SEGFLAG_SIZE	13
4665 
4666 #define	MSG_MAP_SEGALIGN	"segment alignment"
4667 #define	MSG_MAP_SEGALIGN_SIZE	17
4668 
4669 #define	MSG_MAP_SEGROUND	"segment rounding"
4670 #define	MSG_MAP_SEGROUND_SIZE	16
4671 
4672 #define	MSG_MAP_SECTYP	"section type"
4673 #define	MSG_MAP_SECTYP_SIZE	12
4674 
4675 #define	MSG_MAP_SECFLAG	"section flags"
4676 #define	MSG_MAP_SECFLAG_SIZE	13
4677 
4678 #define	MSG_MAP_SECNAME	"section name"
4679 #define	MSG_MAP_SECNAME_SIZE	12
4680 
4681 #define	MSG_MAP_SYMVAL	"symbol value"
4682 #define	MSG_MAP_SYMVAL_SIZE	12
4683 
4684 #define	MSG_MAP_SYMSIZE	"symbol size"
4685 #define	MSG_MAP_SYMSIZE_SIZE	11
4686 
4687 #define	MSG_MAP_DIFF_SYMVAL	"symbol values differ"
4688 #define	MSG_MAP_DIFF_SYMVAL_SIZE	20
4689 
4690 #define	MSG_MAP_DIFF_SYMSZ	"symbol sizes differ"
4691 #define	MSG_MAP_DIFF_SYMSZ_SIZE	19
4692 
4693 #define	MSG_MAP_DIFF_SYMTYP	"symbol types differ"
4694 #define	MSG_MAP_DIFF_SYMTYP_SIZE	19
4695 
4696 #define	MSG_MAP_DIFF_SYMNDX	"symbol indexes differ"
4697 #define	MSG_MAP_DIFF_SYMNDX_SIZE	21
4698 
4699 #define	MSG_MAP_DIFF_SYMLCL	"symbol scope conflict against local and non-local"
4700 #define	MSG_MAP_DIFF_SYMLCL_SIZE	49
4701 
4702 #define	MSG_MAP_DIFF_SYMGLOB	"symbol scope conflict against singleton/exported"
4703 #define	MSG_MAP_DIFF_SYMGLOB_SIZE	48
4704 
4705 #define	MSG_MAP_DIFF_SYMPROT	"symbol scope conflict against protected"
4706 #define	MSG_MAP_DIFF_SYMPROT_SIZE	39
4707 
4708 #define	MSG_MAP_DIFF_SYMVER	"symbol version conflict"
4709 #define	MSG_MAP_DIFF_SYMVER_SIZE	23
4710 
4711 #define	MSG_MAP_DIFF_SYMMUL	"symbol multiple definition"
4712 #define	MSG_MAP_DIFF_SYMMUL_SIZE	26
4713 
4714 #define	MSG_MAP_DIFF_SNGLDIR	"singleton scope and direct declaration are incompatible"
4715 #define	MSG_MAP_DIFF_SNGLDIR_SIZE	55
4716 
4717 #define	MSG_MAP_DIFF_PROTNDIR	"protected scope and no-direct declaration are incompatible"
4718 #define	MSG_MAP_DIFF_PROTNDIR_SIZE	58
4719 
4720 #define	MSG_MAP_SECORDER	"section ordering requested, but no matching section found: segment: %s section: %s"
4721 #define	MSG_MAP_SECORDER_SIZE	82
4722 
4723 #define	MSG_MAP_EXP_ATTR	"%s: %llu: expected attribute name (%s), or terminator (';', '}'): %s"
4724 #define	MSG_MAP_EXP_ATTR_SIZE	68
4725 
4726 #define	MSG_MAP_EXP_CAPMASK	"%s: %llu: expected capability name, integer value, or terminator (';', '}'): %s"
4727 #define	MSG_MAP_EXP_CAPMASK_SIZE	79
4728 
4729 #define	MSG_MAP_EXP_CAPNAME	"%s: %llu: expected name, or terminator (';', '}'): %s"
4730 #define	MSG_MAP_EXP_CAPNAME_SIZE	53
4731 
4732 #define	MSG_MAP_EXP_CAPID	"%s: %llu: expected name, or '{' following %s: %s"
4733 #define	MSG_MAP_EXP_CAPID_SIZE	48
4734 
4735 #define	MSG_MAP_EXP_CAPHW	"%s: %llu: expected hardware capability, or terminator (';', '}'): %s"
4736 #define	MSG_MAP_EXP_CAPHW_SIZE	68
4737 
4738 #define	MSG_MAP_EXP_CAPSF	"%s: %llu: expected software capability, or terminator (';', '}'): %s"
4739 #define	MSG_MAP_EXP_CAPSF_SIZE	68
4740 
4741 #define	MSG_MAP_EXP_EQ	"%s: %llu: expected '=' following %s: %s"
4742 #define	MSG_MAP_EXP_EQ_SIZE	39
4743 
4744 #define	MSG_MAP_EXP_EQ_ALL	"%s: %llu: expected '=', '+=', or '-=' following %s: %s"
4745 #define	MSG_MAP_EXP_EQ_ALL_SIZE	54
4746 
4747 #define	MSG_MAP_EXP_EQ_PEQ	"%s: %llu: expected '=' following %s: %s"
4748 #define	MSG_MAP_EXP_EQ_PEQ_SIZE	39
4749 
4750 #define	MSG_MAP_EXP_DIR	"%s: %llu: expected mapfile directive (%s): %s"
4751 #define	MSG_MAP_EXP_DIR_SIZE	45
4752 
4753 #define	MSG_MAP_SFLG_EXBANG	"%s: %llu: '!' appears without corresponding flag"
4754 #define	MSG_MAP_SFLG_EXBANG_SIZE	48
4755 
4756 #define	MSG_MAP_EXP_FILNAM	"%s: %llu: expected file name following %s: %s"
4757 #define	MSG_MAP_EXP_FILNAM_SIZE	45
4758 
4759 #define	MSG_MAP_EXP_FILPATH	"%s: %llu: expected file path following %s: %s"
4760 #define	MSG_MAP_EXP_FILPATH_SIZE	45
4761 
4762 #define	MSG_MAP_EXP_INT	"%s: %llu: expected integer value following %s: %s"
4763 #define	MSG_MAP_EXP_INT_SIZE	49
4764 
4765 #define	MSG_MAP_EXP_LBKT	"%s: %llu: expected '{' following %s: %s"
4766 #define	MSG_MAP_EXP_LBKT_SIZE	39
4767 
4768 #define	MSG_MAP_EXP_OBJNAM	"%s: %llu: expected object name following %s: %s"
4769 #define	MSG_MAP_EXP_OBJNAM_SIZE	47
4770 
4771 #define	MSG_MAP_SFLG_ONEBANG	"%s: %llu: '!' can only be specified once per flag"
4772 #define	MSG_MAP_SFLG_ONEBANG_SIZE	49
4773 
4774 #define	MSG_MAP_EXP_SECFLAG	"%s: %llu: expected section flag (%s), '!', or terminator (';', '}'): %s"
4775 #define	MSG_MAP_EXP_SECFLAG_SIZE	71
4776 
4777 #define	MSG_MAP_EXP_SECNAM	"%s: %llu: expected section name following %s: %s"
4778 #define	MSG_MAP_EXP_SECNAM_SIZE	48
4779 
4780 #define	MSG_MAP_EXP_SEGFLAG	"%s: %llu: expected segment flag (%s), or terminator (';', '}'): %s"
4781 #define	MSG_MAP_EXP_SEGFLAG_SIZE	66
4782 
4783 #define	MSG_MAP_EXP_ECNAM	"%s: %llu: expected entrance criteria (ASSIGN_SECTION) name, or terminator (';', '}'): %s"
4784 #define	MSG_MAP_EXP_ECNAM_SIZE	88
4785 
4786 #define	MSG_MAP_EXP_SEGNAM	"%s: %llu: expected segment name following %s: %s"
4787 #define	MSG_MAP_EXP_SEGNAM_SIZE	48
4788 
4789 #define	MSG_MAP_EXP_SEM	"%s: %llu: expected ';' to terminate %s: %s"
4790 #define	MSG_MAP_EXP_SEM_SIZE	42
4791 
4792 #define	MSG_MAP_EXP_SEMLBKT	"%s: %llu: expected ';' or '{' following %s: %s"
4793 #define	MSG_MAP_EXP_SEMLBKT_SIZE	46
4794 
4795 #define	MSG_MAP_EXP_SEMRBKT	"%s: %llu: expected ';' or '}' to terminate %s: %s"
4796 #define	MSG_MAP_EXP_SEMRBKT_SIZE	49
4797 
4798 #define	MSG_MAP_EXP_SHTYPE	"%s: %llu: expected section type: %s"
4799 #define	MSG_MAP_EXP_SHTYPE_SIZE	35
4800 
4801 #define	MSG_MAP_EXP_SYM	"%s: %llu: expected symbol name, symbol scope, or '*': %s"
4802 #define	MSG_MAP_EXP_SYM_SIZE	56
4803 
4804 #define	MSG_MAP_EXP_SYMEND	"%s: %llu: expected inherited version name, or terminator (';'): %s"
4805 #define	MSG_MAP_EXP_SYMEND_SIZE	66
4806 
4807 #define	MSG_MAP_EXP_SYMDELIM	"%s: %llu: expected one of ':', ';', or '{': %s"
4808 #define	MSG_MAP_EXP_SYMDELIM_SIZE	46
4809 
4810 #define	MSG_MAP_EXP_SYMFLAG	"%s: %llu: expected symbol flag (%s), or terminator (';', '}'): %s"
4811 #define	MSG_MAP_EXP_SYMFLAG_SIZE	65
4812 
4813 #define	MSG_MAP_EXP_SYMNAM	"%s: %llu: expected symbol name following %s: %s"
4814 #define	MSG_MAP_EXP_SYMNAM_SIZE	47
4815 
4816 #define	MSG_MAP_EXP_SYMSCOPE	"%s: %llu: expected symbol scope (%s): %s"
4817 #define	MSG_MAP_EXP_SYMSCOPE_SIZE	40
4818 
4819 #define	MSG_MAP_EXP_SYMTYPE	"%s: %llu: expected symbol type (%s): %s"
4820 #define	MSG_MAP_EXP_SYMTYPE_SIZE	39
4821 
4822 #define	MSG_MAP_EXP_VERSION	"%s: %llu: expected version name following %s: %s"
4823 #define	MSG_MAP_EXP_VERSION_SIZE	48
4824 
4825 #define	MSG_MAP_BADEXTRA	"%s: %llu: unexpected text found following %s directive"
4826 #define	MSG_MAP_BADEXTRA_SIZE	54
4827 
4828 #define	MSG_MAP_VALUELIMIT	"%s: %llu: numeric value exceeds word size: %s"
4829 #define	MSG_MAP_VALUELIMIT_SIZE	45
4830 
4831 #define	MSG_MAP_MALVALUE	"%s: %llu: malformed numeric value: %s"
4832 #define	MSG_MAP_MALVALUE_SIZE	37
4833 
4834 #define	MSG_MAP_BADVALUETAIL	"%s: %llu: unexpected characters following numeric constant: %s"
4835 #define	MSG_MAP_BADVALUETAIL_SIZE	62
4836 
4837 #define	MSG_MAP_WSNEEDED	"%s: %llu: whitespace needed before token: %s"
4838 #define	MSG_MAP_WSNEEDED_SIZE	44
4839 
4840 #define	MSG_MAP_BADCHAR	"%s: %llu: unexpected text: %s"
4841 #define	MSG_MAP_BADCHAR_SIZE	29
4842 
4843 #define	MSG_MAP_BADKWQUOTE	"%s: %llu: mapfile keywords should not be quoted: %s"
4844 #define	MSG_MAP_BADKWQUOTE_SIZE	51
4845 
4846 #define	MSG_MAP_CDIR_NOTBOL	"%s: %llu: mapfile control directive not at start of line: %s"
4847 #define	MSG_MAP_CDIR_NOTBOL_SIZE	60
4848 
4849 #define	MSG_MAP_NOATTR	"%s: %llu: %s specified no attributes (empty {})"
4850 #define	MSG_MAP_NOATTR_SIZE	47
4851 
4852 #define	MSG_MAP_NOVALUES	"%s: %llu: %s specified without values"
4853 #define	MSG_MAP_NOVALUES_SIZE	37
4854 
4855 #define	MSG_MAP_INTERR	"<internal error>"
4856 #define	MSG_MAP_INTERR_SIZE	16
4857 
4858 #define	MSG_MAP_ISORDVER	"%s: %llu: version 0 mapfile ?O flag and version 1 segment IS_ORDER attribute are mutually exclusive: %s"
4859 #define	MSG_MAP_ISORDVER_SIZE	103
4860 
4861 #define	MSG_MAP_SYMATTR	"symbol attributes"
4862 #define	MSG_MAP_SYMATTR_SIZE	17
4863 
4864 #define	MSG_MAP_CDIR_BADVDIR	"%s: %llu: $mapfile_version directive must specify version 2 or higher: %d"
4865 #define	MSG_MAP_CDIR_BADVDIR_SIZE	73
4866 
4867 #define	MSG_MAP_CDIR_BADVER	"%s: %llu: unknown mapfile version: %d"
4868 #define	MSG_MAP_CDIR_BADVER_SIZE	37
4869 
4870 #define	MSG_MAP_CDIR_REPVER	"%s: %llu: $mapfile_version must be first directive in file"
4871 #define	MSG_MAP_CDIR_REPVER_SIZE	58
4872 
4873 #define	MSG_MAP_CDIR_REQARG	"%s: %llu: %s directive requires an argument"
4874 #define	MSG_MAP_CDIR_REQARG_SIZE	43
4875 
4876 #define	MSG_MAP_CDIR_REQNOARG	"%s: %llu: %s directive does not accept arguments"
4877 #define	MSG_MAP_CDIR_REQNOARG_SIZE	48
4878 
4879 #define	MSG_MAP_CDIR_BAD	"%s: %llu: unrecognized mapfile control directive"
4880 #define	MSG_MAP_CDIR_BAD_SIZE	48
4881 
4882 #define	MSG_MAP_CDIR_NOIF	"%s: %llu: %s directive used without opening $if"
4883 #define	MSG_MAP_CDIR_NOIF_SIZE	47
4884 
4885 #define	MSG_MAP_CDIR_ELSE	"%s: %llu: %s directive preceded by $else on line %d"
4886 #define	MSG_MAP_CDIR_ELSE_SIZE	51
4887 
4888 #define	MSG_MAP_CDIR_NOEND	"%s: %llu: EOF encountered without closing $endif for $if on line %d"
4889 #define	MSG_MAP_CDIR_NOEND_SIZE	67
4890 
4891 #define	MSG_MAP_CDIR_ERROR	"%s: %llu: error: %s"
4892 #define	MSG_MAP_CDIR_ERROR_SIZE	19
4893 
4894 #define	MSG_MAP_CEXP_TOKERR	"%s: %llu: syntax error in conditional expression at: %s"
4895 #define	MSG_MAP_CEXP_TOKERR_SIZE	55
4896 
4897 #define	MSG_MAP_CEXP_SEMERR	"%s: %llu: malformed conditional expression"
4898 #define	MSG_MAP_CEXP_SEMERR_SIZE	42
4899 
4900 #define	MSG_MAP_CEXP_BADOPUSE	"%s: %llu: invalid operator use in conditional expression"
4901 #define	MSG_MAP_CEXP_BADOPUSE_SIZE	56
4902 
4903 #define	MSG_MAP_CEXP_UNBALPAR	"%s: %llu: unbalanced parenthesis in conditional expression"
4904 #define	MSG_MAP_CEXP_UNBALPAR_SIZE	58
4905 
4906 #define	MSG_MAP_BADCESC	"%s: %llu: unrecognized escape in double quoted token: \\%c\n"
4907 #define	MSG_MAP_BADCESC_SIZE	58
4908 
4909 #define	MSG_STR_NULL	"(null)"
4910 #define	MSG_STR_NULL_SIZE	6
4911 
4912 #define	MSG_DBG_DFLT_FMT	"debug: "
4913 #define	MSG_DBG_DFLT_FMT_SIZE	7
4914 
4915 #define	MSG_DBG_AOUT_FMT	"debug: a.out: "
4916 #define	MSG_DBG_AOUT_FMT_SIZE	14
4917 
4918 #define	MSG_DBG_NAME_FMT	"debug: %s: "
4919 #define	MSG_DBG_NAME_FMT_SIZE	11
4920 
4921 #define	MSG_ARG_ASSDEFLIB_MALFORMED	"library name malformed: %s"
4922 #define	MSG_ARG_ASSDEFLIB_MALFORMED_SIZE	26
4923 
4924 #define	MSG_ARG_ASSDEFLIB_FOUND	"dynamic library found on default search path (%s): lib%s.so"
4925 #define	MSG_ARG_ASSDEFLIB_FOUND_SIZE	59
4926 
4927 #define	MSG_SGS_ID	"ld: Software Generation Utilities - Solaris Link Editors: "
4928 #define	MSG_SGS_ID_SIZE	58
4929 
4930 #define	MSG_DBG_FOPEN_MODE	"w"
4931 #define	MSG_DBG_FOPEN_MODE_SIZE	1
4932 
4933 #define	MSG_DBG_CLS32_FMT	"32: "
4934 #define	MSG_DBG_CLS32_FMT_SIZE	4
4935 
4936 #define	MSG_DBG_CLS64_FMT	"64: "
4937 #define	MSG_DBG_CLS64_FMT_SIZE	4
4938 
4939 #define	MSG_STR_PATHTOK	";:"
4940 #define	MSG_STR_PATHTOK_SIZE	2
4941 
4942 #define	MSG_STR_AOUT	"a.out"
4943 #define	MSG_STR_AOUT_SIZE	5
4944 
4945 #define	MSG_STR_LIB_A	"%s/lib%s.a"
4946 #define	MSG_STR_LIB_A_SIZE	10
4947 
4948 #define	MSG_STR_LIB_SO	"%s/lib%s.so"
4949 #define	MSG_STR_LIB_SO_SIZE	11
4950 
4951 #define	MSG_STR_PATH	"%s/%s"
4952 #define	MSG_STR_PATH_SIZE	5
4953 
4954 #define	MSG_STR_STRNL	"%s\n"
4955 #define	MSG_STR_STRNL_SIZE	3
4956 
4957 #define	MSG_STR_NL	"\n"
4958 #define	MSG_STR_NL_SIZE	1
4959 
4960 #define	MSG_STR_CAPGROUPID	"CAP_GROUP_%d"
4961 #define	MSG_STR_CAPGROUPID_SIZE	12
4962 
4963 #define	MSG_STR_LD_DYNAMIC	"dynamic"
4964 #define	MSG_STR_LD_DYNAMIC_SIZE	7
4965 
4966 #define	MSG_STR_SYMBOLIC	"symbolic"
4967 #define	MSG_STR_SYMBOLIC_SIZE	8
4968 
4969 #define	MSG_STR_ELIMINATE	"eliminate"
4970 #define	MSG_STR_ELIMINATE_SIZE	9
4971 
4972 #define	MSG_STR_LOCAL	"local"
4973 #define	MSG_STR_LOCAL_SIZE	5
4974 
4975 #define	MSG_STR_PROGBITS	"progbits"
4976 #define	MSG_STR_PROGBITS_SIZE	8
4977 
4978 #define	MSG_STR_SYMTAB	"symtab"
4979 #define	MSG_STR_SYMTAB_SIZE	6
4980 
4981 #define	MSG_STR_DYNSYM	"dynsym"
4982 #define	MSG_STR_DYNSYM_SIZE	6
4983 
4984 #define	MSG_STR_REL	"rel"
4985 #define	MSG_STR_REL_SIZE	3
4986 
4987 #define	MSG_STR_RELA	"rela"
4988 #define	MSG_STR_RELA_SIZE	4
4989 
4990 #define	MSG_STR_STRTAB	"strtab"
4991 #define	MSG_STR_STRTAB_SIZE	6
4992 
4993 #define	MSG_STR_HASH	"hash"
4994 #define	MSG_STR_HASH_SIZE	4
4995 
4996 #define	MSG_STR_LIB	"lib"
4997 #define	MSG_STR_LIB_SIZE	3
4998 
4999 #define	MSG_STR_NOTE	"note"
5000 #define	MSG_STR_NOTE_SIZE	4
5001 
5002 #define	MSG_STR_NOBITS	"nobits"
5003 #define	MSG_STR_NOBITS_SIZE	6
5004 
5005 #define	MSG_STR_HWCAP_1	"hwcap_1"
5006 #define	MSG_STR_HWCAP_1_SIZE	7
5007 
5008 #define	MSG_STR_SFCAP_1	"sfcap_1"
5009 #define	MSG_STR_SFCAP_1_SIZE	7
5010 
5011 #define	MSG_STR_SOEXT	".so"
5012 #define	MSG_STR_SOEXT_SIZE	3
5013 
5014 #define	MSG_STR_OPTIONS	"3:6:abc:d:e:f:h:il:mo:p:rstu:z:B:CD:F:GI:L:M:N:P:Q:R:S:VW:Y:?"
5015 #define	MSG_STR_OPTIONS_SIZE	61
5016 
5017 #define	MSG_ARG_3	"-3"
5018 #define	MSG_ARG_3_SIZE	2
5019 
5020 #define	MSG_ARG_6	"-6"
5021 #define	MSG_ARG_6_SIZE	2
5022 
5023 #define	MSG_ARG_A	"-a"
5024 #define	MSG_ARG_A_SIZE	2
5025 
5026 #define	MSG_ARG_B	"-b"
5027 #define	MSG_ARG_B_SIZE	2
5028 
5029 #define	MSG_ARG_CB	"-B"
5030 #define	MSG_ARG_CB_SIZE	2
5031 
5032 #define	MSG_ARG_BDIRECT	"-Bdirect"
5033 #define	MSG_ARG_BDIRECT_SIZE	8
5034 
5035 #define	MSG_ARG_BDYNAMIC	"-Bdynamic"
5036 #define	MSG_ARG_BDYNAMIC_SIZE	9
5037 
5038 #define	MSG_ARG_BELIMINATE	"-Beliminate"
5039 #define	MSG_ARG_BELIMINATE_SIZE	11
5040 
5041 #define	MSG_ARG_BGROUP	"-Bgroup"
5042 #define	MSG_ARG_BGROUP_SIZE	7
5043 
5044 #define	MSG_ARG_BLOCAL	"-Blocal"
5045 #define	MSG_ARG_BLOCAL_SIZE	7
5046 
5047 #define	MSG_ARG_BNODIRECT	"-Bnodirect"
5048 #define	MSG_ARG_BNODIRECT_SIZE	10
5049 
5050 #define	MSG_ARG_BSYMBOLIC	"-Bsymbolic"
5051 #define	MSG_ARG_BSYMBOLIC_SIZE	10
5052 
5053 #define	MSG_ARG_BTRANSLATOR	"-Btranslator"
5054 #define	MSG_ARG_BTRANSLATOR_SIZE	12
5055 
5056 #define	MSG_ARG_C	"-c"
5057 #define	MSG_ARG_C_SIZE	2
5058 
5059 #define	MSG_ARG_D	"-d"
5060 #define	MSG_ARG_D_SIZE	2
5061 
5062 #define	MSG_ARG_DY	"-dy"
5063 #define	MSG_ARG_DY_SIZE	3
5064 
5065 #define	MSG_ARG_CI	"-I"
5066 #define	MSG_ARG_CI_SIZE	2
5067 
5068 #define	MSG_ARG_CN	"-N"
5069 #define	MSG_ARG_CN_SIZE	2
5070 
5071 #define	MSG_ARG_P	"-p"
5072 #define	MSG_ARG_P_SIZE	2
5073 
5074 #define	MSG_ARG_CP	"-P"
5075 #define	MSG_ARG_CP_SIZE	2
5076 
5077 #define	MSG_ARG_CQ	"-Q"
5078 #define	MSG_ARG_CQ_SIZE	2
5079 
5080 #define	MSG_ARG_CY	"-Y"
5081 #define	MSG_ARG_CY_SIZE	2
5082 
5083 #define	MSG_ARG_CYL	"-YL"
5084 #define	MSG_ARG_CYL_SIZE	3
5085 
5086 #define	MSG_ARG_CYP	"-YP"
5087 #define	MSG_ARG_CYP_SIZE	3
5088 
5089 #define	MSG_ARG_CYU	"-YU"
5090 #define	MSG_ARG_CYU_SIZE	3
5091 
5092 #define	MSG_ARG_Z	"-z"
5093 #define	MSG_ARG_Z_SIZE	2
5094 
5095 #define	MSG_ARG_ZDEFNODEF	"-z[defs|nodefs]"
5096 #define	MSG_ARG_ZDEFNODEF_SIZE	15
5097 
5098 #define	MSG_ARG_ZGUIDE	"-zguidance"
5099 #define	MSG_ARG_ZGUIDE_SIZE	10
5100 
5101 #define	MSG_ARG_ZNODEF	"-znodefs"
5102 #define	MSG_ARG_ZNODEF_SIZE	8
5103 
5104 #define	MSG_ARG_ZNOINTERP	"-znointerp"
5105 #define	MSG_ARG_ZNOINTERP_SIZE	10
5106 
5107 #define	MSG_ARG_ZRELAXRELOC	"-zrelaxreloc"
5108 #define	MSG_ARG_ZRELAXRELOC_SIZE	12
5109 
5110 #define	MSG_ARG_ZNORELAXRELOC	"-znorelaxreloc"
5111 #define	MSG_ARG_ZNORELAXRELOC_SIZE	14
5112 
5113 #define	MSG_ARG_ZTEXT	"-ztext"
5114 #define	MSG_ARG_ZTEXT_SIZE	6
5115 
5116 #define	MSG_ARG_ZTEXTOFF	"-ztextoff"
5117 #define	MSG_ARG_ZTEXTOFF_SIZE	9
5118 
5119 #define	MSG_ARG_ZTEXTWARN	"-ztextwarn"
5120 #define	MSG_ARG_ZTEXTWARN_SIZE	10
5121 
5122 #define	MSG_ARG_ZTEXTALL	"-z[text|textwarn|textoff]"
5123 #define	MSG_ARG_ZTEXTALL_SIZE	25
5124 
5125 #define	MSG_ARG_ZLOADFLTR	"-zloadfltr"
5126 #define	MSG_ARG_ZLOADFLTR_SIZE	10
5127 
5128 #define	MSG_ARG_ZCOMBRELOC	"-zcombreloc"
5129 #define	MSG_ARG_ZCOMBRELOC_SIZE	11
5130 
5131 #define	MSG_ARG_ZSYMBOLCAP	"-zsymbolcap"
5132 #define	MSG_ARG_ZSYMBOLCAP_SIZE	11
5133 
5134 #define	MSG_ARG_ZFATWNOFATW	"-z[fatal-warnings|nofatalwarnings]"
5135 #define	MSG_ARG_ZFATWNOFATW_SIZE	34
5136 
5137 #define	MSG_ARG_ABSEXEC	"absexec"
5138 #define	MSG_ARG_ABSEXEC_SIZE	7
5139 
5140 #define	MSG_ARG_ALTEXEC64	"altexec64"
5141 #define	MSG_ARG_ALTEXEC64_SIZE	9
5142 
5143 #define	MSG_ARG_NOCOMPSTRTAB	"nocompstrtab"
5144 #define	MSG_ARG_NOCOMPSTRTAB_SIZE	12
5145 
5146 #define	MSG_ARG_GROUPPERM	"groupperm"
5147 #define	MSG_ARG_GROUPPERM_SIZE	9
5148 
5149 #define	MSG_ARG_NOGROUPPERM	"nogroupperm"
5150 #define	MSG_ARG_NOGROUPPERM_SIZE	11
5151 
5152 #define	MSG_ARG_LAZYLOAD	"lazyload"
5153 #define	MSG_ARG_LAZYLOAD_SIZE	8
5154 
5155 #define	MSG_ARG_NOLAZYLOAD	"nolazyload"
5156 #define	MSG_ARG_NOLAZYLOAD_SIZE	10
5157 
5158 #define	MSG_ARG_INTERPOSE	"interpose"
5159 #define	MSG_ARG_INTERPOSE_SIZE	9
5160 
5161 #define	MSG_ARG_DIRECT	"direct"
5162 #define	MSG_ARG_DIRECT_SIZE	6
5163 
5164 #define	MSG_ARG_NODIRECT	"nodirect"
5165 #define	MSG_ARG_NODIRECT_SIZE	8
5166 
5167 #define	MSG_ARG_IGNORE	"ignore"
5168 #define	MSG_ARG_IGNORE_SIZE	6
5169 
5170 #define	MSG_ARG_RECORD	"record"
5171 #define	MSG_ARG_RECORD_SIZE	6
5172 
5173 #define	MSG_ARG_INITFIRST	"initfirst"
5174 #define	MSG_ARG_INITFIRST_SIZE	9
5175 
5176 #define	MSG_ARG_INITARRAY	"initarray="
5177 #define	MSG_ARG_INITARRAY_SIZE	10
5178 
5179 #define	MSG_ARG_FINIARRAY	"finiarray="
5180 #define	MSG_ARG_FINIARRAY_SIZE	10
5181 
5182 #define	MSG_ARG_PREINITARRAY	"preinitarray="
5183 #define	MSG_ARG_PREINITARRAY_SIZE	13
5184 
5185 #define	MSG_ARG_RTLDINFO	"rtldinfo="
5186 #define	MSG_ARG_RTLDINFO_SIZE	9
5187 
5188 #define	MSG_ARG_DTRACE	"dtrace="
5189 #define	MSG_ARG_DTRACE_SIZE	7
5190 
5191 #define	MSG_ARG_TRANSLATOR	"translator"
5192 #define	MSG_ARG_TRANSLATOR_SIZE	10
5193 
5194 #define	MSG_ARG_NOOPEN	"nodlopen"
5195 #define	MSG_ARG_NOOPEN_SIZE	8
5196 
5197 #define	MSG_ARG_NOW	"now"
5198 #define	MSG_ARG_NOW_SIZE	3
5199 
5200 #define	MSG_ARG_ORIGIN	"origin"
5201 #define	MSG_ARG_ORIGIN_SIZE	6
5202 
5203 #define	MSG_ARG_DEFS	"defs"
5204 #define	MSG_ARG_DEFS_SIZE	4
5205 
5206 #define	MSG_ARG_NODEFS	"nodefs"
5207 #define	MSG_ARG_NODEFS_SIZE	6
5208 
5209 #define	MSG_ARG_NODUMP	"nodump"
5210 #define	MSG_ARG_NODUMP_SIZE	6
5211 
5212 #define	MSG_ARG_NOVERSION	"noversion"
5213 #define	MSG_ARG_NOVERSION_SIZE	9
5214 
5215 #define	MSG_ARG_TEXT	"text"
5216 #define	MSG_ARG_TEXT_SIZE	4
5217 
5218 #define	MSG_ARG_TEXTOFF	"textoff"
5219 #define	MSG_ARG_TEXTOFF_SIZE	7
5220 
5221 #define	MSG_ARG_TEXTWARN	"textwarn"
5222 #define	MSG_ARG_TEXTWARN_SIZE	8
5223 
5224 #define	MSG_ARG_MULDEFS	"muldefs"
5225 #define	MSG_ARG_MULDEFS_SIZE	7
5226 
5227 #define	MSG_ARG_NODELETE	"nodelete"
5228 #define	MSG_ARG_NODELETE_SIZE	8
5229 
5230 #define	MSG_ARG_NOINTERP	"nointerp"
5231 #define	MSG_ARG_NOINTERP_SIZE	8
5232 
5233 #define	MSG_ARG_NOPARTIAL	"nopartial"
5234 #define	MSG_ARG_NOPARTIAL_SIZE	9
5235 
5236 #define	MSG_ARG_NORELOC	"noreloc"
5237 #define	MSG_ARG_NORELOC_SIZE	7
5238 
5239 #define	MSG_ARG_REDLOCSYM	"redlocsym"
5240 #define	MSG_ARG_REDLOCSYM_SIZE	9
5241 
5242 #define	MSG_ARG_VERBOSE	"verbose"
5243 #define	MSG_ARG_VERBOSE_SIZE	7
5244 
5245 #define	MSG_ARG_WEAKEXT	"weakextract"
5246 #define	MSG_ARG_WEAKEXT_SIZE	11
5247 
5248 #define	MSG_ARG_LOADFLTR	"loadfltr"
5249 #define	MSG_ARG_LOADFLTR_SIZE	8
5250 
5251 #define	MSG_ARG_ALLEXTRT	"allextract"
5252 #define	MSG_ARG_ALLEXTRT_SIZE	10
5253 
5254 #define	MSG_ARG_DFLEXTRT	"defaultextract"
5255 #define	MSG_ARG_DFLEXTRT_SIZE	14
5256 
5257 #define	MSG_ARG_COMBRELOC	"combreloc"
5258 #define	MSG_ARG_COMBRELOC_SIZE	9
5259 
5260 #define	MSG_ARG_NOCOMBRELOC	"nocombreloc"
5261 #define	MSG_ARG_NOCOMBRELOC_SIZE	11
5262 
5263 #define	MSG_ARG_NODEFAULTLIB	"nodefaultlib"
5264 #define	MSG_ARG_NODEFAULTLIB_SIZE	12
5265 
5266 #define	MSG_ARG_ENDFILTEE	"endfiltee"
5267 #define	MSG_ARG_ENDFILTEE_SIZE	9
5268 
5269 #define	MSG_ARG_LD32	"ld32="
5270 #define	MSG_ARG_LD32_SIZE	5
5271 
5272 #define	MSG_ARG_LD64	"ld64="
5273 #define	MSG_ARG_LD64_SIZE	5
5274 
5275 #define	MSG_ARG_RESCAN	"rescan"
5276 #define	MSG_ARG_RESCAN_SIZE	6
5277 
5278 #define	MSG_ARG_RESCAN_NOW	"rescan-now"
5279 #define	MSG_ARG_RESCAN_NOW_SIZE	10
5280 
5281 #define	MSG_ARG_RESCAN_START	"rescan-start"
5282 #define	MSG_ARG_RESCAN_START_SIZE	12
5283 
5284 #define	MSG_ARG_RESCAN_END	"rescan-end"
5285 #define	MSG_ARG_RESCAN_END_SIZE	10
5286 
5287 #define	MSG_ARG_GUIDE	"guidance"
5288 #define	MSG_ARG_GUIDE_SIZE	8
5289 
5290 #define	MSG_ARG_NOLDYNSYM	"noldynsym"
5291 #define	MSG_ARG_NOLDYNSYM_SIZE	9
5292 
5293 #define	MSG_ARG_RELAXRELOC	"relaxreloc"
5294 #define	MSG_ARG_RELAXRELOC_SIZE	10
5295 
5296 #define	MSG_ARG_NORELAXRELOC	"norelaxreloc"
5297 #define	MSG_ARG_NORELAXRELOC_SIZE	12
5298 
5299 #define	MSG_ARG_NOSIGHANDLER	"nosighandler"
5300 #define	MSG_ARG_NOSIGHANDLER_SIZE	12
5301 
5302 #define	MSG_ARG_GLOBAUDIT	"globalaudit"
5303 #define	MSG_ARG_GLOBAUDIT_SIZE	11
5304 
5305 #define	MSG_ARG_TARGET	"target="
5306 #define	MSG_ARG_TARGET_SIZE	7
5307 
5308 #define	MSG_ARG_WRAP	"wrap="
5309 #define	MSG_ARG_WRAP_SIZE	5
5310 
5311 #define	MSG_ARG_FATWARN	"fatal-warnings"
5312 #define	MSG_ARG_FATWARN_SIZE	14
5313 
5314 #define	MSG_ARG_NOFATWARN	"nofatal-warnings"
5315 #define	MSG_ARG_NOFATWARN_SIZE	16
5316 
5317 #define	MSG_ARG_HELP	"help"
5318 #define	MSG_ARG_HELP_SIZE	4
5319 
5320 #define	MSG_ARG_GROUP	"group"
5321 #define	MSG_ARG_GROUP_SIZE	5
5322 
5323 #define	MSG_ARG_REDUCE	"reduce"
5324 #define	MSG_ARG_REDUCE_SIZE	6
5325 
5326 #define	MSG_ARG_STATIC	"static"
5327 #define	MSG_ARG_STATIC_SIZE	6
5328 
5329 #define	MSG_ARG_SYMBOLCAP	"symbolcap"
5330 #define	MSG_ARG_SYMBOLCAP_SIZE	9
5331 
5332 #define	MSG_ARG_DEFERRED	"deferred"
5333 #define	MSG_ARG_DEFERRED_SIZE	8
5334 
5335 #define	MSG_ARG_NODEFERRED	"nodeferred"
5336 #define	MSG_ARG_NODEFERRED_SIZE	10
5337 
5338 #define	MSG_ARG_ASSDEFLIB	"assert-deflib"
5339 #define	MSG_ARG_ASSDEFLIB_SIZE	13
5340 
5341 #define	MSG_ARG_LCOM	"L,"
5342 #define	MSG_ARG_LCOM_SIZE	2
5343 
5344 #define	MSG_ARG_PCOM	"P,"
5345 #define	MSG_ARG_PCOM_SIZE	2
5346 
5347 #define	MSG_ARG_UCOM	"U,"
5348 #define	MSG_ARG_UCOM_SIZE	2
5349 
5350 #define	MSG_ARG_T_RPATH	"rpath"
5351 #define	MSG_ARG_T_RPATH_SIZE	5
5352 
5353 #define	MSG_ARG_T_SHARED	"shared"
5354 #define	MSG_ARG_T_SHARED_SIZE	6
5355 
5356 #define	MSG_ARG_T_SONAME	"soname"
5357 #define	MSG_ARG_T_SONAME_SIZE	6
5358 
5359 #define	MSG_ARG_T_WL	"l,-"
5360 #define	MSG_ARG_T_WL_SIZE	3
5361 
5362 #define	MSG_ARG_T_AUXFLTR	"-auxiliary"
5363 #define	MSG_ARG_T_AUXFLTR_SIZE	10
5364 
5365 #define	MSG_ARG_T_MULDEFS	"-allow-multiple-definition"
5366 #define	MSG_ARG_T_MULDEFS_SIZE	26
5367 
5368 #define	MSG_ARG_T_INTERP	"-dynamic-linker"
5369 #define	MSG_ARG_T_INTERP_SIZE	15
5370 
5371 #define	MSG_ARG_T_ENDGROUP	"-end-group"
5372 #define	MSG_ARG_T_ENDGROUP_SIZE	10
5373 
5374 #define	MSG_ARG_T_ENTRY	"-entry"
5375 #define	MSG_ARG_T_ENTRY_SIZE	6
5376 
5377 #define	MSG_ARG_T_STDFLTR	"-filter"
5378 #define	MSG_ARG_T_STDFLTR_SIZE	7
5379 
5380 #define	MSG_ARG_T_FATWARN	"-fatal-warnings"
5381 #define	MSG_ARG_T_FATWARN_SIZE	15
5382 
5383 #define	MSG_ARG_T_NOFATWARN	"-no-fatal-warnings"
5384 #define	MSG_ARG_T_NOFATWARN_SIZE	18
5385 
5386 #define	MSG_ARG_T_HELP	"-help"
5387 #define	MSG_ARG_T_HELP_SIZE	5
5388 
5389 #define	MSG_ARG_T_LIBRARY	"-library"
5390 #define	MSG_ARG_T_LIBRARY_SIZE	8
5391 
5392 #define	MSG_ARG_T_LIBPATH	"-library-path"
5393 #define	MSG_ARG_T_LIBPATH_SIZE	13
5394 
5395 #define	MSG_ARG_T_NOUNDEF	"-no-undefined"
5396 #define	MSG_ARG_T_NOUNDEF_SIZE	13
5397 
5398 #define	MSG_ARG_T_NOWHOLEARC	"-no-whole-archive"
5399 #define	MSG_ARG_T_NOWHOLEARC_SIZE	17
5400 
5401 #define	MSG_ARG_T_OUTPUT	"-output"
5402 #define	MSG_ARG_T_OUTPUT_SIZE	7
5403 
5404 #define	MSG_ARG_T_RELOCATABLE	"-relocatable"
5405 #define	MSG_ARG_T_RELOCATABLE_SIZE	12
5406 
5407 #define	MSG_ARG_T_STARTGROUP	"-start-group"
5408 #define	MSG_ARG_T_STARTGROUP_SIZE	12
5409 
5410 #define	MSG_ARG_T_STRIP	"-strip-all"
5411 #define	MSG_ARG_T_STRIP_SIZE	10
5412 
5413 #define	MSG_ARG_T_UNDEF	"-undefined"
5414 #define	MSG_ARG_T_UNDEF_SIZE	10
5415 
5416 #define	MSG_ARG_T_VERSION	"-version"
5417 #define	MSG_ARG_T_VERSION_SIZE	8
5418 
5419 #define	MSG_ARG_T_WHOLEARC	"-whole-archive"
5420 #define	MSG_ARG_T_WHOLEARC_SIZE	14
5421 
5422 #define	MSG_ARG_T_WRAP	"-wrap"
5423 #define	MSG_ARG_T_WRAP_SIZE	5
5424 
5425 #define	MSG_ARG_T_OPAR	"("
5426 #define	MSG_ARG_T_OPAR_SIZE	1
5427 
5428 #define	MSG_ARG_T_CPAR	")"
5429 #define	MSG_ARG_T_CPAR_SIZE	1
5430 
5431 #define	MSG_ARG_GUIDE_DELIM	",: \t"
5432 #define	MSG_ARG_GUIDE_DELIM_SIZE	4
5433 
5434 #define	MSG_ARG_GUIDE_NO_ALL	"noall"
5435 #define	MSG_ARG_GUIDE_NO_ALL_SIZE	5
5436 
5437 #define	MSG_ARG_GUIDE_NO_DEFS	"nodefs"
5438 #define	MSG_ARG_GUIDE_NO_DEFS_SIZE	6
5439 
5440 #define	MSG_ARG_GUIDE_NO_DIRECT	"nodirect"
5441 #define	MSG_ARG_GUIDE_NO_DIRECT_SIZE	8
5442 
5443 #define	MSG_ARG_GUIDE_NO_LAZYLOAD	"nolazyload"
5444 #define	MSG_ARG_GUIDE_NO_LAZYLOAD_SIZE	10
5445 
5446 #define	MSG_ARG_GUIDE_NO_MAPFILE	"nomapfile"
5447 #define	MSG_ARG_GUIDE_NO_MAPFILE_SIZE	9
5448 
5449 #define	MSG_ARG_GUIDE_NO_TEXT	"notext"
5450 #define	MSG_ARG_GUIDE_NO_TEXT_SIZE	6
5451 
5452 #define	MSG_ARG_GUIDE_NO_UNUSED	"nounused"
5453 #define	MSG_ARG_GUIDE_NO_UNUSED_SIZE	8
5454 
5455 #define	MSG_LD_RUN_PATH	"LD_RUN_PATH"
5456 #define	MSG_LD_RUN_PATH_SIZE	11
5457 
5458 #define	MSG_LD_LIBPATH_32	"LD_LIBRARY_PATH_32"
5459 #define	MSG_LD_LIBPATH_32_SIZE	18
5460 
5461 #define	MSG_LD_LIBPATH_64	"LD_LIBRARY_PATH_64"
5462 #define	MSG_LD_LIBPATH_64_SIZE	18
5463 
5464 #define	MSG_LD_LIBPATH	"LD_LIBRARY_PATH"
5465 #define	MSG_LD_LIBPATH_SIZE	15
5466 
5467 #define	MSG_LD_NOVERSION_32	"LD_NOVERSION_32"
5468 #define	MSG_LD_NOVERSION_32_SIZE	15
5469 
5470 #define	MSG_LD_NOVERSION_64	"LD_NOVERSION_64"
5471 #define	MSG_LD_NOVERSION_64_SIZE	15
5472 
5473 #define	MSG_LD_NOVERSION	"LD_NOVERSION"
5474 #define	MSG_LD_NOVERSION_SIZE	12
5475 
5476 #define	MSG_SGS_SUPPORT_32	"SGS_SUPPORT_32"
5477 #define	MSG_SGS_SUPPORT_32_SIZE	14
5478 
5479 #define	MSG_SGS_SUPPORT_64	"SGS_SUPPORT_64"
5480 #define	MSG_SGS_SUPPORT_64_SIZE	14
5481 
5482 #define	MSG_SGS_SUPPORT	"SGS_SUPPORT"
5483 #define	MSG_SGS_SUPPORT_SIZE	11
5484 
5485 #define	MSG_SYM_LIBVER_U	"_lib_version"
5486 #define	MSG_SYM_LIBVER_U_SIZE	12
5487 
5488 #define	MSG_MAP_LOAD	"load"
5489 #define	MSG_MAP_LOAD_SIZE	4
5490 
5491 #define	MSG_MAP_NOTE	"note"
5492 #define	MSG_MAP_NOTE_SIZE	4
5493 
5494 #define	MSG_MAP_NULL	"null"
5495 #define	MSG_MAP_NULL_SIZE	4
5496 
5497 #define	MSG_MAP_STACK	"stack"
5498 #define	MSG_MAP_STACK_SIZE	5
5499 
5500 #define	MSG_MAP_ADDVERS	"addvers"
5501 #define	MSG_MAP_ADDVERS_SIZE	7
5502 
5503 #define	MSG_MAP_FUNCTION	"function"
5504 #define	MSG_MAP_FUNCTION_SIZE	8
5505 
5506 #define	MSG_MAP_DATA	"data"
5507 #define	MSG_MAP_DATA_SIZE	4
5508 
5509 #define	MSG_MAP_COMMON	"common"
5510 #define	MSG_MAP_COMMON_SIZE	6
5511 
5512 #define	MSG_MAP_PARENT	"parent"
5513 #define	MSG_MAP_PARENT_SIZE	6
5514 
5515 #define	MSG_MAP_EXTERN	"extern"
5516 #define	MSG_MAP_EXTERN_SIZE	6
5517 
5518 #define	MSG_MAP_DIRECT	"direct"
5519 #define	MSG_MAP_DIRECT_SIZE	6
5520 
5521 #define	MSG_MAP_NODIRECT	"nodirect"
5522 #define	MSG_MAP_NODIRECT_SIZE	8
5523 
5524 #define	MSG_MAP_FILTER	"filter"
5525 #define	MSG_MAP_FILTER_SIZE	6
5526 
5527 #define	MSG_MAP_AUXILIARY	"auxiliary"
5528 #define	MSG_MAP_AUXILIARY_SIZE	9
5529 
5530 #define	MSG_MAP_OVERRIDE	"override"
5531 #define	MSG_MAP_OVERRIDE_SIZE	8
5532 
5533 #define	MSG_MAP_INTERPOSE	"interpose"
5534 #define	MSG_MAP_INTERPOSE_SIZE	9
5535 
5536 #define	MSG_MAP_DYNSORT	"dynsort"
5537 #define	MSG_MAP_DYNSORT_SIZE	7
5538 
5539 #define	MSG_MAP_NODYNSORT	"nodynsort"
5540 #define	MSG_MAP_NODYNSORT_SIZE	9
5541 
5542 #define	MSG_MAPKW_ALIGN	"ALIGN"
5543 #define	MSG_MAPKW_ALIGN_SIZE	5
5544 
5545 #define	MSG_MAPKW_ALLOC	"ALLOC"
5546 #define	MSG_MAPKW_ALLOC_SIZE	5
5547 
5548 #define	MSG_MAPKW_ALLOW	"ALLOW"
5549 #define	MSG_MAPKW_ALLOW_SIZE	5
5550 
5551 #define	MSG_MAPKW_AMD64_LARGE	"AMD64_LARGE"
5552 #define	MSG_MAPKW_AMD64_LARGE_SIZE	11
5553 
5554 #define	MSG_MAPKW_ASSIGN_SECTION	"ASSIGN_SECTION"
5555 #define	MSG_MAPKW_ASSIGN_SECTION_SIZE	14
5556 
5557 #define	MSG_MAPKW_AUX	"AUXILIARY"
5558 #define	MSG_MAPKW_AUX_SIZE	9
5559 
5560 #define	MSG_MAPKW_CAPABILITY	"CAPABILITY"
5561 #define	MSG_MAPKW_CAPABILITY_SIZE	10
5562 
5563 #define	MSG_MAPKW_COMMON	"COMMON"
5564 #define	MSG_MAPKW_COMMON_SIZE	6
5565 
5566 #define	MSG_MAPKW_DATA	"DATA"
5567 #define	MSG_MAPKW_DATA_SIZE	4
5568 
5569 #define	MSG_MAPKW_DEFAULT	"DEFAULT"
5570 #define	MSG_MAPKW_DEFAULT_SIZE	7
5571 
5572 #define	MSG_MAPKW_DEPEND_VERSIONS	"DEPEND_VERSIONS"
5573 #define	MSG_MAPKW_DEPEND_VERSIONS_SIZE	15
5574 
5575 #define	MSG_MAPKW_DIRECT	"DIRECT"
5576 #define	MSG_MAPKW_DIRECT_SIZE	6
5577 
5578 #define	MSG_MAPKW_DISABLE	"DISABLE"
5579 #define	MSG_MAPKW_DISABLE_SIZE	7
5580 
5581 #define	MSG_MAPKW_DYNSORT	"DYNSORT"
5582 #define	MSG_MAPKW_DYNSORT_SIZE	7
5583 
5584 #define	MSG_MAPKW_ELIMINATE	"ELIMINATE"
5585 #define	MSG_MAPKW_ELIMINATE_SIZE	9
5586 
5587 #define	MSG_MAPKW_EXECUTE	"EXECUTE"
5588 #define	MSG_MAPKW_EXECUTE_SIZE	7
5589 
5590 #define	MSG_MAPKW_EXPORTED	"EXPORTED"
5591 #define	MSG_MAPKW_EXPORTED_SIZE	8
5592 
5593 #define	MSG_MAPKW_EXTERN	"EXTERN"
5594 #define	MSG_MAPKW_EXTERN_SIZE	6
5595 
5596 #define	MSG_MAPKW_FILTER	"FILTER"
5597 #define	MSG_MAPKW_FILTER_SIZE	6
5598 
5599 #define	MSG_MAPKW_FILE_BASENAME	"FILE_BASENAME"
5600 #define	MSG_MAPKW_FILE_BASENAME_SIZE	13
5601 
5602 #define	MSG_MAPKW_FILE_PATH	"FILE_PATH"
5603 #define	MSG_MAPKW_FILE_PATH_SIZE	9
5604 
5605 #define	MSG_MAPKW_FILE_OBJNAME	"FILE_OBJNAME"
5606 #define	MSG_MAPKW_FILE_OBJNAME_SIZE	12
5607 
5608 #define	MSG_MAPKW_FUNCTION	"FUNCTION"
5609 #define	MSG_MAPKW_FUNCTION_SIZE	8
5610 
5611 #define	MSG_MAPKW_FLAGS	"FLAGS"
5612 #define	MSG_MAPKW_FLAGS_SIZE	5
5613 
5614 #define	MSG_MAPKW_GLOBAL	"GLOBAL"
5615 #define	MSG_MAPKW_GLOBAL_SIZE	6
5616 
5617 #define	MSG_MAPKW_INTERPOSE	"INTERPOSE"
5618 #define	MSG_MAPKW_INTERPOSE_SIZE	9
5619 
5620 #define	MSG_MAPKW_HIDDEN	"HIDDEN"
5621 #define	MSG_MAPKW_HIDDEN_SIZE	6
5622 
5623 #define	MSG_MAPKW_HDR_NOALLOC	"HDR_NOALLOC"
5624 #define	MSG_MAPKW_HDR_NOALLOC_SIZE	11
5625 
5626 #define	MSG_MAPKW_HW	"HW"
5627 #define	MSG_MAPKW_HW_SIZE	2
5628 
5629 #define	MSG_MAPKW_HW_1	"HW_1"
5630 #define	MSG_MAPKW_HW_1_SIZE	4
5631 
5632 #define	MSG_MAPKW_HW_2	"HW_2"
5633 #define	MSG_MAPKW_HW_2_SIZE	4
5634 
5635 #define	MSG_MAPKW_IS_NAME	"IS_NAME"
5636 #define	MSG_MAPKW_IS_NAME_SIZE	7
5637 
5638 #define	MSG_MAPKW_IS_ORDER	"IS_ORDER"
5639 #define	MSG_MAPKW_IS_ORDER_SIZE	8
5640 
5641 #define	MSG_MAPKW_LOAD_SEGMENT	"LOAD_SEGMENT"
5642 #define	MSG_MAPKW_LOAD_SEGMENT_SIZE	12
5643 
5644 #define	MSG_MAPKW_LOCAL	"LOCAL"
5645 #define	MSG_MAPKW_LOCAL_SIZE	5
5646 
5647 #define	MSG_MAPKW_MACHINE	"MACHINE"
5648 #define	MSG_MAPKW_MACHINE_SIZE	7
5649 
5650 #define	MSG_MAPKW_MAX_SIZE	"MAX_SIZE"
5651 #define	MSG_MAPKW_MAX_SIZE_SIZE	8
5652 
5653 #define	MSG_MAPKW_NOHDR	"NOHDR"
5654 #define	MSG_MAPKW_NOHDR_SIZE	5
5655 
5656 #define	MSG_MAPKW_NODIRECT	"NODIRECT"
5657 #define	MSG_MAPKW_NODIRECT_SIZE	8
5658 
5659 #define	MSG_MAPKW_NODYNSORT	"NODYNSORT"
5660 #define	MSG_MAPKW_NODYNSORT_SIZE	9
5661 
5662 #define	MSG_MAPKW_NOTE_SEGMENT	"NOTE_SEGMENT"
5663 #define	MSG_MAPKW_NOTE_SEGMENT_SIZE	12
5664 
5665 #define	MSG_MAPKW_NULL_SEGMENT	"NULL_SEGMENT"
5666 #define	MSG_MAPKW_NULL_SEGMENT_SIZE	12
5667 
5668 #define	MSG_MAPKW_OS_ORDER	"OS_ORDER"
5669 #define	MSG_MAPKW_OS_ORDER_SIZE	8
5670 
5671 #define	MSG_MAPKW_PADDR	"PADDR"
5672 #define	MSG_MAPKW_PADDR_SIZE	5
5673 
5674 #define	MSG_MAPKW_PARENT	"PARENT"
5675 #define	MSG_MAPKW_PARENT_SIZE	6
5676 
5677 #define	MSG_MAPKW_PHDR_ADD_NULL	"PHDR_ADD_NULL"
5678 #define	MSG_MAPKW_PHDR_ADD_NULL_SIZE	13
5679 
5680 #define	MSG_MAPKW_PLATFORM	"PLATFORM"
5681 #define	MSG_MAPKW_PLATFORM_SIZE	8
5682 
5683 #define	MSG_MAPKW_PROTECTED	"PROTECTED"
5684 #define	MSG_MAPKW_PROTECTED_SIZE	9
5685 
5686 #define	MSG_MAPKW_READ	"READ"
5687 #define	MSG_MAPKW_READ_SIZE	4
5688 
5689 #define	MSG_MAPKW_ROUND	"ROUND"
5690 #define	MSG_MAPKW_ROUND_SIZE	5
5691 
5692 #define	MSG_MAPKW_REQUIRE	"REQUIRE"
5693 #define	MSG_MAPKW_REQUIRE_SIZE	7
5694 
5695 #define	MSG_MAPKW_SEGMENT_ORDER	"SEGMENT_ORDER"
5696 #define	MSG_MAPKW_SEGMENT_ORDER_SIZE	13
5697 
5698 #define	MSG_MAPKW_SF	"SF"
5699 #define	MSG_MAPKW_SF_SIZE	2
5700 
5701 #define	MSG_MAPKW_SF_1	"SF_1"
5702 #define	MSG_MAPKW_SF_1_SIZE	4
5703 
5704 #define	MSG_MAPKW_SINGLETON	"SINGLETON"
5705 #define	MSG_MAPKW_SINGLETON_SIZE	9
5706 
5707 #define	MSG_MAPKW_SIZE	"SIZE"
5708 #define	MSG_MAPKW_SIZE_SIZE	4
5709 
5710 #define	MSG_MAPKW_SIZE_SYMBOL	"SIZE_SYMBOL"
5711 #define	MSG_MAPKW_SIZE_SYMBOL_SIZE	11
5712 
5713 #define	MSG_MAPKW_STACK	"STACK"
5714 #define	MSG_MAPKW_STACK_SIZE	5
5715 
5716 #define	MSG_MAPKW_SYMBOL_SCOPE	"SYMBOL_SCOPE"
5717 #define	MSG_MAPKW_SYMBOL_SCOPE_SIZE	12
5718 
5719 #define	MSG_MAPKW_SYMBOL_VERSION	"SYMBOL_VERSION"
5720 #define	MSG_MAPKW_SYMBOL_VERSION_SIZE	14
5721 
5722 #define	MSG_MAPKW_SYMBOLIC	"SYMBOLIC"
5723 #define	MSG_MAPKW_SYMBOLIC_SIZE	8
5724 
5725 #define	MSG_MAPKW_TYPE	"TYPE"
5726 #define	MSG_MAPKW_TYPE_SIZE	4
5727 
5728 #define	MSG_MAPKW_VADDR	"VADDR"
5729 #define	MSG_MAPKW_VADDR_SIZE	5
5730 
5731 #define	MSG_MAPKW_VALUE	"VALUE"
5732 #define	MSG_MAPKW_VALUE_SIZE	5
5733 
5734 #define	MSG_MAPKW_WRITE	"WRITE"
5735 #define	MSG_MAPKW_WRITE_SIZE	5
5736 
5737 #define	MSG_STR_DTRACE	"PT_SUNWDTRACE"
5738 #define	MSG_STR_DTRACE_SIZE	13
5739 
5740 #define	MSG_REL_UNIMPL	"relocation error: file %s:  symbol %s: unimplemented relocation type: %d"
5741 #define	MSG_REL_UNIMPL_SIZE	72
5742 
5743 #define	MSG_REL_UNNOBITS	"relocation error: %s: file %s: symbol %s: unsupported number of bits: %d"
5744 #define	MSG_REL_UNNOBITS_SIZE	72
5745 
5746 #define	MSG_REL_LOSEBITS	"relocation error: %s: file %s: symbol %s: value 0x%llx loses %d bits at offset 0x%llx"
5747 #define	MSG_REL_LOSEBITS_SIZE	85
5748 
5749 #define	MSG_REL_UNRELREL	"relocation error: %s: file %s: symbol %s: non-relative PLT relocation can not be used in building a shared object"
5750 #define	MSG_REL_UNRELREL_SIZE	113
5751 
5752 #define	MSG_REL_SHOBJABS44	"relocation error: %s: file %s: symbol %s: relocations based on the ABS44 coding model can not be used in building a shared object"
5753 #define	MSG_REL_SHOBJABS44_SIZE	129
5754 
5755 #define	MSG_REL_BADGOTFIX	"relocation error: %s: file %s: symbol %s: internal gotop_fixups error"
5756 #define	MSG_REL_BADGOTFIX_SIZE	69
5757 
5758 #define	MSG_REL_ASSIGNGOT	"internal error: assign_got() invalid got index 0x%llx for symbol '%s'"
5759 #define	MSG_REL_ASSIGNGOT_SIZE	69
5760 
5761 #define	MSG_REL_SMALLGOT	"too many symbols require 'small' PIC references:\n\thave %d, maximum %d -- recompile some modules -K PIC."
5762 #define	MSG_REL_SMALLGOT_SIZE	103
5763 
5764 #define	MSG_REL_MIXEDGOT	"too many symbols require mixed mode (both 'small' and 'large') PIC references:\n\thave %d, maximum %d -- recompile some modules -K PIC."
5765 #define	MSG_REL_MIXEDGOT_SIZE	133
5766 
5767 #define	MSG_SYM_INCOMPREG1	"register %s symbol used incompatibly:\n\t(file %s symbol '%s', file %s symbol '%s');"
5768 #define	MSG_SYM_INCOMPREG1_SIZE	82
5769 
5770 #define	MSG_SYM_INCOMPREG2	"register symbol '%s' used incompatibly:\n\t(file %s value=%s, file %s value=%s);"
5771 #define	MSG_SYM_INCOMPREG2_SIZE	78
5772 
5773 #define	MSG_SYM_INCOMPREG3	"register %s local symbol visibility incompatible:\n\t(file %s symbol '%s', file %s symbol '%s');"
5774 #define	MSG_SYM_INCOMPREG3_SIZE	94
5775 
5776 #define	MSG_SYM_MULTINIREG	"register %s symbol '%s' multiply-initialized:\n\t(file %s shndx=ABS, file %s shndx=ABS);"
5777 #define	MSG_SYM_MULTINIREG_SIZE	86
5778 
5779 #define	MSG_SYM_BADSCRATCH	"file %s: section %s: symbol[%d]: %s: malformed scratch register\n\t(should be: unnamed, global and undefined)"
5780 #define	MSG_SYM_BADSCRATCH_SIZE	107
5781 
5782 #define	MSG_SYM_BADREG	"file %s: section %s: symbol[%d]: invalid register symbol value: 0x%llx"
5783 #define	MSG_SYM_BADREG_SIZE	70
5784 
5785 #define	MSG_STO_REGISTERG1	"<SCRATCH REGISTER 1>"
5786 #define	MSG_STO_REGISTERG1_SIZE	20
5787 
5788 #define	MSG_STO_REGISTERG2	"<SCRATCH REGISTER 2>"
5789 #define	MSG_STO_REGISTERG2_SIZE	20
5790 
5791 #define	MSG_STO_REGISTERG3	"<SCRATCH REGISTER 3>"
5792 #define	MSG_STO_REGISTERG3_SIZE	20
5793 
5794 #define	MSG_STO_REGISTERG4	"<SCRATCH REGISTER 4>"
5795 #define	MSG_STO_REGISTERG4_SIZE	20
5796 
5797 #define	MSG_STO_REGISTERG5	"<SCRATCH REGISTER 5>"
5798 #define	MSG_STO_REGISTERG5_SIZE	20
5799 
5800 #define	MSG_STO_REGISTERG6	"<SCRATCH REGISTER 6>"
5801 #define	MSG_STO_REGISTERG6_SIZE	20
5802 
5803 #define	MSG_STO_REGISTERG7	"<SCRATCH REGISTER 7>"
5804 #define	MSG_STO_REGISTERG7_SIZE	20
5805 
5806 #define	MSG_PTH_RTLD_SPARCV9	"/usr/lib/sparcv9/ld.so.1"
5807 #define	MSG_PTH_RTLD_SPARCV9_SIZE	24
5808 
5809 #define	MSG_REL_BADTLSINS	"relocation error: %s: file %s: symbol %s: section %s: offset 0x%llx, relocation against unknown TLS instruction sequence"
5810 #define	MSG_REL_BADTLSINS_SIZE	120
5811 
5812 #define	MSG_PLT_PLT0FAIL	"creation of PLT entry plt0 failed"
5813 #define	MSG_PLT_PLT0FAIL_SIZE	33
5814 
5815 #define	MSG_PLT_PLTNFAIL	"creation of PLT[%d] for symbol '%s' failed"
5816 #define	MSG_PLT_PLTNFAIL_SIZE	42
5817 
5818 #define	MSG_UNW_BADCIEVERS	"unwind table: file %s: section %s: bad cie version %d: offset 0x%llx\n"
5819 #define	MSG_UNW_BADCIEVERS_SIZE	69
5820 
5821 #define	MSG_SYM_PLTENT	"<pltentry>"
5822 #define	MSG_SYM_PLTENT_SIZE	10
5823 
5824 #define	MSG_SPECFIL_PLTENT	"<output_file>"
5825 #define	MSG_SPECFIL_PLTENT_SIZE	13
5826 
5827 #define	MSG_SCN_UNWINDHDR	".eh_frame_hdr"
5828 #define	MSG_SCN_UNWINDHDR_SIZE	13
5829 
5830 #define	MSG_PTH_RTLD_AMD64	"/usr/lib/amd64/ld.so.1"
5831 #define	MSG_PTH_RTLD_AMD64_SIZE	22
5832 
5833 #endif	/* LINTSUP_SUPPRESS_STRINGS */
5834 
5835 #endif	/* __lint */
5836 
5837 #endif
5838