From cef3bed6547e6db95fa2a835574ece96805900b7 Mon Sep 17 00:00:00 2001 From: Tom de Vries Date: Fri, 17 Apr 2015 09:26:24 +0000 Subject: [PATCH] Disable lang_hooks.gimplify_expr in free_lang_data 2015-04-17 Tom de Vries * tree.c (free_lang_data): Disable lang_hooks.gimplify_expr. From-SVN: r222169 --- gcc/ChangeLog | 4 ++++ gcc/tree.c | 2 ++ 2 files changed, 6 insertions(+) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 523ad74c98d..a533ad4c4eb 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2015-04-17 Tom de Vries + + * tree.c (free_lang_data): Disable lang_hooks.gimplify_expr. + 2015-04-17 Yury Gribov * asan.c (set_sanitized_sections): New function. diff --git a/gcc/tree.c b/gcc/tree.c index 151e3e27bad..01860af8717 100644 --- a/gcc/tree.c +++ b/gcc/tree.c @@ -5822,6 +5822,8 @@ free_lang_data (void) still be used indirectly via the get_alias_set langhook. */ lang_hooks.dwarf_name = lhd_dwarf_name; lang_hooks.decl_printable_name = gimple_decl_printable_name; + lang_hooks.gimplify_expr = lhd_gimplify_expr; + /* We do not want the default decl_assembler_name implementation, rather if we have fixed everything we want a wrapper around it asserting that all non-local symbols already got their assembler -- 2.30.2