aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/initialize.c
diff options
context:
space:
mode:
authorGary Dismukes <dismukes@adacore.com>2005-06-16 10:42:04 +0200
committerArnaud Charlet <charlet@gcc.gnu.org>2005-06-16 10:42:04 +0200
commitd37209bffbef004f2de1040b938ae0d1eeb493aa (patch)
tree458b4c68b0da5ede00eaa37fd4ee5736a5c61615 /gcc/ada/initialize.c
parent564383da33e0a312edb3fc57ce5eddef8b5ab119 (diff)
downloadgcc-d37209bffbef004f2de1040b938ae0d1eeb493aa.zip
gcc-d37209bffbef004f2de1040b938ae0d1eeb493aa.tar.gz
gcc-d37209bffbef004f2de1040b938ae0d1eeb493aa.tar.bz2
layout.adb (Discrimify): Remove resetting of Vtype to the underlying type which turns out to be an...
2005-06-14 Gary Dismukes <dismukes@adacore.com> * layout.adb (Discrimify): Remove resetting of Vtype to the underlying type which turns out to be an incomplete and incorrect fix. (Layout_Array_Type): Use Underlying_Type when checking whether the scope of the type is declared in a record (for determination of insertion type). (SO_Ref_From_Expr): Test whether Vtype denotes a partial or full view of a private type and ensure that the primary entity is used for the type of the newly created function's V formal by taking the Etype of the view. From-SVN: r101044
Diffstat (limited to 'gcc/ada/initialize.c')
0 files changed, 0 insertions, 0 deletions