|
OpenADFortTk (basic)
|
00001 // -*-Mode: C++;-*- 00002 #ifndef Open64BasicTypes_INCLUDED 00003 #define Open64BasicTypes_INCLUDED 00004 00005 //************************** Open64 Include Files *************************** 00006 00007 #include "defs.h" // Basic types, such as INT32 00008 #include "config.h" 00009 #include "errors.h" // Set_Error_Tables(), etc. 00010 #include "erglob.h" // For errors.h and EC definitions 00011 #include "glob.h" // Irb_File_Name... 00012 00013 #include "mempool.h" // MEM_Initialze(), MEM_POOL_*, etc. 00014 #include "cxx_memory.h" // CXX_NEW 00015 00016 #include "pu_info.h" // for PU_Info 00017 #include "wn.h" // WN nodes 00018 #include "wn_util.h" // WN walk, insert and copy routines 00019 #include "wn_tree_util.h" // WN_TREE_ITER, WN_TREE_CONTAINER 00020 #include "wio.h" // WHIRL I/O 00021 #include "wutil.h" // WHIRL intrinsic utilities 00022 #include "intrn_info.h" // WHIRL INTR macros 00023 00024 #include "symtab.h" // TY and ST nodes 00025 #include "be_symtab.h" // BE_ST flags 00026 #include "const.h" // FOR_ALL_CONSTANTS 00027 00028 //*************************** User Include Files **************************** 00029 00030 //************************** Forward Declarations *************************** 00031 00032 typedef mINT64 STAB_OFFSET; // cf. be/whirl2c/wn_attr.h 00033 typedef TYPE_ID MTYPE; // cf. be/whirl2c/stab_attr.h 00034 00035 //*************************************************************************** 00036 00037 #endif