summaryrefslogtreecommitdiff
path: root/gcc/ada/s-intman-vxworks.ads
diff options
context:
space:
mode:
authorcharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>2011-08-02 08:13:21 +0000
committercharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>2011-08-02 08:13:21 +0000
commitc7b7b140a45aaa8c7f5b8aa6d6efe580241c7ee9 (patch)
treed10af131f48cfe83e17d537c53b5f2c9bdf5aaa6 /gcc/ada/s-intman-vxworks.ads
parentbb020a20147d1a840289a8aea0eff5847215f83d (diff)
downloadgcc-c7b7b140a45aaa8c7f5b8aa6d6efe580241c7ee9.tar.gz
2011-08-02 Javier Miranda <miranda@adacore.com>
* sem_ch6.adb (Can_Override_Operator): New function. (Verify_Overriding_Indicator): Add missing code to check overriding indicator in operators. Fixes regression. (Check_Overriding_Indicator): Minor reformating after replacing the code that evaluates if the subprogram can override an operator by invocations to the above new function. * einfo.adb (Write_Field26_Name): Add missing code to ensure that, following the documentation in einfo.ads, this field is not shown as attribute "Static_Initialization" on non-dispatching functions. 2011-08-02 Jose Ruiz <ruiz@adacore.com> * sem_res.adb (Resolve_Call): A call to Ada.Real_Time.Timing_Events.Set_Handler violates restriction No_Relative_Delay (AI-0211) only when it sets a relative timing event, i.e., when the second parameter is of type Time_Span. 2011-08-02 Vincent Celier <celier@adacore.com> * make.adb (Gnatmake): use <library dir>/lib<library name>.a to link with an archive instead of -L<library dir> -l<library name>. 2011-08-02 Ed Schonberg <schonberg@adacore.com> * sem_ch8.adb (Analyze_Use_Type): If the clause is being re-analyzed, mark the base types In_Use in addition to making the operations use_visible. 2011-08-02 Ed Falis <falis@adacore.com> * init.c: add and setup __gnat_signal_mask for the exception signals * s-inmaop-vxworks.adb: new file. * s-intman-vxworks.adb: remove unnecessary initializations and simplify remaining * s-intman-vxworks.ads: remove unnecessary variable * s-taprop-vxworks.adb: simplify signal initialization git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@177092 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/ada/s-intman-vxworks.ads')
-rw-r--r--gcc/ada/s-intman-vxworks.ads8
1 files changed, 0 insertions, 8 deletions
diff --git a/gcc/ada/s-intman-vxworks.ads b/gcc/ada/s-intman-vxworks.ads
index 5614553c77b..c86410a8695 100644
--- a/gcc/ada/s-intman-vxworks.ads
+++ b/gcc/ada/s-intman-vxworks.ads
@@ -80,14 +80,6 @@ package System.Interrupt_Management is
-- The signal that is used to implement task abort if an interrupt is used
-- for that purpose. This is one of the reserved signals.
- Keep_Unmasked : Signal_Set := (others => False);
- -- Keep_Unmasked (I) is true iff the signal I is one that must that must
- -- be kept unmasked at all times, except (perhaps) for short critical
- -- sections. This includes signals that are mapped to exceptions, but may
- -- also include interrupts (e.g. timer) that need to be kept unmasked for
- -- other reasons. Where signal masking is per-task, the signal should be
- -- unmasked in ALL TASKS.
-
Reserve : Interrupt_Set := (others => False);
-- Reserve (I) is true iff the interrupt I is one that cannot be permitted
-- to be attached to a user handler. The possible reasons are many. For