summaryrefslogtreecommitdiff
path: root/includes/compiler/CParser.h
diff options
context:
space:
mode:
Diffstat (limited to 'includes/compiler/CParser.h')
-rw-r--r--includes/compiler/CParser.h14
1 files changed, 7 insertions, 7 deletions
diff --git a/includes/compiler/CParser.h b/includes/compiler/CParser.h
index 4eb1abb..ee49869 100644
--- a/includes/compiler/CParser.h
+++ b/includes/compiler/CParser.h
@@ -71,7 +71,7 @@ typedef struct COpts {
Boolean disable_registers;
Boolean fp_contract;
Boolean no_register_save_helpers;
- char ppc_unroll_speculative;
+ Boolean ppc_unroll_speculative;
short ppc_unroll_instructions_limit;
short ppc_unroll_factor_limit;
Boolean altivec_model;
@@ -206,20 +206,20 @@ typedef struct COpts {
Boolean optimize_for_size;
Boolean optimizewithasm;
Boolean crippled;
- char opt_common_subs;
- char opt_loop_invariants;
+ Boolean opt_common_subs;
+ Boolean opt_loop_invariants;
char opt_propagation;
char opt_dead_assignments;
- char opt_strength_reduction;
- char opt_strength_reduction_strict;
+ Boolean opt_strength_reduction;
+ Boolean opt_strength_reduction_strict;
char opt_dead_code;
char opt_lifetimes;
char _B1; // unused?
char opt_unroll_loops;
char opt_vectorize_loops;
char _B4; // amount of IRO passes?
- char opt_pointer_analysis;
- char opt_pointer_analysis_mode;
+ Boolean opt_pointer_analysis;
+ unsigned char opt_pointer_analysis_mode;
char loop_unroll_count;
char loop_unroll_size_threshold;
Boolean isGeneratingDebugInfo;