OpenADFortTk (including Open64 and OpenAnalysis references)
|
Go to the source code of this file.
Macros | |
#define | DWARF_TARGET_FLAG DW_DLC_ISA_IA64 |
#define | TARG_INIT_BYTES { 0 } |
Typedefs | |
typedef void(* | Cg_Dwarf_Sym_To_Elfsym_Ofst )(Dwarf_Unsigned, Dwarf_Unsigned *, Dwarf_Unsigned *) |
typedef Dwarf_Unsigned(* | symbol_index_recorder )(Elf64_Word) |
typedef int(* | advancer_to_next_stream )(Dwarf_Signed) |
typedef Dwarf_Ptr(* | next_buffer_retriever )(void) |
typedef Dwarf_Unsigned(* | next_bufsize_retriever )(void) |
#define DWARF_TARGET_FLAG DW_DLC_ISA_IA64 |
Definition at line 36 of file targ_em_dwarf.h.
Referenced by Em_Dwarf_Begin().
#define TARG_INIT_BYTES { 0 } |
Definition at line 38 of file targ_em_dwarf.h.
Referenced by Em_Dwarf_Begin().
typedef int(* advancer_to_next_stream)(Dwarf_Signed) |
Definition at line 46 of file targ_em_dwarf.h.
typedef void(* Cg_Dwarf_Sym_To_Elfsym_Ofst)(Dwarf_Unsigned, Dwarf_Unsigned *, Dwarf_Unsigned *) |
Definition at line 40 of file targ_em_dwarf.h.
typedef Dwarf_Ptr(* next_buffer_retriever)(void) |
Definition at line 47 of file targ_em_dwarf.h.
typedef Dwarf_Unsigned(* next_bufsize_retriever)(void) |
Definition at line 48 of file targ_em_dwarf.h.
typedef Dwarf_Unsigned(* symbol_index_recorder)(Elf64_Word) |
Definition at line 44 of file targ_em_dwarf.h.
Dwarf_Ptr Em_Dwarf_Symbolic_Relocs_To_Elf | ( | next_buffer_retriever | , |
next_bufsize_retriever | , | ||
advancer_to_next_stream | , | ||
Dwarf_Signed | , | ||
Dwarf_Relocation_Data | , | ||
Dwarf_Unsigned | , | ||
int | , | ||
Cg_Dwarf_Sym_To_Elfsym_Ofst | , | ||
Dwarf_Unsigned * | |||
) |
Definition at line 127 of file targ_em_dwarf.cxx.
References Dwarf_Relocation_Data_s::drd_offset, Dwarf_Relocation_Data_s::drd_symbol_index, Dwarf_Relocation_Data_s::drd_type, dwarf_drt_first_of_length_pair, dwarf_drt_none, dwarf_drt_second_of_length_pair, FALSE, NULL, TFile, translate_reloc32(), and translate_reloc64().
Referenced by Em_Dwarf_Write_Scns().