|
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) |
1.8.2