This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Janitor] ISO C90 prototypes for toplev.*


I'm committing the appended patch as obvious.

I bootstrapped on i686-linux-gnu,

Andreas

2003-06-01  Andreas Jaeger  <aj@suse.de>

	* toplev.c: Use ISO C90 prototypes.

	* toplev.h: Use ISO C90 prototypes.

============================================================
Index: gcc/toplev.c
--- gcc/toplev.c	31 May 2003 23:46:41 -0000	1.760
+++ gcc/toplev.c	1 Jun 2003 10:20:41 -0000
@@ -100,38 +100,38 @@ Software Foundation, 59 Temple Place - S
 extern int size_directive_output;
 extern tree last_assemble_variable_decl;
 
-extern void reg_alloc PARAMS ((void));
+extern void reg_alloc (void);
 
-static void general_init PARAMS ((char *));
-static void parse_options_and_default_flags PARAMS ((int, char **));
-static void do_compile PARAMS ((void));
-static void process_options PARAMS ((void));
-static void backend_init PARAMS ((void));
-static int lang_dependent_init PARAMS ((const char *));
-static void init_asm_output PARAMS ((const char *));
-static void finalize PARAMS ((void));
-
-static void set_target_switch PARAMS ((const char *));
-
-static void crash_signal PARAMS ((int)) ATTRIBUTE_NORETURN;
-static void setup_core_dumping PARAMS ((void));
-static void compile_file PARAMS ((void));
-static void display_help PARAMS ((void));
-static void display_target_options PARAMS ((void));
-
-static void decode_d_option PARAMS ((const char *));
-static int decode_f_option PARAMS ((const char *));
-static int decode_W_option PARAMS ((const char *));
-static int decode_g_option PARAMS ((const char *));
-static unsigned int independent_decode_option PARAMS ((int, char **));
-static void set_Wextra PARAMS ((int));
-
-static void print_version PARAMS ((FILE *, const char *));
-static int print_single_switch PARAMS ((FILE *, int, int, const char *,
-				      const char *, const char *,
-				      const char *, const char *));
-static void print_switch_values PARAMS ((FILE *, int, int, const char *,
-				       const char *, const char *));
+static void general_init (char *);
+static void parse_options_and_default_flags (int, char **);
+static void do_compile (void);
+static void process_options (void);
+static void backend_init (void);
+static int lang_dependent_init (const char *);
+static void init_asm_output (const char *);
+static void finalize (void);
+
+static void set_target_switch (const char *);
+
+static void crash_signal (int) ATTRIBUTE_NORETURN;
+static void setup_core_dumping (void);
+static void compile_file (void);
+static void display_help (void);
+static void display_target_options (void);
+
+static void decode_d_option (const char *);
+static int decode_f_option (const char *);
+static int decode_W_option (const char *);
+static int decode_g_option (const char *);
+static unsigned int independent_decode_option (int, char **);
+static void set_Wextra (int);
+
+static void print_version (FILE *, const char *);
+static int print_single_switch (FILE *, int, int, const char *,
+				const char *, const char *,
+				const char *, const char *);
+static void print_switch_values (FILE *, int, int, const char *,
+				 const char *, const char *);
 
 /* Rest of compilation helper functions.  */
 static bool rest_of_handle_inlining (tree);
@@ -349,9 +349,9 @@ static struct dump_file_info dump_file[D
   { "dbr",	'd', 0, 0, 0 },
 };
 
-static int open_dump_file PARAMS ((enum dump_file_index, tree));
-static void close_dump_file PARAMS ((enum dump_file_index,
-				     void (*) (FILE *, rtx), rtx));
+static int open_dump_file (enum dump_file_index, tree);
+static void close_dump_file (enum dump_file_index,
+			     void (*) (FILE *, rtx), rtx);
 
 /* Other flags saying which kinds of debugging dump have been requested.  */
 
@@ -1634,8 +1634,7 @@ static const lang_independent_options W_
 
 /* Initialize unused warning flags.  */
 void
-set_Wunused (setting)
-     int setting;
+set_Wunused (int setting)
 {
   warn_unused_function = setting;
   warn_unused_label = setting;
@@ -1652,8 +1651,7 @@ set_Wunused (setting)
 
 /* Initialize more unused warning flags.  */
 static void
-set_Wextra (setting)
-     int setting;
+set_Wextra (int setting)
 {
   extra_warnings = setting;
   warn_unused_value = setting;
@@ -1672,8 +1670,7 @@ set_Wextra (setting)
    -ffast-math and -fno-fast-math imply.  */
 
 void
-set_fast_math_flags (set)
-     int set;
+set_fast_math_flags (int set)
 {
   flag_trapping_math = !set;
   flag_unsafe_math_optimizations = set;
@@ -1685,7 +1682,7 @@ set_fast_math_flags (set)
 
 /* Return true iff flags are set as if -ffast-math.  */
 bool
-fast_math_flags_set_p ()
+fast_math_flags_set_p (void)
 {
   return (!flag_trapping_math
 	  && flag_unsafe_math_optimizations
@@ -1706,10 +1703,7 @@ FILE *rtl_dump_file = NULL;
    If PNAME is zero just return DEFVAL, do not call error.  */
 
 int
-read_integral_parameter (p, pname, defval)
-     const char *p;
-     const char *pname;
-     const int  defval;
+read_integral_parameter (const char *p, const char *pname, const int  defval)
 {
   const char *endp = p;
 
@@ -1737,8 +1731,7 @@ read_integral_parameter (p, pname, defva
    This should be used via the `exact_log2' macro.  */
 
 int
-exact_log2_wide (x)
-     unsigned HOST_WIDE_INT x;
+exact_log2_wide (unsigned HOST_WIDE_INT x)
 {
   int log = 0;
   /* Test for 0 or a power of 2.  */
@@ -1755,8 +1748,7 @@ exact_log2_wide (x)
    This should be used via the floor_log2 macro.  */
 
 int
-floor_log2_wide (x)
-     unsigned HOST_WIDE_INT x;
+floor_log2_wide (unsigned HOST_WIDE_INT x)
 {
   int log = -1;
   while (x != 0)
@@ -1769,8 +1761,7 @@ floor_log2_wide (x)
    into ICE messages, which is much more user friendly.  */
 
 static void
-crash_signal (signo)
-     int signo;
+crash_signal (int signo)
 {
   internal_error ("%s", strsignal (signo));
 }
@@ -1779,7 +1770,7 @@ crash_signal (signo)
    printed first, except in the case of abort().)  */
 
 static void
-setup_core_dumping ()
+setup_core_dumping (void)
 {
 #ifdef SIGABRT
   signal (SIGABRT, SIG_DFL);
@@ -1804,9 +1795,7 @@ setup_core_dumping ()
    up to five characters.  (Java uses ".class".)  */
 
 void
-strip_off_ending (name, len)
-     char *name;
-     int len;
+strip_off_ending (char *name, int len)
 {
   int i;
   for (i = 2; i < 6 && len > i; i++)
@@ -1822,9 +1811,7 @@ strip_off_ending (name, len)
 /* Output a quoted string.  */
 
 void
-output_quoted_string (asm_file, string)
-     FILE *asm_file;
-     const char *string;
+output_quoted_string (FILE *asm_file, const char *string)
 {
 #ifdef OUTPUT_QUOTED_STRING
   OUTPUT_QUOTED_STRING (asm_file, string);
@@ -1850,9 +1837,7 @@ output_quoted_string (asm_file, string)
 /* Output NAME into FILE after having turned it into something
    usable as an identifier in a target's assembly file.  */
 void
-output_clean_symbol_name (file, name)
-     FILE *file;
-     const char *name;
+output_clean_symbol_name (FILE *file, const char *name)
 {
   /* Make a copy of NAME.  */
   char *id = xstrdup (name);
@@ -1868,9 +1853,7 @@ output_clean_symbol_name (file, name)
 /* Output a file name in the form wanted by System V.  */
 
 void
-output_file_directive (asm_file, input_name)
-     FILE *asm_file;
-     const char *input_name;
+output_file_directive (FILE *asm_file, const char *input_name)
 {
   int len = strlen (input_name);
   const char *na = input_name + len;
@@ -1899,9 +1882,7 @@ output_file_directive (asm_file, input_n
 /* Routine to open a dump file.  Return true if the dump file is enabled.  */
 
 static int
-open_dump_file (index, decl)
-     enum dump_file_index index;
-     tree decl;
+open_dump_file (enum dump_file_index index, tree decl)
 {
   char *dump_name;
   const char *open_arg;
@@ -1957,10 +1938,9 @@ open_dump_file (index, decl)
 /* Routine to close a dump file.  */
 
 static void
-close_dump_file (index, func, insns)
-     enum dump_file_index index;
-     void (*func) PARAMS ((FILE *, rtx));
-     rtx insns;
+close_dump_file (enum dump_file_index index,
+		 void (*func) (FILE *, rtx),
+		 rtx insns)
 {
   if (! rtl_dump_file)
     return;
@@ -1995,9 +1975,7 @@ close_dump_file (index, func, insns)
    Returns nonzero if anything was put out.  */
 
 int
-wrapup_global_declarations (vec, len)
-     tree *vec;
-     int len;
+wrapup_global_declarations (tree *vec, int len)
 {
   tree decl;
   int i;
@@ -2099,9 +2077,7 @@ wrapup_global_declarations (vec, len)
    which there are LEN).  Output debugging information for them.  */
 
 void
-check_global_declarations (vec, len)
-     tree *vec;
-     int len;
+check_global_declarations (tree *vec, int len)
 {
   tree decl;
   int i;
@@ -2174,9 +2150,7 @@ check_global_declarations (vec, len)
    INPUT_LOCATION accordingly.  */
 
 void
-push_srcloc (file, line)
-     const char *file;
-     int line;
+push_srcloc (const char *file, int line)
 {
   struct file_stack *fs;
 
@@ -2197,7 +2171,7 @@ push_srcloc (file, line)
    stack.  */
 
 void
-pop_srcloc ()
+pop_srcloc (void)
 {
   struct file_stack *fs;
 
@@ -2219,7 +2193,7 @@ pop_srcloc ()
    output and various debugging dumps.  */
 
 static void
-compile_file ()
+compile_file (void)
 {
   /* Initialize yet another pass.  */
 
@@ -2316,11 +2290,10 @@ compile_file ()
    if this declaration is not within a function.  */
 
 void
-rest_of_decl_compilation (decl, asmspec, top_level, at_end)
-     tree decl;
-     const char *asmspec;
-     int top_level;
-     int at_end;
+rest_of_decl_compilation (tree decl,
+			  const char *asmspec,
+			  int top_level,
+			  int at_end)
 {
   /* We deferred calling assemble_alias so that we could collect
      other attributes such as visibility.  Emit the alias now.  */
@@ -2409,15 +2382,16 @@ rest_of_decl_compilation (decl, asmspec,
 /* Called after finishing a record, union or enumeral type.  */
 
 void
-rest_of_type_compilation (type, toplev)
+rest_of_type_compilation (
 #if defined (DBX_DEBUGGING_INFO) || defined (XCOFF_DEBUGGING_INFO)	\
     || defined (SDB_DEBUGGING_INFO) || defined (DWARF2_DEBUGGING_INFO)
-     tree type;
-     int toplev;
+			  tree type,
+			  int toplev
 #else
-     tree type ATTRIBUTE_UNUSED;
-     int toplev ATTRIBUTE_UNUSED;
+			  tree type ATTRIBUTE_UNUSED,
+			  int toplev ATTRIBUTE_UNUSED,
 #endif
+			  )
 {
   /* Avoid confusing the debug information machinery when there are
      errors.  */
@@ -2702,7 +2676,7 @@ rest_of_handle_reorder_blocks (tree decl
 
   close_dump_file (DFI_bbro, print_rtl_with_bb, insns);
   timevar_pop (TV_REORDER_BLOCKS);
-}  
+}
 
 /* Run instruction scheduler.  */
 static void
@@ -3485,8 +3459,7 @@ rest_of_handle_loop2 (tree decl, rtx ins
    After we return, the tree storage is freed.  */
 
 void
-rest_of_compilation (decl)
-     tree decl;
+rest_of_compilation (tree decl)
 {
   rtx insns;
   int rebuild_label_notes_after_reload;
@@ -3965,7 +3938,7 @@ rest_of_compilation (decl)
  exit_rest_of_compilation:
 
   coverage_end_function ();
-  
+
   /* In case the function was not output,
      don't leave any temporary anonymous types
      queued up for sdb output.  */
@@ -4032,7 +4005,7 @@ rest_of_compilation (decl)
 
 /* Display help for generic options.  */
 static void
-display_help ()
+display_help (void)
 {
   int undoc;
   unsigned long i;
@@ -4048,7 +4021,7 @@ display_help ()
   printf (_("  -fstack-limit-register=<register>  Trap if the stack goes past <register>\n"));
   printf (_("  -fstack-limit-symbol=<name>  Trap if the stack goes past symbol <name>\n"));
   printf (_("  -frandom-seed=<string>  Make compile reproducible using <string>\n"));
-  
+
 
   for (i = ARRAY_SIZE (f_options); i--;)
     {
@@ -4166,7 +4139,7 @@ display_help ()
 
 /* Display help for target options.  */
 static void
-display_target_options ()
+display_target_options (void)
 {
   int undoc, i;
   static bool displayed = false;
@@ -4238,8 +4211,7 @@ display_target_options ()
 /* Parse a -d... command line switch.  */
 
 static void
-decode_d_option (arg)
-     const char *arg;
+decode_d_option (const char *arg)
 {
   int i, c, matched;
 
@@ -4296,8 +4268,7 @@ decode_d_option (arg)
    Return the number of strings consumed.  */
 
 static int
-decode_f_option (arg)
-     const char *arg;
+decode_f_option (const char *arg)
 {
   int j;
   const char *option_value = NULL;
@@ -4427,8 +4398,7 @@ decode_f_option (arg)
    Return the number of strings consumed.  */
 
 static int
-decode_W_option (arg)
-     const char *arg;
+decode_W_option (const char *arg)
 {
   const char *option_value = NULL;
   int j;
@@ -4492,8 +4462,7 @@ const char *const debug_type_names[] =
    Return the number of strings consumed.  */
 
 static int
-decode_g_option (arg)
-     const char *arg;
+decode_g_option (const char *arg)
 {
   static unsigned level = 0;
   /* A lot of code assumes write_symbols == NO_DEBUG if the
@@ -4612,9 +4581,7 @@ ignoring option `%s' due to invalid debu
    Return the number of strings consumed.  */
 
 static unsigned int
-independent_decode_option (argc, argv)
-     int argc;
-     char **argv;
+independent_decode_option (int argc, char **argv)
 {
   char *arg = argv[0];
 
@@ -4856,8 +4823,7 @@ independent_decode_option (argc, argv)
 /* Decode the switch -mNAME.  */
 
 static void
-set_target_switch (name)
-     const char *name;
+set_target_switch (const char *name)
 {
   size_t j;
   int valid_target_option = 0;
@@ -4912,9 +4878,7 @@ set_target_switch (name)
    assembler output file).  */
 
 static void
-print_version (file, indent)
-     FILE *file;
-     const char *indent;
+print_version (FILE *file, const char *indent)
 {
 #ifndef __VERSION__
 #define __VERSION__ "[?]"
@@ -4938,10 +4902,9 @@ print_version (file, indent)
    other code will catch a disk full though.  */
 
 static int
-print_single_switch (file, pos, max, indent, sep, term, type, name)
-     FILE *file;
-     int pos, max;
-     const char *indent, *sep, *term, *type, *name;
+print_single_switch (FILE *file, int pos, int max,
+		     const char *indent, const char *sep, const char *term,
+		     const char *type, const char *name)
 {
   /* The ultrix fprintf returns 0 on success, so compute the result we want
      here since we need it for the following test.  */
@@ -4969,10 +4932,8 @@ print_single_switch (file, pos, max, ind
    Each switch is separated from the next by SEP.  */
 
 static void
-print_switch_values (file, pos, max, indent, sep, term)
-     FILE *file;
-     int pos, max;
-     const char *indent, *sep, *term;
+print_switch_values (FILE *file, int pos, int max,
+		     const char *indent, const char *sep, const char *term)
 {
   size_t j;
   char **p;
@@ -5053,8 +5014,7 @@ print_switch_values (file, pos, max, ind
    temporary file or bit bucket for us.  NAME is the file specified on
    the command line, possibly NULL.  */
 static void
-init_asm_output (name)
-     const char *name;
+init_asm_output (const char *name)
 {
   if (name == NULL && asm_file_name == 0)
     asm_out_file = stdout;
@@ -5107,8 +5067,7 @@ init_asm_output (name)
    options are parsed.  Signal handlers, internationalization etc.
    ARGV0 is main's argv[0].  */
 static void
-general_init (argv0)
-     char *argv0;
+general_init (char *argv0)
 {
   char *p;
 
@@ -5164,9 +5123,7 @@ general_init (argv0)
 
    Return nonzero to suppress compiler back end initialization.  */
 static void
-parse_options_and_default_flags (argc, argv)
-     int argc;
-     char **argv;
+parse_options_and_default_flags (int argc, char **argv)
 {
   int i;
 
@@ -5409,7 +5366,7 @@ parse_options_and_default_flags (argc, a
 
 /* Process the options that have been parsed.  */
 static void
-process_options ()
+process_options (void)
 {
   /* Allow the front end to perform consistency checks and do further
      initialization based on the command line options.  This hook also
@@ -5429,7 +5386,7 @@ process_options ()
   else if (filename)
     {
       char *name = xstrdup (lbasename (filename));
-      
+
       strip_off_ending (name, strlen (name));
       aux_base_name = name;
     }
@@ -5620,7 +5577,7 @@ process_options ()
 
 /* Initialize the compiler back end.  */
 static void
-backend_init ()
+backend_init (void)
 {
   /* init_emit_once uses reg_raw_mode and therefore must be called
      after init_regs which initialized reg_raw_mode.  */
@@ -5651,8 +5608,7 @@ backend_init ()
 
 /* Language-dependent initialization.  Returns nonzero on success.  */
 static int
-lang_dependent_init (name)
-     const char *name;
+lang_dependent_init (const char *name)
 {
   if (dump_base_name == 0)
     dump_base_name = name ? name : "gccdump";
@@ -5698,7 +5654,7 @@ lang_dependent_init (name)
 /* Clean up: close opened files, etc.  */
 
 static void
-finalize ()
+finalize (void)
 {
   /* Close the dump files.  */
   if (flag_gen_aux_info)
@@ -5754,7 +5710,7 @@ finalize ()
 
 /* Initialize the compiler, and compile the input file.  */
 static void
-do_compile ()
+do_compile (void)
 {
   /* Initialize timing first.  The C front ends read the main file in
      the post_options hook, and C++ does file timings.  */
@@ -5791,9 +5747,7 @@ do_compile ()
    It is not safe to call this function more than once.  */
 
 int
-toplev_main (argc, argv)
-     int argc;
-     char **argv;
+toplev_main (int argc, char **argv)
 {
   /* Initialization of GCC's environment, and diagnostics.  */
   general_init (argv[0]);
============================================================
Index: gcc/toplev.h
--- gcc/toplev.h	31 May 2003 23:46:41 -0000	1.94
+++ gcc/toplev.h	1 Jun 2003 10:20:41 -0000
@@ -1,5 +1,5 @@
 /* toplev.h - Various declarations for functions found in toplev.c
-   Copyright (C) 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
+   Copyright (C) 1998, 1999, 2000, 2001, 2003 Free Software Foundation, Inc.
 
 This file is part of GCC.
 
@@ -26,23 +26,23 @@ Software Foundation, 59 Temple Place - S
 #define skip_leading_substring(whole,  part) \
    (strncmp (whole, part, strlen (part)) ? NULL : whole + strlen (part))
 
-extern int toplev_main			PARAMS ((int, char **));
-extern int read_integral_parameter	PARAMS ((const char *, const char *,
-						const int));
-extern void strip_off_ending		PARAMS ((char *, int));
-extern void print_time			PARAMS ((const char *, long));
-extern const char *trim_filename	PARAMS ((const char *));
-extern void internal_error		PARAMS ((const char *, ...))
-					       ATTRIBUTE_NORETURN;
-extern void _fatal_insn_not_found	PARAMS ((struct rtx_def *,
-						const char *, int,
-						const char *))
-					       ATTRIBUTE_NORETURN;
-extern void _fatal_insn			PARAMS ((const char *,
-						struct rtx_def *,
-						const char *, int,
-						const char *))
-					      ATTRIBUTE_NORETURN;
+extern int toplev_main			(int, char **);
+extern int read_integral_parameter	(const char *, const char *,
+					 const int);
+extern void strip_off_ending		(char *, int);
+extern void print_time			(const char *, long);
+extern const char *trim_filename	(const char *);
+extern void internal_error		(const char *, ...)
+     ATTRIBUTE_NORETURN;
+extern void _fatal_insn_not_found	(struct rtx_def *,
+  					 const char *, int,
+					 const char *)
+     ATTRIBUTE_NORETURN;
+extern void _fatal_insn			(const char *,
+					 struct rtx_def *,
+					 const char *, int,
+					 const char *)
+     ATTRIBUTE_NORETURN;
 
 #define fatal_insn(msgid, insn) \
 	_fatal_insn (msgid, insn, __FILE__, __LINE__, __FUNCTION__)
@@ -52,48 +52,48 @@ extern void _fatal_insn			PARAMS ((const
 /* None of these functions are suitable for ATTRIBUTE_PRINTF, because
    each language front end can extend them with its own set of format
    specifiers.  */
-extern void warning			PARAMS ((const char *, ...));
-extern void error			PARAMS ((const char *, ...));
-extern void fatal_error			PARAMS ((const char *, ...))
-					       ATTRIBUTE_NORETURN;
-extern void pedwarn			PARAMS ((const char *, ...));
-extern void sorry			PARAMS ((const char *, ...));
-
-extern void rest_of_decl_compilation	PARAMS ((union tree_node *,
-						const char *, int, int));
-extern void rest_of_type_compilation	PARAMS ((union tree_node *, int));
-extern void rest_of_compilation		PARAMS ((union tree_node *));
-
-extern void pedwarn_with_decl		PARAMS ((union tree_node *,
-						 const char *, ...));
-extern void warning_with_decl		PARAMS ((union tree_node *,
-						 const char *, ...));
-extern void error_with_decl		PARAMS ((union tree_node *,
-						 const char *, ...));
-
-extern void announce_function		PARAMS ((union tree_node *));
-
-extern void error_for_asm		PARAMS ((struct rtx_def *,
-						 const char *, ...));
-extern void warning_for_asm		PARAMS ((struct rtx_def *,
-						 const char *, ...));
-extern void warn_deprecated_use		PARAMS ((union tree_node *));
+extern void warning			(const char *, ...);
+extern void error			(const char *, ...);
+extern void fatal_error			(const char *, ...)
+     ATTRIBUTE_NORETURN;
+extern void pedwarn			(const char *, ...);
+extern void sorry			(const char *, ...);
+
+extern void rest_of_decl_compilation	(union tree_node *,
+					 const char *, int, int);
+extern void rest_of_type_compilation	(union tree_node *, int);
+extern void rest_of_compilation		(union tree_node *);
+
+extern void pedwarn_with_decl		(union tree_node *,
+					 const char *, ...);
+extern void warning_with_decl		(union tree_node *,
+					 const char *, ...);
+extern void error_with_decl		(union tree_node *,
+					 const char *, ...);
+
+extern void announce_function		(union tree_node *);
+
+extern void error_for_asm		(struct rtx_def *,
+					 const char *, ...);
+extern void warning_for_asm		(struct rtx_def *,
+					 const char *, ...);
+extern void warn_deprecated_use		(union tree_node *);
 
-extern void output_clean_symbol_name    PARAMS ((FILE *, const char *));
+extern void output_clean_symbol_name    (FILE *, const char *);
 #ifdef BUFSIZ
-extern void output_quoted_string	PARAMS ((FILE *, const char *));
-extern void output_file_directive	PARAMS ((FILE *, const char *));
+extern void output_quoted_string	(FILE *, const char *);
+extern void output_file_directive	(FILE *, const char *);
 #endif
 
 #ifdef BUFSIZ
   /* N.B. Unlike all the others, fnotice is just gettext+fprintf, and
      therefore it can have ATTRIBUTE_PRINTF.  */
-extern void fnotice			PARAMS ((FILE *, const char *, ...))
-					       ATTRIBUTE_PRINTF_2;
+extern void fnotice			(FILE *, const char *, ...)
+     ATTRIBUTE_PRINTF_2;
 #endif
 
-extern int wrapup_global_declarations   PARAMS ((union tree_node **, int));
-extern void check_global_declarations   PARAMS ((union tree_node **, int));
+extern int wrapup_global_declarations   (union tree_node **, int);
+extern void check_global_declarations   (union tree_node **, int);
 
 extern const char *progname;
 extern const char *dump_base_name;
@@ -106,10 +106,10 @@ 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         PARAMS ((int));
+extern void set_fast_math_flags         (int);
 
 /* Return true iff flags are set as if -ffast-math.  */
-extern bool fast_math_flags_set_p	PARAMS ((void));
+extern bool fast_math_flags_set_p	(void);
 
 /* The following functions accept a wide integer argument.  Rather
    than having to cast on every function call, we use a macro instead.  */
@@ -118,7 +118,7 @@ extern bool fast_math_flags_set_p	PARAMS
 #define exact_log2(N) exact_log2_wide ((unsigned HOST_WIDE_INT) (N))
 #define floor_log2(N) floor_log2_wide ((unsigned HOST_WIDE_INT) (N))
 #endif
-extern int exact_log2_wide             PARAMS ((unsigned HOST_WIDE_INT));
-extern int floor_log2_wide             PARAMS ((unsigned HOST_WIDE_INT));
+extern int exact_log2_wide             (unsigned HOST_WIDE_INT);
+extern int floor_log2_wide             (unsigned HOST_WIDE_INT);
 
 #endif /* ! GCC_TOPLEV_H */

-- 
 Andreas Jaeger
  SuSE Labs aj@suse.de
   private aj@arthur.inka.de
    http://www.suse.de/~aj


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]