* @brief A little printf understanding some firm types.
* @author Sebastian Hack
* @date 29.11.2004
- * @version $Id$
*/
#ifndef FIRM_IR_IRPRINTF_H
#define FIRM_IR_IRPRINTF_H
* - @%N The node number of an ir node.
* - @%m The mode name of an ir mode.
* - @%B The block node number of the nodes block.
- * - @%P A compound graph path.
* - @%I An ident.
* - @%D Print as many white spaces as given in the parameter.
* - @%G A debug info (if available) from the given ir node.
* Note that some of the standard format capabilities are not available
* due to this new conversion specifiers, use lc_printf() if needed.
*/
-FIRM_API void ir_printf(const char *fmt, ...) FIRM_PRINTF(1,2);
+FIRM_API void ir_printf(const char *fmt, ...);
/**
* @see ir_printf.
*/
-FIRM_API void ir_fprintf(FILE *f, const char *fmt, ...) FIRM_PRINTF(2,3);
+FIRM_API void ir_fprintf(FILE *f, const char *fmt, ...);
/**
* @see ir_printf.
*/
-FIRM_API void ir_snprintf(char *buf, size_t n, const char *fmt, ...) FIRM_PRINTF(3,4);
+FIRM_API void ir_snprintf(char *buf, size_t n, const char *fmt, ...);
/**
* @see ir_printf.