diff options
| author | Kaveh R. Ghazi <ghazi@caip.rutgers.edu> | 2001-11-11 21:20:03 +0000 |
|---|---|---|
| committer | Kaveh Ghazi <ghazi@gcc.gnu.org> | 2001-11-11 21:20:03 +0000 |
| commit | 950a3816a7e54f132d34e5458474db5465b917ca (patch) | |
| tree | 0a1dfc117b123d1c4722d37ea327f3434dca7f10 /gcc/config/m32r/m32r.c | |
| parent | 0c50ee733d4ab7d8e363af4f5d530ac6a9e4081c (diff) | |
| download | gcc-950a3816a7e54f132d34e5458474db5465b917ca.zip gcc-950a3816a7e54f132d34e5458474db5465b917ca.tar.gz gcc-950a3816a7e54f132d34e5458474db5465b917ca.tar.bz2 | |
alpha.c (unicosmk_special_name): Prototype.
* alpha.c (unicosmk_special_name): Prototype.
(unicosmk_ssib_name): Delete unused variable.
* alpha/unicosmk.h (common_section, ssib_section): Prototype.
* alpha/vms.h (PREFIX): Undef before defining.
* arm/pe.h (SUBTARGET_NAME_ENCODING_LENGTHS): Likewise.
* i370/i370.c (mvs_hash_alias): Prototype. Wrap with macro
controlling usage. Const-ify.
(alias_number): Delete unused variable.
* m32r/m32r.c (m32r_sched_init): Add missing argument.
(m32r_expand_block_move): Fix uninitialized warnings.
* mn10300/mn10300.h (REGNO_IN_RANGE_P): Fix 'unsigned >=0 is
always true' warnings.
* openbsd.h (TARGET_MEM_FUNCTIONS): Don't redefine.
* sh/sh.c: Include "integrate.h".
(output_far_jump): Fix uninitialized warning.
* final.c (shorten_branches): Avoid automatic aggregate
initialization.
* integrate.c (subst_constants): Likewise.
From-SVN: r46932
Diffstat (limited to 'gcc/config/m32r/m32r.c')
| -rw-r--r-- | gcc/config/m32r/m32r.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/gcc/config/m32r/m32r.c b/gcc/config/m32r/m32r.c index 9ff0081..837fbda 100644 --- a/gcc/config/m32r/m32r.c +++ b/gcc/config/m32r/m32r.c @@ -69,7 +69,7 @@ static void m32r_output_function_epilogue PARAMS ((FILE *, HOST_WIDE_INT)); static int m32r_adjust_cost PARAMS ((rtx, rtx, rtx, int)); static int m32r_adjust_priority PARAMS ((rtx, int)); -static void m32r_sched_init PARAMS ((FILE *, int)); +static void m32r_sched_init PARAMS ((FILE *, int, int)); static int m32r_sched_reorder PARAMS ((FILE *, int, rtx *, int *, int)); static int m32r_variable_issue PARAMS ((FILE *, int, rtx, int)); static int m32r_issue_rate PARAMS ((void)); @@ -1555,9 +1555,10 @@ m32r_adjust_priority (insn, priority) /* Initialize for scheduling a group of instructions. */ static void -m32r_sched_init (stream, verbose) +m32r_sched_init (stream, verbose, max_ready) FILE * stream ATTRIBUTE_UNUSED; int verbose ATTRIBUTE_UNUSED; + int max_ready ATTRIBUTE_UNUSED; { m32r_sched_odd_word_p = FALSE; } @@ -2774,8 +2775,8 @@ m32r_expand_block_move (operands) /* If necessary, generate a loop to handle the bulk of the copy. */ if (bytes) { - rtx label; - rtx final_src; + rtx label = NULL_RTX; + rtx final_src = NULL_RTX; rtx at_a_time = GEN_INT (MAX_MOVE_BYTES); rtx rounded_total = GEN_INT (bytes); |
