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; |
+} |