[multiple changes]
authorPierre-Marie de Rodat <pmderodat@gcc.gnu.org>
Mon, 25 Sep 2017 08:52:51 +0000 (08:52 +0000)
committerPierre-Marie de Rodat <pmderodat@gcc.gnu.org>
Mon, 25 Sep 2017 08:52:51 +0000 (08:52 +0000)
commit49742f9981bcb0c58c668b0ccc047a14d7865d59
treee3811b8ab201c8f7bf6d12f899c3d7b960f13665
parent7b6078223126fb3927b8199d9048e4f0cccc17e9
[multiple changes]

2017-09-25  Doug Rupp  <rupp@adacore.com>

* libgnarl/s-taprop__linux.adb (Compute_Base_Monotonic_Clock): Refine.

2017-09-25  Javier Miranda  <miranda@adacore.com>

* exp_imgv.adb (Is_User_Defined_Enumeration_Type): New subprogram.
(Expand_User_Defined_Enumeration_Image): New subprogram.
(Expand_Image_Attribute): Enable speed-optimized expansion of
user-defined enumeration types when we are compiling with optimizations
enabled.

2017-09-25  Piotr Trojanek  <trojanek@adacore.com>

* sem_util.adb (Has_Null_Abstract_State): Remove, as an exactly same
routine is already provided by Einfo.
* einfo.adb (Has_Null_Abstract_State): Replace with the body from
Sem_Util, which had better comments and avoided double calls to
Abstract_State.

From-SVN: r253138
gcc/ada/ChangeLog
gcc/ada/einfo.adb
gcc/ada/exp_imgv.adb
gcc/ada/libgnarl/s-taprop__linux.adb
gcc/ada/sem_util.adb