#include <section.h>
Public Member Functions | |
| STAILQ_HEAD (yasm_sectionhead, yasm_section) sections | |
| Linked list of sections. | |
Data Fields | |
| char * | src_filename |
| Source filename. | |
| char * | obj_filename |
| Object filename. | |
| yasm_symtab * | symtab |
| Symbol table. | |
| yasm_arch * | arch |
| Target architecture. | |
| yasm_objfmt * | objfmt |
| Object format. | |
| yasm_dbgfmt * | dbgfmt |
| Debug format. | |
| yasm_section * | cur_section |
| Currently active section. | |
| struct HAMT * | directives |
| Directives, organized as two level HAMT; first level is parser, second level is directive name. | |
| char * | global_prefix |
| Prefix prepended to externally-visible symbols (empty string if none). | |
| char * | global_suffix |
| Suffix appended to externally-visible symbols (empty string if none). | |
This is the internal representation of an object file.
Definition at line 53 of file section.h.
| yasm_object::STAILQ_HEAD | ( | yasm_sectionhead | , | |
| yasm_section | ||||
| ) |
Linked list of sections.
1.5.6