Dinkumware Abridged C++ library

I just heard from P.J. Plauger (of Dinkumware) on a Microsoft newsgroup
that QSSL have licensed Dinkumware’s Abridged C++ library (this consists
of their Embedded C++ library along with the STL). This is likely to
have a very positive effect on executable size and compile times,
hopefully back to libstdc++2 levels. Info on the semi-standardised C++
library can be found here:

http://www.dinkumware.com/libdal.html

Basically it dumps templated iostreams, strings and complex numbers in
favour of non-templated ones. If you don’t use the template features
(for wide characters or whatever) then your code should be unaffected by
the change, since apart from that everything follows the c++ standard
very closely.

Hooray!

Tom

I guess people didn’t notice that it has been sitting on developers.qnx.com
in the New Stuff area for nearly 3 weeks now! :slight_smile:

chris


Tom <tom.widmer@camcog.com> wrote:

I just heard from P.J. Plauger (of Dinkumware) on a Microsoft newsgroup
that QSSL have licensed Dinkumware’s Abridged C++ library (this consists
of their Embedded C++ library along with the STL). This is likely to
have a very positive effect on executable size and compile times,
hopefully back to libstdc++2 levels. Info on the semi-standardised C++
library can be found here:

http://www.dinkumware.com/libdal.html

Basically it dumps templated iostreams, strings and complex numbers in
favour of non-templated ones. If you don’t use the template features
(for wide characters or whatever) then your code should be unaffected by
the change, since apart from that everything follows the c++ standard
very closely.

Hooray!

Tom

cdm@qnx.com > “The faster I go, the behinder I get.”

Chris McKillop – Lewis Carroll –
Software Engineer, QSSL
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<