diff options
author | Jose Antonio Ortega Ruiz <jao@gnu.org> | 2001-09-16 22:28:41 +0000 |
---|---|---|
committer | Jose Antonio Ortega Ruiz <jao@gnu.org> | 2001-09-16 22:28:41 +0000 |
commit | 5430bc3493d4012fb11f32675eaa9c437e4e83bd (patch) | |
tree | f77e5f1f7d63d3f4d55c289f268d0fe4d10bab13 /mixlib/mix_predicate.h | |
parent | e259b37f7316117d7c0f74b53373481c94c3cf02 (diff) | |
download | mdk-5430bc3493d4012fb11f32675eaa9c437e4e83bd.tar.gz mdk-5430bc3493d4012fb11f32675eaa9c437e4e83bd.tar.bz2 |
access to the predicate type added
Diffstat (limited to 'mixlib/mix_predicate.h')
-rw-r--r-- | mixlib/mix_predicate.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/mixlib/mix_predicate.h b/mixlib/mix_predicate.h index df76afb..63c33ef 100644 --- a/mixlib/mix_predicate.h +++ b/mixlib/mix_predicate.h @@ -45,7 +45,8 @@ typedef enum { MIX_PRED_REG_I6, MIX_PRED_OVER, MIX_PRED_CMP, - MIX_PRED_MEM + MIX_PRED_MEM, + MIX_PRED_INVALID } mix_predicate_type_t; /* create predicates based on vm status */ @@ -56,6 +57,10 @@ mix_predicate_new (mix_predicate_type_t type); extern void mix_predicate_delete (mix_predicate_t *predicate); +/* return the predicate's type */ +extern mix_predicate_type_t +mix_predicate_get_type (const mix_predicate_t *pred); + /* change mem address of a MIX_PRED_MEM predicate */ extern void mix_predicate_set_mem_address (mix_predicate_t *predicate, |