c4x-protos.h: Remove the prototypes for those functions removed from c4x.c.
authorKazu Hirata <kazu@codesourcery.com>
Thu, 30 Jun 2005 15:55:35 +0000 (15:55 +0000)
committerKazu Hirata <kazu@gcc.gnu.org>
Thu, 30 Jun 2005 15:55:35 +0000 (15:55 +0000)
commit9e9d785dcb02c60ea70a6b01c4dcde3f6c776e47
treeb20c583c841591f0e1128a16516e72fe36b4077e
parent3aebbe5f49f9b9ccda66fc1eb907603e84813878
c4x-protos.h: Remove the prototypes for those functions removed from c4x.c.

* config/c4x/c4x-protos.h: Remove the prototypes for those
functions removed from c4x.c.  Add prototypes for those
functions exported in c4x.c.
* config/c4x/c4x.c (any_operand, fp_zero_operand,
const_operand, stik_const_operand, not_const_operand,
reg_operand, r0r1_reg_operand, r2r3_reg_operand,
ext_low_reg_operand, ext_reg_operand, std_reg_operand,
std_or_reg_operand, addr_reg_operand, index_reg_operand,
dp_reg_operand, sp_reg_operand, st_reg_operand,
rc_reg_operand, call_address_operand,
symbolic_address_operand, dst_operand, src_operand,
src_hi_operand, lsrc_operand, tsrc_operand,
nonimmediate_src_operand, nonimmediate_lsrc_operand,
reg_or_const_operand, par_ind_operand, parallel_operand):
Remove.
(c4x_immed_float_p, c4x_a_register, c4x_x_register,
c4x_K_constant, c4x_N_constant, c4x_O_constant,
c4x_S_indirect): Export.
* config/c4x/c4x.h (PREDICATE_CODES): Remove.
* config/c4x/c4x.md: Include predicates.md.
* config/c4x/predicates.md: New.

From-SVN: r101469
gcc/ChangeLog
gcc/config/c4x/c4x-protos.h
gcc/config/c4x/c4x.c
gcc/config/c4x/c4x.h
gcc/config/c4x/c4x.md
gcc/config/c4x/predicates.md [new file with mode: 0644]