On Wed, Dec 07, 2016 at 07:44:39PM +0100, Dmitry Vyukov wrote:
> OK for trunk?

> Index: gcc/ChangeLog
> ===================================================================
> --- gcc/ChangeLog     (revision 243344)
> +++ gcc/ChangeLog     (working copy)
> @@ -1,3 +1,10 @@
> +2016-12-07  Dmitry Vyukov  <dvyu...@google.com>
> +
> +     * opts.c (finish_options): Enable
> +     -fsanitize-address-use-after-scope only if
> +     -fsanitize=address is enabled (not
> +     -fsanitize=kernel-address).
> +
>  2016-12-07  Bin Cheng  <bin.ch...@arm.com>
>  
>       PR tree-optimization/78691

Ok, thanks.

> Index: gcc/opts.c
> ===================================================================
> --- gcc/opts.c        (revision 243344)
> +++ gcc/opts.c        (working copy)
> @@ -990,7 +990,7 @@
>  
>    /* Enable -fsanitize-address-use-after-scope if address sanitizer is
>       enabled.  */
> -  if (opts->x_flag_sanitize
> +  if ((opts->x_flag_sanitize & SANITIZE_USER_ADDRESS)
>        && !opts_set->x_flag_sanitize_address_use_after_scope)
>      opts->x_flag_sanitize_address_use_after_scope = true;
>  


        Jakub

Reply via email to