arm.c: Include toplev.h.
authorRichard Earnshaw <rearnsha@arm.com>
Tue, 26 May 1998 09:30:56 +0000 (09:30 +0000)
committerRichard Earnshaw <rearnsha@gcc.gnu.org>
Tue, 26 May 1998 09:30:56 +0000 (09:30 +0000)
commitad076f4e6d18d6c69f538f064c852ab043523204
tree965ef413b6133eb1e1a3d64ae271e12ba54359fe
parent4d818c85402bcd853c5bda92dfec234267dca3ba
arm.c: Include toplev.h.

* arm.c: Include toplev.h.
(arm_override_options): Add parentheses around use of tune_flags.
(arm_split_constant): Remove unused variable.
(arm_gen_constant, arm_gen_movstrqi, add_constant): Likewise.
(output_func_prologue, arm_expand_prologue): Likewise.
(arm_canonicalize_comparison): Make I unsigned; rework constants
accordignly.  Add missing paratheses around << operation.
(arm_rtx_costs): Correctly parenthesise MULT costs.  Add a DEFAULT
clause.
({load,store}_multiple_sequence): Initialize BASE_REG.
(select_dominance_cc_mode): Add DEFAULT clauses.
(broken_move): Return zero if the destination is not a register.
(arm_reorg): Move unused REGNO declaration into the dead code.
* arm.h (CANONICALIZE_COMPARISON): Ensure OP1 is updated.

From-SVN: r20058
gcc/ChangeLog
gcc/config/arm/arm.c
gcc/config/arm/arm.h