Path: 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 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....