🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.gdb.bug
Article #868

Re: structure return/passing

#868
From: Ken Raeburn
Date: Wed, 28 Feb 1990 16:25
12 lines
1001 bytes
   Date: 27 Feb 90 23:00:10 GMT
   From: uci-ics!rfg@ORION.OAC.UCI.EDU  (Ronald Guilmette)

   Calling sequences are *highly* machine dependent, and thus, there may
   be a bug in this area that affects only the machine that you are using.

And compiler dependent!  On the vax, depending on the compiler used
(and whether -fpcc-struct-return is used with gcc), structure returns
are done two different ways, and gdb has no way of knowing which a
given routine will do, unless perhaps the symbol table information is
different, which I doubt....
Technical Details
Message-ID: <9002281625.AA11490@prometheus.MIT.EDU>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!tut.cis.ohio-state.edu!ATHENA.MIT.EDU!Raeburn
References: <25EB067A.3715@paris.ics.uci.edu>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!tut.cis.ohio-state.edu!ATHENA.MIT.EDU!Raeburn
From: Raeburn@ATHENA.MIT.EDU (Ken Raeburn)
Newsgroups: gnu.gdb.bug
Subject: Re: structure return/passing
Message-ID: <9002281625.AA11490@prometheus.MIT.EDU>
Date: 28 Feb 90 16:25:18 GMT
References: <25EB067A.3715@paris.ics.uci.edu>
Sender: daemon@tut.cis.ohio-state.edu
Distribution: gnu
Organization: GNUs Not Usenet
Lines: 12