~ubuntu-branches/ubuntu/maverick/radare/maverick

« back to all changes in this revision

Viewing changes to src/rabin/dietelf.h

  • Committer: Bazaar Package Importer
  • Author(s): SevenMachines
  • Date: 2010-09-07 15:44:27 UTC
  • mfrom: (1.1.3 upstream) (2.1.4 sid)
  • Revision ID: james.westby@ubuntu.com-20100907154427-37u92vu12tqabqqz
Tags: 1:1.5.2-3ubuntu1
* Merge from debian testing (LP: #621016)
* debian/control:
     + libvala-dev transition to libval-0.10-dev (LP: #618809) 

Show diffs side-by-side

added added

removed removed

Lines of Context:
64
64
    char**      section;
65
65
    char*       string;
66
66
    int         bss;
67
 
    u64         base_addr;
 
67
    ut64         base_addr;
68
68
    const char* file;
69
69
} ELF_(dietelf_bin_t);
70
70
 
71
71
 
72
72
int   ELF_(dietelf_close)(int);
73
73
char* ELF_(dietelf_get_arch)(ELF_(dietelf_bin_t)*);
74
 
u64   ELF_(dietelf_get_base_addr)(ELF_(dietelf_bin_t)*);
 
74
ut64   ELF_(dietelf_get_base_addr)(ELF_(dietelf_bin_t)*);
75
75
char* ELF_(dietelf_get_data_encoding)(ELF_(dietelf_bin_t)*);
76
76
char* ELF_(dietelf_get_elf_class)(ELF_(dietelf_bin_t)*);
77
 
u64   ELF_(dietelf_get_entry_offset)(ELF_(dietelf_bin_t)*);
 
77
ut64   ELF_(dietelf_get_entry_offset)(ELF_(dietelf_bin_t)*);
78
78
char* ELF_(dietelf_get_file_type)(ELF_(dietelf_bin_t)*);
79
79
int   ELF_(dietelf_get_imports)(ELF_(dietelf_bin_t)*, int, dietelf_import*);
80
80
int   ELF_(dietelf_get_imports_count)(ELF_(dietelf_bin_t)*, int);
81
81
int   ELF_(dietelf_get_libs)(ELF_(dietelf_bin_t)*, int, int, dietelf_string*);
82
82
char* ELF_(dietelf_get_machine_name)(ELF_(dietelf_bin_t)*);
83
83
char* ELF_(dietelf_get_osabi_name)(ELF_(dietelf_bin_t)*);
84
 
u64   ELF_(dietelf_get_section_index)(ELF_(dietelf_bin_t)*, int, const char*);
85
 
u64   ELF_(dietelf_get_section_offset)(ELF_(dietelf_bin_t)*, int, const char*);
 
84
ut64   ELF_(dietelf_get_section_index)(ELF_(dietelf_bin_t)*, int, const char*);
 
85
ut64   ELF_(dietelf_get_section_offset)(ELF_(dietelf_bin_t)*, int, const char*);
86
86
int   ELF_(dietelf_get_section_size)(ELF_(dietelf_bin_t)*, int, const char*);
87
87
int   ELF_(dietelf_get_sections)(ELF_(dietelf_bin_t)*, int, dietelf_section*);
88
88
int   ELF_(dietelf_get_sections_count)(ELF_(dietelf_bin_t)*);