Defines

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
#define EC_Alias_Kill   EC_BASE_BE+1
#define EC_Alias_Def   EC_BASE_BE+2
#define EC_Alias_Ref   EC_BASE_BE+3
#define EC_Glob_Exposed   EC_BASE_BE+4
#define EC_Not_Live_Out   EC_BASE_BE+5
#define EC_Not_Avail   EC_BASE_BE+6
#define EC_Part_Avail   EC_BASE_BE+7
#define EC_Not_Live_In   EC_BASE_BE+8
#define EC_Rtn_Conflict   EC_BASE_BE+10
#define EC_Rtn_Uninit   EC_BASE_BE+11
#define EC_Formal_Ref   EC_BASE_BE+12
#define EC_Uninit_Ref   EC_BASE_BE+13
#define EC_Invalid_Call   EC_BASE_BE+30
#define EC_Callee_TN   EC_BASE_BE+31
#define EC_B_Synch   EC_BASE_BE+40
#define EC_Inv_Offset   EC_BASE_BE+41
#define EC_Inv_Flist   EC_BASE_BE+43
#define EC_Tree_Class   EC_BASE_BE+50
#define EC_Xar_Sclass   EC_BASE_BE+51
#define EC_Bad_MOS_Tree   EC_BASE_BE+52
#define EC_Store_Const   EC_BASE_BE+53
#define EC_TO_Missed   EC_BASE_BE+60
#define EC_Expanded   EC_BASE_BE+61
#define EC_Mult_RB_Reg   EC_BASE_BE+70
#define EC_Mult_RB_Tn   EC_BASE_BE+71
#define EC_Fold_Arith_Too_Big   EC_BASE_BE+80
#define EC_Fold_Arith_Too_Big2   EC_BASE_BE+81
#define EC_Const_Copy_Too_Big   EC_BASE_BE+82
#define EC_Const_Copy_Too_Big2   EC_BASE_BE+83
#define EC_Gopt_Too_Big   EC_BASE_BE+84
#define EC_Gopt_Too_Big2   EC_BASE_BE+85
#define EC_Gopt_Space   EC_BASE_BE+86
#define EC_Gopt_Space_Skip   EC_BASE_BE+87
#define EC_LNO_Bad_Pragma_Int   EC_BASE_BE+90
#define EC_LNO_Bad_Pragma_String   EC_BASE_BE+91
#define EC_LNO_Bad_Pragma_Int_Advisory   EC_BASE_BE+92
#define EC_LNO_Bad_Pragma_String_Advisory   EC_BASE_BE+93
#define EC_LNO_Generic   EC_BASE_BE+94
#define EC_LNO_Generic_Error   EC_BASE_BE+95
#define EC_LNO_Generic_Advisory   EC_BASE_BE+96
#define EC_LNO_Generic2String   EC_BASE_BE+97
#define EC_Bad_Pragma_Abort   EC_BASE_BE+98
#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
#define EC_MPLOWER_Generic_Warning   EC_BASE_BE+125
#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
#define EC_DRA_rii_file_io   EC_BASE_BE+140
#define EC_DRA_rii_file_format   EC_BASE_BE+141
#define EC_DRA_unsupported_type   EC_BASE_BE+142
#define EC_DRA_all_stars   EC_BASE_BE+143
#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

Define Documentation

#define EC_Alias_Def   EC_BASE_BE+2

Definition at line 76 of file erbe.h.

#define EC_Alias_Interfere   EC_BASE_BE

Definition at line 74 of file erbe.h.

#define EC_Alias_Kill   EC_BASE_BE+1

Definition at line 75 of file erbe.h.

#define EC_Alias_Ref   EC_BASE_BE+3

Definition at line 77 of file erbe.h.

#define EC_B_Synch   EC_BASE_BE+40

Definition at line 94 of file erbe.h.

#define EC_Bad_MOS_Tree   EC_BASE_BE+52

Definition at line 101 of file erbe.h.

#define EC_Bad_Pragma_Abort   EC_BASE_BE+98

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

Definition at line 91 of file erbe.h.

#define EC_Const_Copy_Too_Big   EC_BASE_BE+82

Definition at line 115 of file erbe.h.

#define EC_Const_Copy_Too_Big2   EC_BASE_BE+83

Definition at line 116 of file erbe.h.

#define EC_DRA_all_stars   EC_BASE_BE+143

Definition at line 163 of file erbe.h.

Referenced by New_DRA().

#define EC_DRA_bad_clone_request   EC_BASE_BE+146

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

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

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

Definition at line 162 of file erbe.h.

Referenced by DRA_Read_Pragmas_In_Block().

#define EC_Expanded   EC_BASE_BE+61

Definition at line 107 of file erbe.h.

#define EC_Fold_Arith_Too_Big   EC_BASE_BE+80

Definition at line 113 of file erbe.h.

#define EC_Fold_Arith_Too_Big2   EC_BASE_BE+81

Definition at line 114 of file erbe.h.

#define EC_Formal_Ref   EC_BASE_BE+12

Definition at line 86 of file erbe.h.

#define EC_Glob_Exposed   EC_BASE_BE+4

Definition at line 78 of file erbe.h.

#define EC_Gopt_Space   EC_BASE_BE+86

Definition at line 119 of file erbe.h.

#define EC_Gopt_Space_Skip   EC_BASE_BE+87

Definition at line 120 of file erbe.h.

#define EC_Gopt_Too_Big   EC_BASE_BE+84

Definition at line 117 of file erbe.h.

#define EC_Gopt_Too_Big2   EC_BASE_BE+85

Definition at line 118 of file erbe.h.

#define EC_Inv_Flist   EC_BASE_BE+43

Definition at line 96 of file erbe.h.

#define EC_Inv_Offset   EC_BASE_BE+41

Definition at line 95 of file erbe.h.

#define EC_Invalid_Call   EC_BASE_BE+30

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

Definition at line 123 of file erbe.h.

#define EC_LNO_Bad_Pragma_Int_Advisory   EC_BASE_BE+92

Definition at line 125 of file erbe.h.

#define EC_LNO_Bad_Pragma_String   EC_BASE_BE+91

Definition at line 124 of file erbe.h.

#define EC_LNO_Bad_Pragma_String_Advisory   EC_BASE_BE+93

Definition at line 126 of file erbe.h.

#define EC_LNO_Generic   EC_BASE_BE+94

Definition at line 127 of file erbe.h.

#define EC_LNO_Generic2String   EC_BASE_BE+97

Definition at line 130 of file erbe.h.

#define EC_LNO_Generic_Advisory   EC_BASE_BE+96

Definition at line 129 of file erbe.h.

#define EC_LNO_Generic_Error   EC_BASE_BE+95

Definition at line 128 of file erbe.h.

#define EC_MPLOWER_defpriv_equiv   EC_BASE_BE+119

Definition at line 144 of file erbe.h.

#define EC_MPLOWER_first_last_priv   EC_BASE_BE+120

Definition at line 145 of file erbe.h.

#define EC_MPLOWER_Generic_Error   EC_BASE_BE+124

Definition at line 149 of file erbe.h.

#define EC_MPLOWER_Generic_Warning   EC_BASE_BE+125

Definition at line 150 of file erbe.h.

#define EC_MPLOWER_local_nosize   EC_BASE_BE+116

Definition at line 141 of file erbe.h.

#define EC_MPLOWER_priv_equiv   EC_BASE_BE+118

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.

#define EC_MPLOWER_red_conflict   EC_BASE_BE+112

Definition at line 137 of file erbe.h.

#define EC_MPLOWER_red_misuse   EC_BASE_BE+113

Definition at line 138 of file erbe.h.

#define EC_MPLOWER_red_mult_use   EC_BASE_BE+110

Definition at line 135 of file erbe.h.

#define EC_MPLOWER_red_not_found   EC_BASE_BE+111

Definition at line 136 of file erbe.h.

#define EC_MPLOWER_red_of_private   EC_BASE_BE+122

Definition at line 147 of file erbe.h.

#define EC_MPLOWER_reprivatization   EC_BASE_BE+121

Definition at line 146 of file erbe.h.

#define EC_MPLOWER_shared_store   EC_BASE_BE+115

Definition at line 140 of file erbe.h.

#define EC_MPLOWER_thrpriv_scope   EC_BASE_BE+123

Definition at line 148 of file erbe.h.

#define EC_MPLOWER_used_noscope   EC_BASE_BE+117

Definition at line 142 of file erbe.h.

#define EC_Mult_RB_Reg   EC_BASE_BE+70

Definition at line 110 of file erbe.h.

#define EC_Mult_RB_Tn   EC_BASE_BE+71

Definition at line 111 of file erbe.h.

#define EC_Not_Avail   EC_BASE_BE+6

Definition at line 80 of file erbe.h.

#define EC_Not_Live_In   EC_BASE_BE+8

Definition at line 82 of file erbe.h.

#define EC_Not_Live_Out   EC_BASE_BE+5

Definition at line 79 of file erbe.h.

#define EC_Part_Avail   EC_BASE_BE+7

Definition at line 81 of file erbe.h.

#define EC_Rtn_Conflict   EC_BASE_BE+10

Definition at line 84 of file erbe.h.

#define EC_Rtn_Uninit   EC_BASE_BE+11

Definition at line 85 of file erbe.h.

#define EC_Skip_PU   EC_BASE_BE+130

Definition at line 157 of file erbe.h.

#define EC_Store_Const   EC_BASE_BE+53

Definition at line 102 of file erbe.h.

#define EC_TO_Missed   EC_BASE_BE+60

Definition at line 106 of file erbe.h.

#define EC_Tree_Class   EC_BASE_BE+50

Definition at line 99 of file erbe.h.

#define EC_Uninit_Ref   EC_BASE_BE+13

Definition at line 87 of file erbe.h.

#define EC_Xar_Sclass   EC_BASE_BE+51

Definition at line 100 of file erbe.h.