Back to index

cell-binutils  2.17cvs20070401
Public Attributes
elf_size_info Struct Reference

#include <elf-bfd.h>

List of all members.

Public Attributes

unsigned char sizeof_ehdr
unsigned char sizeof_phdr
unsigned char sizeof_shdr
unsigned char sizeof_rel
unsigned char sizeof_rela
unsigned char sizeof_sym
unsigned char sizeof_dyn
unsigned char sizeof_note
unsigned char sizeof_hash_entry
unsigned char int_rels_per_ext_rel
unsigned char arch_size
unsigned char log_file_align
unsigned char elfclass
unsigned char ev_current
int(* write_out_phdrs )(bfd *, const Elf_Internal_Phdr *, unsigned int)
bfd_boolean(* write_shdrs_and_ehdr )(bfd *)
void(* write_relocs )(bfd *, asection *, void *)
bfd_boolean(* swap_symbol_in )(bfd *, const void *, const void *, Elf_Internal_Sym *)
void(* swap_symbol_out )(bfd *, const Elf_Internal_Sym *, void *, void *)
bfd_boolean(* slurp_reloc_table )(bfd *, asection *, asymbol **, bfd_boolean)
long(* slurp_symbol_table )(bfd *, asymbol **, bfd_boolean)
void(* swap_dyn_in )(bfd *, const void *, Elf_Internal_Dyn *)
void(* swap_dyn_out )(bfd *, const Elf_Internal_Dyn *, void *)
void(* swap_reloc_in )(bfd *, const bfd_byte *, Elf_Internal_Rela *)
void(* swap_reloc_out )(bfd *, const Elf_Internal_Rela *, bfd_byte *)
void(* swap_reloca_in )(bfd *, const bfd_byte *, Elf_Internal_Rela *)
void(* swap_reloca_out )(bfd *, const Elf_Internal_Rela *, bfd_byte *)

Detailed Description

Definition at line 430 of file elf-bfd.h.


Member Data Documentation

Definition at line 444 of file elf-bfd.h.

Definition at line 445 of file elf-bfd.h.

Definition at line 445 of file elf-bfd.h.

Definition at line 439 of file elf-bfd.h.

Definition at line 444 of file elf-bfd.h.

Definition at line 432 of file elf-bfd.h.

Definition at line 431 of file elf-bfd.h.

Definition at line 435 of file elf-bfd.h.

Definition at line 432 of file elf-bfd.h.

Definition at line 431 of file elf-bfd.h.

Definition at line 432 of file elf-bfd.h.

Definition at line 432 of file elf-bfd.h.

Definition at line 431 of file elf-bfd.h.

Definition at line 432 of file elf-bfd.h.

Definition at line 457 of file elf-bfd.h.

Definition at line 459 of file elf-bfd.h.

Definition at line 461 of file elf-bfd.h.

Definition at line 463 of file elf-bfd.h.

Definition at line 469 of file elf-bfd.h.

Definition at line 473 of file elf-bfd.h.

Definition at line 479 of file elf-bfd.h.

Definition at line 483 of file elf-bfd.h.

bfd_boolean(* elf_size_info::swap_symbol_in)(bfd *, const void *, const void *, Elf_Internal_Sym *)

Definition at line 453 of file elf-bfd.h.

void(* elf_size_info::swap_symbol_out)(bfd *, const Elf_Internal_Sym *, void *, void *)

Definition at line 455 of file elf-bfd.h.

int(* elf_size_info::write_out_phdrs)(bfd *, const Elf_Internal_Phdr *, unsigned int)

Definition at line 447 of file elf-bfd.h.

void(* elf_size_info::write_relocs)(bfd *, asection *, void *)

Definition at line 451 of file elf-bfd.h.

Definition at line 449 of file elf-bfd.h.


The documentation for this struct was generated from the following file: