2015-01-06 Eric Botcazou <ebotcazou@adacore.com>
commit8d7e6570b7f25f44a18109a082f68791182a0b7e
authorcharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 6 Jan 2015 10:03:43 +0000 (6 10:03 +0000)
committercharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 6 Jan 2015 10:03:43 +0000 (6 10:03 +0000)
tree04c8ffd6bf12732cbbdff334b5671a16613c2d02
parent9a4463ea5a30547f306f9df07da2885d6c606161
2015-01-06  Eric Botcazou  <ebotcazou@adacore.com>

* einfo.ads (Is_Independent): Document extended usage.
* einfo.adb (Is_Independent): Remove obsolete assertion.
(Set_Is_Independent): Likewise.
* sem_prag.adb (Process_Atomic_Shared_Volatile): Rename into...
(Process_Atomic_Independent_Shared_Volatile): ...this.
Deal with pragma Independent here.
(Analyze_Pragma): Adjust
to above renaming and also invoke it for pragma Independent.
Adjust comment for Independent_Components.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@219245 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ada/ChangeLog
gcc/ada/einfo.adb
gcc/ada/einfo.ads
gcc/ada/sem_prag.adb