]> git.ipfire.org Git - thirdparty/gcc.git/commit
freeze.adb (Freeze_Entity): Remove the check concerning volatile types in SPARK as...
authorHristian Kirtchev <kirtchev@adacore.com>
Fri, 13 Jun 2014 09:51:30 +0000 (09:51 +0000)
committerArnaud Charlet <charlet@gcc.gnu.org>
Fri, 13 Jun 2014 09:51:30 +0000 (11:51 +0200)
commitc00b86e2c30d599d4f6893ac09fca13b17dde96c
tree8ac6fe0159c6de9e241a8a39c5160ee40c9a5535
parente3a325f2f013b6f934863fcd4187154666f84237
freeze.adb (Freeze_Entity): Remove the check concerning volatile types in SPARK as it is poorly placed and...

2014-06-13  Hristian Kirtchev  <kirtchev@adacore.com>

* freeze.adb (Freeze_Entity): Remove the check concerning volatile
types in SPARK as it is poorly placed and poorly formulated. The
check was flagging ALL volatile entities as illegal in SPARK.
* sem_prag.adb (Process_Atomic_Shared_Volatile): Flag volatile
types as illegal in SPARK.

From-SVN: r211615
gcc/ada/ChangeLog
gcc/ada/freeze.adb
gcc/ada/sem_prag.adb