diff options
author | Cyrille Bagard <nocbos@gmail.com> | 2015-12-28 23:27:12 (GMT) |
---|---|---|
committer | Cyrille Bagard <nocbos@gmail.com> | 2015-12-28 23:27:12 (GMT) |
commit | b57e8ef5522dcbe126157fc2c50fcf879aa7d743 (patch) | |
tree | 1ecfd9de39073fee3a2c1a4afa9ce5da574b26df /src/format/executable.h | |
parent | 276b75e6e9ff99a930bd36045e55b1117bb29579 (diff) |
Defined layers to register all kinds of binary portions.
Diffstat (limited to 'src/format/executable.h')
-rw-r--r-- | src/format/executable.h | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/src/format/executable.h b/src/format/executable.h index 48a8139..4ca0194 100644 --- a/src/format/executable.h +++ b/src/format/executable.h @@ -62,15 +62,11 @@ size_t g_exe_format_count_debug_info(const GExeFormat *); /* Fournit un format de débogage attaché à l'exécutable. */ GDbgFormat *g_exe_format_get_debug_info(const GExeFormat *, size_t); - /* Indique le type d'architecture visée par le format. */ const char *g_exe_format_get_target_machine(const GExeFormat *); -/* Décrit les différentes portions qui composent le binaire. */ -GBinPortion *g_exe_format_get_portions(GExeFormat *); - -/* Fournit une liste choisie de portions d'un binaire. */ -GBinPortion **g_exe_format_get_portions_at_level(GExeFormat *, unsigned int, size_t *); +/* Fournit la première couche des portions composent le binaire. */ +GPortionLayer *g_exe_format_get_main_layer(GExeFormat *); /* Fournit les espaces mémoires des portions exécutables. */ mrange_t *g_exe_format_get_x_ranges(GExeFormat *format, size_t *count); |