platform split


[SVN r33665]
platform split


[SVN r33666]
platform split


[SVN r33667]
platform split


[SVN r33668]
platform split


[SVN r33669]
obsolete code


[SVN r33672]
Moved more stuff over to new platform layout; made tests work on win32


[SVN r33680]
Changed the Comparison for the condition-based test in test_timedlock to state what we really mean


[SVN r33837]
Updated to fix line endings


[SVN r33838]
Empty read_write_mutex supports any number of readers


[SVN r33844]
Use headers from most general point rather than most specific


[SVN r33845]
Basic condition-based read-write mutex


[SVN r33850]
Two tests in


[SVN r33904]
scoped_read_lock calls m.cond.notify_one, so it passes test


[SVN r34236]
Started to add tests for locking concepts; ensure mutex::scoped_lock throws when try to lock if already locked


[SVN r34237]
Throw lock error if we try and unlock twice


[SVN r34238]
Added more checks round scoped_lock concept


[SVN r34239]
Templated test_initially_locked, and applied to boost::try_mutex::scoped_lock too


[SVN r34240]
Templated test_initially_locked_with_bool_parameter_true


[SVN r34241]
Templated more tests


[SVN r34242]