Article View: gnu.gcc.help
Article #52680Summary of changes from GCC 2.1 to GCC 2.2.1
From: Paul Eggert
Date: Thu, 11 Jun 1992 05:33
Date: Thu, 11 Jun 1992 05:33
11 lines
1165 bytes
1165 bytes
Here's a brief, unofficial summary of user-visible changes from GCC 2.1
to GCC 2.2.1. For details, please see the documentation or source code.
varargs macros, e.g. `#define eprintf(fmt,args...) fprintf(stderr,fmt,##args)'
prototype overrides, e.g. `int f(short); int f(x) short x; { return x; }'
new options: -fcse-skip-blocks, -ffast-math, -fverbose-asm
`__attribute__(mode(M))' specifies a type with machine mode M.
better configuration and cross-compilation support
more portable, e.g. Dwarf, Solaris, Intel 960, Pyramid, WE32000
`struct' returns are now compatible with Sun's Sparc compiler by default.
many bug fixes
Technical Details
Message-ID:
<bi+dOs6i@twinsun.com>Path:
arc1-ca.pugleaf.net!sparky!uunet!elroy.jpl.nasa.gov!ucla-cs!twinsun!eggertShow Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 11318c,f196ad409e21d684,start X-Google-Attributes: gid11318c,public X-Google-ArrivalTime: 1992-06-10 17:45:56 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: Summary of changes from GCC 2.1 to GCC 2.2.1 Message-ID: <bi+dOs6i@twinsun.com> Sender: usenet@twinsun.com Nntp-Posting-Host: farside Organization: Twin Sun, Inc Date: Thu, 11 Jun 1992 05:33:34 GMT Lines: 11