On 31/07/2015 4:11 pm, Sebastian Huber wrote: > For synchronization objects use the self-contained objects available via > Newlib <sys/lock.h>. > > https://sourceware.org/git/gitweb.cgi?p=newlib-cygwin.git;a=commit;h=ecaef05f6601f1e8acb78fb65b411a258f39988a > > Enable the C++11 threads using <pthread.h>. So, the threads are only > supported in case the POSIX API is enabled in RTEMS. In the long run > support for thread join and detach should be added to the API > independent RTEMS services. >
Is this for 4.12 ? What happens if I build RTEMS with --disable-posix ? If I use locale in C++ it pulls in the 'once' support which pulls in this file which would give unresolved externals. There is a PR against me for libstdc++ not checking the return code. Is it time for the --enable-posix option to go and to always nave it enabled ? I feel 'tiny' support should be by not linking rather than configure magic. Chris _______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel