-
Bug
-
Resolution: Fixed
-
Medium
-
Code Generation Tools
-
CODEGEN-1154
-
SDSCM00052006
-
-
-
-
For a long time, the TI RTS has defined a function named ltoa, with a prototype in stdlib.h, for use as a helper function in printf. However, there was already a quasi-standard function ltoa with a different prototype which had been floating around the net for even longer. The presence of TI's definition causes a "too many arguments" error or "incompatible redeclaration" error for applications which attempt to use the quasi-standard ltoa.
This defect has been resolved by renaming TI's ltoa to something in the implementation namespace. Additionally, we've added a definition of ltoa conforming to the quasi-standard version.