Improved the comment ... a bit.
[libfirm] / include / libfirm / irdump.h
index 91b6bfe..36796cb 100644 (file)
@@ -66,7 +66,7 @@ typedef void (*ir_prog_dump_func)(FILE *out);
  * at @p mime_type.
  * The file is stored into the directory specified by #ir_set_dump_path
  *
- * @param func       Dumper. Usualle one of #dump_callgraph, #dump_typegraph,
+ * @param func       Dumper. Usually one of #dump_callgraph, #dump_typegraph,
  *                   #dump_class_hierarchy, #dump_types_as_text,
  *                   #dump_globals_as_text
  * @param suffix     Suffix to append to the name
@@ -284,6 +284,7 @@ typedef enum {
 
        dump_verbosity_max                = 0x4FF00FBE   /**< Turn everything on */
 } ir_dump_verbosity_t;
+ENUM_BITSET(ir_dump_verbosity_t)
 
 /** override currently set text dump flags with new ones */
 FIRM_API void ir_set_dump_verbosity(ir_dump_verbosity_t verbosity);
@@ -333,10 +334,8 @@ typedef enum {
        ir_dump_flag_node_addresses        = 1U << 14,
        /** dump all anchor nodes, even the unused ones */
        ir_dump_flag_all_anchors           = 1U << 15,
-       /** dumps macroblock edges from every block to its macroblock */
-       ir_dump_flag_macroblock_edges      = 1U << 16,
        /** dumps marked blocks with an asterisk in the label */
-       ir_dump_flag_show_marks            = 1U << 17,
+       ir_dump_flag_show_marks            = 1U << 16,
 
        /** turns of dumping of constant entity values in typegraphs */
        ir_dump_flag_no_entity_values      = 1U << 20,
@@ -345,6 +344,7 @@ typedef enum {
        /** dump entities in class hierarchies */
        ir_dump_flag_entities_in_hierarchy = 1U << 22,
 } ir_dump_flags_t;
+ENUM_BITSET(ir_dump_flags_t)
 
 /** override currently set dump flags with new ones */
 FIRM_API void ir_set_dump_flags(ir_dump_flags_t flags);