void populateMainValues (const char **ppin);
-void buildCmdLine2 (char *pbuffer, const char *pcmd, size_t len);
+void buildCmdLine2 (char *pbuffer, size_t len, const char *pcmd, ...);
/** Returns true if sz starts with the string given in key.
*/
*/
char *strncatz(char *dest, const char *src, size_t n);
+/* return SDCC build number */
+const char *getBuildNumber(void);
+
+/* convert a fixed16x16 type to double */
+double doubleFromFixed16x16(TYPE_UDWORD value);
+
+/* convert a double type to fixed16x16 */
+TYPE_UDWORD fixed16x16FromDouble(double value);
+
/* snprintf, by hook or by crook. */
size_t SDCCsnprintf(char *, size_t, const char *, ...);