From 2d728155946d2a7c8060b09bf39db5ae9eb4f3ae Mon Sep 17 00:00:00 2001 From: Jakub Jelinek Date: Mon, 6 Oct 2014 09:45:19 +0200 Subject: [PATCH] ubsan.h (ubsan_get_source_location): New prototype. * ubsan.h (ubsan_get_source_location): New prototype. * ubsan.c (ubsan_source_location_type): New variable. Function renamed to ... (ubsan_get_source_location_type): ... this. Cache return value in ubsan_source_location_type variable. (ubsan_source_location, ubsan_create_data): Use ubsan_get_source_location_type instead of ubsan_source_location_type. * asan.c (asan_protect_global): Don't protect globals with ubsan_get_source_location_type () type. (asan_add_global): Provide global decl location info if possible. From-SVN: r215917 --- gcc/ChangeLog | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index d102553b974..0441734fc63 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,18 @@ +2014-10-06 Jakub Jelinek + + * ubsan.h (ubsan_get_source_location): New prototype. + * ubsan.c (ubsan_source_location_type): New variable. + Function renamed to ... + (ubsan_get_source_location_type): ... this. Cache + return value in ubsan_source_location_type variable. + (ubsan_source_location, ubsan_create_data): Use + ubsan_get_source_location_type instead of + ubsan_source_location_type. + * asan.c (asan_protect_global): Don't protect globals + with ubsan_get_source_location_type () type. + (asan_add_global): Provide global decl location info + if possible. + 2014-10-04 Jan Hubicka * ipa-prop.c (try_make_edge_direct_virtual_call): Remove overactive -- 2.30.2