Commit 59f3507d by Nathanael Nerode

v850-c.c, [...]: Convert to ISO C90 function declarations and definitions.

	* config/v850/v850-c.c, config/v850/v850-protos.h, config/v850/v850.c:
	Convert to ISO C90 function declarations and definitions.

From-SVN: r72102
parent c9034561
2003-10-04 Nathanael Nerode <neroden@gcc.gnu.org>
* config/v850/v850-c.c, config/v850/v850-protos.h, config/v850/v850.c:
Convert to ISO C90 function declarations and definitions.
2003-10-04 Zack Weinberg <zack@codesourcery.com> 2003-10-04 Zack Weinberg <zack@codesourcery.com>
* libfuncs.h * libfuncs.h
......
...@@ -34,15 +34,14 @@ Boston, MA 02111-1307, USA. */ ...@@ -34,15 +34,14 @@ Boston, MA 02111-1307, USA. */
#define streq(a,b) (strcmp (a, b) == 0) #define streq(a,b) (strcmp (a, b) == 0)
#endif #endif
static int pop_data_area PARAMS ((v850_data_area)); static int pop_data_area (v850_data_area);
static int push_data_area PARAMS ((v850_data_area)); static int push_data_area (v850_data_area);
static void mark_current_function_as_interrupt PARAMS ((void)); static void mark_current_function_as_interrupt (void);
/* Push a data area onto the stack. */ /* Push a data area onto the stack. */
static int static int
push_data_area (data_area) push_data_area (v850_data_area data_area)
v850_data_area data_area;
{ {
data_area_stack_element * elem; data_area_stack_element * elem;
...@@ -62,8 +61,7 @@ push_data_area (data_area) ...@@ -62,8 +61,7 @@ push_data_area (data_area)
/* Remove a data area from the stack. */ /* Remove a data area from the stack. */
static int static int
pop_data_area (data_area) pop_data_area (v850_data_area data_area)
v850_data_area data_area;
{ {
if (data_area_stack == NULL) if (data_area_stack == NULL)
warning ("#pragma GHS endXXXX found without previous startXXX"); warning ("#pragma GHS endXXXX found without previous startXXX");
...@@ -87,7 +85,7 @@ pop_data_area (data_area) ...@@ -87,7 +85,7 @@ pop_data_area (data_area)
/* Set the machine specific 'interrupt' attribute on the current function. */ /* Set the machine specific 'interrupt' attribute on the current function. */
static void static void
mark_current_function_as_interrupt () mark_current_function_as_interrupt (void)
{ {
tree name; tree name;
...@@ -113,8 +111,7 @@ mark_current_function_as_interrupt () ...@@ -113,8 +111,7 @@ mark_current_function_as_interrupt ()
/* Support for GHS pragmata. */ /* Support for GHS pragmata. */
void void
ghs_pragma_section (pfile) ghs_pragma_section (cpp_reader * pfile ATTRIBUTE_UNUSED)
cpp_reader *pfile ATTRIBUTE_UNUSED;
{ {
int repeat; int repeat;
...@@ -193,8 +190,7 @@ ghs_pragma_section (pfile) ...@@ -193,8 +190,7 @@ ghs_pragma_section (pfile)
} }
void void
ghs_pragma_interrupt (pfile) ghs_pragma_interrupt (cpp_reader * pfile ATTRIBUTE_UNUSED)
cpp_reader *pfile ATTRIBUTE_UNUSED;
{ {
tree x; tree x;
...@@ -205,8 +201,7 @@ ghs_pragma_interrupt (pfile) ...@@ -205,8 +201,7 @@ ghs_pragma_interrupt (pfile)
} }
void void
ghs_pragma_starttda (pfile) ghs_pragma_starttda (cpp_reader * pfile ATTRIBUTE_UNUSED)
cpp_reader *pfile ATTRIBUTE_UNUSED;
{ {
tree x; tree x;
...@@ -217,8 +212,7 @@ ghs_pragma_starttda (pfile) ...@@ -217,8 +212,7 @@ ghs_pragma_starttda (pfile)
} }
void void
ghs_pragma_startsda (pfile) ghs_pragma_startsda (cpp_reader * pfile ATTRIBUTE_UNUSED)
cpp_reader *pfile ATTRIBUTE_UNUSED;
{ {
tree x; tree x;
...@@ -229,8 +223,7 @@ ghs_pragma_startsda (pfile) ...@@ -229,8 +223,7 @@ ghs_pragma_startsda (pfile)
} }
void void
ghs_pragma_startzda (pfile) ghs_pragma_startzda (cpp_reader * pfile ATTRIBUTE_UNUSED)
cpp_reader *pfile ATTRIBUTE_UNUSED;
{ {
tree x; tree x;
...@@ -241,8 +234,7 @@ ghs_pragma_startzda (pfile) ...@@ -241,8 +234,7 @@ ghs_pragma_startzda (pfile)
} }
void void
ghs_pragma_endtda (pfile) ghs_pragma_endtda (cpp_reader * pfile ATTRIBUTE_UNUSED)
cpp_reader *pfile ATTRIBUTE_UNUSED;
{ {
tree x; tree x;
...@@ -253,8 +245,7 @@ ghs_pragma_endtda (pfile) ...@@ -253,8 +245,7 @@ ghs_pragma_endtda (pfile)
} }
void void
ghs_pragma_endsda (pfile) ghs_pragma_endsda (cpp_reader * pfile ATTRIBUTE_UNUSED)
cpp_reader *pfile ATTRIBUTE_UNUSED;
{ {
tree x; tree x;
...@@ -265,8 +256,7 @@ ghs_pragma_endsda (pfile) ...@@ -265,8 +256,7 @@ ghs_pragma_endsda (pfile)
} }
void void
ghs_pragma_endzda (pfile) ghs_pragma_endzda (cpp_reader * pfile ATTRIBUTE_UNUSED)
cpp_reader *pfile ATTRIBUTE_UNUSED;
{ {
tree x; tree x;
......
...@@ -25,75 +25,75 @@ ...@@ -25,75 +25,75 @@
#define Mmode enum machine_mode #define Mmode enum machine_mode
extern void expand_prologue PARAMS ((void)); extern void expand_prologue (void);
extern void expand_epilogue PARAMS ((void)); extern void expand_epilogue (void);
extern void sdata_section PARAMS ((void)); extern void sdata_section (void);
extern void rosdata_section PARAMS ((void)); extern void rosdata_section (void);
extern void sbss_section PARAMS ((void)); extern void sbss_section (void);
extern void tdata_section PARAMS ((void)); extern void tdata_section (void);
extern void zdata_section PARAMS ((void)); extern void zdata_section (void);
extern void rozdata_section PARAMS ((void)); extern void rozdata_section (void);
extern void zbss_section PARAMS ((void)); extern void zbss_section (void);
extern int v850_handle_pragma PARAMS ((int (*)(void), void (*)(int), char *)); extern int v850_handle_pragma (int (*)(void), void (*)(int), char *);
extern void override_options PARAMS ((void)); extern void override_options (void);
extern int compute_register_save_size PARAMS ((long *)); extern int compute_register_save_size (long *);
extern int compute_frame_size PARAMS ((int, long *)); extern int compute_frame_size (int, long *);
extern void v850_init_expanders PARAMS ((void)); extern void v850_init_expanders (void);
#ifdef RTX_CODE #ifdef RTX_CODE
extern int v850_output_addr_const_extra PARAMS ((FILE *, rtx)); extern int v850_output_addr_const_extra (FILE *, rtx);
extern rtx v850_return_addr PARAMS ((int)); extern rtx v850_return_addr (int);
extern void print_operand PARAMS ((FILE *, rtx, int )); extern void print_operand (FILE *, rtx, int );
extern void print_operand_address PARAMS ((FILE *, rtx)); extern void print_operand_address (FILE *, rtx);
extern const char *output_move_double PARAMS ((rtx *)); extern const char *output_move_double (rtx *);
extern const char *output_move_single PARAMS ((rtx *)); extern const char *output_move_single (rtx *);
extern void notice_update_cc PARAMS ((rtx, rtx)); extern void notice_update_cc (rtx, rtx);
extern char * construct_save_jarl PARAMS ((rtx)); extern char * construct_save_jarl (rtx);
extern char * construct_restore_jr PARAMS ((rtx)); extern char * construct_restore_jr (rtx);
#ifdef HAVE_MACHINE_MODES #ifdef HAVE_MACHINE_MODES
extern int reg_or_int9_operand PARAMS ((rtx, Mmode)); extern int reg_or_int9_operand (rtx, Mmode);
extern int reg_or_const_operand PARAMS ((rtx, Mmode)); extern int reg_or_const_operand (rtx, Mmode);
extern char * construct_dispose_instruction PARAMS ((rtx)); extern char * construct_dispose_instruction (rtx);
extern char * construct_prepare_instruction PARAMS ((rtx)); extern char * construct_prepare_instruction (rtx);
extern int pattern_is_ok_for_prepare PARAMS ((rtx, Mmode)); extern int pattern_is_ok_for_prepare (rtx, Mmode);
extern int pattern_is_ok_for_dispose PARAMS ((rtx, Mmode)); extern int pattern_is_ok_for_dispose (rtx, Mmode);
extern int ep_memory_operand PARAMS ((rtx, Mmode, int)); extern int ep_memory_operand (rtx, Mmode, int);
extern int reg_or_0_operand PARAMS ((rtx, Mmode)); extern int reg_or_0_operand (rtx, Mmode);
extern int reg_or_int5_operand PARAMS ((rtx, Mmode)); extern int reg_or_int5_operand (rtx, Mmode);
extern int call_address_operand PARAMS ((rtx, Mmode)); extern int call_address_operand (rtx, Mmode);
extern int movsi_source_operand PARAMS ((rtx, Mmode)); extern int movsi_source_operand (rtx, Mmode);
extern int power_of_two_operand PARAMS ((rtx, Mmode)); extern int power_of_two_operand (rtx, Mmode);
extern int not_power_of_two_operand PARAMS ((rtx, Mmode)); extern int not_power_of_two_operand (rtx, Mmode);
extern int special_symbolref_operand PARAMS ((rtx, Mmode)); extern int special_symbolref_operand (rtx, Mmode);
extern int pattern_is_ok_for_prologue PARAMS ((rtx, Mmode)); extern int pattern_is_ok_for_prologue (rtx, Mmode);
extern int pattern_is_ok_for_epilogue PARAMS ((rtx, Mmode)); extern int pattern_is_ok_for_epilogue (rtx, Mmode);
extern int register_is_ok_for_epilogue PARAMS ((rtx, Mmode)); extern int register_is_ok_for_epilogue (rtx, Mmode);
#ifdef TREE_CODE #ifdef TREE_CODE
extern rtx function_arg PARAMS ((CUMULATIVE_ARGS *, Mmode, tree, int)); extern rtx function_arg (CUMULATIVE_ARGS *, Mmode, tree, int);
extern rtx v850_va_arg PARAMS ((tree, tree)); extern rtx v850_va_arg (tree, tree);
#endif #endif
#endif #endif
#endif /* TREE_CODE */ #endif /* TREE_CODE */
#ifdef TREE_CODE #ifdef TREE_CODE
extern int v850_interrupt_function_p PARAMS ((tree)); extern int v850_interrupt_function_p (tree);
extern void v850_output_aligned_bss PARAMS ((FILE *, tree, const char *, int, int)); extern void v850_output_aligned_bss (FILE *, tree, const char *, int, int);
extern void v850_output_common PARAMS ((FILE *, tree, const char *, int, int)); extern void v850_output_common (FILE *, tree, const char *, int, int);
extern void v850_output_local PARAMS ((FILE *, tree, const char *, int, int)); extern void v850_output_local (FILE *, tree, const char *, int, int);
extern v850_data_area v850_get_data_area PARAMS ((tree)); extern v850_data_area v850_get_data_area (tree);
#ifdef HAVE_MACHINE_MODES #ifdef HAVE_MACHINE_MODES
extern int function_arg_partial_nregs PARAMS ((CUMULATIVE_ARGS *, Mmode, tree, int)); extern int function_arg_partial_nregs (CUMULATIVE_ARGS *, Mmode, tree, int);
#endif #endif
#endif #endif
extern void ghs_pragma_section PARAMS ((struct cpp_reader *)); extern void ghs_pragma_section (struct cpp_reader *);
extern void ghs_pragma_interrupt PARAMS ((struct cpp_reader *)); extern void ghs_pragma_interrupt (struct cpp_reader *);
extern void ghs_pragma_starttda PARAMS ((struct cpp_reader *)); extern void ghs_pragma_starttda (struct cpp_reader *);
extern void ghs_pragma_startsda PARAMS ((struct cpp_reader *)); extern void ghs_pragma_startsda (struct cpp_reader *);
extern void ghs_pragma_startzda PARAMS ((struct cpp_reader *)); extern void ghs_pragma_startzda (struct cpp_reader *);
extern void ghs_pragma_endtda PARAMS ((struct cpp_reader *)); extern void ghs_pragma_endtda (struct cpp_reader *);
extern void ghs_pragma_endsda PARAMS ((struct cpp_reader *)); extern void ghs_pragma_endsda (struct cpp_reader *);
extern void ghs_pragma_endzda PARAMS ((struct cpp_reader *)); extern void ghs_pragma_endzda (struct cpp_reader *);
#undef Mmode #undef Mmode
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment