Open64 (mfef90, whirl2f, and IR tools)
TAG: version-openad; SVN changeset: 916
|
#include "defs.h"
Go to the source code of this file.
Classes | |
struct | ERROR_DESC |
struct | error_desc_table |
Defines | |
#define | EM_User 0x8000 /* User error (vs. compiler) */ |
#define | EM_Compiler 0x0000 /* Compiler error (vs. user) */ |
#define | EM_Continuation 0x4000 /* Print message line only */ |
#define | EM_Unknown 0x2000 /* Converted unknown code */ |
#define | EM_Severity 0x000f /* Severity level */ |
#define | MAX_ERR_PARMS 6 |
#define | ED_code(p) (p->ecode) |
#define | ED_phase(p) (ED_code(p)/1000) |
#define | ED_flags(p) (p->flags) |
#define | ED_user(p) (ED_flags(p)&EM_User) |
#define | ED_compiler(p) ((ED_flags(p)&EM_User)==0) |
#define | ED_continuation(p) (ED_flags(p)&EM_Continuation) |
#define | ED_unknown(p) (ED_flags(p)&EM_Unknown) |
#define | ED_severity(p) (ED_flags(p)&EM_Severity) |
#define | ED_format(p) (p->emsg) |
#define | ED_parms(p) (p->parms) |
#define | ED_kind(p, n) (p->kinds[n]) |
#define | ED_rag_errnum(p) (p->rag_errnum) |
Typedefs | |
typedef struct error_desc_table | ERROR_DESC_TABLE |
Enumerations | |
enum | Rag_Err_Num { RAG_EN_FIRST = 2000, RAG_EN_NONE, RAG_EN_RTN_UNINIT, RAG_EN_FORMAL_REF, RAG_EN_UNINIT_REF, RAG_EN_FOLD_ARITH_TOO_BIG, RAG_EN_FOLD_ARITH_TOO_BIG2, RAG_EN_CONST_COPY_TOO_BIG, RAG_EN_CONST_COPY_TOO_BIG2, RAG_EN_GOPT_TOO_BIG, RAG_EN_GOPT_TOO_BIG2, RAG_EN_LNO, RAG_EN_LAST } |
#define ED_code | ( | p | ) | (p->ecode) |
Definition at line 109 of file errdesc.h.
Referenced by Find_Error_Desc().
#define ED_compiler | ( | p | ) | ((ED_flags(p)&EM_User)==0) |
Definition at line 113 of file errdesc.h.
Referenced by ErrMsg_Report_Nonuser(), and ErrMsg_Report_User().
#define ED_continuation | ( | p | ) | (ED_flags(p)&EM_Continuation) |
Definition at line 114 of file errdesc.h.
Referenced by ErrMsg_Report_Nonuser(), and ErrMsg_Report_User().
#define ED_format | ( | p | ) | (p->emsg) |
Definition at line 117 of file errdesc.h.
Referenced by ErrMsg_Report_Nonuser(), and ErrMsg_Report_User().
#define ED_kind | ( | p, | |
n | |||
) | (p->kinds[n]) |
Definition at line 119 of file errdesc.h.
Referenced by ErrMsg_Report_Nonuser(), and ErrMsg_Report_User().
#define ED_parms | ( | p | ) | (p->parms) |
Definition at line 118 of file errdesc.h.
Referenced by ErrMsg_Report_Nonuser(), and ErrMsg_Report_User().
#define ED_rag_errnum | ( | p | ) | (p->rag_errnum) |
Definition at line 120 of file errdesc.h.
Referenced by ErrMsg_Report_Nonuser(), and ErrMsg_Report_User().
#define ED_severity | ( | p | ) | (ED_flags(p)&EM_Severity) |
Definition at line 116 of file errdesc.h.
Referenced by ErrMsg_Report_Nonuser(), and ErrMsg_Report_User().
#define ED_unknown | ( | p | ) | (ED_flags(p)&EM_Unknown) |
Definition at line 115 of file errdesc.h.
Referenced by ErrMsg_Report_Nonuser(), and ErrMsg_Report_User().
Definition at line 112 of file errdesc.h.
Referenced by ErrMsg_Report().
#define EM_Compiler 0x0000 /* Compiler error (vs. user) */ |
#define EM_Continuation 0x4000 /* Print message line only */ |
#define EM_Severity 0x000f /* Severity level */ |
#define EM_Unknown 0x2000 /* Converted unknown code */ |
#define MAX_ERR_PARMS 6 |
Definition at line 96 of file errdesc.h.
Referenced by ErrMsg_Report_Nonuser(), and ErrMsg_Report_User().
typedef struct error_desc_table ERROR_DESC_TABLE |
enum Rag_Err_Num |