aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/gcc-interface/utils2.c
diff options
context:
space:
mode:
authorEric Botcazou <ebotcazou@adacore.com>2014-12-22 10:35:11 +0000
committerEric Botcazou <ebotcazou@gcc.gnu.org>2014-12-22 10:35:11 +0000
commit35786aad0c7e0ea1987b370a3e69d8730c11ae38 (patch)
tree7ddf72bf92958ca92d659c5845982019b3cbb3c4 /gcc/ada/gcc-interface/utils2.c
parentae9f434509517d4c6671bc197d0d64ef7cf74cde (diff)
downloadgcc-35786aad0c7e0ea1987b370a3e69d8730c11ae38.zip
gcc-35786aad0c7e0ea1987b370a3e69d8730c11ae38.tar.gz
gcc-35786aad0c7e0ea1987b370a3e69d8730c11ae38.tar.bz2
decl.c (gnat_to_gnu_field): Post the error message for parent overlapping on the position instead of on the...
* gcc-interface/decl.c (gnat_to_gnu_field): Post the error message for parent overlapping on the position instead of on the first bit. For a field that needs strict alignment, issue the error for the position first and, for the size, issue an error if it is too large only for the atomic and aliased cases. Issue a specific error if the size is not a multiple of a byte in the volatile and the stric alignment cases. From-SVN: r219009
Diffstat (limited to 'gcc/ada/gcc-interface/utils2.c')
0 files changed, 0 insertions, 0 deletions