This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
Re: Adding STLport to eCos
- From: Jonathan Larmour <jifl at eCosCentric dot com>
- To: Øyvind Harboe <oyvind dot harboe at zylin dot com>
- Cc: Yuxin Jiang <yjiang at matrics dot com>, ecos-discuss at sources dot redhat dot com
- Date: Fri, 07 May 2004 16:31:41 +0100
- Subject: Re: [ECOS] Adding STLport to eCos
- References: <000001c42ea0$aedc6160$bd00a8c0@YuxinLaptop> <1083325512.6639.40.camel@famine>
Øyvind Harboe wrote:
fre, 30.04.2004 kl. 12.48 skrev Yuxin Jiang:
Is the support of STL complete? Does it support string class/locale now?
I didn't think eCos supported unicode/wchar, so it can't be complete.
Yes, eCos has support for wchar, locale and multi-byte support. See the
CYGPKG_LIBC_I18N package. It doesn't support unicode, but that isn't a
requirement for the C++ standard.
Standard eCos also doesn't have all the required libm functions the C++
standard requires, but eCosPro does.
Also, eCos lacks support for multithreaded exceptions(out of the box).
The eCosCentric eCosPro C++ support has this.
I've used the string class and iostreams in STLport.
The eCosPro libstdc++ support has the full STL, and every other part of the
C++ runtime support required by the standard. We know it works fully
because the whole libstdc++ testsuite has been imported in fact, as well as
quite a number of extra tests we've added.
Ad over :-).
Jifl
--
eCosCentric http://www.eCosCentric.com/ The eCos and RedBoot experts
--["No sense being pessimistic, it wouldn't work anyway"]-- Opinions==mine
--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss