From: lutz@iks-jena.de (Lutz Donnerhacke)
Subject: Re: FYI: GNAT and GCC
Date: Mon, 8 Oct 2001 15:19:01 +0000 (UTC)
Date: 2001-10-08T15:19:01+00:00 [thread overview]
Message-ID: <slrn9s3gv0.i5.lutz@taranis.iks-jena.de> (raw)
In-Reply-To: 3BBBCF3B.9050403@earthlink.net
* Ian S. Nelson wrote:
>Either way, I think it's good news. No more patching GCC and hoping I
>can still compile ada and c++.
With a very small and obvious Makefile patch, I got a working:
GNU Ada version 3.1 20011008 (experimental) (i686-pc-linux-gnu)
compiled by GNU C version 3.1 20011008 (experimental).
and start looking on assembler outputs.
I'm very pleased compared with GNAT 3.13p: Much better inlining, more
efficient stack handling, some new error messages� and definitly shorter
code (especially on bound checking). I'm still checking if the code is
correct. But even -fssa seems to work fine. The vast improvement (to me) are
the enumeration converters 'Val, 'Image. The necessary tables look very much
like my old C64 BASIC ROM.
\f
1 Following Errors are new to me:
- pragma Inline in package specification do not longer work for code in
package bodies, but can not reproduce this in a very short example.
- Instantiation of a generic with a derivated type now cleanly rejects
nonderivated integral types.
next prev parent reply other threads:[~2001-10-08 15:19 UTC|newest]
Thread overview: 20+ messages / expand[flat|nested] mbox.gz Atom feed top
2001-10-02 13:40 FYI: GNAT and GCC Florian Weimer
2001-10-02 14:14 ` Lutz Donnerhacke
2001-10-02 18:22 ` Robert Dewar
2001-10-03 4:04 ` Robert Dewar
2001-10-02 19:24 ` mike
2001-10-02 20:10 ` 3-13p or 3-14a1 Frank
2001-10-02 21:10 ` Larry Kilgallen
2001-10-02 21:26 ` Ted Dennison
2001-10-03 4:06 ` Robert Dewar
2001-10-03 7:00 ` Frank
2001-10-03 4:42 ` FYI: GNAT and GCC Ian S. Nelson
2001-10-03 16:12 ` Robert Dewar
2001-10-03 20:52 ` Preben Randhol
2001-10-04 11:38 ` Robert Dewar
2001-10-04 12:46 ` Florian Weimer
2001-10-04 2:53 ` Ian S. Nelson
2001-10-05 13:42 ` Dale Pontius
2001-10-08 15:19 ` Lutz Donnerhacke [this message]
2001-10-09 17:30 ` Robert Dewar
2001-10-09 18:48 ` Lutz Donnerhacke
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox