aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-loop-im.c
diff options
context:
space:
mode:
authorEric Botcazou <ebotcazou@adacore.com>2019-06-29 08:10:20 +0000
committerEric Botcazou <ebotcazou@gcc.gnu.org>2019-06-29 08:10:20 +0000
commit8623afc48b8125bf7c98f28d913def7f401570ca (patch)
tree716529cf3ec42c151359f725dc3e5bedfada5f11 /gcc/tree-ssa-loop-im.c
parent26cf78991015e0f96f9bc4d771816322e58e56ec (diff)
downloadgcc-8623afc48b8125bf7c98f28d913def7f401570ca.zip
gcc-8623afc48b8125bf7c98f28d913def7f401570ca.tar.gz
gcc-8623afc48b8125bf7c98f28d913def7f401570ca.tar.bz2
decl.c (gnat_to_gnu_entity): If the type requires strict alignment, then set the RM size to the type size.
* gcc-interface/decl.c (gnat_to_gnu_entity) <E_Record_Type>: If the type requires strict alignment, then set the RM size to the type size. Rework handling of alignment and sizes of tagged types in ASIS mode. (validate_size): Rename local variable and remove special handling for strict-alignment types. * gcc-interface/utils.c (finish_record_type): Constify local variables and use properly typed constants. From-SVN: r272820
Diffstat (limited to 'gcc/tree-ssa-loop-im.c')
0 files changed, 0 insertions, 0 deletions