mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-04-05 16:51:13 +08:00
frv-protos.h: Update for C90.
2003-11-14 Kelley Cook <kcook@gcc.gnu.org> * config/frv/frv-protos.h: Update for C90. * config/frv/frv.h: Likewise. * config/frv/frvbegin.c: Likewise. * config/frv/frv.c: Likewise. (frv_adjust_field_align): Delete unused variable. From-SVN: r73613
This commit is contained in:
parent
39e6362756
commit
f2206911fb
@ -1,3 +1,11 @@
|
||||
2003-11-14 Kelley Cook <kcook@gcc.gnu.org>
|
||||
|
||||
* config/frv/frv-protos.h: Update for C90.
|
||||
* config/frv/frv.h: Likewise.
|
||||
* config/frv/frvbegin.c: Likewise.
|
||||
* config/frv/frv.c: Likewise.
|
||||
(frv_adjust_field_align): Delete unused variable.
|
||||
|
||||
2003-11-14 Geoffrey Keating <geoffk@apple.com>
|
||||
|
||||
* config/rs6000/rs6000.md: Add 'DEFAULT_ABI == ABI_DARWIN'
|
||||
|
@ -52,194 +52,187 @@ typedef enum frv_cpu
|
||||
extern frv_cpu_t frv_cpu_type; /* value of -mcpu= */
|
||||
|
||||
/* Define functions defined in frv.c */
|
||||
extern void frv_expand_prologue PARAMS ((void));
|
||||
extern void frv_expand_epilogue PARAMS ((int));
|
||||
extern void frv_override_options PARAMS ((void));
|
||||
extern void frv_optimization_options PARAMS ((int, int));
|
||||
extern void frv_conditional_register_usage PARAMS ((void));
|
||||
extern frv_stack_t *frv_stack_info PARAMS ((void));
|
||||
extern void frv_debug_stack PARAMS ((frv_stack_t *));
|
||||
extern int frv_frame_pointer_required PARAMS ((void));
|
||||
extern int frv_initial_elimination_offset PARAMS ((int, int));
|
||||
extern void frv_expand_prologue (void);
|
||||
extern void frv_expand_epilogue (int);
|
||||
extern void frv_override_options (void);
|
||||
extern void frv_optimization_options (int, int);
|
||||
extern void frv_conditional_register_usage (void);
|
||||
extern frv_stack_t *frv_stack_info (void);
|
||||
extern void frv_debug_stack (frv_stack_t *);
|
||||
extern int frv_frame_pointer_required (void);
|
||||
extern int frv_initial_elimination_offset (int, int);
|
||||
|
||||
#ifdef RTX_CODE
|
||||
extern int frv_legitimate_address_p PARAMS ((enum machine_mode, rtx,
|
||||
int, int));
|
||||
extern rtx frv_legitimize_address PARAMS ((rtx, rtx,
|
||||
enum machine_mode));
|
||||
extern int frv_legitimate_address_p (enum machine_mode, rtx,
|
||||
int, int);
|
||||
extern rtx frv_legitimize_address (rtx, rtx, enum machine_mode);
|
||||
|
||||
#ifdef TREE_CODE
|
||||
extern void frv_init_cumulative_args PARAMS ((CUMULATIVE_ARGS *, tree,
|
||||
rtx, tree, int));
|
||||
extern void frv_init_cumulative_args (CUMULATIVE_ARGS *, tree,
|
||||
rtx, tree, int);
|
||||
|
||||
extern int frv_function_arg_boundary PARAMS ((enum machine_mode, tree));
|
||||
extern rtx frv_function_arg PARAMS ((CUMULATIVE_ARGS *,
|
||||
enum machine_mode,
|
||||
tree, int, int));
|
||||
extern int frv_function_arg_boundary (enum machine_mode, tree);
|
||||
extern rtx frv_function_arg (CUMULATIVE_ARGS *,
|
||||
enum machine_mode,
|
||||
tree, int, int);
|
||||
|
||||
extern void frv_function_arg_advance PARAMS ((CUMULATIVE_ARGS *,
|
||||
enum machine_mode,
|
||||
tree, int));
|
||||
extern void frv_function_arg_advance (CUMULATIVE_ARGS *,
|
||||
enum machine_mode,
|
||||
tree, int);
|
||||
|
||||
extern int frv_function_arg_partial_nregs PARAMS ((CUMULATIVE_ARGS *,
|
||||
enum machine_mode,
|
||||
tree, int));
|
||||
extern int frv_function_arg_partial_nregs (CUMULATIVE_ARGS *,
|
||||
enum machine_mode,
|
||||
tree, int);
|
||||
|
||||
extern int frv_function_arg_pass_by_reference PARAMS ((CUMULATIVE_ARGS *,
|
||||
enum machine_mode,
|
||||
tree, int));
|
||||
extern int frv_function_arg_pass_by_reference (CUMULATIVE_ARGS *,
|
||||
enum machine_mode,
|
||||
tree, int);
|
||||
|
||||
extern int frv_function_arg_callee_copies PARAMS ((CUMULATIVE_ARGS *,
|
||||
enum machine_mode,
|
||||
tree, int));
|
||||
extern int frv_function_arg_callee_copies (CUMULATIVE_ARGS *,
|
||||
enum machine_mode,
|
||||
tree, int);
|
||||
|
||||
extern int frv_function_arg_keep_as_reference PARAMS ((CUMULATIVE_ARGS *,
|
||||
enum machine_mode,
|
||||
tree, int));
|
||||
extern int frv_function_arg_keep_as_reference (CUMULATIVE_ARGS *,
|
||||
enum machine_mode,
|
||||
tree, int);
|
||||
|
||||
extern rtx frv_expand_builtin_saveregs PARAMS ((void));
|
||||
extern void frv_setup_incoming_varargs PARAMS ((CUMULATIVE_ARGS *,
|
||||
enum machine_mode,
|
||||
tree, int *, int));
|
||||
extern rtx frv_expand_builtin_saveregs (void);
|
||||
extern void frv_setup_incoming_varargs (CUMULATIVE_ARGS *,
|
||||
enum machine_mode,
|
||||
tree, int *, int);
|
||||
|
||||
extern void frv_expand_builtin_va_start PARAMS ((tree, rtx));
|
||||
extern rtx frv_expand_builtin_va_arg PARAMS ((tree, tree));
|
||||
extern void frv_expand_builtin_va_start (tree, rtx);
|
||||
extern rtx frv_expand_builtin_va_arg (tree, tree);
|
||||
#endif /* TREE_CODE */
|
||||
|
||||
extern int frv_expand_block_move PARAMS ((rtx *));
|
||||
extern int frv_expand_block_clear PARAMS ((rtx *));
|
||||
extern rtx frv_dynamic_chain_address PARAMS ((rtx));
|
||||
extern rtx frv_return_addr_rtx PARAMS ((int, rtx));
|
||||
extern rtx frv_index_memory PARAMS ((rtx,
|
||||
enum machine_mode,
|
||||
int));
|
||||
extern int frv_expand_block_move (rtx *);
|
||||
extern int frv_expand_block_clear (rtx *);
|
||||
extern rtx frv_dynamic_chain_address (rtx);
|
||||
extern rtx frv_return_addr_rtx (int, rtx);
|
||||
extern rtx frv_index_memory (rtx, enum machine_mode, int);
|
||||
extern const char *frv_asm_output_opcode
|
||||
PARAMS ((FILE *, const char *));
|
||||
extern void frv_final_prescan_insn PARAMS ((rtx, rtx *, int));
|
||||
extern void frv_print_operand PARAMS ((FILE *, rtx, int));
|
||||
extern void frv_print_operand_address PARAMS ((FILE *, rtx));
|
||||
extern int frv_emit_movsi PARAMS ((rtx, rtx));
|
||||
extern const char *output_move_single PARAMS ((rtx *, rtx));
|
||||
extern const char *output_move_double PARAMS ((rtx *, rtx));
|
||||
(FILE *, const char *);
|
||||
extern void frv_final_prescan_insn (rtx, rtx *, int);
|
||||
extern void frv_print_operand (FILE *, rtx, int);
|
||||
extern void frv_print_operand_address (FILE *, rtx);
|
||||
extern int frv_emit_movsi (rtx, rtx);
|
||||
extern const char *output_move_single (rtx *, rtx);
|
||||
extern const char *output_move_double (rtx *, rtx);
|
||||
extern const char *output_condmove_single
|
||||
PARAMS ((rtx *, rtx));
|
||||
extern int frv_emit_cond_branch PARAMS ((enum rtx_code, rtx));
|
||||
extern int frv_emit_scc PARAMS ((enum rtx_code, rtx));
|
||||
extern rtx frv_split_scc PARAMS ((rtx, rtx, rtx, rtx,
|
||||
HOST_WIDE_INT));
|
||||
extern int frv_emit_cond_move PARAMS ((rtx, rtx, rtx, rtx));
|
||||
extern rtx frv_split_cond_move PARAMS ((rtx *));
|
||||
extern rtx frv_split_minmax PARAMS ((rtx *));
|
||||
extern rtx frv_split_abs PARAMS ((rtx *));
|
||||
extern void frv_split_double_load PARAMS ((rtx, rtx));
|
||||
extern void frv_split_double_store PARAMS ((rtx, rtx));
|
||||
(rtx *, rtx);
|
||||
extern int frv_emit_cond_branch (enum rtx_code, rtx);
|
||||
extern int frv_emit_scc (enum rtx_code, rtx);
|
||||
extern rtx frv_split_scc (rtx, rtx, rtx, rtx, HOST_WIDE_INT);
|
||||
extern int frv_emit_cond_move (rtx, rtx, rtx, rtx);
|
||||
extern rtx frv_split_cond_move (rtx *);
|
||||
extern rtx frv_split_minmax (rtx *);
|
||||
extern rtx frv_split_abs (rtx *);
|
||||
extern void frv_split_double_load (rtx, rtx);
|
||||
extern void frv_split_double_store (rtx, rtx);
|
||||
#ifdef BLOCK_HEAD
|
||||
extern void frv_ifcvt_init_extra_fields PARAMS ((ce_if_block_t *));
|
||||
extern void frv_ifcvt_modify_tests PARAMS ((ce_if_block_t *,
|
||||
rtx *, rtx *));
|
||||
extern void frv_ifcvt_init_extra_fields (ce_if_block_t *);
|
||||
extern void frv_ifcvt_modify_tests (ce_if_block_t *, rtx *, rtx *);
|
||||
extern void frv_ifcvt_modify_multiple_tests
|
||||
PARAMS ((ce_if_block_t *,
|
||||
basic_block,
|
||||
rtx *, rtx *));
|
||||
extern rtx frv_ifcvt_modify_insn PARAMS ((ce_if_block_t *,
|
||||
rtx, rtx));
|
||||
extern void frv_ifcvt_modify_final PARAMS ((ce_if_block_t *));
|
||||
extern void frv_ifcvt_modify_cancel PARAMS ((ce_if_block_t *));
|
||||
(ce_if_block_t *, basic_block,
|
||||
rtx *, rtx *);
|
||||
extern rtx frv_ifcvt_modify_insn (ce_if_block_t *, rtx, rtx);
|
||||
extern void frv_ifcvt_modify_final (ce_if_block_t *);
|
||||
extern void frv_ifcvt_modify_cancel (ce_if_block_t *);
|
||||
#endif
|
||||
extern int frv_trampoline_size PARAMS ((void));
|
||||
extern void frv_initialize_trampoline PARAMS ((rtx, rtx, rtx));
|
||||
extern int frv_trampoline_size (void);
|
||||
extern void frv_initialize_trampoline (rtx, rtx, rtx);
|
||||
extern enum reg_class frv_secondary_reload_class
|
||||
PARAMS ((enum reg_class class,
|
||||
enum machine_mode mode,
|
||||
rtx x, int));
|
||||
extern int frv_class_likely_spilled_p PARAMS ((enum reg_class class));
|
||||
extern int frv_hard_regno_mode_ok PARAMS ((int, enum machine_mode));
|
||||
extern int frv_hard_regno_nregs PARAMS ((int, enum machine_mode));
|
||||
extern int frv_class_max_nregs PARAMS ((enum reg_class class,
|
||||
enum machine_mode mode));
|
||||
extern int frv_legitimate_constant_p PARAMS ((rtx));
|
||||
(enum reg_class class,
|
||||
enum machine_mode mode,
|
||||
rtx x, int);
|
||||
extern int frv_class_likely_spilled_p (enum reg_class class);
|
||||
extern int frv_hard_regno_mode_ok (int, enum machine_mode);
|
||||
extern int frv_hard_regno_nregs (int, enum machine_mode);
|
||||
extern int frv_class_max_nregs (enum reg_class class,
|
||||
enum machine_mode mode);
|
||||
extern int frv_legitimate_constant_p (rtx);
|
||||
#endif /* RTX_CODE */
|
||||
|
||||
extern int direct_return_p PARAMS ((void));
|
||||
extern int frv_register_move_cost PARAMS ((enum reg_class, enum reg_class));
|
||||
extern int direct_return_p (void);
|
||||
extern int frv_register_move_cost (enum reg_class, enum reg_class);
|
||||
|
||||
#ifdef TREE_CODE
|
||||
extern int frv_adjust_field_align PARAMS ((tree, int));
|
||||
extern int frv_adjust_field_align (tree, int);
|
||||
#endif
|
||||
|
||||
extern void fixup_section PARAMS ((void));
|
||||
extern void sdata_section PARAMS ((void));
|
||||
extern void sbss_section PARAMS ((void));
|
||||
extern void data_section PARAMS ((void));
|
||||
extern void fixup_section (void);
|
||||
extern void sdata_section (void);
|
||||
extern void sbss_section (void);
|
||||
extern void data_section (void);
|
||||
|
||||
#ifdef RTX_CODE
|
||||
extern int integer_register_operand PARAMS ((rtx, enum machine_mode));
|
||||
extern int frv_load_operand PARAMS ((rtx, enum machine_mode));
|
||||
extern int gpr_or_fpr_operand PARAMS ((rtx, enum machine_mode));
|
||||
extern int gpr_no_subreg_operand PARAMS ((rtx, enum machine_mode));
|
||||
extern int gpr_or_int6_operand PARAMS ((rtx, enum machine_mode));
|
||||
extern int fpr_or_int6_operand PARAMS ((rtx, enum machine_mode));
|
||||
extern int gpr_or_int_operand PARAMS ((rtx, enum machine_mode));
|
||||
extern int gpr_or_int12_operand PARAMS ((rtx, enum machine_mode));
|
||||
extern int gpr_fpr_or_int12_operand PARAMS ((rtx, enum machine_mode));
|
||||
extern int gpr_or_int10_operand PARAMS ((rtx, enum machine_mode));
|
||||
extern int move_source_operand PARAMS ((rtx, enum machine_mode));
|
||||
extern int move_destination_operand PARAMS ((rtx, enum machine_mode));
|
||||
extern int condexec_source_operand PARAMS ((rtx, enum machine_mode));
|
||||
extern int condexec_dest_operand PARAMS ((rtx, enum machine_mode));
|
||||
extern int lr_operand PARAMS ((rtx, enum machine_mode));
|
||||
extern int gpr_or_memory_operand PARAMS ((rtx, enum machine_mode));
|
||||
extern int fpr_or_memory_operand PARAMS ((rtx, enum machine_mode));
|
||||
extern int reg_or_0_operand PARAMS ((rtx, enum machine_mode));
|
||||
extern int fcc_operand PARAMS ((rtx, enum machine_mode));
|
||||
extern int icc_operand PARAMS ((rtx, enum machine_mode));
|
||||
extern int cc_operand PARAMS ((rtx, enum machine_mode));
|
||||
extern int fcr_operand PARAMS ((rtx, enum machine_mode));
|
||||
extern int icr_operand PARAMS ((rtx, enum machine_mode));
|
||||
extern int cr_operand PARAMS ((rtx, enum machine_mode));
|
||||
extern int call_operand PARAMS ((rtx, enum machine_mode));
|
||||
extern int fpr_operand PARAMS ((rtx, enum machine_mode));
|
||||
extern int even_reg_operand PARAMS ((rtx, enum machine_mode));
|
||||
extern int odd_reg_operand PARAMS ((rtx, enum machine_mode));
|
||||
extern int even_gpr_operand PARAMS ((rtx, enum machine_mode));
|
||||
extern int odd_gpr_operand PARAMS ((rtx, enum machine_mode));
|
||||
extern int quad_fpr_operand PARAMS ((rtx, enum machine_mode));
|
||||
extern int even_fpr_operand PARAMS ((rtx, enum machine_mode));
|
||||
extern int odd_fpr_operand PARAMS ((rtx, enum machine_mode));
|
||||
extern int dbl_memory_one_insn_operand PARAMS ((rtx, enum machine_mode));
|
||||
extern int dbl_memory_two_insn_operand PARAMS ((rtx, enum machine_mode));
|
||||
extern int int12_operand PARAMS ((rtx, enum machine_mode));
|
||||
extern int int6_operand PARAMS ((rtx, enum machine_mode));
|
||||
extern int int5_operand PARAMS ((rtx, enum machine_mode));
|
||||
extern int uint5_operand PARAMS ((rtx, enum machine_mode));
|
||||
extern int uint4_operand PARAMS ((rtx, enum machine_mode));
|
||||
extern int uint1_operand PARAMS ((rtx, enum machine_mode));
|
||||
extern int int_2word_operand PARAMS ((rtx, enum machine_mode));
|
||||
extern int pic_register_operand PARAMS ((rtx, enum machine_mode));
|
||||
extern int pic_symbolic_operand PARAMS ((rtx, enum machine_mode));
|
||||
extern int small_data_register_operand PARAMS ((rtx, enum machine_mode));
|
||||
extern int small_data_symbolic_operand PARAMS ((rtx, enum machine_mode));
|
||||
extern int upper_int16_operand PARAMS ((rtx, enum machine_mode));
|
||||
extern int uint16_operand PARAMS ((rtx, enum machine_mode));
|
||||
extern int relational_operator PARAMS ((rtx, enum machine_mode));
|
||||
extern int signed_relational_operator PARAMS ((rtx, enum machine_mode));
|
||||
extern int unsigned_relational_operator PARAMS ((rtx, enum machine_mode));
|
||||
extern int float_relational_operator PARAMS ((rtx, enum machine_mode));
|
||||
extern int ccr_eqne_operator PARAMS ((rtx, enum machine_mode));
|
||||
extern int minmax_operator PARAMS ((rtx, enum machine_mode));
|
||||
extern int condexec_si_binary_operator PARAMS ((rtx, enum machine_mode));
|
||||
extern int condexec_si_media_operator PARAMS ((rtx, enum machine_mode));
|
||||
extern int condexec_si_divide_operator PARAMS ((rtx, enum machine_mode));
|
||||
extern int condexec_si_unary_operator PARAMS ((rtx, enum machine_mode));
|
||||
extern int condexec_sf_conv_operator PARAMS ((rtx, enum machine_mode));
|
||||
extern int condexec_sf_add_operator PARAMS ((rtx, enum machine_mode));
|
||||
extern int condexec_memory_operand PARAMS ((rtx, enum machine_mode));
|
||||
extern int intop_compare_operator PARAMS ((rtx, enum machine_mode));
|
||||
extern int condexec_intop_cmp_operator PARAMS ((rtx, enum machine_mode));
|
||||
extern int acc_operand PARAMS ((rtx, enum machine_mode));
|
||||
extern int even_acc_operand PARAMS ((rtx, enum machine_mode));
|
||||
extern int quad_acc_operand PARAMS ((rtx, enum machine_mode));
|
||||
extern int accg_operand PARAMS ((rtx, enum machine_mode));
|
||||
extern rtx frv_matching_accg_for_acc PARAMS ((rtx));
|
||||
extern int integer_register_operand (rtx, enum machine_mode);
|
||||
extern int frv_load_operand (rtx, enum machine_mode);
|
||||
extern int gpr_or_fpr_operand (rtx, enum machine_mode);
|
||||
extern int gpr_no_subreg_operand (rtx, enum machine_mode);
|
||||
extern int gpr_or_int6_operand (rtx, enum machine_mode);
|
||||
extern int fpr_or_int6_operand (rtx, enum machine_mode);
|
||||
extern int gpr_or_int_operand (rtx, enum machine_mode);
|
||||
extern int gpr_or_int12_operand (rtx, enum machine_mode);
|
||||
extern int gpr_fpr_or_int12_operand (rtx, enum machine_mode);
|
||||
extern int gpr_or_int10_operand (rtx, enum machine_mode);
|
||||
extern int move_source_operand (rtx, enum machine_mode);
|
||||
extern int move_destination_operand (rtx, enum machine_mode);
|
||||
extern int condexec_source_operand (rtx, enum machine_mode);
|
||||
extern int condexec_dest_operand (rtx, enum machine_mode);
|
||||
extern int lr_operand (rtx, enum machine_mode);
|
||||
extern int gpr_or_memory_operand (rtx, enum machine_mode);
|
||||
extern int fpr_or_memory_operand (rtx, enum machine_mode);
|
||||
extern int reg_or_0_operand (rtx, enum machine_mode);
|
||||
extern int fcc_operand (rtx, enum machine_mode);
|
||||
extern int icc_operand (rtx, enum machine_mode);
|
||||
extern int cc_operand (rtx, enum machine_mode);
|
||||
extern int fcr_operand (rtx, enum machine_mode);
|
||||
extern int icr_operand (rtx, enum machine_mode);
|
||||
extern int cr_operand (rtx, enum machine_mode);
|
||||
extern int call_operand (rtx, enum machine_mode);
|
||||
extern int fpr_operand (rtx, enum machine_mode);
|
||||
extern int even_reg_operand (rtx, enum machine_mode);
|
||||
extern int odd_reg_operand (rtx, enum machine_mode);
|
||||
extern int even_gpr_operand (rtx, enum machine_mode);
|
||||
extern int odd_gpr_operand (rtx, enum machine_mode);
|
||||
extern int quad_fpr_operand (rtx, enum machine_mode);
|
||||
extern int even_fpr_operand (rtx, enum machine_mode);
|
||||
extern int odd_fpr_operand (rtx, enum machine_mode);
|
||||
extern int dbl_memory_one_insn_operand (rtx, enum machine_mode);
|
||||
extern int dbl_memory_two_insn_operand (rtx, enum machine_mode);
|
||||
extern int int12_operand (rtx, enum machine_mode);
|
||||
extern int int6_operand (rtx, enum machine_mode);
|
||||
extern int int5_operand (rtx, enum machine_mode);
|
||||
extern int uint5_operand (rtx, enum machine_mode);
|
||||
extern int uint4_operand (rtx, enum machine_mode);
|
||||
extern int uint1_operand (rtx, enum machine_mode);
|
||||
extern int int_2word_operand (rtx, enum machine_mode);
|
||||
extern int pic_register_operand (rtx, enum machine_mode);
|
||||
extern int pic_symbolic_operand (rtx, enum machine_mode);
|
||||
extern int small_data_register_operand (rtx, enum machine_mode);
|
||||
extern int small_data_symbolic_operand (rtx, enum machine_mode);
|
||||
extern int upper_int16_operand (rtx, enum machine_mode);
|
||||
extern int uint16_operand (rtx, enum machine_mode);
|
||||
extern int relational_operator (rtx, enum machine_mode);
|
||||
extern int signed_relational_operator (rtx, enum machine_mode);
|
||||
extern int unsigned_relational_operator (rtx, enum machine_mode);
|
||||
extern int float_relational_operator (rtx, enum machine_mode);
|
||||
extern int ccr_eqne_operator (rtx, enum machine_mode);
|
||||
extern int minmax_operator (rtx, enum machine_mode);
|
||||
extern int condexec_si_binary_operator (rtx, enum machine_mode);
|
||||
extern int condexec_si_media_operator (rtx, enum machine_mode);
|
||||
extern int condexec_si_divide_operator (rtx, enum machine_mode);
|
||||
extern int condexec_si_unary_operator (rtx, enum machine_mode);
|
||||
extern int condexec_sf_conv_operator (rtx, enum machine_mode);
|
||||
extern int condexec_sf_add_operator (rtx, enum machine_mode);
|
||||
extern int condexec_memory_operand (rtx, enum machine_mode);
|
||||
extern int intop_compare_operator (rtx, enum machine_mode);
|
||||
extern int condexec_intop_cmp_operator (rtx, enum machine_mode);
|
||||
extern int acc_operand (rtx, enum machine_mode);
|
||||
extern int even_acc_operand (rtx, enum machine_mode);
|
||||
extern int quad_acc_operand (rtx, enum machine_mode);
|
||||
extern int accg_operand (rtx, enum machine_mode);
|
||||
extern rtx frv_matching_accg_for_acc (rtx);
|
||||
#endif
|
||||
|
||||
|
1004
gcc/config/frv/frv.c
1004
gcc/config/frv/frv.c
File diff suppressed because it is too large
Load Diff
@ -1885,7 +1885,7 @@ struct machine_function GTY(())
|
||||
#define FUNCTION_ARG_PARTIAL_NREGS(CUM, MODE, TYPE, NAMED) \
|
||||
frv_function_arg_partial_nregs (&CUM, MODE, TYPE, NAMED)
|
||||
|
||||
/* extern int frv_function_arg_partial_nregs PARAMS ((CUMULATIVE_ARGS, int, Tree, int)); */
|
||||
/* extern int frv_function_arg_partial_nregs (CUMULATIVE_ARGS, int, Tree, int); */
|
||||
|
||||
/* A C expression that indicates when an argument must be passed by reference.
|
||||
If nonzero for an argument, a copy of that argument is made in memory and a
|
||||
@ -2180,11 +2180,7 @@ struct machine_function GTY(())
|
||||
extern int _write (int, const void *, unsigned); \
|
||||
\
|
||||
void \
|
||||
__trampoline_setup (addr, size, fnaddr, sc) \
|
||||
short * addr; \
|
||||
int size; \
|
||||
int fnaddr; \
|
||||
int sc; \
|
||||
__trampoline_setup (short * addr, int size, int fnaddr, int sc) \
|
||||
{ \
|
||||
extern short __trampoline_template[]; \
|
||||
short * to = addr; \
|
||||
@ -2565,7 +2561,7 @@ __asm__("\n" \
|
||||
|
||||
#define SDATA_SECTION_FUNCTION \
|
||||
void \
|
||||
sdata_section () \
|
||||
sdata_section (void) \
|
||||
{ \
|
||||
if (in_section != in_sdata) \
|
||||
{ \
|
||||
@ -2576,7 +2572,7 @@ sdata_section () \
|
||||
|
||||
#define FIXUP_SECTION_FUNCTION \
|
||||
void \
|
||||
fixup_section () \
|
||||
fixup_section (void) \
|
||||
{ \
|
||||
if (in_section != in_fixup) \
|
||||
{ \
|
||||
|
@ -110,7 +110,7 @@ __frv_deregister_eh (void)
|
||||
|
||||
/* Run the global destructors */
|
||||
void
|
||||
__do_global_dtors ()
|
||||
__do_global_dtors (void)
|
||||
{
|
||||
static func_ptr *p = __DTOR_LIST__ + 1;
|
||||
while (*p)
|
||||
@ -122,7 +122,7 @@ __do_global_dtors ()
|
||||
|
||||
/* Run the global constructors */
|
||||
void
|
||||
__do_global_ctors ()
|
||||
__do_global_ctors (void)
|
||||
{
|
||||
unsigned long nptrs = (unsigned long) __CTOR_LIST__[0];
|
||||
unsigned i;
|
||||
@ -145,7 +145,7 @@ __do_global_ctors ()
|
||||
to run __do_global_ctors, so we need not do anything here. */
|
||||
|
||||
void
|
||||
__main ()
|
||||
__main (void)
|
||||
{
|
||||
/* Support recursive calls to `main': run initializers just once. */
|
||||
static int initialized;
|
||||
|
Loading…
x
Reference in New Issue
Block a user