]> gcc.gnu.org Git - gcc.git/commit
pa.c (uint32_operand): Don't use long constant >= 2^32.
authorAlan Modra <amodra@one.net.au>
Fri, 13 Apr 2001 05:48:20 +0000 (05:48 +0000)
committerAlan Modra <amodra@gcc.gnu.org>
Fri, 13 Apr 2001 05:48:20 +0000 (15:18 +0930)
commite0c556d31f58b412eeab4098d728494d6db2b21e
tree7f1bef9501244fefc73f20a8608cc9a2123dbf9e
parentcdbff0ab8ca8fa27b96d4843a46044b595e237a8
pa.c (uint32_operand): Don't use long constant >= 2^32.

* pa.c (uint32_operand): Don't use long constant >= 2^32.
(emit_move_sequence): Use HOST_WIDE_INT constants.  Don't worry
about 32->64 bit sign extension if 32 bit HOST_WIDE_INTs.
(compute_movstrsi_length): Make `align' unsigned to avoid warning.
(output_64bit_and): Use plain `int's for shift counts.
(output_64bit_ior): Likewise.
(function_arg_partial_nregs): Use unsigned vars to avoid warnings.
* pa.h (CONST_OK_FOR_LETTER_P): Use HOST_WIDE_INT constants for case
`N', and simplify.

From-SVN: r41328
gcc/ChangeLog
gcc/config/pa/pa.c
gcc/config/pa/pa.h
This page took 0.056846 seconds and 5 git commands to generate.