Hi, On 22/09/2016 19:04, Andre Vieira (lists) wrote:
diff --git a/gcc/hooks.c b/gcc/hooks.c index 99ec4014adb6fcbb073bf538dd00fe8695ee6cb2..1e925645c3173f8d97e104b9b2f480fca2ede438 100644 --- a/gcc/hooks.c +++ b/gcc/hooks.c @@ -481,3 +481,13 @@ void hook_void_gcc_optionsp (struct gcc_options *opts ATTRIBUTE_UNUSED) { } + +/* Generic hook that takes an unsigned int, an unsigned int pointer and + returns false. */ + +bool +hook_uint_uintp_false (unsigned int, unsigned int *) +{ + return false; +} +
I don't see this change in the committed ChangeLog and, as is, it doesn't have a counterpart in hooks.h. Something as trivial as the below fixes the bootstrap error for me on x86_64-linux.
Thanks, Paolo. ////////////////////
Index: hooks.h =================================================================== --- hooks.h (revision 240379) +++ hooks.h (working copy) @@ -76,6 +76,7 @@ extern void hook_void_tree (tree); extern void hook_void_tree_treeptr (tree, tree *); extern void hook_void_int_int (int, int); extern void hook_void_gcc_optionsp (struct gcc_options *); +extern bool hook_uint_uintp_false (unsigned int, unsigned int *); extern int hook_int_uint_mode_1 (unsigned int, machine_mode); extern int hook_int_const_tree_0 (const_tree);