diff -r 9424a8ba2e13 -r bcd737ad27f7 lib/iec_std_lib.h --- a/lib/iec_std_lib.h Thu Mar 29 18:57:53 2012 +0100 +++ b/lib/iec_std_lib.h Thu Mar 29 19:03:40 2012 +0100 @@ -1753,6 +1753,10 @@ /* NE */ /**************/ +/* NOTE (by mjs) : The following declaration is worng, as it assumes that only 2 parameter may be used! + * The NE function is actually an extensible function, that may be called with more than 2 parameters! + * This needs to be fixed!! + */ #define __ne_num(fname, TYPENAME) \ static inline BOOL fname(EN_ENO_PARAMS, TYPENAME op1, TYPENAME op2){\ TEST_EN(BOOL)\