[libcxx-commits] [PATCH] D142422: [libc++] [FreeBSD] only use _umtx_op(2) on 64bit arches

Mark de Wever via Phabricator via libcxx-commits libcxx-commits at lists.llvm.org
Wed Jan 25 10:04:45 PST 2023


Mordante accepted this revision.
Mordante added a comment.
This revision is now accepted and ready to land.

In D142422#4080498 <https://reviews.llvm.org/D142422#4080498>, @emaste wrote:

> In D142422#4080460 <https://reviews.llvm.org/D142422#4080460>, @Mordante wrote:
>
>> Does this still work on FreeBSD platforms where __SIZEOF_LONG__ != 8 ?
>
> This switches the `__SIZEOF_LONG__ != 8` platforms back to the timed backoff fallback. This isn't great, but also relatively low priority, they're all Tier-2 platforms for us.

Can you this information as comment in the code?
Otherwise LGTM from libc++'s perspective.

I assume you want to backport this to the release branch, right?


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D142422/new/

https://reviews.llvm.org/D142422



More information about the libcxx-commits mailing list