diff options
author | Anatoly Sokolov <aesok@post.ru> | 2010-05-16 20:51:40 +0400 |
---|---|---|
committer | Anatoly Sokolov <aesok@gcc.gnu.org> | 2010-05-16 20:51:40 +0400 |
commit | a3ca07e3be6e250a8213fd95c8bb738231d3fc51 (patch) | |
tree | 2b494a0df5ef94b559741e27e693686bedd609d1 /gcc/config/mmix/mmix-protos.h | |
parent | 29d1748506a81fedf0659c07a67905b883d6e808 (diff) | |
download | gcc-a3ca07e3be6e250a8213fd95c8bb738231d3fc51.tar.gz |
mmix.h (FUNCTION_VALUE, [...]): Remove macros.
* config/mmix/mmix.h (FUNCTION_VALUE, FUNCTION_OUTGOING_VALUE,
LIBCALL_VALUE, FUNCTION_VALUE_REGNO_P): Remove macros.
* config/mmix/mmix.c (TARGET_FUNCTION_VALUE, TARGET_LIBCALL_VALUE,
TARGET_FUNCTION_VALUE_REGNO_P): Define.
(mmix_function_outgoing_value): Rename to...
(mmix_function_value): ...this. Make static. Add 'outgoing' argument.
(mmix_function_value_regno_p): Make static.
(mmix_libcall_value): New function.
* config/mmix/mmix-protos.h (mmix_function_outgoing_value,
mmix_function_value_regno_p): Remove declaration.
From-SVN: r159458
Diffstat (limited to 'gcc/config/mmix/mmix-protos.h')
-rw-r--r-- | gcc/config/mmix/mmix-protos.h | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/gcc/config/mmix/mmix-protos.h b/gcc/config/mmix/mmix-protos.h index 957164b468b..18d21f1650e 100644 --- a/gcc/config/mmix/mmix-protos.h +++ b/gcc/config/mmix/mmix-protos.h @@ -1,5 +1,6 @@ /* Prototypes for exported functions defined in mmix.c - Copyright (C) 2000, 2001, 2002, 2003, 2004, 2007 Free Software Foundation, Inc. + Copyright (C) 2000, 2001, 2002, 2003, 2004, 2007, 2010 + Free Software Foundation, Inc. Contributed by Hans-Peter Nilsson (hp@bitrange.com) This file is part of GCC. @@ -52,8 +53,6 @@ extern int mmix_local_regno (int); extern int mmix_dbx_register_number (int); extern int mmix_use_simple_return (void); extern void mmix_make_decl_one_only (tree); -extern rtx mmix_function_outgoing_value (const_tree, const_tree); -extern int mmix_function_value_regno_p (int); extern int mmix_data_alignment (tree, int); extern int mmix_constant_alignment (tree, int); extern int mmix_local_alignment (tree, int); |