[multiple changes]
authorPierre-Marie de Rodat <pmderodat@gcc.gnu.org>
Thu, 16 Nov 2017 09:56:46 +0000 (09:56 +0000)
committerPierre-Marie de Rodat <pmderodat@gcc.gnu.org>
Thu, 16 Nov 2017 09:56:46 +0000 (09:56 +0000)
commit6361db43b2a245e9b38cfb84d4f725e8c410812f
tree9b31fcde99b84700cb1395608bae6c4441c52b4a
parent8dce7371d32ee41acc6b154dedcbc35ce57bd915
[multiple changes]

2017-11-16  Ed Schonberg  <schonberg@adacore.com>

* sem_ch3.adb (Process_Subtype): If the subtype indication does not
syntactically denote a type, return Any_Type to prevent subsequent
compiler crashes or infinite loops.

2017-11-16  Steve Baird  <baird@adacore.com>

* lib-writ.adb: Fix bug which causes Program_Error to be raised in some
cases when writing out a .ali file when a Rename_Pragma pragma is in
effect.
* lib-writ.adb (Write_Unit_Information): Replace call to
Pragma_Name_Unmapped with call to Pragma_Name.

2017-11-16  Gary Dismukes  <dismukes@adacore.com>

* sem_elab.adb: Minor typo fixes.

2017-11-16  Justin Squirek  <squirek@adacore.com>

* sem_res.adb (Resolve_Allocator): Correct warning messages and make
them more explicit.

From-SVN: r254803
gcc/ada/ChangeLog
gcc/ada/lib-writ.adb
gcc/ada/sem_ch3.adb
gcc/ada/sem_elab.adb
gcc/ada/sem_res.adb