]> gcc.gnu.org Git - gcc.git/commit
libstdc++: Mark pieces of gnu-linux/os_support.h linux-specific
authorSamuel Thibault <samuel.thibault@gnu.org>
Fri, 7 Oct 2022 20:45:06 +0000 (22:45 +0200)
committerJonathan Wakely <jwakely@redhat.com>
Fri, 3 Feb 2023 17:38:16 +0000 (17:38 +0000)
commitf0065f207cf19cd960b33d961472c6d69514336f
tree4ff4363af4588a00fb4901cb6387da8ba8e20afe
parent8d2c5b6101426f036bec7940aa29bf7bb8c4abc9
libstdc++: Mark pieces of gnu-linux/os_support.h linux-specific

This is notably needed because in glibc 2.34, the move of pthread functions
into libc.so happened for Linux only, not GNU/Hurd.

The pthread_self() function can also always be used fine as it is on
GNU/Hurd.

libstdc++-v3/ChangeLog:

* config/os/gnu-linux/os_defines.h [!__linux__]
(_GLIBCXX_NATIVE_THREAD_ID, _GLIBCXX_GTHREAD_USE_WEAK): Do not define.

Reviewed-by: Jonathan Wakely <jwakely@redhat.com>
libstdc++-v3/config/os/gnu-linux/os_defines.h
This page took 0.059829 seconds and 5 git commands to generate.