aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/gcc-interface/utils2.c
diff options
context:
space:
mode:
authorEric Botcazou <ebotcazou@adacore.com>2015-12-20 10:30:27 +0000
committerEric Botcazou <ebotcazou@gcc.gnu.org>2015-12-20 10:30:27 +0000
commitc00d5b12b08040fe0d8ee5168b612bf125e21566 (patch)
tree3d14385013f62adc777b2477fd1703d21cb760ff /gcc/ada/gcc-interface/utils2.c
parent80746f5d88a60d13bc63f2f76a9dc547261b9601 (diff)
downloadgcc-c00d5b12b08040fe0d8ee5168b612bf125e21566.zip
gcc-c00d5b12b08040fe0d8ee5168b612bf125e21566.tar.gz
gcc-c00d5b12b08040fe0d8ee5168b612bf125e21566.tar.bz2
decl.c (gnat_to_gnu_entity): During layout in type_annotate_only mode...
* gcc-interface/decl.c (gnat_to_gnu_entity) <E_Record_Type>: During layout in type_annotate_only mode, skip discriminants of derived tagged types renaming those of the parent type. In type_annotate_only mode, if the type is tagged, do not override a size clause but take into account the alignment of the tag. (annotate_rep): In type_annotate_only mode, deal with discriminants of derived tagged types renaming those of the parent type. From-SVN: r231860
Diffstat (limited to 'gcc/ada/gcc-interface/utils2.c')
0 files changed, 0 insertions, 0 deletions