Linux Kernel
3.7.1
|
Go to the source code of this file.
Data Structures | |
struct | external_filehdr |
struct | AOUTHDR |
struct | external_scnhdr |
struct | external_lineno |
struct | external_syment |
union | external_auxent |
struct | external_reloc |
Macros | |
#define | U802WRMAGIC 0730 /* writeable text segments **chh** */ |
#define | U802ROMAGIC 0735 /* readonly sharable text segments */ |
#define | U802TOCMAGIC 0737 /* readonly text segments and TOC */ |
#define | BADMAG(x) |
#define | FILHDR struct external_filehdr |
#define | FILHSZ 20 |
#define | AOUTSZ 72 |
#define | SMALL_AOUTSZ (28) |
#define | AOUTHDRSZ 72 |
#define | RS6K_AOUTHDR_OMAGIC 0x0107 /* old: text & data writeable */ |
#define | RS6K_AOUTHDR_NMAGIC 0x0108 /* new: text r/o, data r/w */ |
#define | RS6K_AOUTHDR_ZMAGIC 0x010B /* paged: text r/o, both page-aligned */ |
#define | _TEXT ".text" |
#define | _DATA ".data" |
#define | _BSS ".bss" |
#define | _PAD ".pad" |
#define | _LOADER ".loader" |
#define | SCNHDR struct external_scnhdr |
#define | SCNHSZ 40 |
#define | STYP_LOADER 0x1000 |
#define | STYP_DEBUG 0x2000 |
#define | STYP_OVRFLO 0x8000 |
#define | LINENO struct external_lineno |
#define | LINESZ 6 |
#define | E_SYMNMLEN 8 /* # characters in a symbol name */ |
#define | E_FILNMLEN 14 /* # characters in a file name */ |
#define | E_DIMNUM 4 /* # array dimensions in auxiliary entry */ |
#define | N_BTMASK (017) |
#define | N_TMASK (060) |
#define | N_BTSHFT (4) |
#define | N_TSHIFT (2) |
#define | SYMENT struct external_syment |
#define | SYMESZ 18 |
#define | AUXENT union external_auxent |
#define | AUXESZ 18 |
#define | DBXMASK 0x80 /* for dbx storage mask */ |
#define | SYMNAME_IN_DEBUG(symptr) ((symptr)->n_sclass & DBXMASK) |
#define | RELOC struct external_reloc |
#define | RELSZ 10 |
#define | DEFAULT_DATA_SECTION_ALIGNMENT 4 |
#define | DEFAULT_BSS_SECTION_ALIGNMENT 4 |
#define | DEFAULT_TEXT_SECTION_ALIGNMENT 4 |
#define | DEFAULT_SECTION_ALIGNMENT 4 |
#define AUXENT union external_auxent |
#define BADMAG | ( | x | ) |
#define FILHDR struct external_filehdr |
#define LINENO struct external_lineno |
#define RELOC struct external_reloc |
#define RS6K_AOUTHDR_NMAGIC 0x0108 /* new: text r/o, data r/w */ |
#define RS6K_AOUTHDR_OMAGIC 0x0107 /* old: text & data writeable */ |
#define RS6K_AOUTHDR_ZMAGIC 0x010B /* paged: text r/o, both page-aligned */ |
#define SCNHDR struct external_scnhdr |
#define SYMENT struct external_syment |
#define SYMNAME_IN_DEBUG | ( | symptr | ) | ((symptr)->n_sclass & DBXMASK) |