diff options
author | jason <jason@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-05-01 21:49:37 +0000 |
---|---|---|
committer | jason <jason@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-05-01 21:49:37 +0000 |
commit | 5dd29b2ac32301b19ec5c8514f3f183b0f08273e (patch) | |
tree | 736b8a35e2ce750589a1fc71fc97a50f8ab7e7de /gcc/integrate.c | |
parent | d46fbca90c61b6b380a6c4c0fb365a8bdbe1f63c (diff) | |
download | gcc-5dd29b2ac32301b19ec5c8514f3f183b0f08273e.tar.gz |
* integrate.c (copy_decl_for_inlining): Copy TREE_READONLY and
TREE_THIS_VOLATILE.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@33589 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/integrate.c')
-rw-r--r-- | gcc/integrate.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/gcc/integrate.c b/gcc/integrate.c index ffecfa44bd8..d22dbfb7baf 100644 --- a/gcc/integrate.c +++ b/gcc/integrate.c @@ -333,6 +333,8 @@ copy_decl_for_inlining (decl, from_fn, to_fn) new PARM_DECL. */ copy = build_decl (VAR_DECL, DECL_NAME (decl), TREE_TYPE (decl)); TREE_ADDRESSABLE (copy) = TREE_ADDRESSABLE (decl); + TREE_READONLY (copy) = TREE_READONLY (decl); + TREE_THIS_VOLATILE (copy) = TREE_THIS_VOLATILE (decl); } else { |