| Index: gcc/gcc/hooks.c
|
| diff --git a/gcc/gcc/hooks.c b/gcc/gcc/hooks.c
|
| index 78e0ad22177dc5ffa77df3434aa36660a49ef3a1..fd3c837fffe54dbcc363879e5e8261d5eae2f920 100644
|
| --- a/gcc/gcc/hooks.c
|
| +++ b/gcc/gcc/hooks.c
|
| @@ -1,5 +1,5 @@
|
| /* General-purpose hooks.
|
| - Copyright (C) 2002, 2003, 2004, 2005, 2007, 2008
|
| + Copyright (C) 2002, 2003, 2004, 2005, 2007, 2008, 2009
|
| Free Software Foundation, Inc.
|
|
|
| This program is free software; you can redistribute it and/or modify it
|
| @@ -14,7 +14,7 @@
|
|
|
| You should have received a copy of the GNU General Public License
|
| along with this program; see the file COPYING3. If not see
|
| - <http://www.gnu.org/licenses/>.
|
| + <http://www.gnu.org/licenses/>.
|
|
|
| In other words, you are welcome to use, share and improve this program.
|
| You are forbidden to forbid anyone else to use, share and improve
|
| @@ -49,13 +49,6 @@ hook_bool_void_true (void)
|
| return true;
|
| }
|
|
|
| -/* Generic hook that takes no arguments and returns NO_REGS. */
|
| -int
|
| -hook_int_void_no_regs (void)
|
| -{
|
| - return NO_REGS;
|
| -}
|
| -
|
| /* Generic hook that takes (bool) and returns false. */
|
| bool
|
| hook_bool_bool_false (bool a ATTRIBUTE_UNUSED)
|
| @@ -63,6 +56,13 @@ hook_bool_bool_false (bool a ATTRIBUTE_UNUSED)
|
| return false;
|
| }
|
|
|
| +/* Generic hook that takes const int, const int) and returns true. */
|
| +bool hook_bool_const_int_const_int_true (const int a ATTRIBUTE_UNUSED,
|
| + const int b ATTRIBUTE_UNUSED)
|
| +{
|
| + return true;
|
| +}
|
| +
|
| /* Generic hook that takes (enum machine_mode) and returns false. */
|
| bool
|
| hook_bool_mode_false (enum machine_mode mode ATTRIBUTE_UNUSED)
|
| @@ -221,6 +221,12 @@ hook_bool_tree_tree_false (tree a ATTRIBUTE_UNUSED, tree b ATTRIBUTE_UNUSED)
|
| }
|
|
|
| bool
|
| +hook_bool_tree_tree_true (tree a ATTRIBUTE_UNUSED, tree b ATTRIBUTE_UNUSED)
|
| +{
|
| + return true;
|
| +}
|
| +
|
| +bool
|
| hook_bool_tree_bool_false (tree a ATTRIBUTE_UNUSED, bool b ATTRIBUTE_UNUSED)
|
| {
|
| return false;
|
| @@ -335,3 +341,10 @@ hook_constcharptr_int_const_tree_const_tree_null (int i ATTRIBUTE_UNUSED,
|
| {
|
| return NULL;
|
| }
|
| +
|
| +/* Generic hook that takes a const_tree and returns NULL_TREE. */
|
| +tree
|
| +hook_tree_const_tree_null (const_tree t ATTRIBUTE_UNUSED)
|
| +{
|
| + return NULL;
|
| +}
|
|
|