这是indexloc提供的服务,不要输入任何密码
Skip to content

Conversation

@derekmauro
Copy link
Member

This cherry-picks changes to fix certain builds on FreeBSD, NetBSD, OpenBSD, and MinGW
(and possibly other platforms).


Add StdcppWaiter to the end of the list of waiter implementations

Since ABSL_INTERNAL_HAVE_STDCPP_WAITER is defined on all systems
it is effectively a fallback. I left the condition there in case
we have to disable it on some platform in the future.


Use native methods to implement absl::base_internal::GetPID() on
FreeBSD, NetBSD, and OpenBSD

https://man.freebsd.org/cgi/man.cgi?query=pthread_getthreadid_np
https://man.netbsd.org/_lwp_self.2
https://man.openbsd.org/getthrid.2

Since ABSL_INTERNAL_HAVE_STDCPP_WAITER is defined on all systems
it is effectively a fallback. I left the condition there in case
we have to disable it on some platform in the future.

PiperOrigin-RevId: 555629066
Change-Id: I76ca78c7f36d1d02dc4950a44c66903a2aaf2a52
Bump ABSL_LTS_RELEASE_PATCH_LEVEL to 1
@derekmauro derekmauro merged commit fb3621f into abseil:lts_2023_08_02 Sep 18, 2023
@derekmauro derekmauro deleted the lts_2023_08_02_patch1 branch September 18, 2023 14:41
@b7r3333
Copy link

b7r3333 commented Nov 21, 2023

جواهر بنت عيادة قحبة بنت حرام

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants