diff -r a9d377c4987a -r b6a522b762c9 lib/create_standard_function_txt.sh --- a/lib/create_standard_function_txt.sh Fri Nov 04 19:16:29 2011 +0000 +++ b/lib/create_standard_function_txt.sh Sun Nov 20 19:36:48 2011 +0000 @@ -427,7 +427,9 @@ /**************/ /* SUB */ /**************/ -#define __iec_(TYPENAME) __arith_static(SUB, TYPENAME) +#define __iec_(TYPENAME)\ +__function_2p(SUB_##TYPENAME, TYPENAME, IN1, TYPENAME, IN2, TYPENAME) /* explicitly typed function */\ +__function_2p(SUB, TYPENAME, IN1, TYPENAME, IN2, TYPENAME) /* overloaded function */ __ANY_NUM(__iec_) #undef __iec_