err_host.cxx File Reference

#include "defs.h"
#include "errors.h"
#include "err_host.h"
#include "stab.h"
#include "strtab.h"
#include "glob.h"

Include dependency graph for err_host.cxx:

Go to the source code of this file.

Defines

#define BUF_SIZE   1024

Functions

char * Host_Format_Parm (INT kind, MEM_PTR parm)
void Signal_Cleanup (INT sig)

Variables

static char buf [BUF_SIZE]
static INT idx = 0


Define Documentation

#define BUF_SIZE   1024

Definition at line 63 of file err_host.cxx.

Referenced by Host_Format_Parm().


Function Documentation

char* Host_Format_Parm ( INT  kind,
MEM_PTR  parm 
)

Definition at line 68 of file err_host.cxx.

References buf, BUF_SIZE, ET_SYMTAB, idx, NULL, and ST_name().

Referenced by ErrMsg_Report_Nonuser(), and ErrMsg_Report_User().

Here is the call graph for this function:

void Signal_Cleanup ( INT  sig  ) 

Definition at line 98 of file err_host.cxx.

References Cleanup_Files(), FALSE, and TRUE.

Referenced by catch_signal(), ErrMsg_Report_Nonuser(), ErrMsg_Report_User(), Fail_FmtAssertion(), and Fatal_Error().

Here is the call graph for this function:


Variable Documentation

char buf[BUF_SIZE] [static]

INT idx = 0 [static]

Definition at line 65 of file err_host.cxx.

Referenced by SORTED_MAP< KEY, RANGE >::_binary_search(), CFG_NODE_INFO::Add_array_param(), CFG_NODE_INFO::Add_def_array(), CFG_NODE_INFO::Add_formal_array(), CFG_NODE_INFO::Add_may_def_array(), CFG_NODE_INFO::Add_may_use_array(), CFG_NODE_INFO::Add_use_array(), Adjust_Field_Offset(), ID_MAP< NODE_TYPE, KEY_TYPE >::Alloc_from_free_list(), STACK< T >::Bottom_nth(), Change_Type_To_Shared(), Copy_INITV(), Open64IRInterface::createCharStarForST(), Declare_Func_N_Arg(), Declare_Function(), ID_MAP< NODE_TYPE, KEY_TYPE >::Delete(), DST_dump_files(), DST_dump_include_dirs(), DST_enter_cloned_childs(), DST_enter_cloned_subroutine(), DST_enter_inlined_subroutine(), DST_get_block_list(), DST_preorder_visit(), ID_MAP< NODE_TYPE, KEY_TYPE >::Entry_lookup(), Exp_To_Linex_Array(), Find_INITO_For_Symbol(), Find_Section_Name_For_ST(), For_all_until(), Gen_File_Table(), sexp2whirl::GetWhirlSym(), sexp2whirl::GetWhirlSymRef(), sexp2whirl::GetWhirlTy(), sexp2whirl::GetWhirlTyUse(), Host_Format_Parm(), Init_Constab(), STR_TAB< STR >::init_hash(), Initialize_Upc_Vars(), ID_MAP< NODE_TYPE, KEY_TYPE >::Insert(), RELATED_SEGMENTED_ARRAY< T, block_size >::Insert(), ir_b_write_global_symtab(), IR_Dwarf_Gen_File_Table(), ir_print_filename(), Irb_Init_Block(), Irb_Init_Label(), Irb_Init_Pad(), Irb_Init_predefined_integer(), Irb_Init_Symdiff(), Irb_Init_Symoff(), Irb_Init_Val(), ID_MAP< NODE_TYPE, KEY_TYPE >::Lookup(), Make_st_iter(), merge_strtab(), New_INITO(), New_INITV(), New_ST(), New_TY(), operator<<(), SORTED_MAP< KEY, RANGE >::operator[](), DYN_ARRAY< POINTS_TO * >::operator[](), STACK< char * >::Pop(), RELATED_SEGMENTED_ARRAY< T, block_size >::Pop_Map(), Preg_Home(), TY::Print(), Rewrite_Structs_In_MPRegion(), PROJECTED_KERNEL::Set_Difference(), Set_up_all_preg_symbols(), STACK< T >::Settop(), Setup_Parameter_Locations(), Spill_Shared_Load(), Stab_Lock_Tmpvar(), STACK< T >::Top(), STACK< T >::Top_nth(), Open64IRInterface::toString(), sexp2whirl::TranslateGlobalSymbolTables(), Upc_Lower_SymbolTable(), ID_MAP< NODE_TYPE, KEY_TYPE >::Verify(), WN_Call_First_Arg_Idx(), WN_Call_Last_Arg_Idx(), whirl2sexp::xlate_STR_TAB(), sexp2whirl::xlate_STR_TAB_entry(), whirl2sexp::xlate_TCON_STR_TAB(), and sexp2whirl::xlate_TCON_STR_TAB_entry().


Generated on Fri Jul 24 04:48:02 2009 for OpenADFortTk (extended to Open64) by  doxygen 1.5.7.1