🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.gcc.help
Article #52687

Re: Summary of changes from GCC 2.1 to GCC 2.2.1

#52687
From: Paul Eggert
Date: Fri, 12 Jun 1992 00:01
14 lines
1112 bytes
I wrote:

>`struct' returns are now compatible with Sun's Sparc compiler by default.

Sorry, this is incorrect.  The Sparc `struct' return convention did
change from GCC 2.1 to GCC 2.2.1, but it's not compatible with Sun's
compiler by default in 2.2.1.

Apparently the change in return conventions was a mistake,
and it'll be reversed in future GCC versions.

Thus, if your code returns small structures or unions,
don't try to link 2.1-generated code with 2.2- or 2.2.1-generated code;
and probably ditto for GCC releases after 2.2.1.
Technical Details
Message-ID: <bi+Cdg|o@twinsun.com>
Path: arc1-ca.pugleaf.net!sparky!uunet!elroy.jpl.nasa.gov!ucla-cs!twinsun!eggert
References: <bi+dOs6i@twinsun.com>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 11318c,f196ad409e21d684
X-Google-Attributes: gid11318c,public
X-Google-ArrivalTime: 1992-06-11 12:15:06 PST
Newsgroups: gnu.gcc.help
Path: arc1-ca.pugleaf.net!sparky!uunet!elroy.jpl.nasa.gov!ucla-cs!twinsun!eggert
From: eggert@twinsun.com (Paul Eggert)
Subject: Re: Summary of changes from GCC 2.1 to GCC 2.2.1
Message-ID: <bi+Cdg|o@twinsun.com>
Sender: usenet@twinsun.com
Nntp-Posting-Host: farside
Organization: Twin Sun, Inc
References: <bi+dOs6i@twinsun.com>
Date: Fri, 12 Jun 1992 00:01:13 GMT
Lines: 14