remove the concept of a strictconv
[libfirm] / include / libfirm / irprintf.h
index 6dfac53..698bc76 100644 (file)
@@ -22,7 +22,6 @@
  * @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
@@ -51,7 +50,6 @@ struct obstack;
  * - @%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.
@@ -61,17 +59,17 @@ struct obstack;
  * 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.