From 1e06725af950e15306cca1db67d1939ad9d99fa4 Mon Sep 17 00:00:00 2001 From: neil Date: Sat, 21 Jun 2003 20:28:18 +0000 Subject: * 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. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@68315 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/toplev.h | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'gcc/toplev.h') 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 *); -- cgit v1.2.1