-static void shmedia_md_begin PARAMS ((void));
-static int shmedia_parse_reg PARAMS ((char *, int *, int *, shmedia_arg_type));
-static void shmedia_md_assemble PARAMS ((char *));
-static void shmedia_md_apply_fix3 PARAMS ((fixS *, valueT *));
-static int shmedia_md_estimate_size_before_relax PARAMS ((fragS *, segT));
-static int shmedia_init_reloc PARAMS ((arelent *, fixS *));
-static char *shmedia_get_operands PARAMS ((shmedia_opcode_info *, char *, shmedia_operands_info *));
-static void s_sh64_mode PARAMS ((int));
-static void s_sh64_abi PARAMS ((int));
-static void shmedia_md_convert_frag PARAMS ((bfd *, segT, fragS *, boolean));
-static void shmedia_check_limits PARAMS ((offsetT *, bfd_reloc_code_real_type, fixS *));
-static void sh64_set_contents_type PARAMS ((enum sh64_elf_cr_type));
-static void shmedia_get_operand PARAMS ((char **, shmedia_operand_info *, shmedia_arg_type));
-static unsigned long shmedia_immediate_op PARAMS ((char *, shmedia_operand_info *, int, bfd_reloc_code_real_type));
-static char *shmedia_parse_exp PARAMS ((char *, shmedia_operand_info *));
-static void shmedia_frob_file_before_adjust PARAMS ((void));
-static void sh64_emit_crange PARAMS ((symbolS *, symbolS *, enum sh64_elf_cr_type));
-static void sh64_flush_last_crange PARAMS ((bfd *, asection *, PTR));
-static void sh64_flag_output PARAMS ((void));
-static void sh64_update_contents_mark PARAMS ((boolean));
-static void sh64_vtable_entry PARAMS ((int));
-static void sh64_vtable_inherit PARAMS ((int));
-static char * strip_datalabels PARAMS ((void));
-static int shmedia_build_Mytes PARAMS ((shmedia_opcode_info *, shmedia_operands_info *));
-static shmedia_opcode_info * shmedia_find_cooked_opcode PARAMS ((char **));
-static unsigned long shmedia_mask_number PARAMS ((unsigned long, bfd_reloc_code_real_type));
+static void shmedia_md_begin
+ PARAMS ((void));
+static int shmedia_parse_reg
+ PARAMS ((char *, int *, int *, shmedia_arg_type));
+static void shmedia_md_assemble
+ PARAMS ((char *));
+static void shmedia_md_apply_fix3
+ PARAMS ((fixS *, valueT *));
+static int shmedia_md_estimate_size_before_relax
+ PARAMS ((fragS *, segT));
+static int shmedia_init_reloc
+ PARAMS ((arelent *, fixS *));
+static char *shmedia_get_operands
+ PARAMS ((shmedia_opcode_info *, char *, shmedia_operands_info *));
+static void s_sh64_mode
+ PARAMS ((int));
+static void s_sh64_abi
+ PARAMS ((int));
+static void shmedia_md_convert_frag
+ PARAMS ((bfd *, segT, fragS *, bfd_boolean));
+static void shmedia_check_limits
+ PARAMS ((offsetT *, bfd_reloc_code_real_type, fixS *));
+static void sh64_set_contents_type
+ PARAMS ((enum sh64_elf_cr_type));
+static void shmedia_get_operand
+ PARAMS ((char **, shmedia_operand_info *, shmedia_arg_type));
+static unsigned long shmedia_immediate_op
+ PARAMS ((char *, shmedia_operand_info *, int, bfd_reloc_code_real_type));
+static char *shmedia_parse_exp
+ PARAMS ((char *, shmedia_operand_info *));
+static void shmedia_frob_file_before_adjust
+ PARAMS ((void));
+static void sh64_emit_crange
+ PARAMS ((symbolS *, symbolS *, enum sh64_elf_cr_type));
+static void sh64_flush_last_crange
+ PARAMS ((bfd *, asection *, PTR));
+static void sh64_flag_output
+ PARAMS ((void));
+static void sh64_update_contents_mark
+ PARAMS ((bfd_boolean));
+static void sh64_vtable_entry
+ PARAMS ((int));
+static void sh64_vtable_inherit
+ PARAMS ((int));
+static char * strip_datalabels
+ PARAMS ((void));
+static int shmedia_build_Mytes
+ PARAMS ((shmedia_opcode_info *, shmedia_operands_info *));
+static shmedia_opcode_info * shmedia_find_cooked_opcode
+ PARAMS ((char **));
+static unsigned long shmedia_mask_number
+ PARAMS ((unsigned long, bfd_reloc_code_real_type));