aboutsummaryrefslogtreecommitdiff
path: root/gcc/passes.c
diff options
context:
space:
mode:
authorArnaud Charlet <charlet@gcc.gnu.org>2010-06-22 09:15:42 +0200
committerArnaud Charlet <charlet@gcc.gnu.org>2010-06-22 09:15:42 +0200
commit841dd0f5e68139c1a695c983b6f3372a4c5c7bad (patch)
treef305957525805e053d232bcc80e2285f8c3acb22 /gcc/passes.c
parent196379c6f705582c047916b79e0ea1feded3b9cf (diff)
downloadgcc-841dd0f5e68139c1a695c983b6f3372a4c5c7bad.zip
gcc-841dd0f5e68139c1a695c983b6f3372a4c5c7bad.tar.gz
gcc-841dd0f5e68139c1a695c983b6f3372a4c5c7bad.tar.bz2
[multiple changes]
2010-06-22 Gary Dismukes <dismukes@adacore.com> * exp_util.adb (Find_Interface_ADT): Retrieve Designated_Type instead of Directly_Designated_Type when the type argument is an access type. (Find_Interface_Tag): Retrieve Designated_Type instead of Directly_Designated_Type when the type argument is an access type. (Has_Controlled_Coextensions): Retrieve Designated_Type instead of Directly_Designated_Type of each access discriminant. * sem_res.adb (Resolve_Type_Conversion): Retrieve Designated_Type instead of Directly_Designated_Type when the operand and target types are access types. 2010-06-22 Thomas Quinot <quinot@adacore.com> * exp_aggr.adb (Flatten): Return False if one choice is statically known to be out of bounds. From-SVN: r161137
Diffstat (limited to 'gcc/passes.c')
0 files changed, 0 insertions, 0 deletions