2014-11-20 Thomas Quinot <quinot@adacore.com>
commitf4f2bf516a716e5be2051c4781d28da797eb0e5d
authorcharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 20 Nov 2014 11:24:51 +0000 (20 11:24 +0000)
committercharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 20 Nov 2014 11:24:51 +0000 (20 11:24 +0000)
tree58e42d5d3971c42a195113a9dd5a3ae89f91cbf9
parent71dd6469f81ec69197a7e91f8f367eb83046d078
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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@217840 138bc75d-0d04-0410-961f-82ee72b054a4
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