diff options
Diffstat (limited to 'src/format/symbol.h')
-rw-r--r-- | src/format/symbol.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/format/symbol.h b/src/format/symbol.h index ac1ff0d..c5bf750 100644 --- a/src/format/symbol.h +++ b/src/format/symbol.h @@ -81,6 +81,9 @@ vmpa_t g_binary_symbol_get_address(const GBinSymbol *); /////////////////// /* Fournit un étiquette pour viser un symbole. */ const char *g_binary_symbol_get_label(const GBinSymbol *); +/* Raffine la définition de l'emplacement d'un symbole. */ +void g_binary_symbol_fix_range(GBinSymbol *, const vmpa2t *); + /* Fournit l'emplacement où se situe un symbole. */ const mrange_t *g_binary_symbol_get_range(const GBinSymbol *); @@ -93,6 +96,9 @@ void g_binary_symbol_attach_routine(GBinSymbol *, GBinRoutine *); /* Attache l'instruction associée au symbole. */ void g_binary_symbol_attach_instruction(GBinSymbol *, GArchInstruction *); +/* Fournit l'éventuelle routine associée au symbole. */ +GBinRoutine *g_binary_symbol_get_routine(const GBinSymbol *); + /* Fournit l'éventuelle instruction associée au symbole. */ GArchInstruction *g_binary_symbol_get_instruction(const GBinSymbol *); |