[multiple changes]
authorArnaud Charlet <charlet@gcc.gnu.org>
Fri, 8 Sep 2017 09:38:48 +0000 (11:38 +0200)
committerArnaud Charlet <charlet@gcc.gnu.org>
Fri, 8 Sep 2017 09:38:48 +0000 (11:38 +0200)
commit3815f967f9fa3655ee4e9cdc44d6292e09f411de
tree7019b196e6d5c8513a426a8b9ba493eb506f4f11
parenta481c9b40f0de76bf9e86b9aba7c1fe66cd7add0
[multiple changes]

2017-09-08  Bob Duff  <duff@adacore.com>

* s-trasym.ads (Hexa_Traceback): If
Suppress_Hex is True, print "..." instead of a hexadecimal
address.
* s-trasym.adb: Ignore No_Hex in this version.
Misc cleanup.

2017-09-08  Bob Duff  <duff@adacore.com>

* debug.adb: Minor reformatting.

2017-09-08  Bob Duff  <duff@adacore.com>

* a-cbdlli.adb, a-cohama.adb, a-cohase.adb (Copy): Rewrite the
code so it doesn't trigger an "uninit var" warning.

2017-09-08  Nicolas Roche  <roche@adacore.com>

* s-hibaen.ads: Remove obsolete file.

2017-09-08  Arnaud Charlet  <charlet@adacore.com>

* a-locale.ads: Add comment explaining the state of this package.

2017-09-08  Arnaud Charlet  <charlet@adacore.com>

* sem_util.adb (Is_CCT_Instance): Allow calls in the context
of packages.
* sem_prag.ads, sem_prag.adb (Find_Related_Declaration_Or_Body):
allow calls in the context of package spec (for pragma
Initializes) and bodies (for pragma Refined_State).

2017-09-08  Bob Duff  <duff@adacore.com>

* checks.adb (Insert_Valid_Check): Copy the Do_Range_Check flag to the
new Exp.

From-SVN: r251875
27 files changed:
gcc/ada/ChangeLog
gcc/ada/a-cbdlli.adb
gcc/ada/a-cohama.adb
gcc/ada/a-cohase.adb
gcc/ada/a-locale.ads
gcc/ada/a-strfix.adb
gcc/ada/a-strsea.ads
gcc/ada/a-stwise.ads
gcc/ada/a-stzsea.ads
gcc/ada/binde.adb
gcc/ada/checks.adb
gcc/ada/debug.adb
gcc/ada/g-except.ads
gcc/ada/lib-load.adb
gcc/ada/lib-xref-spark_specific.adb
gcc/ada/repinfo.adb
gcc/ada/s-hibaen.ads [deleted file]
gcc/ada/s-purexc.ads
gcc/ada/s-trasym.adb
gcc/ada/s-trasym.ads
gcc/ada/sem_ch6.adb
gcc/ada/sem_prag.adb
gcc/ada/sem_prag.ads
gcc/ada/sem_res.adb
gcc/ada/sem_util.adb
gcc/ada/sem_util.ads
gcc/ada/style.adb