* gcc-interface/decl.c (check_ok_for_atomic): Rename into...
authorebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 22 Dec 2014 10:12:05 +0000 (10:12 +0000)
committerebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 22 Dec 2014 10:12:05 +0000 (10:12 +0000)
commit5a8d6fad595c5c5e0665902db6b561a1707f906c
tree8824ea17e8726ddd6a9b09469d169971f54db7ad
parentb4bae7a0459ca9c988875c58b9984c62f20723a0
* gcc-interface/decl.c (check_ok_for_atomic): Rename into...
(check_ok_for_atomic_type): ...this.  When checking the mode, also
check that the type is sufficient aligned.  Remove useless code and
tidy up implementation.
(gnat_to_gnu_entity): Adjust to above renaming.
(gnat_to_gnu_component_type): Likewise.
(gnat_to_gnu_field): Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@219007 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ada/ChangeLog
gcc/ada/gcc-interface/decl.c
gcc/ada/gcc-interface/misc.c
gcc/testsuite/ChangeLog
gcc/testsuite/gnat.dg/specs/atomic2.ads [new file with mode: 0644]