[PATCH] D11781: Refactored pthread usage in libcxx

Asiri Rathnayake via cfe-commits cfe-commits at lists.llvm.org
Sat Apr 16 02:28:48 PDT 2016


rmaprath added a comment.

In http://reviews.llvm.org/D11781#403343, @theraven wrote:

> In http://reviews.llvm.org/D11781#403335, @rmaprath wrote:
>
> > For us (ARM), a threads porting layer is important on several RTOSes (where a full-blown pthreads implementations is not available). I will see if I can publish one of those porting layer implementations, but perhaps a windows porting layer is more interesting to the community, in which case I'll look into hacking one up (unless of course, if @espositofulvio has already got one).
>
>
> I'd be equally interested (and willing to review) an mbed implementation.


Thanks!

If you meant the mbed OS [1], I think it is still single-threaded (although that might change in the near future [2]). Most of our customers (of armclang) have proprietary RTOSes, but we might be able upstream a sample implementation (I'm thinking Keil RTX [3], but need to double check a few things), if it seems generally useful to the community.

Cheers,

/ Asiri

[1] https://www.mbed.com/
[2] https://www.mbed.com/en/development/software/mbed-os/ ("...we intend to re-introduce it in 2016")
[3] http://www.keil.com/rl-arm/kernel.asp


Repository:
  rL LLVM

http://reviews.llvm.org/D11781





More information about the cfe-commits mailing list