OSDN Git Service

Revert accidental commit.
[pf3gnuchains/gcc-fork.git] / gcc / toplev.h
index c72f468..b7fd879 100644 (file)
@@ -73,14 +73,8 @@ extern unsigned local_tick;
 
 /* Top-level source file.  */
 extern const char *main_input_filename;
-
-extern const char *dump_base_name;
-extern const char *dump_dir_name;
-extern const char *aux_base_name;
-extern const char *aux_info_file_name;
-extern const char *profile_data_prefix;
-extern const char *asm_file_name;
-extern bool exit_after_options;
+extern const char *main_input_basename;
+extern int main_input_baselength;
 
 /* True if the user has tagged the function with the 'section'
    attribute.  */
@@ -98,18 +92,11 @@ extern const char * default_pch_valid_p (const void *, size_t);
 /* The hashtable, so that the C front ends can pass it to cpplib.  */
 extern struct ht *ident_hash;
 
-/* This function can be used by targets to set the flags originally
-    implied by -ffast-math and -fno-fast-math.  */
-
-extern void set_fast_math_flags         (int);
-
-extern void set_unsafe_math_optimizations_flags (int);
-
 /* Handle -d switch.  */
 extern void decode_d_option            (const char *);
 
 /* Return true iff flags are set as if -ffast-math.  */
-extern bool fast_math_flags_set_p      (void);
+extern bool fast_math_flags_set_p      (const struct gcc_options *);
 extern bool fast_math_flags_struct_set_p (struct cl_optimization *);
 
 /* Inline versions of the above for speed.  */