[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gcl-devel] 2.5.3 is released

From: Camm Maguire
Subject: Re: [Gcl-devel] 2.5.3 is released
Date: 04 Jun 2003 10:18:07 -0400
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2

Hello again!

One other item - gcc-3.3 has introduced quite a few warnings now in
GCL which I'd like to cleanup.  Most are of the type:

warning: dereferencing type-punned pointer will break strict-aliasing rules

To my limited understanding, this refers to doing things like *(int
*)&a_float_variable.  I suppose the proper thing to do is to use a
union.  I don't understand the implication for the "strict aliasing
rules".  I'd be most appreciative if anyone on this list could
enlighten me as to what deleterious effects constructs such as the
above could produce.

Many thanks,

"Paul F. Dietz" <address@hidden> writes:

> Camm Maguire wrote:
> > Greetings, all!  I'm back from sabbatical.
> > Just released a minor bugfix in 2.5.3 which was exposed in Axiom
> > development.  The news submission is below.
> > Perhaps we could discuss some priorities for the "road ahead"?
> > Feedback on 2.5.2?  I hope all users find it an improvement over the
> > 2.4 series.
> > Some things I have in the back of my mind:
> > * ANSI
> > * Better libc dependence on ia64, eg. stack detection and gbc
> > * floating point "quirks"
> > * blas support, perhaps in compiler too
> > * gcl as gcc frontend
> > * axiom support
> > * cleaning
> I'm all for ANSI, as you might guess.  I'm slogging through
> section 7 (the object system) now.  We're up to around 12400
> tests.
> ECL seems to be making some strides these days -- can we
> merge anything from there?  It's under LGPL, IIRC.
> I'd like to see efficiency tuning once ANSI compliance is
> done.  Some of the sequence function algorithms are O(n^2),
> I think.
>       Paul

Camm Maguire                                            address@hidden
"The earth is but one country, and mankind its citizens."  --  Baha'u'llah

reply via email to

[Prev in Thread] Current Thread [Next in Thread]