#include "defs.h"#include "symtab.h"


Go to the source code of this file.
Definition at line 110 of file sections.h.
Referenced by Get_Section_ST(), and Setup_Text_Section_For_PU().
| #define SEC_entsize | ( | s | ) | (Sections[s].entsize) |
Definition at line 111 of file sections.h.
Referenced by Get_Section_Elf_Flags(), SEC_is_exec(), SEC_is_gprel(), SEC_is_merge(), and SEC_is_tls().
Definition at line 109 of file sections.h.
| #define SEC_max_sec_size | ( | s | ) | (Sections[s].max_sec_size) |
Definition at line 114 of file sections.h.
Referenced by Allocate_Object_To_Section(), and Assign_ST_To_Named_Section().
Definition at line 115 of file sections.h.
Referenced by Get_Section_ST(), Get_Section_ST_With_Given_Name(), and ST_has_Predefined_Named_Section().
| #define SEC_pad_size | ( | s | ) | (Sections[s].pad_size) |
| #define SEC_type | ( | s | ) | (Sections[s].etype) |
Definition at line 112 of file sections.h.
Referenced by Get_Section_Elf_Type(), and SEC_is_nobits().
| typedef UINT16 SECTION_IDX |
Definition at line 52 of file sections.h.
| enum _sec_kind |
Definition at line 54 of file sections.h.
| SECTION_IDX Corresponding_Short_Section | ( | SECTION_IDX | sec | ) |
Definition at line 182 of file sections.cxx.
References _SEC_BSS, _SEC_DATA, _SEC_RDATA, _SEC_SBSS, _SEC_SDATA, and _SEC_SRDATA.
Referenced by Shorten_Section().
| INT Get_Section_Elf_Entsize | ( | SECTION_IDX | s | ) | [inline] |
Definition at line 126 of file sections.h.
References SEC_entsize.
Referenced by CGEMIT_Prn_Scn_In_Asm(), and Init_Section().
| INT Get_Section_Elf_Flags | ( | SECTION_IDX | s | ) | [inline] |
Definition at line 118 of file sections.h.
References SEC_flags.
Referenced by CGEMIT_Prn_Scn_In_Asm(), and Init_Section().
| INT Get_Section_Elf_Type | ( | SECTION_IDX | s | ) | [inline] |
Definition at line 122 of file sections.h.
References SEC_type.
Referenced by CGEMIT_Prn_Scn_In_Asm(), and Init_Section().
| BOOL SEC_is_exec | ( | SECTION_IDX | sec | ) |
Definition at line 206 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 194 of file sections.cxx.
References FALSE, SEC_flags, and SHF_IA_64_SHORT.
Referenced by Get_Section_ST(), and Shorten_Section().
| BOOL SEC_is_merge | ( | SECTION_IDX | sec | ) |
Definition at line 200 of file sections.cxx.
References SEC_flags, and SHF_MIPS_MERGE.
Referenced by EMT_End_File(), Get_Section_ST(), and Process_Initos_And_Literals().
| BOOL SEC_is_nobits | ( | SECTION_IDX | sec | ) |
Definition at line 212 of file sections.cxx.
References SEC_type, and SHT_NOBITS.
Referenced by Get_Section_ST().
| BOOL SEC_is_tls | ( | SECTION_IDX | sec | ) |
Definition at line 218 of file sections.cxx.
References FALSE, INT, Is_True, SEC_flags, and SHF_TLS.
Referenced by ST_is_tls().
Definition at line 46 of file sections.cxx.
1.5.6