[multiple changes]
authorArnaud Charlet <charlet@gcc.gnu.org>
Wed, 25 Nov 2015 15:16:44 +0000 (16:16 +0100)
committerArnaud Charlet <charlet@gcc.gnu.org>
Wed, 25 Nov 2015 15:16:44 +0000 (16:16 +0100)
commit7b52257cfa555812c6755dd69f21ee92e7d2bd5b
tree8d535f154978a199ca451ad1d97e0e1958f471f5
parente9c12b91f480ce15810dc0be2afc174899f4eea7
[multiple changes]

2015-11-25  Arnaud Charlet  <charlet@adacore.com>

* exp_util.adb (Remove_Side_Effects): Minimize extra temporaries
and use of 'Reference when needed.

2015-11-25  Doug Rupp  <rupp@adacore.com>

* sigtramp-vxworks-target.inc (__x86_64__): Restore context for the
sake of uniformity.
* init.c (__gnat_inum_to_ivec): Add some casting to avoid
warnings when sizeof(long) != sizeof(int)

2015-11-25  Yannick Moy  <moy@adacore.com>

* lib-xref-spark_specific.adb (SPARK_Entities): Add entries for
consideration.
(Add_SPARK_Scope): Take tasks into account.
(Detect_And_Add_SPARK_Scope): Take tasks into account.
(Enclosing_Subprogram_Or_Library_Package): Take tasks into account.

From-SVN: r230878
gcc/ada/ChangeLog
gcc/ada/exp_util.adb
gcc/ada/init.c
gcc/ada/lib-xref-spark_specific.adb
gcc/ada/sigtramp-vxworks-target.inc