diff options
author | Eric Botcazou <ebotcazou@adacore.com> | 2023-09-07 10:53:39 +0200 |
---|---|---|
committer | Marc Poulhiès <poulhies@adacore.com> | 2023-09-15 15:01:30 +0200 |
commit | 140e20f69754bd04b7ee47518d065c1338780c36 (patch) | |
tree | 56816417549c49391ff47485b5f87c6645f26f66 /gcc/analyzer/infinite-recursion.cc | |
parent | ab246c16eeb82a9ba21be464eacc7c2aaca5f60c (diff) | |
download | gcc-140e20f69754bd04b7ee47518d065c1338780c36.zip gcc-140e20f69754bd04b7ee47518d065c1338780c36.tar.gz gcc-140e20f69754bd04b7ee47518d065c1338780c36.tar.bz2 |
ada: Fix internal error on misaligned component with variable nominal size
The back-end cannot handle this kind of components even when they are small.
gcc/ada/
* exp_util.adb (Component_May_Be_Bit_Aligned): Do not return false
for a small component of a record type with a variant part.
Diffstat (limited to 'gcc/analyzer/infinite-recursion.cc')
0 files changed, 0 insertions, 0 deletions