summaryrefslogtreecommitdiff
path: root/scripts/kconfig/expr.h
diff options
context:
space:
mode:
authorAbdoulaye Walsimou Gaye <awg@embtoolkit.org>2011-11-02 23:15:16 +0100
committerAbdoulaye Walsimou Gaye <awg@embtoolkit.org>2011-11-02 23:15:16 +0100
commit34d211a44d2075c62ba35080ee5e68c25e820002 (patch)
tree3101d4ec263e082f9da8ad7b54ea61ab2fa590a5 /scripts/kconfig/expr.h
parent34e0265fb606d157cdaaac28f6e49dfd2ed4bd30 (diff)
downloadembtoolkit-34d211a44d2075c62ba35080ee5e68c25e820002.tar.gz
embtoolkit-34d211a44d2075c62ba35080ee5e68c25e820002.tar.bz2
embtoolkit-34d211a44d2075c62ba35080ee5e68c25e820002.tar.xz
Build system: kconfig: Initial attempt to implement kconfig integer comparison
Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
Diffstat (limited to 'scripts/kconfig/expr.h')
-rw-r--r--scripts/kconfig/expr.h12
1 files changed, 11 insertions, 1 deletions
diff --git a/scripts/kconfig/expr.h b/scripts/kconfig/expr.h
index 80fce57..eb0bf6d 100644
--- a/scripts/kconfig/expr.h
+++ b/scripts/kconfig/expr.h
@@ -27,7 +27,17 @@ typedef enum tristate {
} tristate;
enum expr_type {
- E_NONE, E_OR, E_AND, E_NOT, E_EQUAL, E_UNEQUAL, E_LIST, E_SYMBOL, E_RANGE
+ E_NONE,
+ E_OR,
+ E_AND,
+ E_NOT,
+ E_EQUAL,
+ E_UNEQUAL,
+ E_STRICT_GREATER_THAN,
+ E_STRICT_LESS_THAN,
+ E_LIST,
+ E_SYMBOL,
+ E_RANGE
};
union expr_data {