Created attachment 213615 [details] patch powerpc head doesn't have 64 bit atomic functions. Use this patch to fix build there.
(In reply to Piotr Kubaj from comment #0) > powerpc head doesn't have 64 bit atomic functions Actually we have native 64-bit kernel atomics on ppc32 since src r356308, but at that time it was decided to keep the "status quo of userland doing its own locking". :-/
Should the patch be applied only in the powerpc32 case, or is it a noop on other architectures (given that they are compiled with clang)?
(In reply to Niclas Zeising from comment #2) Sorry for the late answer. Yes, this is noop. There is a check for defined(MISSING_64BIT_ATOMICS). AFAIK other architectures have 64 bit atomics.
If mesa has a use case for crossprocess 64 bit atomics, I am still carrying the userland parts of the atomic emulation around in my superglue tree and can resurrect it at any time.
Is this still relevant?
Closing, support for ppc has been added some time ago.