Bug 5288

Summary: where print function signatures, or function parameters?
Product: frysk Reporter: Andrew Cagney <cagney>
Component: generalAssignee: Sami Wagiaalla <swagiaal>
Status: RESOLVED FIXED    
Severity: normal    
Priority: P2    
Version: unspecified   
Target Milestone: ---   
Host: Target:
Build: Last reconfirmed:
Bug Depends on:    
Bug Blocks: 2246, 5294    

Description Andrew Cagney 2007-11-07 20:55:09 UTC
For "where", should the function signatures as in:
   main(int,char**)
or parameters as in:
   main(int argc = 1, char **argv = 0x1234)
or even:
   main(argc = 1, argv = (char**) 0x1234)
be printed
Comment 1 Sami Wagiaalla 2007-11-20 20:17:20 UTC
I implemented main(int argc, char** arg)
so type and name, but no values.

commit 3dc414b91a043a1692b7caec0e03ff9d2563eb0a
Author: Sami Wagiaalla <swagiaal@redhat.com>
Date:   Tue Nov 20 14:10:05 2007 -0500

    swagiaal: function parameter values are no longer printed
    
    frysk-core/frysk/bindir/ChangeLog
    +2007-11-20  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * TestFstack.java (testBackTraceWithDashC): Removed check for
    +       param values.
    +       (testBackTraceWithDashA): Ditto.
    +
    
    frysk-core/frysk/scopes/ChangeLog
    +2007-11-20  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * Scope.java (toPrint): Added printing for variable
    +       value.
    +
    
    frysk-core/frysk/value/ChangeLog
    +2007-11-20  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +       * Variable.java (toPrint): No longer prints variable values;
    +       values must now be printed explicitly.
    +       (printValue): Prints variable values.
    +