1#if !defined ISO && !defined ISO99 && !defined ISO11 && !defined POSIX && !defined POSIX2008 && !defined XPG4
2macro MM_HARD
3constant MM_HARD
4
5macro MM_SOFT
6constant MM_SOFT
7
8macro MM_FIRM
9constant MM_FIRM
10
11macro MM_APPL
12constant MM_APPL
13
14macro MM_UTIL
15constant MM_UTIL
16
17macro MM_OPSYS
18constant MM_OPSYS
19
20macro MM_RECOVER
21constant MM_RECOVER
22
23macro MM_NRECOV
24constant MM_NRECOV
25
26macro MM_HALT
27constant MM_HALT
28
29macro MM_ERROR
30constant MM_ERROR
31
32macro MM_WARNING
33constant MM_WARNING
34
35macro MM_INFO
36constant MM_INFO
37
38macro MM_NOSEV
39constant MM_NOSEV
40
41macro MM_PRINT
42constant MM_PRINT
43
44macro MM_CONSOLE
45constant MM_CONSOLE
46
47constant MM_NULLLBL == 0
48constant MM_NULLSEV == 0
49constant MM_NULLMC == 0
50constant MM_NULLTXT == 0
51constant MM_NULLACT == 0
52constant MM_NULLTAG == 0
53
54macro MM_OK
55macro MM_NOTOK
56macro MM_NOMSG
57macro MM_NOCON
58
59function int fmtmsg (long, const char*, int, const char*, const char*, const char*)
60
61allow *_t
62allow MM_*
63#endif
64