Minor reformmating. complete previous change on s-traceb.adb.
authorArnaud Charlet <charlet@gcc.gnu.org>
Thu, 31 Jul 2014 12:59:27 +0000 (14:59 +0200)
committerArnaud Charlet <charlet@gcc.gnu.org>
Thu, 31 Jul 2014 12:59:27 +0000 (14:59 +0200)
From-SVN: r213358

gcc/ada/s-traceb.ads

index 67affcd0147415013e791447bfbc02502457444e..dbfea6a6f6f32b24dee72cfccafe3f60d53b1b8f 100644 (file)
@@ -78,10 +78,22 @@ package System.Traceback is
    --  number of stored entries. The first entry is the most recent call,
    --  and the last entry is the highest level call.
 
+   procedure Call_Chain
+     (Traceback   : System.Address;
+      Max_Len     : Natural;
+      Len         : out Natural;
+      Exclude_Min : System.Address := System.Null_Address;
+      Exclude_Max : System.Address := System.Null_Address;
+      Skip_Frames : Natural := 1);
+   --  Same as the previous version, but takes Traceback as an Address. The
+   --  previous version is preferred. ???This version should be removed from
+   --  this spec, and calls replaced with calls to the previous version. This
+   --  declaration can be moved to the bodies (s-traceb.adb, s-traceb-hpux.adb,
+   --  and s-traceb-mastop.adb), but it should not be visible to clients.
+
    function C_Call_Chain
      (Traceback : System.Address;
-      Max_Len   : Natural)
-      return      Natural;
+      Max_Len   : Natural) return Natural;
    pragma Export (C, C_Call_Chain, "system__traceback__c_call_chain");
    --  Version that can be used directly from C