X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fir%2Firprintf.h;h=a93c0bbb4f0e820be307f105c5df7b99e04ab65f;hb=637542932dc27dcdfc7def09b58d9d5d4c34fb77;hp=9abd396a17114fca6ec52b3a2eabe31c512e4959;hpb=48ade735daa8901df3e9882675c8ee8e4c08ed49;p=libfirm diff --git a/ir/ir/irprintf.h b/ir/ir/irprintf.h index 9abd396a1..a93c0bbb4 100644 --- a/ir/ir/irprintf.h +++ b/ir/ir/irprintf.h @@ -20,6 +20,8 @@ #ifndef _IRPRINTF_H #define _IRPRINTF_H +#include "firm_config.h" + #include #include #include @@ -51,6 +53,7 @@ typedef void (ir_printf_cb_t)(const appender_t *app, void *object, size_t limit, * This function rudimentarily implements a kind of printf(3) for ir * nodes. Following conversion specifiers. No length, special or field * width specifiers are accepted. + * - @%> Print as many white spaces as given in the parameter. * - @%p A pointer. * - @%s A string. * - @%I An ident. @@ -131,4 +134,8 @@ void ir_vsnprintf(char *buf, size_t len, const char *fmt, va_list args); */ void ir_obst_vprintf(struct obstack *obst, const char *fmt, va_list args); -#endif +#ifdef WITH_LIBCORE +#include +#endif /* WITH_LIBCORE */ + +#endif /* _IRPRINTF_H */