1 #ifndef	_ENTRY_MSG_DOT_H
2 #define	_ENTRY_MSG_DOT_H
3 
4 #include <sgsmsg.h>	/* Msg typedef */
5 
6 #ifndef	__lint
7 
8 #define	MSG_SGS_LOCAL_ARRAY	__sgs_msg_libconv_entry
9 
10 extern	const char	__sgs_msg_libconv_entry[];
11 
12 #define	MSG_ORIG_STRTAB(_x, _s)	&_s[_x]
13 
14 #define	MSG_ORIG(x)	MSG_ORIG_STRTAB(x, __sgs_msg_libconv_entry)
15 
16 extern	const char *	_sgs_msg_libconv_entry(Msg);
17 
18 #define	MSG_INTL(x)	_sgs_msg_libconv_entry(x)
19 
20 
21 #define	MSG_FLG_EC_BUILTIN	1
22 #define	MSG_FLG_EC_BUILTIN_SIZE	14
23 
24 #define	MSG_FLG_EC_USED	16
25 #define	MSG_FLG_EC_USED_SIZE	11
26 
27 #define	MSG_FLG_EC_CATCHALL	28
28 #define	MSG_FLG_EC_CATCHALL_SIZE	15
29 
30 #define	MSG_TYP_ECF_PATH	44
31 #define	MSG_TYP_ECF_PATH_SIZE	12
32 
33 #define	MSG_TYP_ECF_BASENAME	57
34 #define	MSG_TYP_ECF_BASENAME_SIZE	16
35 
36 #define	MSG_TYP_ECF_OBJNAME	74
37 #define	MSG_TYP_ECF_OBJNAME_SIZE	15
38 
39 #define	MSG_FLG_ECF_ARMEMBER	90
40 #define	MSG_FLG_ECF_ARMEMBER_SIZE	16
41 
42 #define	MSG_GBL_ZERO	107
43 #define	MSG_GBL_ZERO_SIZE	1
44 
45 #else	/* __lint */
46 
47 extern	const char *	_sgs_msg_libconv_entry(Msg);
48 
49 #ifndef MSG_SGS_LOCAL_ARRAY
50 #define	MSG_SGS_LOCAL_ARRAY	""
51 #endif
52 
53 extern	const char	__sgs_msg_libconv_entry[];
54 
55 #define MSG_ORIG_STRTAB(_x, _s)	_x
56 #define MSG_ORIG(x)	x
57 #define MSG_INTL(x)	x
58 
59 #ifndef LINTSUP_SUPPRESS_STRINGS
60 
61 #define	MSG_FLG_EC_BUILTIN	"FLG_EC_BUILTIN"
62 #define	MSG_FLG_EC_BUILTIN_SIZE	14
63 
64 #define	MSG_FLG_EC_USED	"FLG_EC_USED"
65 #define	MSG_FLG_EC_USED_SIZE	11
66 
67 #define	MSG_FLG_EC_CATCHALL	"FLG_EC_CATCHALL"
68 #define	MSG_FLG_EC_CATCHALL_SIZE	15
69 
70 #define	MSG_TYP_ECF_PATH	"TYP_ECF_PATH"
71 #define	MSG_TYP_ECF_PATH_SIZE	12
72 
73 #define	MSG_TYP_ECF_BASENAME	"TYP_ECF_BASENAME"
74 #define	MSG_TYP_ECF_BASENAME_SIZE	16
75 
76 #define	MSG_TYP_ECF_OBJNAME	"TYP_ECF_OBJNAME"
77 #define	MSG_TYP_ECF_OBJNAME_SIZE	15
78 
79 #define	MSG_FLG_ECF_ARMEMBER	"FLG_ECF_ARMEMBER"
80 #define	MSG_FLG_ECF_ARMEMBER_SIZE	16
81 
82 #define	MSG_GBL_ZERO	"0"
83 #define	MSG_GBL_ZERO_SIZE	1
84 
85 #endif	/* LINTSUP_SUPPRESS_STRINGS */
86 
87 #endif	/* __lint */
88 
89 #endif
90