Hosted. We use the libstdc++ built with gcc/g++, and for libc we use newlib.
I'm not that familiar with limits on the C++ headers. For libc, see [1] which states support for "POSIX 1003.1b-1993, POSIX 1003.1h/D3, and Open Group Single UNIX Specification. Much of the POSIX API standard is actually implemented in the Cygnus Newlib ANSI C Library." -Gedare [1] http://docs.rtems.org/doc-current/share/rtems/html/posix_users/index.html On Fri, Dec 5, 2014 at 1:11 PM, Fernando Alberione <fernando.alberi...@tallertechnologies.com> wrote: > Hello, I'm making a research about embbedded OS that are using C++ > compilers. Particularly I need to know: > > 1) Are you using a freestanding or hosted implementation of the C++ library > headers? I mean, > how do you define the macro __STDC_HOSTED__? > > 2) What C++ and C library headers are you currently supplying, since there > are > some of them that are not required on the standard (e.g.: iostream, > exception, array, thread)? > > These question are related with the toolchains that you provide. > > Thanks in advance! > > Best regards. > > Fernando Alberione > Software Engineer > > Taller Technologies - Argentina > San Lorenzo 47, 3rd Floor, Office 5 > Córdoba, Argentina > > Mobile: [+54 358 4827823 (ARG)] > Skype: falberione > > _______________________________________________ > devel mailing list > devel@rtems.org > http://lists.rtems.org/mailman/listinfo/devel _______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel