diff options
Diffstat (limited to 'src/arch')
| -rw-r--r-- | src/arch/instruction.c | 23 | ||||
| -rw-r--r-- | src/arch/instruction.h | 2 | 
2 files changed, 24 insertions, 1 deletions
| diff --git a/src/arch/instruction.c b/src/arch/instruction.c index e2d8d2a..212b5b5 100644 --- a/src/arch/instruction.c +++ b/src/arch/instruction.c @@ -273,6 +273,29 @@ bool g_arch_instruction_set_flag(GArchInstruction *instr, ArchInstrFlag flag)  /******************************************************************************  *                                                                             * +*  Paramètres  : instr = instruction quelconque à consulter.                  * +*                                                                             * +*  Description : Fournit l'identifiant unique pour un ensemble d'instructions.* +*                                                                             * +*  Retour      : Identifiant unique par type d'instruction et architecture.   * +*                                                                             * +*  Remarques   : -                                                            * +*                                                                             * +******************************************************************************/ + +itid_t g_arch_instruction_get_unique_id(const GArchInstruction *instr) +{ +    itid_t result;                          /* Numéro à retourner          */ + +    result = instr->uid; + +    return result; + +} + + +/****************************************************************************** +*                                                                             *  *  Paramètres  : instr = instruction quelconque à modifier.                   *  *                                                                             *  *  Description : Fournit les informations complémentaires d'une instruction.  * diff --git a/src/arch/instruction.h b/src/arch/instruction.h index 2201dd5..d89158e 100644 --- a/src/arch/instruction.h +++ b/src/arch/instruction.h @@ -90,7 +90,7 @@ bool g_arch_instruction_set_flag(GArchInstruction *, ArchInstrFlag);  ArchInstrFlag g_arch_instruction_get_flags(const GArchInstruction *);  /* Fournit l'identifiant unique pour un ensemble d'instructions. */ -itid_t g_arch_instruction_get_type_id(const GArchInstruction *instr); +itid_t g_arch_instruction_get_unique_id(const GArchInstruction *);  /** | 
