2014-10-10 Yannick Moy <moy@adacore.com>
commit2dd9fd37811882a2c5cdcd0880c20e507256e10f
authorcharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 10 Oct 2014 14:00:07 +0000 (10 14:00 +0000)
committercharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 10 Oct 2014 14:00:07 +0000 (10 14:00 +0000)
tree5231ddea3175709f5d3b32358b5c069cb2ef9ef6
parent40fd8b29972b94620dd80e4428bf507c64412907
2014-10-10  Yannick Moy  <moy@adacore.com>

* sem_prag.adb (Analyze_Global_Item): Accept formal objects in Global
contracts.
* errout.adb, errout.ads (SPARK_Msg_NE): Issue error unless
SPARK_Mode is Off.

2014-10-10  Vadim Godunko  <godunko@adacore.com>

* a-stwima.adb (To_Sequence): Compute size of result array.

2014-10-10  Javier Miranda  <miranda@adacore.com>

* gnat_ugn.texi (Interfacing with C++ at the Class Level): Update the
sources of the example to avoid a warning when the Ada files are
automatically generated by the binding generator.

2014-10-10  Ed Schonberg  <schonberg@adacore.com>

* sem_attr.adb (Resolve_Attribute, case 'Update): Set
Do_Range_Check on the expression of a record component
association when needed, as is done for array components, when
the corresponding type is a scalar type.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@216084 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ada/ChangeLog
gcc/ada/a-stwima.adb
gcc/ada/errout.adb
gcc/ada/errout.ads
gcc/ada/gnat_ugn.texi
gcc/ada/sem_attr.adb
gcc/ada/sem_prag.adb