h8300-protos.h: Provide prototypes for h8300_legitimate_constant_p and h8300_legitima...
authorKazu Hirata <kazu@cs.umass.edu>
Sat, 24 Jan 2004 06:47:03 +0000 (06:47 +0000)
committerKazu Hirata <kazu@gcc.gnu.org>
Sat, 24 Jan 2004 06:47:03 +0000 (06:47 +0000)
commitd002220017cb43fdf23884e019bcecf047f75587
tree183e2ee8984715373e198c64ff2129d93e7c72dd
parentca04c5a93cabee4b3e79cd5d6e791828bd1b7d0c
h8300-protos.h: Provide prototypes for h8300_legitimate_constant_p and h8300_legitimate_address_p.

* config/h8300/h8300-protos.h: Provide prototypes for
h8300_legitimate_constant_p and h8300_legitimate_address_p.
* config/h8300/h8300.c (h8300_legitimate_constant_p): New.
(h8300_rtx_ok_for_base_p): Likewise.
(h8300_legitimate_address_p): Likewise.
* config/h8300/h8300.h (LEGITIMATE_CONSTANT_P): Use
h8300_legitimate_constant_p.
(RTX_OK_FOR_BASE_P): Remove.
(GO_IF_LEGITIMATE_ADDRESS): Use h8300_legitimate_address_p.

From-SVN: r76484
gcc/ChangeLog
gcc/config/h8300/h8300-protos.h
gcc/config/h8300/h8300.c
gcc/config/h8300/h8300.h