On 06/10/2011 10:20 AM, Richard Guenther wrote:
no, a VIEW_CONVERT_EXPR is generally not an lvalue (fold for example
would turn the above to (volatile int) a[1]).
The gimplifier seems to consider it an lvalue: gimplify_expr uses
gimplify_compound_lval for it, and gimplify_addr_expr handles tak
> GCC 4.6.1 is planned for roughly late May, unless any reason arises to>
> release
>it earlier.
> The next report for 4.6.1 will be sent by Richard.
Is there a reason that the release has been delayed?
Snapshot gcc-4.7-20110611 is now available on
ftp://gcc.gnu.org/pub/gcc/snapshots/4.7-20110611/
and on various mirrors, see http://gcc.gnu.org/mirrors.html for details.
This snapshot has been generated from the GCC 4.7 SVN branch
with the following options: svn://gcc.gnu.org/svn/gcc/trunk
This is the beta release of binutils 2.21.52.0.2 for Linux, which is
based on binutils 2011 0610 in CVS on sourceware.org plus various
changes. It is purely for Linux.
All relevant patches in patches have been applied to the source tree.
You can take a look at patches/README to see what have been