OSDN Git Service

* sem_prag.adb (Process_Atomic_Shared_Volatile): Propagate
authorebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 15 May 2012 20:08:00 +0000 (20:08 +0000)
committerebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 15 May 2012 20:08:00 +0000 (20:08 +0000)
commitc003fab1afc7d6b17a0ce7369bdc5b582f517c68
tree836957b815efa721db82b4aacc537f8f2b68bfbd
parent856f6235bdd0963918a0525b9a0e51386e5aa141
* sem_prag.adb (Process_Atomic_Shared_Volatile): Propagate
atomicity from an object to its underlying type only if it
is composite.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@187555 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ada/ChangeLog
gcc/ada/sem_prag.adb