[multiple changes]
authorArnaud Charlet <charlet@gcc.gnu.org>
Fri, 23 Oct 2015 10:52:34 +0000 (12:52 +0200)
committerArnaud Charlet <charlet@gcc.gnu.org>
Fri, 23 Oct 2015 10:52:34 +0000 (12:52 +0200)
commit45fbea4f6603667baa877577a5ccf6326c53babd
tree9932b82dccd6dbaf5f7cacf3eca4eee395fbd433
parentfaaf6d353899f263bfc6144b2bb7de1f674ad5bb
[multiple changes]

2015-10-23  Olivier Hainque  <hainque@adacore.com>

* tracebak.c: Fallback to generic unwinder for gcc-sjlj on x86 &
x86_64 linux
* tracebak.c: Rework x86 & x86_64 sections to resort to the
generic unwinder if __USING_SJLJ_EXCEPTIONS__.

2015-10-23  Javier Miranda  <miranda@adacore.com>

* sem_util.adb (Check_Function_Writable_Actuals): For function
calls restrict the check to elementary types, as requested by
RM 6.4.1(6.15/3)

2015-10-23  Arnaud Charlet  <charlet@adacore.com>

* exp_unst.adb (Unnest_Subprogram): Suppress initialization on
Decl_ARECnT since we are taking care of all initializations in
the generated code.

From-SVN: r229233
gcc/ada/ChangeLog
gcc/ada/exp_unst.adb
gcc/ada/sem_util.adb
gcc/ada/tracebak.c