Hi,

sorry for the late reply.

On Wednesday 07 January 2009 20:04, Andy Skinner wrote:
> I've not heard from Blasius Czink yet, but I have found out that there is a
> /usr/include/sys/atomic.h that declares things like atomic_or_uint_nv(),
> but does not declare atomic_xor_uint_nv().  Maybe the xor operation could
> be removed instead of the whole thing.  I can't find any reference to xor
> in the header file.

That sadly went in part by part into the solaris libc headers.
That is depending on your patch level of your solaris machine you will have 
parts of them availalble and other parts will be missing.

So the 'right fix' would be to extend the configure time check to check all 
required functions. If they are there, use the atomics if not don't do 
that ...

Greetings

Mathias

-- 
Dr. Mathias Fröhlich, science + computing ag, Software Solutions
Hagellocher Weg 71-75, D-72070 Tuebingen, Germany
Phone: +49 7071 9457-268, Fax: +49 7071 9457-511
-- 
Vorstand/Board of Management:
Dr. Bernd Finkbeiner, Dr. Roland Niemeier, 
Dr. Arno Steitz, Dr. Ingrid Zech
Vorsitzender des Aufsichtsrats/
Chairman of the Supervisory Board:
Michel Lepert
Sitz/Registered Office: Tuebingen
Registergericht/Registration Court: Stuttgart
Registernummer/Commercial Register No.: HRB 382196 


_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to