diff options
author | Arnaud Charlet <charlet@gcc.gnu.org> | 2012-06-26 22:11:28 +0200 |
---|---|---|
committer | Arnaud Charlet <charlet@gcc.gnu.org> | 2012-06-26 22:11:28 +0200 |
commit | 8a0320ad5ee725a4e81229c0ba0dd25c8aa48ac5 (patch) | |
tree | ed5a926eba95d7cf001fb68aa22d178a348f24b0 /gcc/ada/raise-gcc.c | |
parent | 59b7e90faf4f995d5b1e32b9734804b1b12917ae (diff) | |
download | gcc-8a0320ad5ee725a4e81229c0ba0dd25c8aa48ac5.zip gcc-8a0320ad5ee725a4e81229c0ba0dd25c8aa48ac5.tar.gz gcc-8a0320ad5ee725a4e81229c0ba0dd25c8aa48ac5.tar.bz2 |
[multiple changes]
2012-06-26 Vincent Pucci <pucci@adacore.com>
* exp_ch3.adb (Build_Init_Statements): Don't check the parents
in the Rep Item Chain of the task for aspects Interrupt_Priority,
Priority, CPU and Dispatching_Domain.
* exp_ch9.adb (Expand_N_Task_Type_Declaration): fields _Priority,
_CPU and _Domain are present in the corresponding record type
only if the task entity has a pragma, attribute definition
clause or aspect specification.
(Make_Initialize_Protection): Don't check the parents in the Rep Item
Chain of the task for aspects Interrupt_Priority, Priority, CPU and
Dispatching_Domain.
* freeze.adb (Freeze_Entity): Use of Evaluate_Aspects_At_Freeze_Point
call replaced by Analyze_Aspects_At_Freeze_Point.
* sem_ch13.adb, sem_ch13.ads (Analyze_Aspects_At_Freeze_Point):
Renaming of Evaluate_Aspects_At_Freeze_Point.
2012-06-26 Yannick Moy <moy@adacore.com>
* sem_attr.adb (Analyze_Attribute): Detect if 'Old is used outside a
postcondition, and issue an error in such a case.
2012-06-26 Yannick Moy <moy@adacore.com>
* gnat_rm.texi: Minor editing.
2012-06-26 Tristan Gingold <gingold@adacore.com>
* raise-gcc.c: Minor cleanup: remove unused prototype.
* seh_init.c: Do not create an image wide unwind info to catch
SEH when SEH unwind info are emitted by the compiler.
From-SVN: r188995
Diffstat (limited to 'gcc/ada/raise-gcc.c')
-rw-r--r-- | gcc/ada/raise-gcc.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/gcc/ada/raise-gcc.c b/gcc/ada/raise-gcc.c index 1cfb622..74983ae 100644 --- a/gcc/ada/raise-gcc.c +++ b/gcc/ada/raise-gcc.c @@ -439,9 +439,9 @@ db_phases (int phases) | +--> __gnat_personality_v0 (context, exception) | - +--> get_region_descriptor_for (context) + +--> get_region_description_for (context) | - +--> get_action_descriptor_for (context, exception, region) + +--> get_action_description_for (context, exception, region) | | | +--> get_call_site_action_for (context, region) | (one version for each underlying scheme) @@ -1019,7 +1019,6 @@ setup_to_install (_Unwind_Context *uw_context, automatic backtraces upon exception raise, as provided through the GNAT.Traceback facilities. */ extern void __gnat_notify_handled_exception (void); -extern void __gnat_notify_unhandled_exception (void); /* Below is the eh personality routine per se. We currently assume that only GNU-Ada exceptions are met. */ |