summaryrefslogtreecommitdiff
path: root/gcc/toplev.h
diff options
context:
space:
mode:
authorNeil Booth <neil@daikokuya.co.uk>2003-06-21 20:28:18 +0000
committerNeil Booth <neil@gcc.gnu.org>2003-06-21 20:28:18 +0000
commitde32c0cb3bd3af96b16de9c4b4c942cca57c135d (patch)
tree1d774210e2afbbd285aeb43942e8429dc6505a27 /gcc/toplev.h
parent25abc0a5efa834a9a39d44f942d3bc3cc5480771 (diff)
downloadgcc-de32c0cb3bd3af96b16de9c4b4c942cca57c135d.tar.gz
Makefile.in: Update.
* Makefile.in: Update. * common.opt: New switches. * opts.c: Include diagnostic.h. (common_handle_option): Handle new switches. * toplev.c (flag_loop_optimize, flag_crossjumping, flag_if_conversion, flag_if_conversion2, flag_delete_null_pointer_checks, flag_rerun_cse_after_loop): Make extern. (flag_dummy): New. (f_options): Update to use flag_dummy for moved options. (decode_f_option): Some switches moved to opts.c. * toplev.h (flag_loop_optimize, flag_crossjumping, flag_if_conversion, flag_if_conversion2, flag_delete_null_pointer_checks, flag_rerun_cse_after_loop, flag_keep_static_consts, flag_peel_loops, flag_tracer, flag_thread_jumps, flag_unroll_loops, flag_unroll_all_loops, flag_unswitch_loops): New. f: * lang.opt: Add -fpreprocessed. * top.c (ffe_handle_option): Handle it. From-SVN: r68315
Diffstat (limited to 'gcc/toplev.h')
-rw-r--r--gcc/toplev.h15
1 files changed, 15 insertions, 0 deletions
diff --git a/gcc/toplev.h b/gcc/toplev.h
index 10fa181eea6..45709b89c0f 100644
--- a/gcc/toplev.h
+++ b/gcc/toplev.h
@@ -104,6 +104,21 @@ extern bool version_flag;
extern int target_flags_explicit;
+/* See toplev.c. */
+extern int flag_loop_optimize;
+extern int flag_crossjumping;
+extern int flag_if_conversion;
+extern int flag_if_conversion2;
+extern int flag_delete_null_pointer_checks;
+extern int flag_keep_static_consts;
+extern int flag_peel_loops;
+extern int flag_rerun_cse_after_loop;
+extern int flag_thread_jumps;
+extern int flag_tracer;
+extern int flag_unroll_loops;
+extern int flag_unroll_all_loops;
+extern int flag_unswitch_loops;
+
extern void display_help (void);
extern void display_target_options (void);
extern void print_version (FILE *, const char *);