diff mbox

[PATCHv3,ARM] -mpure-code option for ARM

Message ID 939c9bac-b006-8833-a73b-24aa8b0329b7@oracle.com
State New
Headers show

Commit Message

Paolo Carlini Sept. 22, 2016, 8:13 p.m. UTC
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.

////////////////////
diff mbox

Patch

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);