This is the mail archive of the gdb-prs@sources.redhat.com mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

gdb/724: Store struct return address in generic dummy frame


>Number:         724
>Category:       gdb
>Synopsis:       Store struct return address in generic dummy frame
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    unassigned
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Thu Sep 26 15:08:01 PDT 2002
>Closed-Date:
>Last-Modified:
>Originator:     ac131313@redhat.com
>Release:        unknown-1.0
>Organization:
>Environment:

>Description:
GDB maintains a stack of generic dummy frames.

The struct return value address (passed to the inferior function) should be saved in the generic dummy frame object so that it can be later extracted and used.

That would make it possible for GDB to handle struct return when the function was in inferior function call.

Ref:
http://sources.redhat.com/ml/gdb-patches/2002-08/msg00679.html
>How-To-Repeat:

>Fix:

>Release-Note:
>Audit-Trail:
>Unformatted:


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]