X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=sim%2Fucsim%2Futils.h;h=9a70db0fa75816c717c85b72fed3927851785bb2;hb=d0a5b914c6ed80027a8c64d55d84c3d75ec28c38;hp=08472244fd1827c54ac6dadb4bbc306c2ba6541b;hpb=f27cbdc6513b26748661452e50ed3af99fac16a2;p=fw%2Fsdcc diff --git a/sim/ucsim/utils.h b/sim/ucsim/utils.h index 08472244..9a70db0f 100644 --- a/sim/ucsim/utils.h +++ b/sim/ucsim/utils.h @@ -28,6 +28,11 @@ Software Foundation, 59 Temple Place - Suite 330, Boston, MA #ifndef UTILS_HEADER #define UTILS_HEADER +#include + +// prj +#include "stypes.h" + extern int get_sub_opt(char **option, const char * const *tokens, @@ -36,6 +41,10 @@ extern char *get_id_string(struct id_element *ids, int id); extern char *get_id_string(struct id_element *ids, int id, char *def); extern int get_string_id(struct id_element *ids, char *str); extern int get_string_id(struct id_element *ids, char *str, int def); +extern char *format_string(char *format, ...); +extern void print_char_octal(char c, FILE *f); +extern char *object_name(class cl_base *o); +extern char *case_string(enum letter_case lcase, char *str); #endif