Some years ago I wrote some open-source C using POSIX thread barriers, a user on OSX reported a compile failure since these were not implemented on their OS, so we collaborated and ported a primitive implementation into the code, they could then compile and run the code multithreaded.
I have occasion to to do the same thing again, on searching on the obvious terms (posix barrier osx missing
and the like) I find that hits tend to be earlier than 2015. So my question: Do recent verisons of OSX support barriers? If so, what's the first version that did so?