gcc/gcc/ada exp_aggr.adb
charlet@gcc.gnu.org
charlet@gcc.gnu.org
Thu Feb 10 15:15:00 GMT 2005
CVSROOT: /cvs/gcc
Module name: gcc
Changes by: charlet@gcc.gnu.org 2005-02-10 13:53:59
Modified files:
gcc/ada : exp_aggr.adb
Log message:
* exp_aggr.adb (Gen_Assign): If the expression is an aggregate for a
component of an array of arrays in an assignment context, and the
aggregate has component associations that require sliding on
assignment, force reanalysis of the aggregate to generate a temporary
before the assignment.
(Must_Slide): Make global to the package, for use in Gen_Assign.
Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/ada/exp_aggr.adb.diff?cvsroot=gcc&r1=1.24&r2=1.25
More information about the Gcc-cvs
mailing list