diff options
Diffstat (limited to 'gcc/ipa-structure-reorg.h')
-rw-r--r-- | gcc/ipa-structure-reorg.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/gcc/ipa-structure-reorg.h b/gcc/ipa-structure-reorg.h index af4219c15b2..7ba69b90460 100644 --- a/gcc/ipa-structure-reorg.h +++ b/gcc/ipa-structure-reorg.h @@ -26,6 +26,8 @@ along with GCC; see the file COPYING3. If not see // Erick this is when you do something that really steps on some toes #define KLUDGE 1 #define USE_REORG_TYPES 1 +// If PRINT_FORMAT is true use pass specific print format. +#define PRINT_FORMAT false typedef struct RT_Elim RT_Elim; typedef struct RT_Reorder RT_Reorder; @@ -231,12 +233,10 @@ extern bool tree_contains_a_reorgtype_p ( tree, Info *); extern bool is_reorg_type ( tree, Info_t *); extern tree base_type_of ( tree); extern void print_reorg ( FILE *, int, ReorgType_t *); -extern void print_program ( FILE *, int); +extern void print_program ( FILE *, bool, int); extern void print_type ( FILE *, tree); extern void modify_ssa_name_type ( tree, tree); - -//#define MAX(a,b) ((a) > (b) ? (a) : (b)) // I have no intention of leaving this or uses of the // defined marcos in the code. However, some of uses @@ -247,6 +247,7 @@ extern void modify_ssa_name_type ( tree, tree); extern int debug_indenting; extern void handle_debug_indenting( int); extern const char *code_str( enum tree_code); +extern void wolf_fence( Info *); // Line numbered #define DEBUG_L(...) { fprintf( stderr, "L# %4d: %*s", __LINE__, debug_indenting, ""); fprintf( stderr, __VA_ARGS__); } |