From c8d752e6f7e93d5165730f60831ae927f0800f1d Mon Sep 17 00:00:00 2001 From: echristo Date: Tue, 7 Dec 2004 22:40:40 +0000 Subject: [PATCH] 2004-12-07 Eric Christopher * config/mips/mips-protos.h (mips_valid_pointer_mode): Move prototype... * config/mips/mips.c: ... here. Make static. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@91830 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/ChangeLog | 6 ++++++ gcc/config/mips/mips-protos.h | 1 - gcc/config/mips/mips.c | 3 ++- 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 05d97362aa2..fb4c7f657e7 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,11 @@ 2004-12-07 Eric Christopher + * config/mips/mips-protos.h (mips_valid_pointer_mode): Move + prototype... + * config/mips/mips.c: ... here. Make static. + +2004-12-07 Eric Christopher + PR target/18442 * config/mips/mips.c (mips_vector_mode_supported_p): New function. (TARGET_SCALAR_MODE_SUPPORTED_P): Define to above. diff --git a/gcc/config/mips/mips-protos.h b/gcc/config/mips/mips-protos.h index 77b7a9ab795..15f50223bc5 100644 --- a/gcc/config/mips/mips-protos.h +++ b/gcc/config/mips/mips-protos.h @@ -191,7 +191,6 @@ extern enum reg_class mips_secondary_reload_class (enum reg_class, enum machine_mode, rtx, int); extern int mips_class_max_nregs (enum reg_class, enum machine_mode); -extern bool mips_valid_pointer_mode (enum machine_mode); extern int build_mips16_call_stub (rtx, rtx, rtx, int); extern int mips_register_move_cost (enum machine_mode, enum reg_class, enum reg_class); diff --git a/gcc/config/mips/mips.c b/gcc/config/mips/mips.c index 990671ca260..0a3025a83a0 100644 --- a/gcc/config/mips/mips.c +++ b/gcc/config/mips/mips.c @@ -352,6 +352,7 @@ static bool mips_pass_by_reference (CUMULATIVE_ARGS *, enum machine_mode mode, tree, bool); static bool mips_callee_copies (CUMULATIVE_ARGS *, enum machine_mode mode, tree, bool); +static bool mips_valid_pointer_mode (enum machine_mode); static bool mips_scalar_mode_supported_p (enum machine_mode); static bool mips_vector_mode_supported_p (enum machine_mode); static rtx mips_prepare_builtin_arg (enum insn_code, unsigned int, tree *); @@ -7074,7 +7075,7 @@ mips_class_max_nregs (enum reg_class class ATTRIBUTE_UNUSED, return (GET_MODE_SIZE (mode) + UNITS_PER_WORD - 1) / UNITS_PER_WORD; } -bool +static bool mips_valid_pointer_mode (enum machine_mode mode) { return (mode == SImode || (TARGET_64BIT && mode == DImode)); -- 2.11.4.GIT