[multiple changes]
authorArnaud Charlet <charlet@gcc.gnu.org>
Thu, 20 Nov 2014 11:24:51 +0000 (12:24 +0100)
committerArnaud Charlet <charlet@gcc.gnu.org>
Thu, 20 Nov 2014 11:24:51 +0000 (12:24 +0100)
commit39f0fa29d043e4b05c2eb43b2b811303e60dba4f
tree58e42d5d3971c42a195113a9dd5a3ae89f91cbf9
parenta18d0b158091b85fbab45b9fbd6617d919a5a766
[multiple changes]

2014-11-20  Thomas Quinot  <quinot@adacore.com>

* sem_util.adb: Minor reformatting.

2014-11-20  Robert Dewar  <dewar@adacore.com>

* sem_prag.adb (Analyze_Pragma, case Linker_Section): Detect
duplicate Linker_Section.

2014-11-20  Ed Schonberg  <schonberg@adacore.com>

* exp_ch4.adb: Add guard for build-in-place boolean op.

2014-11-20  Yannick Moy  <moy@adacore.com>

* checks.adb (Apply_Scalar_Range_Check): In GNATprove mode,
put a range check when an empty range is used, instead of an
error message.
* sinfo.ads Update comment on GNATprove mode.

2014-11-20  Arnaud Charlet  <charlet@adacore.com>

* a-stream.ads, s-osinte-linux.ads, a-reatim.ads, a-calend.ads,
s-crtl.ads, interfac.ads, s-taskin.ads: Replace uses of 2 ** 63 and
2 ** 64 by references to Long_Long_Integer instead, to allow these
units to be analyzed by codepeer or spark when using a target
configuration file with long_long_size set to 32.

From-SVN: r217840
13 files changed:
gcc/ada/ChangeLog
gcc/ada/a-calend.ads
gcc/ada/a-reatim.ads
gcc/ada/a-stream.ads
gcc/ada/checks.adb
gcc/ada/exp_ch4.adb
gcc/ada/interfac.ads
gcc/ada/s-crtl.ads
gcc/ada/s-osinte-linux.ads
gcc/ada/s-taskin.ads
gcc/ada/sem_prag.adb
gcc/ada/sem_util.adb
gcc/ada/sinfo.ads