- C99 feature removed
[libfirm] / include / libfirm / firm_types.h
index abdb85a..da24736 100644 (file)
@@ -217,7 +217,6 @@ typedef struct {
        ir_mode        *mode;         /**< The mode of the constraint. */
 } ir_asm_constraint;
 
-/** Supported libFirm builtins. */
 /** Supported libFirm builtins. */
 typedef enum {
        ir_bk_trap,                   /**< GCC __builtin_trap(): insert trap */
@@ -231,6 +230,9 @@ typedef enum {
        ir_bk_popcount,               /**< GCC __builtin_popcount(): population count */
        ir_bk_parity,                 /**< GCC __builtin_parity(): parity */
        ir_bk_bswap,                  /**< byte swap */
+       ir_bk_inport,                 /**< in port */
+       ir_bk_outport,                /**< out port */
+       ir_bk_inner_trampoline,       /**< address of a trampoline for GCC inner functions */
 } ir_builtin_kind;
 
 #endif