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

Go to the source code of this file.

Defines

#define MMAPPED_FILE

Enumerations

enum  PU_KIND {
  PU_UNKNOWN, PU_FUNCTION, PU_SUBROUTINE, PU_PROGRAM,
  PU_BLOCKDATA, PU_MAX_KIND, PU_UNKNOWN, PU_FUNCTION,
  PU_SUBROUTINE, PU_PROGRAM, PU_BLOCKDATA, PU_MAX_KIND
}

Functions

void Cleanup_Files (BOOL report, BOOL delete_doto)
void Terminate (INT status)
void Set_Fe_Info (INT32 pid, INT32 ptime, char *fe_version)
void Set_File_Name (char *name)

Variables

char * Cur_PU_Name
char * Orig_PU_Name
PU_KIND Cur_PU_Kind
char * Src_File_Name
char * Orig_Src_File_Name
char * Cpp_File_Name
char * Lst_File_Name
char * Err_File_Name
char * Trc_File_Name
char * Tlog_File_Name
char * Irb_File_Name
char * IR_File_Name
char * Ipa_File_Name
char * Asm_File_Name
char * Obj_File_Name
char * Feedback_File_Name
char * Lib_Lock_Name
char * DSTdump_File_Name
char * Global_File_Name
FILE * Src_File
FILE * Cpp_File
FILE * Lst_File
FILE * Err_File
FILE * Trc_File
FILE * Tlog_File
FILE * Irb_File
FILE * IR_File
FILE * Ipa_File
FILE * Asm_File
FILE * Obj_File
FILE * Lib_File
FILE * Tim_File
INT32 Num_Source_Files
BOOL Assembly
BOOL Object_Code
BOOL Symbol_Table_Out
BOOL Show_Progress
INT32 Fe_Process_Id
INT32 Fe_Process_Time
char * Fe_Version
BOOL Fe_Josie
BOOL Regcopies_Translated
BOOL Compile_Upc

Define Documentation

#define MMAPPED_FILE
Value:
(1)     /* some components use mmap instead of
                                   stream i/o, in those cases the *_File
                                   will be set to MMAPPED_FILE to show that
                                   the file is active  */

Definition at line 141 of file glob.h.

Referenced by Cleanup_Files().


Enumeration Type Documentation

enum PU_KIND
Enumerator:
PU_UNKNOWN 
PU_FUNCTION 
PU_SUBROUTINE 
PU_PROGRAM 
PU_BLOCKDATA 
PU_MAX_KIND 
PU_UNKNOWN 
PU_FUNCTION 
PU_SUBROUTINE 
PU_PROGRAM 
PU_BLOCKDATA 
PU_MAX_KIND 

Definition at line 95 of file glob.h.


Function Documentation

void Cleanup_Files ( BOOL  report,
BOOL  delete_doto 
)

Definition at line 103 of file cleanup.cxx.

void Set_Fe_Info ( INT32  pid,
INT32  ptime,
char *  fe_version 
)
void Set_File_Name ( char *  name)
void Terminate ( INT  status)

Definition at line 181 of file cleanup.cxx.


Variable Documentation

FILE* Asm_File

Definition at line 135 of file glob.cxx.

Definition at line 116 of file glob.cxx.

FILE* Cpp_File

Definition at line 128 of file glob.cxx.

Definition at line 109 of file glob.cxx.

Definition at line 74 of file glob.cxx.

char* Cur_PU_Name

Definition at line 70 of file glob.cxx.

Definition at line 123 of file glob.cxx.

FILE* Err_File

Definition at line 129 of file glob.cxx.

Definition at line 110 of file glob.cxx.

Definition at line 95 of file glob.cxx.

Definition at line 96 of file glob.cxx.

char* Fe_Version

Definition at line 97 of file glob.cxx.

Definition at line 118 of file glob.cxx.

Definition at line 124 of file glob.cxx.

FILE* Ipa_File

Definition at line 59 of file config_ipa.cxx.

Definition at line 58 of file config_ipa.cxx.

FILE* IR_File

Definition at line 133 of file glob.cxx.

char* IR_File_Name

Definition at line 114 of file glob.cxx.

FILE* Irb_File

Definition at line 134 of file glob.cxx.

Definition at line 115 of file glob.cxx.

FILE* Lib_File

Definition at line 137 of file glob.cxx.

Definition at line 122 of file glob.cxx.

FILE* Lst_File

Definition at line 130 of file glob.cxx.

Definition at line 111 of file glob.cxx.

FILE* Obj_File

Definition at line 136 of file glob.cxx.

Definition at line 117 of file glob.cxx.

char* Orig_PU_Name

Definition at line 71 of file glob.cxx.

Definition at line 108 of file glob.cxx.

Definition at line 77 of file glob.cxx.

FILE* Src_File

Definition at line 127 of file glob.cxx.

Definition at line 107 of file glob.cxx.

Definition at line 76 of file glob.cxx.

FILE* Tim_File

Definition at line 138 of file glob.cxx.

FILE* Tlog_File

Definition at line 132 of file glob.cxx.

Definition at line 113 of file glob.cxx.

FILE* Trc_File

Definition at line 131 of file glob.cxx.

Definition at line 112 of file glob.cxx.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines