File : s-excdeb.adb


   1 ------------------------------------------------------------------------------
   2 --                                                                          --
   3 --                         GNAT COMPILER COMPONENTS                         --
   4 --                                                                          --
   5 --               S Y S T E M . E X C E P T I O N S _ D E B U G              --
   6 --                                                                          --
   7 --                                 B o d y                                  --
   8 --                                                                          --
   9 --         Copyright (C) 2006-2015, Free Software Foundation, Inc.          --
  10 --                                                                          --
  11 -- GNAT is free software;  you can  redistribute it  and/or modify it under --
  12 -- terms of the  GNU General Public License as published  by the Free Soft- --
  13 -- ware  Foundation;  either version 3,  or (at your option) any later ver- --
  14 -- sion.  GNAT is distributed in the hope that it will be useful, but WITH- --
  15 -- OUT ANY WARRANTY;  without even the  implied warranty of MERCHANTABILITY --
  16 -- or FITNESS FOR A PARTICULAR PURPOSE.                                     --
  17 --                                                                          --
  18 --                                                                          --
  19 --                                                                          --
  20 --                                                                          --
  21 --                                                                          --
  22 -- You should have received a copy of the GNU General Public License and    --
  23 -- a copy of the GCC Runtime Library Exception along with this program;     --
  24 -- see the files COPYING3 and COPYING.RUNTIME respectively.  If not, see    --
  25 -- <http://www.gnu.org/licenses/>.                                          --
  26 --                                                                          --
  27 -- GNAT was originally developed  by the GNAT team at  New York University. --
  28 -- Extensive contributions were provided by Ada Core Technologies Inc.      --
  29 --                                                                          --
  30 ------------------------------------------------------------------------------
  31 
  32 pragma Compiler_Unit_Warning;
  33 
  34 package body System.Exceptions_Debug is
  35 
  36    ---------------------------
  37    -- Debug_Raise_Exception --
  38    ---------------------------
  39 
  40    procedure Debug_Raise_Exception
  41      (E : SSL.Exception_Data_Ptr; Message : String)
  42    is
  43       pragma Inspection_Point (E, Message);
  44    begin
  45       null;
  46    end Debug_Raise_Exception;
  47 
  48    -------------------------------
  49    -- Debug_unhandled_Exception --
  50    -------------------------------
  51 
  52    procedure Debug_Unhandled_Exception (E : SSL.Exception_Data_Ptr) is
  53       pragma Inspection_Point (E);
  54    begin
  55       null;
  56    end Debug_Unhandled_Exception;
  57 
  58    --------------------------------
  59    -- Debug_Raise_Assert_Failure --
  60    --------------------------------
  61 
  62    procedure Debug_Raise_Assert_Failure is
  63    begin
  64       null;
  65    end Debug_Raise_Assert_Failure;
  66 
  67    -----------------
  68    -- Local_Raise --
  69    -----------------
  70 
  71    procedure Local_Raise (Excep : System.Address) is
  72       pragma Warnings (Off, Excep);
  73    begin
  74       return;
  75    end Local_Raise;
  76 
  77 end System.Exceptions_Debug;