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

Go to the source code of this file.

Defines

#define WHIRL_REVISION   "WHIRL::0.33:IA64X"
#define WT_NULL   0x0
#define WT_PU_SECTION   0x1 /* all PU-specific information */
#define WT_GLOBALS   0x2 /* WHIRL global symbol table */
#define WT_COMP_FLAGS   0x3 /* compilation flags for this object */
#define WT_STRTAB   0x4 /* WHIRL string table */
#define WT_CONSTAB   0x5 /* WHIRL constant table */
#define WT_IPA_SUMMARY   0x6 /* IPA summary information */
#define WT_DST   0x7 /* WHIRL Debug Symbol Table */
#define WT_LOCALMAP   0x8 /* IPAA local map */
#define MIPS_WHIRL_PU_SECTION   ".WHIRL.pu_section"
#define MIPS_WHIRL_GLOBALS   ".WHIRL.globals"
#define MIPS_WHIRL_COMP_FLAGS   ".WHIRL.flags"
#define MIPS_WHIRL_STRTAB   ".WHIRL.strtab"
#define MIPS_WHIRL_CONSTAB   ".WHIRL.constab"
#define MIPS_WHIRL_SUMMARY   ".WHIRL.summary"
#define MIPS_WHIRL_DST   ".WHIRL.dst"
#define MIPS_WHIRL_LOCALMAP   ".WHIRL.localmap"

Define Documentation

#define MIPS_WHIRL_COMP_FLAGS   ".WHIRL.flags"

Definition at line 71 of file elf_whirl.h.

Referenced by WN_write_flags().

#define MIPS_WHIRL_CONSTAB   ".WHIRL.constab"

Definition at line 73 of file elf_whirl.h.

#define MIPS_WHIRL_DST   ".WHIRL.dst"

Definition at line 75 of file elf_whirl.h.

Referenced by WN_write_dst().

#define MIPS_WHIRL_GLOBALS   ".WHIRL.globals"

Definition at line 70 of file elf_whirl.h.

Referenced by WN_write_globals().

#define MIPS_WHIRL_LOCALMAP   ".WHIRL.localmap"

Definition at line 76 of file elf_whirl.h.

#define MIPS_WHIRL_STRTAB   ".WHIRL.strtab"

Definition at line 72 of file elf_whirl.h.

Referenced by WN_write_strtab().

#define MIPS_WHIRL_SUMMARY   ".WHIRL.summary"

Definition at line 74 of file elf_whirl.h.

Referenced by IPA_write_summary().

#define WHIRL_REVISION   "WHIRL::0.33:IA64X"

Definition at line 47 of file elf_whirl.h.

Referenced by check_section_headers().

#define WT_COMP_FLAGS   0x3 /* compilation flags for this object */

Definition at line 59 of file elf_whirl.h.

Referenced by WN_get_flags(), and WN_write_flags().

#define WT_CONSTAB   0x5 /* WHIRL constant table */

Definition at line 61 of file elf_whirl.h.

Referenced by ir_size().

#define WT_DST   0x7 /* WHIRL Debug Symbol Table */

Definition at line 63 of file elf_whirl.h.

Referenced by ir_size(), WN_get_dst(), and WN_write_dst().

#define WT_GLOBALS   0x2 /* WHIRL global symbol table */

Definition at line 58 of file elf_whirl.h.

Referenced by ir_size(), WN_get_global_symtab(), and WN_write_globals().

#define WT_IPA_SUMMARY   0x6 /* IPA summary information */

Definition at line 62 of file elf_whirl.h.

Referenced by IPA_write_summary(), and ir_size().

#define WT_LOCALMAP   0x8 /* IPAA local map */

Definition at line 64 of file elf_whirl.h.

#define WT_NULL   0x0

Definition at line 56 of file elf_whirl.h.

#define WT_PU_SECTION   0x1 /* all PU-specific information */
#define WT_STRTAB   0x4 /* WHIRL string table */

Definition at line 60 of file elf_whirl.h.

Referenced by ir_size(), WN_get_strtab(), and WN_write_strtab().

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines