lib/create_standard_function_txt.sh
changeset 704 1adc8df05d2b
parent 501 19bc099215d8
child 705 f2323f79252e
equal deleted inserted replaced
703:48d106ffc2ca 704:1adc8df05d2b
   271 
   271 
   272 
   272 
   273 /*******************/
   273 /*******************/
   274 /*   *_TO_BCD_*    */
   274 /*   *_TO_BCD_*    */
   275 /*******************/
   275 /*******************/
   276 #define __iec_(to_TYPENAME,from_TYPENAME) __function_1p(from_TYPENAME##_TO_BCD_##to_TYPENAME, to_TYPENAME, IN, from_TYPENAME)
   276 #define __iec_(to_TYPENAME,from_TYPENAME)\
       
   277 __function_1p(from_TYPENAME##_TO_BCD_##to_TYPENAME, to_TYPENAME, IN, from_TYPENAME)  /* explicitly typed function */\
       
   278 __function_1p(from_TYPENAME##_TO_BCD, to_TYPENAME, IN, from_TYPENAME)                /* overloaded function */ 
   277 __ANY_UINT(__to_anynbit_)
   279 __ANY_UINT(__to_anynbit_)
   278 #undef __iec_
   280 #undef __iec_
   279 
   281 
   280 
   282 
   281 /*******************/
   283 /*******************/
   282 /*   *_BCD_TO_*    */
   284 /*   *_BCD_TO_*    */
   283 /*******************/
   285 /*******************/
   284 #define __iec_(to_TYPENAME,from_TYPENAME) __function_1p(from_TYPENAME##_BCD_TO_##to_TYPENAME, to_TYPENAME, IN, from_TYPENAME)
   286 #define __iec_(to_TYPENAME,from_TYPENAME)\
       
   287 __function_1p(from_TYPENAME##_BCD_TO_##to_TYPENAME, to_TYPENAME, IN, from_TYPENAME)  /* explicitly typed function */\
       
   288 __function_1p(BCD_TO_##to_TYPENAME, to_TYPENAME, IN, from_TYPENAME)                  /* overloaded function */ 
       
   289 
   285 __ANY_NBIT(__to_anyuint_)
   290 __ANY_NBIT(__to_anyuint_)
   286 #undef __iec_
   291 #undef __iec_
   287 
   292 
   288 /***********************************/  
   293 /***********************************/  
   289 /***********************************/  
   294 /***********************************/