This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r163400 - in /trunk/gcc: doc/extend.texi gimpli...
- From: nathan at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Fri, 20 Aug 2010 12:22:12 -0000
- Subject: r163400 - in /trunk/gcc: doc/extend.texi gimpli...
Author: nathan
Date: Fri Aug 20 12:22:11 2010
New Revision: 163400
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=163400
Log:
gcc/
* gimplify.c (gimplify_modify_expr): When assigning to volatiles,
copy the src value and return a copy.
* doc/extend.texi (Volatiles): Move from C++ to C and expand.
(C++ Volatiles): Adjust to describe C++ semantics only.
gcc/testsuite/
* gcc.target/i386/volatile-2.c: New.
Added:
trunk/gcc/testsuite/gcc.target/i386/volatile-2.c
Modified:
trunk/gcc/doc/extend.texi
trunk/gcc/gimplify.c
trunk/gcc/testsuite/ChangeLog