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>
* libfuncs.h
......
......@@ -34,15 +34,14 @@ Boston, MA 02111-1307, USA. */
#define streq(a,b) (strcmp (a, b) == 0)
#endif
static int pop_data_area PARAMS ((v850_data_area));
static int push_data_area PARAMS ((v850_data_area));
static void mark_current_function_as_interrupt PARAMS ((void));
static int pop_data_area (v850_data_area);
static int push_data_area (v850_data_area);
static void mark_current_function_as_interrupt (void);
/* Push a data area onto the stack. */
static int
push_data_area (data_area)
v850_data_area data_area;
push_data_area (v850_data_area data_area)
{
data_area_stack_element * elem;
......@@ -62,8 +61,7 @@ push_data_area (data_area)
/* Remove a data area from the stack. */
static int
pop_data_area (data_area)
v850_data_area data_area;
pop_data_area (v850_data_area data_area)
{
if (data_area_stack == NULL)
warning ("#pragma GHS endXXXX found without previous startXXX");
......@@ -87,7 +85,7 @@ pop_data_area (data_area)
/* Set the machine specific 'interrupt' attribute on the current function. */
static void
mark_current_function_as_interrupt ()
mark_current_function_as_interrupt (void)
{
tree name;
......@@ -113,8 +111,7 @@ mark_current_function_as_interrupt ()
/* Support for GHS pragmata. */
void
ghs_pragma_section (pfile)
cpp_reader *pfile ATTRIBUTE_UNUSED;
ghs_pragma_section (cpp_reader * pfile ATTRIBUTE_UNUSED)
{
int repeat;
......@@ -193,8 +190,7 @@ ghs_pragma_section (pfile)
}
void
ghs_pragma_interrupt (pfile)
cpp_reader *pfile ATTRIBUTE_UNUSED;
ghs_pragma_interrupt (cpp_reader * pfile ATTRIBUTE_UNUSED)
{
tree x;
......@@ -205,8 +201,7 @@ ghs_pragma_interrupt (pfile)
}
void
ghs_pragma_starttda (pfile)
cpp_reader *pfile ATTRIBUTE_UNUSED;
ghs_pragma_starttda (cpp_reader * pfile ATTRIBUTE_UNUSED)
{
tree x;
......@@ -217,8 +212,7 @@ ghs_pragma_starttda (pfile)
}
void
ghs_pragma_startsda (pfile)
cpp_reader *pfile ATTRIBUTE_UNUSED;
ghs_pragma_startsda (cpp_reader * pfile ATTRIBUTE_UNUSED)
{
tree x;
......@@ -229,8 +223,7 @@ ghs_pragma_startsda (pfile)
}
void
ghs_pragma_startzda (pfile)
cpp_reader *pfile ATTRIBUTE_UNUSED;
ghs_pragma_startzda (cpp_reader * pfile ATTRIBUTE_UNUSED)
{
tree x;
......@@ -241,8 +234,7 @@ ghs_pragma_startzda (pfile)
}
void
ghs_pragma_endtda (pfile)
cpp_reader *pfile ATTRIBUTE_UNUSED;
ghs_pragma_endtda (cpp_reader * pfile ATTRIBUTE_UNUSED)
{
tree x;
......@@ -253,8 +245,7 @@ ghs_pragma_endtda (pfile)
}
void
ghs_pragma_endsda (pfile)
cpp_reader *pfile ATTRIBUTE_UNUSED;
ghs_pragma_endsda (cpp_reader * pfile ATTRIBUTE_UNUSED)
{
tree x;
......@@ -265,8 +256,7 @@ ghs_pragma_endsda (pfile)
}
void
ghs_pragma_endzda (pfile)
cpp_reader *pfile ATTRIBUTE_UNUSED;
ghs_pragma_endzda (cpp_reader * pfile ATTRIBUTE_UNUSED)
{
tree x;
......
......@@ -25,75 +25,75 @@
#define Mmode enum machine_mode
extern void expand_prologue PARAMS ((void));
extern void expand_epilogue PARAMS ((void));
extern void sdata_section PARAMS ((void));
extern void rosdata_section PARAMS ((void));
extern void sbss_section PARAMS ((void));
extern void tdata_section PARAMS ((void));
extern void zdata_section PARAMS ((void));
extern void rozdata_section PARAMS ((void));
extern void zbss_section PARAMS ((void));
extern int v850_handle_pragma PARAMS ((int (*)(void), void (*)(int), char *));
extern void override_options PARAMS ((void));
extern int compute_register_save_size PARAMS ((long *));
extern int compute_frame_size PARAMS ((int, long *));
extern void v850_init_expanders PARAMS ((void));
extern void expand_prologue (void);
extern void expand_epilogue (void);
extern void sdata_section (void);
extern void rosdata_section (void);
extern void sbss_section (void);
extern void tdata_section (void);
extern void zdata_section (void);
extern void rozdata_section (void);
extern void zbss_section (void);
extern int v850_handle_pragma (int (*)(void), void (*)(int), char *);
extern void override_options (void);
extern int compute_register_save_size (long *);
extern int compute_frame_size (int, long *);
extern void v850_init_expanders (void);
#ifdef RTX_CODE
extern int v850_output_addr_const_extra PARAMS ((FILE *, rtx));
extern rtx v850_return_addr PARAMS ((int));
extern void print_operand PARAMS ((FILE *, rtx, int ));
extern void print_operand_address PARAMS ((FILE *, rtx));
extern const char *output_move_double PARAMS ((rtx *));
extern const char *output_move_single PARAMS ((rtx *));
extern void notice_update_cc PARAMS ((rtx, rtx));
extern char * construct_save_jarl PARAMS ((rtx));
extern char * construct_restore_jr PARAMS ((rtx));
extern int v850_output_addr_const_extra (FILE *, rtx);
extern rtx v850_return_addr (int);
extern void print_operand (FILE *, rtx, int );
extern void print_operand_address (FILE *, rtx);
extern const char *output_move_double (rtx *);
extern const char *output_move_single (rtx *);
extern void notice_update_cc (rtx, rtx);
extern char * construct_save_jarl (rtx);
extern char * construct_restore_jr (rtx);
#ifdef HAVE_MACHINE_MODES
extern int reg_or_int9_operand PARAMS ((rtx, Mmode));
extern int reg_or_const_operand PARAMS ((rtx, Mmode));
extern char * construct_dispose_instruction PARAMS ((rtx));
extern char * construct_prepare_instruction PARAMS ((rtx));
extern int pattern_is_ok_for_prepare PARAMS ((rtx, Mmode));
extern int pattern_is_ok_for_dispose PARAMS ((rtx, Mmode));
extern int ep_memory_operand PARAMS ((rtx, Mmode, int));
extern int reg_or_0_operand PARAMS ((rtx, Mmode));
extern int reg_or_int5_operand PARAMS ((rtx, Mmode));
extern int call_address_operand PARAMS ((rtx, Mmode));
extern int movsi_source_operand PARAMS ((rtx, Mmode));
extern int power_of_two_operand PARAMS ((rtx, Mmode));
extern int not_power_of_two_operand PARAMS ((rtx, Mmode));
extern int special_symbolref_operand PARAMS ((rtx, Mmode));
extern int pattern_is_ok_for_prologue PARAMS ((rtx, Mmode));
extern int pattern_is_ok_for_epilogue PARAMS ((rtx, Mmode));
extern int register_is_ok_for_epilogue PARAMS ((rtx, Mmode));
extern int reg_or_int9_operand (rtx, Mmode);
extern int reg_or_const_operand (rtx, Mmode);
extern char * construct_dispose_instruction (rtx);
extern char * construct_prepare_instruction (rtx);
extern int pattern_is_ok_for_prepare (rtx, Mmode);
extern int pattern_is_ok_for_dispose (rtx, Mmode);
extern int ep_memory_operand (rtx, Mmode, int);
extern int reg_or_0_operand (rtx, Mmode);
extern int reg_or_int5_operand (rtx, Mmode);
extern int call_address_operand (rtx, Mmode);
extern int movsi_source_operand (rtx, Mmode);
extern int power_of_two_operand (rtx, Mmode);
extern int not_power_of_two_operand (rtx, Mmode);
extern int special_symbolref_operand (rtx, Mmode);
extern int pattern_is_ok_for_prologue (rtx, Mmode);
extern int pattern_is_ok_for_epilogue (rtx, Mmode);
extern int register_is_ok_for_epilogue (rtx, Mmode);
#ifdef TREE_CODE
extern rtx function_arg PARAMS ((CUMULATIVE_ARGS *, Mmode, tree, int));
extern rtx v850_va_arg PARAMS ((tree, tree));
extern rtx function_arg (CUMULATIVE_ARGS *, Mmode, tree, int);
extern rtx v850_va_arg (tree, tree);
#endif
#endif
#endif /* TREE_CODE */
#ifdef TREE_CODE
extern int v850_interrupt_function_p PARAMS ((tree));
extern void v850_output_aligned_bss PARAMS ((FILE *, tree, const char *, int, int));
extern void v850_output_common PARAMS ((FILE *, tree, const char *, int, int));
extern void v850_output_local PARAMS ((FILE *, tree, const char *, int, int));
extern v850_data_area v850_get_data_area PARAMS ((tree));
extern int v850_interrupt_function_p (tree);
extern void v850_output_aligned_bss (FILE *, tree, const char *, int, int);
extern void v850_output_common (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 (tree);
#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
extern void ghs_pragma_section PARAMS ((struct cpp_reader *));
extern void ghs_pragma_interrupt PARAMS ((struct cpp_reader *));
extern void ghs_pragma_starttda PARAMS ((struct cpp_reader *));
extern void ghs_pragma_startsda PARAMS ((struct cpp_reader *));
extern void ghs_pragma_startzda PARAMS ((struct cpp_reader *));
extern void ghs_pragma_endtda PARAMS ((struct cpp_reader *));
extern void ghs_pragma_endsda PARAMS ((struct cpp_reader *));
extern void ghs_pragma_endzda PARAMS ((struct cpp_reader *));
extern void ghs_pragma_section (struct cpp_reader *);
extern void ghs_pragma_interrupt (struct cpp_reader *);
extern void ghs_pragma_starttda (struct cpp_reader *);
extern void ghs_pragma_startsda (struct cpp_reader *);
extern void ghs_pragma_startzda (struct cpp_reader *);
extern void ghs_pragma_endtda (struct cpp_reader *);
extern void ghs_pragma_endsda (struct cpp_reader *);
extern void ghs_pragma_endzda (struct cpp_reader *);
#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