/* Prototypes for m32r.c functions used in the md file & elsewhere.
- Copyright (C) 1999-2014 Free Software Foundation, Inc.
+ Copyright (C) 1999-2020 Free Software Foundation, Inc.
This file is part of GCC.
extern void m32r_init (void);
extern void m32r_init_expanders (void);
-extern unsigned m32r_compute_frame_size (int);
+extern unsigned m32r_compute_frame_size (poly_int64);
extern void m32r_expand_prologue (void);
extern void m32r_expand_epilogue (void);
extern int direct_return (void);
extern rtx m32r_function_symbol (const char *);
#ifdef HAVE_MACHINE_MODES
-extern int call_operand (rtx, enum machine_mode);
-extern int small_data_operand (rtx, enum machine_mode);
-extern int addr24_operand (rtx, enum machine_mode);
-extern int addr32_operand (rtx, enum machine_mode);
-extern int call26_operand (rtx, enum machine_mode);
-extern int memreg_operand (rtx, enum machine_mode);
-extern int small_insn_p (rtx, enum machine_mode);
+extern int call_operand (rtx, machine_mode);
+extern int small_data_operand (rtx, machine_mode);
+extern int addr24_operand (rtx, machine_mode);
+extern int addr32_operand (rtx, machine_mode);
+extern int call26_operand (rtx, machine_mode);
+extern int memreg_operand (rtx, machine_mode);
+extern int small_insn_p (rtx, machine_mode);
#endif /* HAVE_MACHINE_MODES */