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