sections.cxx File Reference

#include <iostream>
#include <elf.h>
#include "sections.h"
Include dependency graph for sections.cxx:

Go to the source code of this file.

Defines

#define INST_BYTES   16

Functions

SECTION_IDX Corresponding_Short_Section (SECTION_IDX sec)
BOOL SEC_is_gprel (SECTION_IDX sec)
BOOL SEC_is_merge (SECTION_IDX sec)
BOOL SEC_is_exec (SECTION_IDX sec)
BOOL SEC_is_nobits (SECTION_IDX sec)

Variables

SECTION Sections [_SEC_INDEX_MAX]

Define Documentation

#define INST_BYTES   16

Definition at line 39 of file sections.cxx.


Function Documentation

SECTION_IDX Corresponding_Short_Section ( SECTION_IDX  sec  ) 

Definition at line 144 of file sections.cxx.

References _SEC_BSS, _SEC_DATA, _SEC_SBSS, and _SEC_SDATA.

Referenced by Shorten_Section().

BOOL SEC_is_exec ( SECTION_IDX  sec  ) 

Definition at line 168 of file sections.cxx.

References SEC_flags, and SHF_EXECINSTR.

Referenced by Get_Section_ST().

BOOL SEC_is_gprel ( SECTION_IDX  sec  ) 

Definition at line 156 of file sections.cxx.

References SEC_flags, and SHF_IA_64_SHORT.

Referenced by Get_Section_ST().

BOOL SEC_is_merge ( SECTION_IDX  sec  ) 

Definition at line 162 of file sections.cxx.

References SEC_flags, and SHF_MIPS_MERGE.

Referenced by Get_Section_ST().

BOOL SEC_is_nobits ( SECTION_IDX  sec  ) 

Definition at line 174 of file sections.cxx.

References SEC_type, and SHT_NOBITS.

Referenced by Get_Section_ST().


Variable Documentation

SECTION Sections[_SEC_INDEX_MAX]

Definition at line 42 of file sections.cxx.


Generated on Sat Dec 12 05:57:41 2009 for Open64 (mfef90, whirl2f, and IR tools) by  doxygen 1.6.1