summaryrefslogtreecommitdiff
path: root/gcc/ipa-structure-reorg.h
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/ipa-structure-reorg.h')
-rw-r--r--gcc/ipa-structure-reorg.h7
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__); }