[Top][All Lists]
[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