This is the mail archive of the
gdb-prs@sources.redhat.com
mailing list for the GDB project.
tdep/1443: Return value of a struct return function lost
- From: ac131313 at redhat dot com
- To: gdb-gnats at sources dot redhat dot com
- Date: 7 Nov 2003 17:02:37 -0000
- Subject: tdep/1443: Return value of a struct return function lost
- Reply-to: ac131313 at redhat dot com
>Number: 1443
>Category: tdep
>Synopsis: Return value of a struct return function lost
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: unassigned
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Fri Nov 07 17:08:00 UTC 2003
>Closed-Date:
>Last-Modified:
>Originator: ac131313@redhat.com
>Release: generic
>Organization:
>Environment:
>Description:
When GDB initiates an inferior function call it _always_ knows the location containing that functions return value. Be that location in registers or on the stack.
Consequently, calls to functions returning any type should never fail. If they do, there's a bug in the architecture's return_value code.
>How-To-Repeat:
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted: