cp-ubsan.c (cp_ubsan_instrument_vptr_p): Use do_ubsan_in_current_function.

* cp-ubsan.c (cp_ubsan_instrument_vptr_p): Use
	do_ubsan_in_current_function.

From-SVN: r230896
This commit is contained in:
Jason Merrill 2015-11-25 13:58:06 -05:00 committed by Jason Merrill
parent c217bac5d4
commit 917124c302
2 changed files with 6 additions and 3 deletions

View File

@ -1,3 +1,8 @@
2015-11-25 Jason Merrill <jason@redhat.com>
* cp-ubsan.c (cp_ubsan_instrument_vptr_p): Use
do_ubsan_in_current_function.
2015-11-25 Markus Trippelsdorf <markus@trippelsdorf.de>
Paolo Carlini <paolo.carlini@oracle.com>

View File

@ -32,9 +32,7 @@ cp_ubsan_instrument_vptr_p (tree type)
if (!flag_rtti || flag_sanitize_undefined_trap_on_error)
return false;
if (current_function_decl
&& lookup_attribute ("no_sanitize_undefined",
DECL_ATTRIBUTES (current_function_decl)))
if (!do_ubsan_in_current_function ())
return false;
if (type)