avr-gcc-list
[Top][All Lists]
Advanced

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

Re: [avr-gcc-list] avr-gcj ?


From: Joerg Wunsch
Subject: Re: [avr-gcc-list] avr-gcj ?
Date: Mon, 7 Oct 2002 11:47:48 +0200 (MET DST)

"E. Weddington" <address@hidden> wrote:

> C++, from what I understand, is supported, but there is no library. 

Well, there's a bit of library support for it already: global/static
constructors and destructors are supported now (which is part of
avr-libc).

Support for things like new/delete and maybe even exceptions seems to
be possible.

Support for a full-fledged ISO standards template library seems to be
beyond the horizon, at least by now.

And yes, all other things are indeed by-products of the way gcc is
organized: the language frontends for the various compilers are
completely separated from the machine-dependent backends that actually
generate the code.  So in theory, by writing one machine backend, you
indeed get the potential of a compiler for all supported frontends,
but in practice the world is not so ideal since some degree of runtime
support is required as well, see above for C++.

-- 
J"org Wunsch                                           Unix support engineer
address@hidden        http://www.interface-systems.de/~j/
avr-gcc-list at http://avr1.org



reply via email to

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