aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-sra.c
diff options
context:
space:
mode:
authorArnaud Charlet <charlet@gcc.gnu.org>2009-06-25 10:36:28 +0200
committerArnaud Charlet <charlet@gcc.gnu.org>2009-06-25 10:36:28 +0200
commitbea993f903e27a266ee22fbc7dd627fd1cbe1e1d (patch)
tree9a85d5b640c111e7c7c0b22fa44fe2534b148ab8 /gcc/tree-sra.c
parentcabadd1ce33412c70d2c910ae49c4341fe39d3b6 (diff)
downloadgcc-bea993f903e27a266ee22fbc7dd627fd1cbe1e1d.zip
gcc-bea993f903e27a266ee22fbc7dd627fd1cbe1e1d.tar.gz
gcc-bea993f903e27a266ee22fbc7dd627fd1cbe1e1d.tar.bz2
[multiple changes]
2009-06-25 Ed Schonberg <schonberg@adacore.com> * exp_attr.adb (Expand_N_Attribute_Reference, case 'Access and Unchecked_Access): If the context is an interface type, and the prefix is of the corresponding class-wide type, do not insert a conversion because the pointer displacement has already taken place, and we must retain the class-wide type in a dispatching context. 2009-06-25 Emmanuel Briot <briot@adacore.com> * prj-nmsc.adb, prj-env.adb (Override_Kind): Unset the unit field of the previous source file. (Create_Mapping): Iterate on sources rather than on units. From-SVN: r148932
Diffstat (limited to 'gcc/tree-sra.c')
0 files changed, 0 insertions, 0 deletions