summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorvries <vries@138bc75d-0d04-0410-961f-82ee72b054a4>2015-04-17 09:26:24 +0000
committervries <vries@138bc75d-0d04-0410-961f-82ee72b054a4>2015-04-17 09:26:24 +0000
commit5cb32292316d6092cf9abd74b46da2941bb7b8b8 (patch)
tree351479382a03db9d6f2d0ff639e04f7eaa5e01ce
parent4d3c996bee3c03fff2211781d78f5b1f42f55974 (diff)
downloadgcc-5cb32292316d6092cf9abd74b46da2941bb7b8b8.tar.gz
Disable lang_hooks.gimplify_expr in free_lang_data
2015-04-17 Tom de Vries <tom@codesourcery.com> * tree.c (free_lang_data): Disable lang_hooks.gimplify_expr. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@222169 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/tree.c2
2 files changed, 6 insertions, 0 deletions
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 <tom@codesourcery.com>
+
+ * tree.c (free_lang_data): Disable lang_hooks.gimplify_expr.
+
2015-04-17 Yury Gribov <y.gribov@samsung.com>
* 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