[multiple changes]
authorArnaud Charlet <charlet@gcc.gnu.org>
Wed, 30 Jul 2014 10:50:23 +0000 (12:50 +0200)
committerArnaud Charlet <charlet@gcc.gnu.org>
Wed, 30 Jul 2014 10:50:23 +0000 (12:50 +0200)
commit1399d355cb74c0de280637c1ce678df71f4adb38
tree890c32d034ce28a24f841058ac0bf3012117e047
parent6be44a9ab06b3df25281100bdc7a3d55fe8f7778
[multiple changes]

2014-07-30  Bob Duff  <duff@adacore.com>

* exp_ch6.adb (Add_Task_Actuals_To_Build_In_Place_Call): New
parameter Chain to be used in the allocator case.
(Make_Build_In_Place_Call_In_Allocator): If the allocated object
has tasks, wrap the code in a block that will activate them,
including the usual finalization code to kill them off in case
of exception or abort.

2014-07-30  Robert Dewar  <dewar@adacore.com>

* treepr.adb, treepr.ads; Reorganize documentation for new pp routines
Remove renamings (don't work for gdb).
(par): New synonym for p (avoid gdb ambiguities).
* inline.adb, sem_ch6.adb, sem_ch13.adb: Minor reformatting.

From-SVN: r213249
gcc/ada/ChangeLog
gcc/ada/exp_ch6.adb
gcc/ada/inline.adb
gcc/ada/sem_ch13.adb
gcc/ada/sem_ch6.adb
gcc/ada/treepr.adb
gcc/ada/treepr.ads