OpenSceneGraph/src/OpenThreads
Robert Osfield 1227f3f620 From Ulrich Hertlein, "as discussed on osg-users there is an issue with clang++ on OS X and iOS that results in
the following error:

Users/stephan/Documents/Projekte/cefix/cefix/ios/../../libs/ios/include/OpenThreads/Atomic:244:48:
error: cannot initialize a parameter of type 'void *' with an lvalue of
type 'const void *const'
   return __sync_bool_compare_and_swap(&_ptr, ptrOld, ptrNew);

This can be solved by a cast to '(void*)ptrOld'.  This should be benign since both
'ptrOld' and 'ptrNew' are only read and the cast is in fact in place for all other
implementations as well.

On OS X the cast compiles cleanly on both g++ (i686-apple-darwin11-llvm-g++-4.2 (GCC)
4.2.1) and clang++ (Apple clang version 3.1 (tags/Apple/clang-318.0.54)).
"
2012-03-23 10:24:50 +00:00
..
common From Ulrich Hertlein, "as discussed on osg-users there is an issue with clang++ on OS X and iOS that results in 2012-03-23 10:24:50 +00:00
pthreads Fixed warnings generated by clang, 2011-06-23 19:58:52 +00:00
qt From John Cummings, "While testing recent OSG developer releases and the subversion trunk, I 2011-06-16 16:00:33 +00:00
sproc Fixed permissions 2010-06-03 16:01:25 +00:00
win32 Windows warning fixes 2011-06-16 15:57:40 +00:00
CMakeLists.txt Updated OpenThreads version number for stable release 2011-06-17 11:02:40 +00:00