Line 243... |
Line 243... |
struct flag_info_list *flag_list;
|
struct flag_info_list *flag_list;
|
bfd_boolean flags_initialized;
|
bfd_boolean flags_initialized;
|
};
|
};
|
|
|
struct bfd_elf_dynamic_list;
|
struct bfd_elf_dynamic_list;
|
|
struct bfd_elf_version_tree;
|
|
|
/* This structure holds all the information needed to communicate
|
/* This structure holds all the information needed to communicate
|
between BFD and the linker when doing a link. */
|
between BFD and the linker when doing a link. */
|
|
|
struct bfd_link_info
|
struct bfd_link_info
|
Line 334... |
Line 335... |
unsigned int eh_frame_hdr: 1;
|
unsigned int eh_frame_hdr: 1;
|
|
|
/* TRUE if we should warn when adding a DT_TEXTREL to a shared object. */
|
/* TRUE if we should warn when adding a DT_TEXTREL to a shared object. */
|
unsigned int warn_shared_textrel: 1;
|
unsigned int warn_shared_textrel: 1;
|
|
|
|
/* TRUE if we should error when adding a DT_TEXTREL. */
|
|
unsigned int error_textrel: 1;
|
|
|
/* TRUE if .hash section should be created. */
|
/* TRUE if .hash section should be created. */
|
unsigned int emit_hash: 1;
|
unsigned int emit_hash: 1;
|
|
|
/* TRUE if .gnu.hash section should be created. */
|
/* TRUE if .gnu.hash section should be created. */
|
unsigned int emit_gnu_hash: 1;
|
unsigned int emit_gnu_hash: 1;
|
Line 494... |
Line 498... |
/* Start and end of RELRO region. */
|
/* Start and end of RELRO region. */
|
bfd_vma relro_start, relro_end;
|
bfd_vma relro_start, relro_end;
|
|
|
/* List of symbols should be dynamic. */
|
/* List of symbols should be dynamic. */
|
struct bfd_elf_dynamic_list *dynamic_list;
|
struct bfd_elf_dynamic_list *dynamic_list;
|
|
|
|
/* The version information. */
|
|
struct bfd_elf_version_tree *version_info;
|
};
|
};
|
|
|
/* This structures holds a set of callback functions. These are called
|
/* This structures holds a set of callback functions. These are called
|
by the BFD linker routines. Except for the info functions, the first
|
by the BFD linker routines. Except for the info functions, the first
|
argument to each callback function is the bfd_link_info structure
|
argument to each callback function is the bfd_link_info structure
|