Added comments to sync.h to make it easier to understand the macros
Merge pull request #2174 from CodeShark/sync_macro_clarification

Added comments to sync.h to make it easier to understand the macros