From ed89e76a35f8dc067b747a57a143d2d74516afc4 Mon Sep 17 00:00:00 2001 From: Martin Liska Date: Wed, 11 Oct 2017 14:29:13 +0200 Subject: Revert last commit. From-SVN: r253638 --- gcc/sanopt.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'gcc/sanopt.c') diff --git a/gcc/sanopt.c b/gcc/sanopt.c index 019cf9f..997bcfd 100644 --- a/gcc/sanopt.c +++ b/gcc/sanopt.c @@ -1140,9 +1140,7 @@ sanitize_rewrite_addressable_params (function *fun) arg; arg = DECL_CHAIN (arg)) { tree type = TREE_TYPE (arg); - if (TREE_ADDRESSABLE (arg) - && !TREE_ADDRESSABLE (type) - && !TREE_THIS_VOLATILE (arg) + if (TREE_ADDRESSABLE (arg) && !TREE_ADDRESSABLE (type) && TREE_CODE (TYPE_SIZE (type)) == INTEGER_CST) { TREE_ADDRESSABLE (arg) = 0; -- cgit v1.1