]> git.ipfire.org Git - thirdparty/gcc.git/commit
[multiple changes]
authorArnaud Charlet <charlet@gcc.gnu.org>
Tue, 20 Oct 2015 10:56:25 +0000 (12:56 +0200)
committerArnaud Charlet <charlet@gcc.gnu.org>
Tue, 20 Oct 2015 10:56:25 +0000 (12:56 +0200)
commit1f8f3e6e07accbcb641a73bc7545677d172503bd
tree1c998d2030bd6a4e6faa76da7bfca7c3943386ac
parentcbc61965f524912017883739bf1fe2e6f30439c5
[multiple changes]

2015-10-20  Bob Duff  <duff@adacore.com>

* a-cbdlli.ads, a-cbhase.ads, a-cbmutr.ads, a-cborse.ads,
* a-cdlili.ads, a-cidlli.ads, a-cihase.ads, a-cimutr.ads,
* a-ciorse.ads, a-cobove.ads, a-cohase.ads, a-coinve.ads,
* a-comutr.ads, a-convec.ads, a-coorse.ads: Use non-private with clause.

2015-10-20  Hristian Kirtchev  <kirtchev@adacore.com>

* exp_util.adb (Requires_Cleanup_Actions): A loop parameter does not
require finalization actions.

2015-10-20  Ed Schonberg  <schonberg@adacore.com>

* par-ch3.adb (P_Declarative_Items): In case of misplaced
aspect specifications, ensure that flag Done is properly set to
continue parse.

2015-10-20  Hristian Kirtchev  <kirtchev@adacore.com>

* rtsfind.ads Remove the entries for Ada.Synchronous_Task_Control
and Suspension_Object from tables RE_Id, RE_Unit_Table and RTU_Id.
* sem_util.adb (Is_Descendant_Of_Suspension_Object): Update
the comment on usage. Use routine Is_Suspension_Object to detect
whether a type matches Suspension_Object.
(Is_Suspension_Object): New routine.
* snames.ads-tmpl: Add predefined names for Suspension_Object
and Synchronous_Task_Control.

From-SVN: r229049
21 files changed:
gcc/ada/ChangeLog
gcc/ada/a-cbdlli.ads
gcc/ada/a-cbhase.ads
gcc/ada/a-cbmutr.ads
gcc/ada/a-cborse.ads
gcc/ada/a-cdlili.ads
gcc/ada/a-cidlli.ads
gcc/ada/a-cihase.ads
gcc/ada/a-cimutr.ads
gcc/ada/a-ciorse.ads
gcc/ada/a-cobove.ads
gcc/ada/a-cohase.ads
gcc/ada/a-coinve.ads
gcc/ada/a-comutr.ads
gcc/ada/a-convec.ads
gcc/ada/a-coorse.ads
gcc/ada/exp_util.adb
gcc/ada/par-ch3.adb
gcc/ada/rtsfind.ads
gcc/ada/sem_util.adb
gcc/ada/snames.ads-tmpl