decl.c (gnat_to_gnu_field): Do not enforce strict alignment for simple volatile field...
authorEric Botcazou <ebotcazou@adacore.com>
Mon, 22 May 2017 08:17:40 +0000 (08:17 +0000)
committerEric Botcazou <ebotcazou@gcc.gnu.org>
Mon, 22 May 2017 08:17:40 +0000 (08:17 +0000)
commit4c24ec6d58db238f64bda456ebdb0b5c82347d78
tree8656c279a45119f7d0d0882057fc590a6e2d760c
parent772cd69487596ab91845ef4a0e4ace6c8433892a
decl.c (gnat_to_gnu_field): Do not enforce strict alignment for simple volatile fields and remove...

* gcc-interface/decl.c (gnat_to_gnu_field): Do not enforce strict
alignment for simple volatile fields and remove associated errors.
testsuite/
* gnat.dg/specs/volatile1.ads: Remove obsolete errors.
* gnat.dg/specs/clause_on_volatile.ads: Likewise.

From-SVN: r248320
gcc/ada/ChangeLog
gcc/ada/gcc-interface/decl.c
gcc/testsuite/ChangeLog
gcc/testsuite/gnat.dg/specs/clause_on_volatile.ads
gcc/testsuite/gnat.dg/specs/volatile1.ads