X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=include%2Flibfirm%2Firop.h;h=42d1d5a36f54bd1c2b74bfaeee7e0bf8ca23dee2;hb=fef8dc3eff6468d7d65485af8e1ac9884c504e1a;hp=32891a358bb9bca4d9a6a7c8b9c19df6abe628c2;hpb=dbace876fdfd81816e32cddb6c3671c5ec05a3c6;p=libfirm diff --git a/include/libfirm/irop.h b/include/libfirm/irop.h index 32891a358..42d1d5a36 100644 --- a/include/libfirm/irop.h +++ b/include/libfirm/irop.h @@ -256,6 +256,8 @@ typedef struct { verify_proj_node_func verify_proj_node; /**< Verify the Proj node. */ dump_node_func dump_node; /**< Dump a node. */ op_func generic; /**< A generic function pointer. */ + op_func generic1; /**< A generic function pointer. */ + op_func generic2; /**< A generic function pointer. */ const arch_irn_ops_t *be_ops; /**< callbacks used by the backend. */ } ir_op_ops; @@ -307,7 +309,7 @@ FIRM_API void ir_op_set_fragile_indices(ir_op *op, int pn_x_regular, int pn_x_except); /** Returns the ir_op_ops of an ir_op. */ -FIRM_API const ir_op_ops *get_op_ops(const ir_op *op); +FIRM_API ir_op_ops *get_op_ops(ir_op *op); /** @} */