osprey/cygnus/include/coff/internal.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Types

type  internal_extra_pe_filehdr
type  internal_filehdr
type  _IMAGE_DATA_DIRECTORY
type  internal_extra_pe_aouthdr
type  internal_aouthdr
type  internal_scnhdr
type  internal_lineno
type  internal_syment
union  internal_auxent
type  internal_reloc

Defines

#define GNU_COFF_INTERNAL_H   1
#define signed
#define F_RELFLG   (0x0001)
#define F_EXEC   (0x0002)
#define F_LNNO   (0x0004)
#define F_LSYMS   (0x0008)
#define F_AR16WR   (0x0080)
#define F_AR32WR   (0x0100)
#define F_AR32W   (0x0200)
#define F_DYNLOAD   (0x1000)
#define F_SHROBJ   (0x2000)
#define F_DLL   (0x2000)
#define IMAGE_NUMBEROF_DIRECTORY_ENTRIES   16
#define NT_EXE_IMAGE_BASE   0x400000
#define NT_DLL_IMAGE_BASE   0x10000000
#define BEOS_EXE_IMAGE_BASE   0x80000000
#define BEOS_DLL_IMAGE_BASE   0x10000000
#define PE_DEF_SECTION_ALIGNMENT   0x1000
#define PE_DEF_FILE_ALIGNMENT   0x200
#define C_EFCN   0xff
#define C_NULL   0
#define C_AUTO   1
#define C_EXT   2
#define C_STAT   3
#define C_REG   4
#define C_EXTDEF   5
#define C_LABEL   6
#define C_ULABEL   7
#define C_MOS   8
#define C_ARG   9
#define C_STRTAG   10
#define C_MOU   11
#define C_UNTAG   12
#define C_TPDEF   13
#define C_USTATIC   14
#define C_ENTAG   15
#define C_MOE   16
#define C_REGPARM   17
#define C_FIELD   18
#define C_AUTOARG   19
#define C_LASTENT   20
#define C_BLOCK   100
#define C_FCN   101
#define C_EOS   102
#define C_FILE   103
#define C_LINE   104
#define C_ALIAS   105
#define C_HIDDEN   106
#define C_WEAKEXT   127
#define C_UEXT   19
#define C_STATLAB   20
#define C_EXTLAB   21
#define C_SYSTEM   23
#define C_SECTION   104
#define C_NT_WEAK   105
#define C_LEAFPROC   108
#define C_SCALL   107
#define C_LEAFEXT   108
#define C_LEAFSTAT   113
#define C_OPTVAR   109
#define C_DEFINE   110
#define C_PRAGMA   111
#define C_SEGMENT   112
#define C_SHADOW   107
#define C_VERSION   108
#define C_HIDEXT   107
#define C_BINCL   108
#define C_EINCL   109
#define C_GSYM   (0x80)
#define C_LSYM   (0x81)
#define C_PSYM   (0x82)
#define C_RSYM   (0x83)
#define C_RPSYM   (0x84)
#define C_STSYM   (0x85)
#define C_TCSYM   (0x86)
#define C_BCOMM   (0x87)
#define C_ECOML   (0x88)
#define C_ECOMM   (0x89)
#define C_DECL   (0x8c)
#define C_ENTRY   (0x8d)
#define C_FUN   (0x8e)
#define C_BSTAT   (0x8f)
#define C_ESTAT   (0x90)
#define C_THUMBEXT   (128 + C_EXT)
#define C_THUMBSTAT   (128 + C_STAT)
#define C_THUMBLABEL   (128 + C_LABEL)
#define C_THUMBEXTFUNC   (C_THUMBEXT + 20)
#define C_THUMBSTATFUNC   (C_THUMBSTAT + 20)
#define SCNNMLEN   (8)
#define STYP_REG   (0x0000)
#define STYP_DSECT   (0x0001)
#define STYP_NOLOAD   (0x0002)
#define STYP_GROUP   (0x0004)
#define STYP_PAD   (0x0008)
#define STYP_COPY   (0x0010)
#define STYP_TEXT   (0x0020)
#define S_SHRSEG   (0x0020)
#define STYP_DATA   (0x0040)
#define STYP_BSS   (0x0080)
#define S_NEWFCN   (0x0100)
#define STYP_INFO   (0x0200)
#define STYP_OVER   (0x0400)
#define STYP_LIB   (0x0800)
#define STYP_MERGE   (0x2000)
#define STYP_REVERSE_PAD   (0x4000)
#define STYP_LIT   0x8020
#define SYMNMLEN   8
#define FILNMLEN   14
#define DIMNUM   4
#define n_name   _n._n_name
#define n_zeroes   _n._n_n._n_zeroes
#define n_offset   _n._n_n._n_offset
#define N_UNDEF   ((short)0)
#define N_ABS   ((short)-1)
#define N_DEBUG   ((short)-2)
#define N_TV   ((short)-3)
#define P_TV   ((short)-4)
#define T_NULL   0
#define T_VOID   1
#define T_CHAR   2
#define T_SHORT   3
#define T_INT   4
#define T_LONG   5
#define T_FLOAT   6
#define T_DOUBLE   7
#define T_STRUCT   8
#define T_UNION   9
#define T_ENUM   10
#define T_MOE   11
#define T_UCHAR   12
#define T_USHORT   13
#define T_UINT   14
#define T_ULONG   15
#define T_LNGDBL   16
#define DT_NON   (0)
#define DT_PTR   (1)
#define DT_FCN   (2)
#define DT_ARY   (3)
#define BTYPE(x)   ((x) & N_BTMASK)
#define DTYPE(x)   (((x) & N_TMASK) >> N_BTSHFT)
#define ISPTR(x)   (((unsigned long) (x) & N_TMASK) == ((unsigned long) DT_PTR << N_BTSHFT))
#define ISFCN(x)   (((unsigned long) (x) & N_TMASK) == ((unsigned long) DT_FCN << N_BTSHFT))
#define ISARY(x)   (((unsigned long) (x) & N_TMASK) == ((unsigned long) DT_ARY << N_BTSHFT))
#define ISTAG(x)   ((x) == C_STRTAG || (x) == C_UNTAG || (x) == C_ENTAG)
#define DECREF(x)   ((((x) >> N_TSHIFT) & ~ N_BTMASK) | ((x) & N_BTMASK))
#define SMTYP_ALIGN(x)   ((x) >> 3)
#define SMTYP_SMTYP(x)   ((x) & 0x7)
#define XTY_ER   0
#define XTY_SD   1
#define XTY_LD   2
#define XTY_CM   3
#define XTY_EM   4
#define XTY_US   5
#define XMC_PR   0
#define XMC_RO   1
#define XMC_DB   2
#define XMC_TC   3
#define XMC_UA   4
#define XMC_RW   5
#define XMC_GL   6
#define XMC_XO   7
#define XMC_SV   8
#define XMC_BS   9
#define XMC_DS   10
#define XMC_UC   11
#define XMC_TI   12
#define XMC_TB   13
#define XMC_TC0   15
#define XMC_TD   16
#define x_stdindx   x_stindx
#define R_DIR16   1
#define R_REL24   5
#define R_DIR32   6
#define R_IMAGEBASE   7
#define R_SECREL32   11
#define R_RELBYTE   15
#define R_RELWORD   16
#define R_RELLONG   17
#define R_PCRBYTE   18
#define R_PCRWORD   19
#define R_PCRLONG   20
#define R_PCR24   21
#define R_IPRSHORT   24
#define R_IPRLONG   26
#define R_GETSEG   29
#define R_GETPA   30
#define R_TAGWORD   31
#define R_JUMPTARG   32
#define R_PARTLS16   32
#define R_PARTMS8   33
#define R_PCR16L   128
#define R_PCR26L   129
#define R_VRT16   130
#define R_HVRT16   131
#define R_LVRT16   132
#define R_VRT32   133
#define R_MOV16B1   0x41
#define R_MOV16B2   0x42
#define R_JMP1   0x43
#define R_JMP2   0x44
#define R_RELLONG_NEG   0x45
#define R_JMPL1   0x46
#define R_JMPL2   0x47
#define R_MOV24B1   0x48
#define R_MOV24B2   0x49
#define R_MEM_INDIRECT   0x4a
#define R_PCRWORD_B   0x4b
#define R_MOVL1   0x4c
#define R_MOVL2   0x4d
#define R_BCC_INV   0x4e
#define R_JMP_DEL   0x4f
#define R_IMM16   0x01
#define R_JR   0x02
#define R_IMM4L   0x23
#define R_IMM8   0x22
#define R_IMM32   R_RELLONG
#define R_CALL   R_DA
#define R_JP   R_DA
#define R_REL16   0x04
#define R_CALLR   0x05
#define R_SEG   0x10
#define R_IMM4H   0x24
#define R_DISP7   0x25
#define R_H8500_IMM8   1
#define R_H8500_IMM16   2
#define R_H8500_PCREL8   3
#define R_H8500_PCREL16   4
#define R_H8500_HIGH8   5
#define R_H8500_LOW16   7
#define R_H8500_IMM24   6
#define R_H8500_IMM32   8
#define R_H8500_HIGH16   9
#define R_W65_ABS8   1
#define R_W65_ABS16   2
#define R_W65_ABS24   3
#define R_W65_ABS8S8   4
#define R_W65_ABS8S16   5
#define R_W65_ABS16S8   6
#define R_W65_ABS16S16   7
#define R_W65_PCR8   8
#define R_W65_PCR16   9
#define R_W65_DP   10

Typedefs

typedef struct
_IMAGE_DATA_DIRECTORY 
IMAGE_DATA_DIRECTORY


Define Documentation

#define BEOS_DLL_IMAGE_BASE   0x10000000

Definition at line 118 of file internal.h.

#define BEOS_EXE_IMAGE_BASE   0x80000000

Definition at line 117 of file internal.h.

#define BTYPE (  )     ((x) & N_BTMASK)

Definition at line 441 of file internal.h.

#define C_ALIAS   105

Definition at line 240 of file internal.h.

#define C_ARG   9

Definition at line 223 of file internal.h.

Referenced by _bfd_coff_link_input_bfd().

#define C_AUTO   1

Definition at line 215 of file internal.h.

Referenced by _bfd_coff_link_input_bfd().

#define C_AUTOARG   19

Definition at line 233 of file internal.h.

#define C_BCOMM   (0x87)

Definition at line 289 of file internal.h.

#define C_BINCL   108

Definition at line 278 of file internal.h.

Referenced by xcoff_link_input_bfd().

#define C_BLOCK   100

#define C_BSTAT   (0x8f)

Definition at line 295 of file internal.h.

Referenced by xcoff_link_input_bfd().

#define C_DECL   (0x8c)

Definition at line 292 of file internal.h.

Referenced by xcoff_link_input_bfd().

#define C_DEFINE   110

Definition at line 268 of file internal.h.

#define C_ECOML   (0x88)

Definition at line 290 of file internal.h.

#define C_ECOMM   (0x89)

Definition at line 291 of file internal.h.

#define C_EFCN   0xff

Definition at line 213 of file internal.h.

Referenced by _bfd_coff_link_input_bfd().

#define C_EINCL   109

Definition at line 279 of file internal.h.

Referenced by xcoff_link_input_bfd().

#define C_ENTAG   15

Definition at line 229 of file internal.h.

Referenced by _bfd_coff_link_input_bfd().

#define C_ENTRY   (0x8d)

Definition at line 293 of file internal.h.

#define C_EOS   102

Definition at line 237 of file internal.h.

Referenced by _bfd_coff_link_input_bfd().

#define C_ESTAT   (0x90)

Definition at line 296 of file internal.h.

Referenced by xcoff_link_input_bfd().

#define C_EXT   2

#define C_EXTDEF   5

Definition at line 219 of file internal.h.

Referenced by _bfd_coff_link_input_bfd().

#define C_EXTLAB   21

Definition at line 252 of file internal.h.

#define C_FCN   101

#define C_FIELD   18

Definition at line 232 of file internal.h.

Referenced by _bfd_coff_link_input_bfd().

#define C_FILE   103

#define C_FUN   (0x8e)

Definition at line 294 of file internal.h.

#define C_GSYM   (0x80)

Definition at line 282 of file internal.h.

#define C_HIDDEN   106

#define C_HIDEXT   107

#define C_LABEL   6

#define C_LASTENT   20

Definition at line 234 of file internal.h.

#define C_LEAFEXT   108

Definition at line 265 of file internal.h.

Referenced by coff_i960_relocate_section(), and optcall_callback().

#define C_LEAFPROC   108

Definition at line 262 of file internal.h.

#define C_LEAFSTAT   113

#define C_LINE   104

Definition at line 239 of file internal.h.

#define C_LSYM   (0x81)

Definition at line 283 of file internal.h.

#define C_MOE   16

Definition at line 230 of file internal.h.

Referenced by _bfd_coff_link_input_bfd().

#define C_MOS   8

Definition at line 222 of file internal.h.

Referenced by _bfd_coff_link_input_bfd().

#define C_MOU   11

Definition at line 225 of file internal.h.

Referenced by _bfd_coff_link_input_bfd().

#define C_NT_WEAK   105

Definition at line 257 of file internal.h.

Referenced by _bfd_coff_generic_relocate_section(), and _bfd_coff_link_input_bfd().

#define C_NULL   0

#define C_OPTVAR   109

Definition at line 267 of file internal.h.

#define C_PRAGMA   111

Definition at line 269 of file internal.h.

#define C_PSYM   (0x82)

Definition at line 284 of file internal.h.

#define C_REG   4

Definition at line 218 of file internal.h.

Referenced by _bfd_coff_link_input_bfd().

#define C_REGPARM   17

Definition at line 231 of file internal.h.

Referenced by _bfd_coff_link_input_bfd().

#define C_RPSYM   (0x84)

Definition at line 286 of file internal.h.

#define C_RSYM   (0x83)

Definition at line 285 of file internal.h.

#define C_SCALL   107

Definition at line 264 of file internal.h.

Referenced by coff_i960_relocate_section(), and optcall_callback().

#define C_SECTION   104

Definition at line 256 of file internal.h.

Referenced by _bfd_coff_link_input_bfd(), and _bfd_XXi_swap_sym_in().

#define C_SEGMENT   112

Definition at line 270 of file internal.h.

#define C_SHADOW   107

Definition at line 273 of file internal.h.

#define C_STAT   3

#define C_STATLAB   20

Definition at line 251 of file internal.h.

Referenced by fixup_symbol_value().

#define C_STRTAG   10

Definition at line 224 of file internal.h.

Referenced by _bfd_coff_link_input_bfd().

#define C_STSYM   (0x85)

Definition at line 287 of file internal.h.

#define C_SYSTEM   23

Definition at line 253 of file internal.h.

#define C_TCSYM   (0x86)

Definition at line 288 of file internal.h.

#define C_THUMBEXT   (128 + C_EXT)

Definition at line 299 of file internal.h.

Referenced by print_insn().

#define C_THUMBEXTFUNC   (C_THUMBEXT + 20)

#define C_THUMBLABEL   (128 + C_LABEL)

Definition at line 301 of file internal.h.

Referenced by print_insn().

#define C_THUMBSTAT   (128 + C_STAT)

Definition at line 300 of file internal.h.

Referenced by print_insn().

#define C_THUMBSTATFUNC   (C_THUMBSTAT + 20)

Definition at line 303 of file internal.h.

Referenced by coff_arm_relocate_section(), and print_insn().

#define C_TPDEF   13

Definition at line 227 of file internal.h.

Referenced by _bfd_coff_link_input_bfd().

#define C_UEXT   19

Definition at line 250 of file internal.h.

#define C_ULABEL   7

Definition at line 221 of file internal.h.

#define C_UNTAG   12

Definition at line 226 of file internal.h.

Referenced by _bfd_coff_link_input_bfd().

#define C_USTATIC   14

Definition at line 228 of file internal.h.

Referenced by _bfd_coff_link_input_bfd().

#define C_VERSION   108

Definition at line 274 of file internal.h.

Referenced by ir_prof_dump_counts(), sco5_core_file_p(), and verify_counts_file().

#define C_WEAKEXT   127

Definition at line 246 of file internal.h.

#define DECREF (  )     ((((x) >> N_TSHIFT) & ~ N_BTMASK) | ((x) & N_BTMASK))

Definition at line 452 of file internal.h.

#define DIMNUM   4

Definition at line 379 of file internal.h.

#define DT_ARY   (3)

Definition at line 439 of file internal.h.

#define DT_FCN   (2)

Definition at line 438 of file internal.h.

Referenced by i386_pe_declare_function_type().

#define DT_NON   (0)

Definition at line 436 of file internal.h.

#define DT_PTR   (1)

Definition at line 437 of file internal.h.

#define DTYPE (  )     (((x) & N_TMASK) >> N_BTSHFT)

Definition at line 442 of file internal.h.

Referenced by coff_link_add_symbols().

#define F_AR16WR   (0x0080)

Definition at line 97 of file internal.h.

Referenced by print_global_hdr().

#define F_AR32W   (0x0200)

#define F_AR32WR   (0x0100)

Definition at line 98 of file internal.h.

#define F_DLL   (0x2000)

Definition at line 102 of file internal.h.

Referenced by _bfd_XXi_only_swap_filehdr_out().

#define F_DYNLOAD   (0x1000)

Definition at line 100 of file internal.h.

Referenced by xcoff64_write_object_contents().

#define F_EXEC   (0x0002)

Definition at line 94 of file internal.h.

#define F_LNNO   (0x0004)

Definition at line 95 of file internal.h.

#define F_LSYMS   (0x0008)

Definition at line 96 of file internal.h.

#define F_RELFLG   (0x0001)

Definition at line 93 of file internal.h.

#define F_SHROBJ   (0x2000)

Definition at line 101 of file internal.h.

Referenced by xcoff64_write_object_contents().

#define FILNMLEN   14

#define GNU_COFF_INTERNAL_H   1

Definition at line 26 of file internal.h.

#define IMAGE_NUMBEROF_DIRECTORY_ENTRIES   16

Definition at line 110 of file internal.h.

Referenced by _bfd_XX_print_private_bfd_data_common(), and _bfd_XXi_swap_aouthdr_out().

#define ISARY (  )     (((unsigned long) (x) & N_TMASK) == ((unsigned long) DT_ARY << N_BTSHFT))

Definition at line 448 of file internal.h.

#define ISFCN (  )     (((unsigned long) (x) & N_TMASK) == ((unsigned long) DT_FCN << N_BTSHFT))

#define ISPTR (  )     (((unsigned long) (x) & N_TMASK) == ((unsigned long) DT_PTR << N_BTSHFT))

Definition at line 444 of file internal.h.

#define ISTAG (  )     ((x) == C_STRTAG || (x) == C_UNTAG || (x) == C_ENTAG)

#define N_ABS   ((short)-1)

Definition at line 409 of file internal.h.

#define N_DEBUG   ((short)-2)

#define n_name   _n._n_name

Definition at line 401 of file internal.h.

#define n_offset   _n._n_n._n_offset

Definition at line 403 of file internal.h.

#define N_TV   ((short)-3)

Definition at line 411 of file internal.h.

#define N_UNDEF   ((short)0)

#define n_zeroes   _n._n_n._n_zeroes

Definition at line 402 of file internal.h.

#define NT_DLL_IMAGE_BASE   0x10000000

Definition at line 114 of file internal.h.

#define NT_EXE_IMAGE_BASE   0x400000

Definition at line 113 of file internal.h.

#define P_TV   ((short)-4)

Definition at line 412 of file internal.h.

#define PE_DEF_FILE_ALIGNMENT   0x200

Definition at line 124 of file internal.h.

Referenced by _bfd_XXi_swap_aouthdr_out().

#define PE_DEF_SECTION_ALIGNMENT   0x1000

Definition at line 122 of file internal.h.

Referenced by _bfd_XXi_swap_aouthdr_out().

#define R_BCC_INV   0x4e

Definition at line 703 of file internal.h.

Referenced by h8300_reloc16_extra_cases(), and rtype2howto().

#define R_CALL   R_DA

Definition at line 714 of file internal.h.

#define R_CALLR   0x05

Definition at line 717 of file internal.h.

Referenced by extra_case(), and rtype2howto().

#define R_DIR16   1

Definition at line 611 of file internal.h.

#define R_DIR32   6

Definition at line 613 of file internal.h.

Referenced by coff_i386_reloc_type_lookup(), and coff_i860_reloc_type_lookup().

#define R_DISP7   0x25

Definition at line 720 of file internal.h.

Referenced by extra_case(), and rtype2howto().

#define R_GETPA   30

Definition at line 626 of file internal.h.

#define R_GETSEG   29

Definition at line 625 of file internal.h.

#define R_H8500_HIGH16   9

Definition at line 732 of file internal.h.

Referenced by extra_case(), and rtype2howto().

#define R_H8500_HIGH8   5

Definition at line 728 of file internal.h.

Referenced by extra_case(), and rtype2howto().

#define R_H8500_IMM16   2

Definition at line 725 of file internal.h.

Referenced by extra_case(), and rtype2howto().

#define R_H8500_IMM24   6

Definition at line 730 of file internal.h.

Referenced by extra_case(), and rtype2howto().

#define R_H8500_IMM32   8

Definition at line 731 of file internal.h.

Referenced by extra_case(), and rtype2howto().

#define R_H8500_IMM8   1

Definition at line 724 of file internal.h.

Referenced by extra_case(), and rtype2howto().

#define R_H8500_LOW16   7

Definition at line 729 of file internal.h.

Referenced by extra_case(), and rtype2howto().

#define R_H8500_PCREL16   4

Definition at line 727 of file internal.h.

Referenced by extra_case(), and rtype2howto().

#define R_H8500_PCREL8   3

Definition at line 726 of file internal.h.

Referenced by extra_case(), and rtype2howto().

#define R_HVRT16   131

Definition at line 635 of file internal.h.

Referenced by m88k_special_reloc().

#define R_IMAGEBASE   7

#define R_IMM16   0x01

Definition at line 709 of file internal.h.

Referenced by extra_case(), and rtype2howto().

#define R_IMM32   R_RELLONG

Definition at line 713 of file internal.h.

Referenced by extra_case(), and rtype2howto().

#define R_IMM4H   0x24

Definition at line 719 of file internal.h.

#define R_IMM4L   0x23

Definition at line 711 of file internal.h.

Referenced by extra_case(), and rtype2howto().

#define R_IMM8   0x22

Definition at line 712 of file internal.h.

Referenced by extra_case(), and rtype2howto().

#define R_IPRLONG   26

Definition at line 624 of file internal.h.

#define R_IPRSHORT   24

Definition at line 623 of file internal.h.

#define R_JMP1   0x43

#define R_JMP2   0x44

Definition at line 657 of file internal.h.

Referenced by h8300_reloc16_extra_cases(), rtype2howto(), and w65_reloc16_estimate().

#define R_JMP_DEL   0x4f

Definition at line 706 of file internal.h.

Referenced by h8300_reloc16_extra_cases(), and rtype2howto().

#define R_JMPL1   0x46

#define R_JMPL2   0x47

Definition at line 669 of file internal.h.

Referenced by h8300_reloc16_extra_cases(), and rtype2howto().

#define R_JP   R_DA

Definition at line 715 of file internal.h.

#define R_JR   0x02

Definition at line 710 of file internal.h.

Referenced by extra_case(), and rtype2howto().

#define R_JUMPTARG   32

Definition at line 628 of file internal.h.

#define R_LVRT16   132

Definition at line 636 of file internal.h.

Referenced by m88k_special_reloc().

#define R_MEM_INDIRECT   0x4a

Definition at line 685 of file internal.h.

Referenced by h8300_bfd_link_add_symbols(), h8300_reloc16_extra_cases(), and rtype2howto().

#define R_MOV16B1   0x41

#define R_MOV16B2   0x42

Definition at line 648 of file internal.h.

Referenced by h8300_reloc16_extra_cases(), rtype2howto(), and w65_reloc16_estimate().

#define R_MOV24B1   0x48

Definition at line 675 of file internal.h.

Referenced by h8300_reloc16_estimate(), h8300_reloc16_extra_cases(), and rtype2howto().

#define R_MOV24B2   0x49

Definition at line 680 of file internal.h.

Referenced by h8300_reloc16_extra_cases(), and rtype2howto().

#define R_MOVL1   0x4c

Definition at line 694 of file internal.h.

Referenced by h8300_reloc16_estimate(), h8300_reloc16_extra_cases(), and rtype2howto().

#define R_MOVL2   0x4d

Definition at line 698 of file internal.h.

Referenced by h8300_reloc16_extra_cases(), and rtype2howto().

#define R_PARTLS16   32

Definition at line 629 of file internal.h.

Referenced by tic4x_coff_reloc_type_lookup().

#define R_PARTMS8   33

Definition at line 630 of file internal.h.

Referenced by tic4x_coff_reloc_type_lookup().

#define R_PCR16L   128

Definition at line 632 of file internal.h.

Referenced by rtype2howto().

#define R_PCR24   21

Definition at line 622 of file internal.h.

Referenced by tic4x_coff_reloc_type_lookup().

#define R_PCR26L   129

Definition at line 633 of file internal.h.

#define R_PCRBYTE   18

#define R_PCRLONG   20

#define R_PCRWORD   19

#define R_PCRWORD_B   0x4b

Definition at line 689 of file internal.h.

Referenced by h8300_reloc16_extra_cases(), and rtype2howto().

#define R_REL16   0x04

Definition at line 716 of file internal.h.

Referenced by extra_case(), and rtype2howto().

#define R_REL24   5

Definition at line 612 of file internal.h.

Referenced by tic4x_coff_reloc_type_lookup().

#define R_RELBYTE   15

#define R_RELLONG   17

Definition at line 618 of file internal.h.

#define R_RELLONG_NEG   0x45

Definition at line 660 of file internal.h.

#define R_RELWORD   16

Definition at line 617 of file internal.h.

#define R_SECREL32   11

Definition at line 615 of file internal.h.

Referenced by coff_i386_reloc_type_lookup(), and coff_i386_rtype_to_howto().

#define R_SEG   0x10

Definition at line 718 of file internal.h.

#define R_TAGWORD   31

Definition at line 627 of file internal.h.

#define R_VRT16   130

Definition at line 634 of file internal.h.

#define R_VRT32   133

Definition at line 637 of file internal.h.

Referenced by rtype2howto().

#define R_W65_ABS16   2

Definition at line 737 of file internal.h.

Referenced by w65_reloc16_extra_cases().

#define R_W65_ABS16S16   7

Definition at line 744 of file internal.h.

Referenced by w65_reloc16_extra_cases().

#define R_W65_ABS16S8   6

Definition at line 743 of file internal.h.

Referenced by w65_reloc16_extra_cases().

#define R_W65_ABS24   3

Definition at line 738 of file internal.h.

Referenced by w65_reloc16_extra_cases().

#define R_W65_ABS8   1

Definition at line 736 of file internal.h.

Referenced by w65_reloc16_extra_cases().

#define R_W65_ABS8S16   5

Definition at line 741 of file internal.h.

Referenced by w65_reloc16_extra_cases().

#define R_W65_ABS8S8   4

Definition at line 740 of file internal.h.

Referenced by w65_reloc16_extra_cases().

#define R_W65_DP   10

Definition at line 749 of file internal.h.

Referenced by w65_reloc16_extra_cases().

#define R_W65_PCR16   9

Definition at line 747 of file internal.h.

Referenced by w65_reloc16_extra_cases().

#define R_W65_PCR8   8

Definition at line 746 of file internal.h.

Referenced by w65_reloc16_extra_cases().

#define S_NEWFCN   (0x0100)

Definition at line 345 of file internal.h.

#define S_SHRSEG   (0x0020)

Definition at line 340 of file internal.h.

#define SCNNMLEN   (8)

#define signed

Definition at line 31 of file internal.h.

#define SMTYP_ALIGN (  )     ((x) >> 3)

Definition at line 546 of file internal.h.

Referenced by xcoff_link_add_symbols().

#define SMTYP_SMTYP (  )     ((x) & 0x7)

Definition at line 547 of file internal.h.

Referenced by xcoff_link_add_symbols(), and xcoff_link_input_bfd().

#define STYP_BSS   (0x0080)

#define STYP_COPY   (0x0010)

Definition at line 337 of file internal.h.

#define STYP_DATA   (0x0040)

#define STYP_DSECT   (0x0001)

Definition at line 333 of file internal.h.

#define STYP_GROUP   (0x0004)

Definition at line 335 of file internal.h.

#define STYP_INFO   (0x0200)

Definition at line 346 of file internal.h.

#define STYP_LIB   (0x0800)

Definition at line 348 of file internal.h.

#define STYP_LIT   0x8020

Definition at line 355 of file internal.h.

#define STYP_MERGE   (0x2000)

Definition at line 349 of file internal.h.

#define STYP_NOLOAD   (0x0002)

Definition at line 334 of file internal.h.

Referenced by _bfd_ecoff_styp_to_sec_flags(), and ecoff_sec_to_styp_flags().

#define STYP_OVER   (0x0400)

Definition at line 347 of file internal.h.

#define STYP_PAD   (0x0008)

Definition at line 336 of file internal.h.

#define STYP_REG   (0x0000)

Definition at line 332 of file internal.h.

Referenced by ecoff_sec_to_styp_flags().

#define STYP_REVERSE_PAD   (0x4000)

Definition at line 350 of file internal.h.

#define STYP_TEXT   (0x0020)

#define SYMNMLEN   8

#define T_CHAR   2

Definition at line 418 of file internal.h.

#define T_DOUBLE   7

Definition at line 423 of file internal.h.

#define T_ENUM   10

Definition at line 426 of file internal.h.

#define T_FLOAT   6

Definition at line 422 of file internal.h.

#define T_INT   4

Definition at line 420 of file internal.h.

#define T_LNGDBL   16

Definition at line 432 of file internal.h.

#define T_LONG   5

Definition at line 421 of file internal.h.

#define T_MOE   11

Definition at line 427 of file internal.h.

#define T_NULL   0

#define T_SHORT   3

Definition at line 419 of file internal.h.

#define T_STRUCT   8

Definition at line 424 of file internal.h.

#define T_UCHAR   12

Definition at line 428 of file internal.h.

#define T_UINT   14

Definition at line 430 of file internal.h.

#define T_ULONG   15

Definition at line 431 of file internal.h.

#define T_UNION   9

Definition at line 425 of file internal.h.

#define T_USHORT   13

Definition at line 429 of file internal.h.

#define T_VOID   1

Definition at line 417 of file internal.h.

#define x_stdindx   x_stindx

Definition at line 582 of file internal.h.

#define XMC_BS   9

Definition at line 567 of file internal.h.

#define XMC_DB   2

Definition at line 560 of file internal.h.

#define XMC_DS   10

Definition at line 568 of file internal.h.

Referenced by xcoff_build_ldsyms(), and xcoff_link_add_dynamic_symbols().

#define XMC_GL   6

#define XMC_PR   0

Definition at line 558 of file internal.h.

Referenced by bfd_xcoff_export_symbol(), and xcoff_link_add_dynamic_symbols().

#define XMC_RO   1

Definition at line 559 of file internal.h.

#define XMC_RW   5

Definition at line 563 of file internal.h.

Referenced by xcoff64_generate_rtinit(), and xcoff_generate_rtinit().

#define XMC_SV   8

Definition at line 566 of file internal.h.

Referenced by xcoff_write_global_symbol().

#define XMC_TB   13

Definition at line 571 of file internal.h.

#define XMC_TC   3

#define XMC_TC0   15

Definition at line 573 of file internal.h.

Referenced by xcoff_link_add_symbols(), and xcoff_link_input_bfd().

#define XMC_TD   16

Definition at line 574 of file internal.h.

Referenced by xcoff_link_add_symbols(), and xcoff_reloc_type_toc().

#define XMC_TI   12

Definition at line 570 of file internal.h.

#define XMC_UA   4

#define XMC_UC   11

Definition at line 569 of file internal.h.

#define XMC_XO   7

#define XTY_CM   3

Definition at line 552 of file internal.h.

Referenced by xcoff_link_add_symbols(), and xcoff_link_input_bfd().

#define XTY_EM   4

Definition at line 553 of file internal.h.

#define XTY_ER   0

#define XTY_LD   2

#define XTY_SD   1

#define XTY_US   5

Definition at line 554 of file internal.h.


Typedef Documentation


Generated on Wed Apr 8 14:55:50 2009 for Open64 by  doxygen 1.5.6