PR rtl-optimization/58365
commitd8a2f83992fe8eefa5e4a7346662ee134f6d3abc
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 10 Sep 2013 11:47:19 +0000 (10 11:47 +0000)
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 10 Sep 2013 11:47:19 +0000 (10 11:47 +0000)
tree0381ed2becdbb7911d43100981e0d90f765e8049
parent869a4fb543e45452540b96d17c63909ec2050a69
PR rtl-optimization/58365
* cfgcleanup.c (merge_memattrs): Also clear MEM_READONLY_P
resp. MEM_NOTRAP_P if they differ, or set MEM_VOLATILE_P if
it differs.

* gcc.c-torture/execute/pr58365.c: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@202434 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/cfgcleanup.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/execute/pr58365.c [new file with mode: 0644]