[multiple changes]
authorArnaud Charlet <charlet@gcc.gnu.org>
Tue, 25 Apr 2017 13:58:36 +0000 (15:58 +0200)
committerArnaud Charlet <charlet@gcc.gnu.org>
Tue, 25 Apr 2017 13:58:36 +0000 (15:58 +0200)
commite0666fc62f436b35e9ad3b806cb081d95f2f66c6
tree3907423b9fe4823d28c7700b2b8e7544d5ceda0c
parent5ca28c1d5f5f8c435d534ed6142e8215b0babb65
[multiple changes]

2017-04-25  Gary Dismukes  <dismukes@adacore.com>

* exp_util.adb, exp_ch4.adb: Minor reformatting.

2017-04-25  Hristian Kirtchev  <kirtchev@adacore.com>

* checks.adb: Code clean up in various routines.
(Generate_Range_Check): Do not generate a range check when the
expander is not active or when index/range checks are suppressed
on the target type.
(Insert_List_After_And_Analyze, Insert_List_Before_And_Analyze):
Remove variants that include a Supress parameter. These routines
are never used, and were introduced before the current scope-based
check suppression method.

2017-04-25  Vasiliy Fofanov  <fofanov@adacore.com>

* prj-part.adb, cstreams.c, osint.adb, osint.ads: Remove VMS specific
code and some subprogram calls that are now noop.

From-SVN: r247242
gcc/ada/ChangeLog
gcc/ada/checks.adb
gcc/ada/cstreams.c
gcc/ada/exp_ch4.adb
gcc/ada/exp_util.adb
gcc/ada/osint.adb
gcc/ada/osint.ads
gcc/ada/prj-part.adb
gcc/ada/sem.adb
gcc/ada/sem.ads