Full support of functions for atomic memory access in gcc?
[ Please CC me in replies, I'm not subscribed. ]
I'm trying to fix some long-standing issues in one of my packages
(src:openmpi). It does not build on hppa since no atomic primitives are
provided by upstream. Upstream agreed to solve this by using the
build-in primitives when compiled with gcc but I was unable to find out
if those are supported on hppa.
Could you please enlighten me whether or not there is support for that
on hppa? (Only read memory barriers would be sufficient.) Also, are high
resolution timers available?
Any hint or pointers to further documentation would be great, as I'm not
very familiar with the issue at hand at the moment! Thanks in advance!