Open64 (mfef90, whirl2f, and IR tools)  TAG: version-openad; SVN changeset: 916
erbe.h File Reference
#include "errors.h"
Include dependency graph for erbe.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define EC_BASE_BE   EP_BE*1000
#define EC_Alias_Interfere   EC_BASE_BE /* stab, stab */
#define EC_Alias_Kill   EC_BASE_BE+1 /* stab, stab */
#define EC_Alias_Def   EC_BASE_BE+2 /* stab, stab, stab */
#define EC_Alias_Ref   EC_BASE_BE+3 /* stab, stab, stab */
#define EC_Glob_Exposed   EC_BASE_BE+4 /* sym */
#define EC_Not_Live_Out   EC_BASE_BE+5 /* sym */
#define EC_Not_Avail   EC_BASE_BE+6 /* sym */
#define EC_Part_Avail   EC_BASE_BE+7 /* sym */
#define EC_Not_Live_In   EC_BASE_BE+8 /* sym */
#define EC_Rtn_Conflict   EC_BASE_BE+10 /* str */
#define EC_Rtn_Uninit   EC_BASE_BE+11 /* str */
#define EC_Formal_Ref   EC_BASE_BE+12 /* str */
#define EC_Uninit_Ref   EC_BASE_BE+13 /* str, str */
#define EC_Invalid_Call   EC_BASE_BE+30 /* str, str */
#define EC_Callee_TN   EC_BASE_BE+31 /* str, int */
#define EC_B_Synch   EC_BASE_BE+40 /* int, int, str */
#define EC_Inv_Offset   EC_BASE_BE+41 /* int, str */
#define EC_Inv_Flist   EC_BASE_BE+43 /* str, str, str */
#define EC_Tree_Class   EC_BASE_BE+50 /* tn, int, node */
#define EC_Xar_Sclass   EC_BASE_BE+51 /* str, int, stab, str */
#define EC_Bad_MOS_Tree   EC_BASE_BE+52 /* node, int, str */
#define EC_Store_Const   EC_BASE_BE+53 /* none */
#define EC_TO_Missed   EC_BASE_BE+60 /* none */
#define EC_Expanded   EC_BASE_BE+61 /* int, str */
#define EC_Mult_RB_Reg   EC_BASE_BE+70 /* tn, int, int */
#define EC_Mult_RB_Tn   EC_BASE_BE+71 /* tn */
#define EC_Fold_Arith_Too_Big   EC_BASE_BE+80 /* str */
#define EC_Fold_Arith_Too_Big2   EC_BASE_BE+81 /* int */
#define EC_Const_Copy_Too_Big   EC_BASE_BE+82 /* str */
#define EC_Const_Copy_Too_Big2   EC_BASE_BE+83 /* int */
#define EC_Gopt_Too_Big   EC_BASE_BE+84 /* str */
#define EC_Gopt_Too_Big2   EC_BASE_BE+85 /* int */
#define EC_Gopt_Space   EC_BASE_BE+86 /* str */
#define EC_Gopt_Space_Skip   EC_BASE_BE+87 /* str */
#define EC_LNO_Bad_Pragma_Int   EC_BASE_BE+90 /* str, int */
#define EC_LNO_Bad_Pragma_String   EC_BASE_BE+91 /* str, str */
#define EC_LNO_Bad_Pragma_Int_Advisory   EC_BASE_BE+92 /* str, int */
#define EC_LNO_Bad_Pragma_String_Advisory   EC_BASE_BE+93 /* str, str */
#define EC_LNO_Generic   EC_BASE_BE+94 /* str, str */
#define EC_LNO_Generic_Error   EC_BASE_BE+95 /* str, str */
#define EC_LNO_Generic_Advisory   EC_BASE_BE+96 /* str, str */
#define EC_LNO_Generic2String   EC_BASE_BE+97 /* str, str, str */
#define EC_Bad_Pragma_Abort   EC_BASE_BE+98 /* str, str, str */
#define EC_MPLOWER_red_mult_use   EC_BASE_BE+110
#define EC_MPLOWER_red_not_found   EC_BASE_BE+111
#define EC_MPLOWER_red_conflict   EC_BASE_BE+112
#define EC_MPLOWER_red_misuse   EC_BASE_BE+113
#define EC_MPLOWER_red_badop   EC_BASE_BE+114
#define EC_MPLOWER_shared_store   EC_BASE_BE+115
#define EC_MPLOWER_local_nosize   EC_BASE_BE+116
#define EC_MPLOWER_used_noscope   EC_BASE_BE+117
#define EC_MPLOWER_priv_equiv   EC_BASE_BE+118
#define EC_MPLOWER_defpriv_equiv   EC_BASE_BE+119
#define EC_MPLOWER_first_last_priv   EC_BASE_BE+120
#define EC_MPLOWER_reprivatization   EC_BASE_BE+121
#define EC_MPLOWER_red_of_private   EC_BASE_BE+122
#define EC_MPLOWER_thrpriv_scope   EC_BASE_BE+123
#define EC_MPLOWER_Generic_Error   EC_BASE_BE+124 /* str,str */
#define EC_MPLOWER_Generic_Warning   EC_BASE_BE+125 /* str,str */
#define EC_LAY_stack_limit   EC_BASE_BE+126
#define EC_LAY_section_name   EC_BASE_BE+127
#define EC_Skip_PU   EC_BASE_BE+130 /* str, int, str */
#define EC_DRA_rii_file_io   EC_BASE_BE+140 /* str, err */
#define EC_DRA_rii_file_format   EC_BASE_BE+141 /* str, str */
#define EC_DRA_unsupported_type   EC_BASE_BE+142 /* str, str, str */
#define EC_DRA_all_stars   EC_BASE_BE+143 /* str */
#define EC_DRA_indirect_call   EC_BASE_BE+144 /* */
#define EC_DRA_clone_altentry   EC_BASE_BE+145 /* */
#define EC_DRA_bad_clone_request   EC_BASE_BE+146 /* str, str */

Define Documentation

#define EC_Alias_Def   EC_BASE_BE+2 /* stab, stab, stab */

Definition at line 76 of file erbe.h.

#define EC_Alias_Interfere   EC_BASE_BE /* stab, stab */

Definition at line 74 of file erbe.h.

#define EC_Alias_Kill   EC_BASE_BE+1 /* stab, stab */

Definition at line 75 of file erbe.h.

#define EC_Alias_Ref   EC_BASE_BE+3 /* stab, stab, stab */

Definition at line 77 of file erbe.h.

#define EC_B_Synch   EC_BASE_BE+40 /* int, int, str */

Definition at line 94 of file erbe.h.

#define EC_Bad_MOS_Tree   EC_BASE_BE+52 /* node, int, str */

Definition at line 101 of file erbe.h.

#define EC_Bad_Pragma_Abort   EC_BASE_BE+98 /* str, str, str */

Definition at line 132 of file erbe.h.

Referenced by Fill_Align_Symbol().

#define EC_BASE_BE   EP_BE*1000

Definition at line 71 of file erbe.h.

#define EC_Callee_TN   EC_BASE_BE+31 /* str, int */

Definition at line 91 of file erbe.h.

#define EC_Const_Copy_Too_Big   EC_BASE_BE+82 /* str */

Definition at line 115 of file erbe.h.

#define EC_Const_Copy_Too_Big2   EC_BASE_BE+83 /* int */

Definition at line 116 of file erbe.h.

#define EC_DRA_all_stars   EC_BASE_BE+143 /* str */

Definition at line 163 of file erbe.h.

Referenced by New_DRA().

#define EC_DRA_bad_clone_request   EC_BASE_BE+146 /* str, str */

Definition at line 166 of file erbe.h.

Referenced by DRA_New_Clone_Sig().

#define EC_DRA_clone_altentry   EC_BASE_BE+145 /* */

Definition at line 165 of file erbe.h.

Referenced by DRA_Clone_Instantiate().

#define EC_DRA_indirect_call   EC_BASE_BE+144 /* */

Definition at line 164 of file erbe.h.

Referenced by DRA_Mangle_Call_Site().

#define EC_DRA_rii_file_format   EC_BASE_BE+141 /* str, str */

Definition at line 161 of file erbe.h.

Referenced by DRA_Open_And_Map_File(), and DRA_Process_Requests().

#define EC_DRA_rii_file_io   EC_BASE_BE+140 /* str, err */

Definition at line 160 of file erbe.h.

Referenced by DRA_Open_And_Map_File(), and DRA_Set_Write_Location().

#define EC_DRA_unsupported_type   EC_BASE_BE+142 /* str, str, str */

Definition at line 162 of file erbe.h.

Referenced by DRA_Read_Pragmas_In_Block().

#define EC_Expanded   EC_BASE_BE+61 /* int, str */

Definition at line 107 of file erbe.h.

#define EC_Fold_Arith_Too_Big   EC_BASE_BE+80 /* str */

Definition at line 113 of file erbe.h.

#define EC_Fold_Arith_Too_Big2   EC_BASE_BE+81 /* int */

Definition at line 114 of file erbe.h.

#define EC_Formal_Ref   EC_BASE_BE+12 /* str */

Definition at line 86 of file erbe.h.

#define EC_Glob_Exposed   EC_BASE_BE+4 /* sym */

Definition at line 78 of file erbe.h.

#define EC_Gopt_Space   EC_BASE_BE+86 /* str */

Definition at line 119 of file erbe.h.

#define EC_Gopt_Space_Skip   EC_BASE_BE+87 /* str */

Definition at line 120 of file erbe.h.

#define EC_Gopt_Too_Big   EC_BASE_BE+84 /* str */

Definition at line 117 of file erbe.h.

#define EC_Gopt_Too_Big2   EC_BASE_BE+85 /* int */

Definition at line 118 of file erbe.h.

#define EC_Inv_Flist   EC_BASE_BE+43 /* str, str, str */

Definition at line 96 of file erbe.h.

#define EC_Inv_Offset   EC_BASE_BE+41 /* int, str */

Definition at line 95 of file erbe.h.

#define EC_Invalid_Call   EC_BASE_BE+30 /* str, str */

Definition at line 90 of file erbe.h.

#define EC_LAY_section_name   EC_BASE_BE+127

Definition at line 154 of file erbe.h.

Referenced by Get_Section_ST_With_Given_Name().

#define EC_LAY_stack_limit   EC_BASE_BE+126

Definition at line 153 of file erbe.h.

Referenced by Finalize_Stack_Frame().

#define EC_LNO_Bad_Pragma_Int   EC_BASE_BE+90 /* str, int */

Definition at line 123 of file erbe.h.

#define EC_LNO_Bad_Pragma_Int_Advisory   EC_BASE_BE+92 /* str, int */

Definition at line 125 of file erbe.h.

#define EC_LNO_Bad_Pragma_String   EC_BASE_BE+91 /* str, str */

Definition at line 124 of file erbe.h.

#define EC_LNO_Bad_Pragma_String_Advisory   EC_BASE_BE+93 /* str, str */

Definition at line 126 of file erbe.h.

#define EC_LNO_Generic   EC_BASE_BE+94 /* str, str */

Definition at line 127 of file erbe.h.

#define EC_LNO_Generic2String   EC_BASE_BE+97 /* str, str, str */

Definition at line 130 of file erbe.h.

#define EC_LNO_Generic_Advisory   EC_BASE_BE+96 /* str, str */

Definition at line 129 of file erbe.h.

#define EC_LNO_Generic_Error   EC_BASE_BE+95 /* str, str */

Definition at line 128 of file erbe.h.

Definition at line 144 of file erbe.h.

Definition at line 145 of file erbe.h.

#define EC_MPLOWER_Generic_Error   EC_BASE_BE+124 /* str,str */

Definition at line 149 of file erbe.h.

#define EC_MPLOWER_Generic_Warning   EC_BASE_BE+125 /* str,str */

Definition at line 150 of file erbe.h.

Definition at line 141 of file erbe.h.

Definition at line 143 of file erbe.h.

#define EC_MPLOWER_red_badop   EC_BASE_BE+114

Definition at line 139 of file erbe.h.

Definition at line 137 of file erbe.h.

Definition at line 138 of file erbe.h.

Definition at line 135 of file erbe.h.

Definition at line 136 of file erbe.h.

Definition at line 147 of file erbe.h.

Definition at line 146 of file erbe.h.

Definition at line 140 of file erbe.h.

Definition at line 148 of file erbe.h.

Definition at line 142 of file erbe.h.

#define EC_Mult_RB_Reg   EC_BASE_BE+70 /* tn, int, int */

Definition at line 110 of file erbe.h.

#define EC_Mult_RB_Tn   EC_BASE_BE+71 /* tn */

Definition at line 111 of file erbe.h.

#define EC_Not_Avail   EC_BASE_BE+6 /* sym */

Definition at line 80 of file erbe.h.

#define EC_Not_Live_In   EC_BASE_BE+8 /* sym */

Definition at line 82 of file erbe.h.

#define EC_Not_Live_Out   EC_BASE_BE+5 /* sym */

Definition at line 79 of file erbe.h.

#define EC_Part_Avail   EC_BASE_BE+7 /* sym */

Definition at line 81 of file erbe.h.

#define EC_Rtn_Conflict   EC_BASE_BE+10 /* str */

Definition at line 84 of file erbe.h.

#define EC_Rtn_Uninit   EC_BASE_BE+11 /* str */

Definition at line 85 of file erbe.h.

#define EC_Skip_PU   EC_BASE_BE+130 /* str, int, str */

Definition at line 157 of file erbe.h.

#define EC_Store_Const   EC_BASE_BE+53 /* none */

Definition at line 102 of file erbe.h.

#define EC_TO_Missed   EC_BASE_BE+60 /* none */

Definition at line 106 of file erbe.h.

#define EC_Tree_Class   EC_BASE_BE+50 /* tn, int, node */

Definition at line 99 of file erbe.h.

#define EC_Uninit_Ref   EC_BASE_BE+13 /* str, str */

Definition at line 87 of file erbe.h.

#define EC_Xar_Sclass   EC_BASE_BE+51 /* str, int, stab, str */

Definition at line 100 of file erbe.h.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines