This is the mail archive of the ecos-discuss@sources.redhat.com mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Adding STLport to eCos


Ø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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]