]> xenbits.xensource.com Git - unikraft/libs/libcxx.git/commit
patches: Remove hash templates for `pthread_t` RELEASE-0.12.0 RELEASE-0.13.0 RELEASE-0.13.1
authorTu Dinh Ngoc <dinhngoc.tu@irit.fr>
Mon, 19 Dec 2022 22:37:51 +0000 (23:37 +0100)
committerUnikraft <monkey@unikraft.io>
Tue, 31 Jan 2023 20:40:14 +0000 (20:40 +0000)
commitdae1867bc62ea0e9b4e343972df98f9a510f287c
tree2728825a49b58b056da454ff56e044e1792485f3
parent1886ab7af0ae9298c84aa9d36fef1503dc32a403
patches: Remove hash templates for `pthread_t`

Musl defines `pthread_t` as `unsigned long`. This type already has a
hash template, causing a redefinition error on builds with C++
atomics/threads enabled.

Remove the offending patch.

Signed-off-by: Tu Dinh Ngoc <dinhngoc.tu@irit.fr>
Reviewed-by: Radu Nichita <radunichita99@gmail.com>
Approved-by: Razvan Deaconescu <razvand@unikraft.io>
Tested-by: Unikraft CI <monkey@unikraft.io>
GitHub-Closes: #26
patches/0003-Add-hashtable-template-for-pthreads.patch [deleted file]